Document Document Title
US08595419B2 Memory apparatus operable to perform a power-saving operation
A memory apparatus includes multiple memory circuits and an interface circuit to present to a host system emulated memory circuits. The interface circuit includes a first component of a first type and a second component of a second type, the first component and the second component being operable to present a host-system interface to the host system and to present a memory-circuit interface to the plurality of memory circuits, in which there is a difference in at least one aspect between the host-system interface and the memory circuit interface. At least one of the first and second components is operable to identify one or more memory circuits that is not being accessed and to perform a power-saving operation on the one or more memory circuits identified as not being accessed, where the power-saving operation includes placing the memory circuits identified as not being accessed in a precharge power down mode.
US08595414B2 Selectively combining commands for a system having non-volatile memory
Systems and methods are disclosed for selectively combining commands for a system having non-volatile memory (“NVM”). In some embodiments, a command dispatcher of a system can receive multiple commands to access a NVM for a period of time. After receiving the multiple commands, the command dispatcher can determine a set of commands that are naturally combinable. In some embodiments, the command dispatcher can select commands that are fairly distributed across different chip enables (“CEs”) and/or buses. After selecting the set of commands, the command dispatcher can combine the set of commands into a multi-access command. Finally, the command dispatcher can dispatch the multi-access command to the NVM.
US08595412B2 Data storage device and data storage system including the same
A data storage device includes a flash memory including a plurality of data blocks and a flash translation layer that divides the plurality of data blocks into a data block of a first group and a data block of a second group, and that records the data signal to a data block of the first group or a data block of the second group which is extended from a data block of the first group.
US08595410B2 Memory system and bus switch
A memory system includes a nonvolatile memory having a plurality of nonvolatile memory chips incorporated therein, a control circuit that controls the nonvolatile memory, an MPU that controls the control circuit, and an interface circuit that communicates with a host, all of which are mounted on a board of the memory system, and the memory system further includes a bus switch that switches connection of a signal line between the control circuit and the nonvolatile memory chips.
US08595409B2 Apparatus and method for reorganization of mapping information in flash memory
An apparatus and method for reorganizing mapping information in a flash memory are provided. The apparatus includes a sector-managing module that secures a mapping sector where mapping information is recorded in a physical unit, and determines whether user data is recorded up to a sector located in a predetermined position, and a mapping-information-recording module that records the mapping information in the mapping sector according to a result of the determination. Here, the mapping information includes a relation of a physical sector storing the user data and a logical sector corresponding to the physical sector.
US08595406B2 USB-to-SATA high-speed bridge
A system including a first controller configured to communicate with a host via a first interface; a second controller configured to communicate with a storage device via a second interface, where the second interface is different than the first interface; and a bridge module configured to allow the second controller to transfer data between the storage device and the host and to allow the second controller to access memory of the host via the first interface during the transfer.
US08595405B2 Systems and methods of communicatively coupling a host computing device and a peripheral device
A method includes providing a bridge device (105) connected to a host computing device (101-1, 101-2) and a peripheral device (103-1, 103-2, 103-N, 403-1, 403-2, 405-1, 405-2, 405-3), the bridge device (105) being configured to communicatively couple the host device (101-1, 101-2) to the peripheral device (103-1, 103-2, 103-N, 403-1, 403-2, 405-1, 405-2, 405-3); and preventing execution of a hardware enumeration process (313) in the host device (101-1, 101-2) until completion of a resource allocation process (303) in the bridge device (105).
US08595399B2 Video/sound signal transmitting system and video/sound signal switching and distributing device
A video/sound signal switching and distributing device makes connections to a plurality of video/sound signal receiving devices to be connected at startup of a system and performs authentication between itself and the plurality of video/sound signal receiving devices, thereby acquiring key selection information about a video/sound signal transmitting device and holding the key selection information. Even when another video/sound signal receiving device is connected to the video/sound signal transmitting device while one video/sound signal is already in the middle of displaying a view of the video/sound signal, the video/sound signal transmitting device and the video/sound signal switching and distributing device can again establish a connection without redoing mutual authentication. Hence, disconnection and re-connection of the video/sound signal can be performed without interruption of the video/sound signal being displayed for viewing purpose.
US08595398B2 Multi-port memory devices and methods
An integrated circuit device may include a first integrated circuit (IC) portion having a single memory port to access at least one memory array, the single port including a first set of address, control and data paths; and a second IC portion comprising at least a first memory port and a second memory port for providing access to the memory locations of the first IC portion through the single port of the first IC portion.
US08595395B2 Recording device, method of controlling recording device, program, and recording medium
A recording device is connectable to a host computer and performs recording on the basis of received data including commands, received from the host computer. A receiving buffer stores therein the received data received from the host computer. A command detection section reads the received data stored in the receiving buffer while scanning the receiving buffer with a first read pointer to detect the commands included in the received data. A command execution section processes the commands detected by the command detection section in a stored order of the commands in the receiving buffer. An immediate processing command detection section reads the received data stored in the receiving buffer while scanning the receiving buffer with a second read pointer which is provided separately from the first read pointer to detect an immediate processing command included in the received data. The command execution section preferentially processes the immediate processing command detected by the immediate processing command detection section regardless of the stored order of the commands in the receiving buffer.
US08595394B1 Method and system for dynamic buffering of disk I/O command chains
A method for dynamic buffering of disk I/O command chains for a computer system. The method includes receiving a plurality of disk I/O command chains from at least one thread executing on a processor of the computer system. A respective plurality of pointers for the disk I/O command chains are stored in a buffer of a disk controller. The disk I/O command chains are accessed for execution by the disk controller by serially accessing the pointers in the buffer.
US08595393B2 Message flow rerouting for self-disrupting network element
A method, apparatus, and machine readable storage medium is disclosed for establishing a test protocol processor which intercepts success path protocol messages at a network element port buffer and substitutes a failure path message to simulate the introduction of unexpected protocol messages into the protocol message flow from an external source to the network element under test. The disclosed self disrupting network element is particularly useful for providing a means to perform in situ field testing of a network element.
US08595392B2 USB device controller and power control method thereof
A device controller, a peripheral device, and a power control method that enable buffers to be used efficiently and that enable power control to be performed on the basis of data amounts accumulated in the buffers are provided. A novel device controller includes an input buffer for accumulating data output from a host device, an output buffer for accumulating data output to the host device, a data communication section for transferring data between the input and output buffers and the host device, and a data buffer control section for modifying buffer allocation amounts to the input and output buffers on the basis of the data amount accumulated in at least one of the input and output buffers. The data buffer control section causes the data communication section to transition from a normal power consumption mode to a low power consumption mode when the data amount reaches a predetermined value.
US08595391B1 Automatic queue sizing for dataflow applications
Automatic queue sizing for data flow applications for an integrated circuit is described. Queue sizes for queues of a dataflow network are initialized to a set of first sizes for running as distributed actors without having to have centralized control. If it is determined there is a deadlock, causes for the dataflow network being deadlocked are analyzed with a controller coupled thereto to select a first actor thereof. The first actor of the dataflow network is selected as being in a stalled write phase state. Queue size is incremented for at least one queue of the queues to unlock the first actor from the stalled write phase state. The running, the determining, the analyzing, and the incrementing are iteratively repeated to provide a second set of sizes for the queue sizes sufficient to reduce likelihood of deadlock of the data flow network.
US08595376B2 Dynamic management of audiovisual and data communications
A device, system and method are provided to dynamically manage bandwidth for audiovisual communications and content distribution. The device, system and method may include dynamic qualification of content or channels for distribution in accordance with one or more distribution models, such as a broadcast distribution model and a narrowcast distribution model (e.g., a multicast distribution model and/or a unicast distribution model). In some embodiments, the qualification may be based on demand as reflected in requests for, or access to, content from user terminals. In some embodiments, based on changes in demand for content, a requalification of the content in terms of one or more distribution models may take place.
US08595373B2 Guide based content services
Systems are described for a guide of audio, video, multimedia transmission, receiving and playback with advertising and bi-directional fulfillment of goods and services over the Internet. A method of streaming content distribution includes creating data on streaming content; creating data on network locations of streaming content; creating data on access characteristics; locating a source of streaming content with a with a streaming content guide; and starting playback of streaming content from the source of streaming content. A streaming content distribution system includes a streaming content guide through which a user locates a source of streaming content and starts playback of streaming content; data on streaming content; data on network locations of streaming content; and data on access characteristics.
US08595371B2 Sending a remote user interface
In one embodiment, a method for providing a user interface to a client device is provided, the method comprising: sending, to the client device, a browser web page compatible with a browser operable on the client device, the browser web page including a capability to receive content updates from a server according to a server-defined protocol and a capability to send events from the client device to the server; receiving content from a content source; sending the content to the client device according to the server-defined protocol; and sending a partial update of the content to the client device according to the server-defined protocol.
US08595369B2 Method and system for correlating front-end and back-end transactions in a data center
A system and method for correlating front-end and back-end transactions in a data center. The method includes gathering front-end and back-end transactions; analyzing pairs of transactions to detect correlated front-end and back-end transactions; saving correlated pairs in a database; and displaying the correlated pairs on a graphical user interface (GUI). In accordance with an embodiment of the invention the detection of correlated pairs may be performed using content matching analysis, time proximity analysis, and attributes analysis.
US08595365B2 Handling virtual private network connections over a wireless local area network
A wireless local area network ‘WLAN’ client device has one or more virtual private network ‘VPN’ profiles defined therein. In response to the WLAN client device connecting to a WLAN, a user of the WLAN client device is able to indicate whether to attempt to establish a VPN connection over the WLAN.
US08595364B2 System and method for automatic storage load balancing in virtual server environments
Methods and systems for periodically analyzing and correcting storage load imbalances in a storage network environment including virtual machines are described. These methods and systems account for various resource types, logical access paths, and relationships among different storage environment components. Load balancing may be managed in terms of input/output (I/O) traffic and storage utilization. The aggregated information is stored, and may be used to identify and correct load imbalances in a virtual server environment in order to prevent primary congestion and bottlenecks.
US08595360B2 Method, system and apparatus for distributing digital information including digital rights management information to a plurality of devices
A system (10) and method (50) for distributing digital information, including download information and activation or digital rights management information, to one or more branch devices. The method includes a root device receiving digital information from an information source, and transmitting the download information and the activation information associated with the download information to one or more branch devices. The branch device, upon receiving the activation information can activate, install or execute the download information. The download information and/or the activation information can be conditionally distributed, e.g., based on a time-based, location-based or authentication-based condition or event. The method also may include extracting the distributed information, e.g., upon the completion of the condition or event. The root device and/or the branch device includes a controller configured to transmit and/or receive the digital information, via a transceiver, and configured to use the activation information to install or execute the download information.
US08595358B2 System, method, and apparatus for deploying traffic plans
A configurator is provided that connects with various disparate elements in a telecommunication system. The configurator is adapted to receive a traffic plan that has a plurality of different aspects that are implemented across the disparate elements. The configurator is adapted to generate processing schemas and/or databases that can be used by the disparate elements in order to implement the traffic plan.
US08595357B2 System and method for hosted network management
A hosted network management solution for communications over a computer network supports data communication across a network in accordance with a network message protocol such that communications are established between a network host and a node device. The and the node device performs a self-configuring operation in which the network host identifies a network owner associated with the hosted network, and maintains a persistent network connection path between the network host and the node device for the exchange of network packet messages. The network host retrieves message data from the network packet messages it receives from the node device and performs network management operations to provide a user management interface to the identified network owner. The hosted network management enables more convenient setup and configuration for the network owner and provides more complete and effective network management tools.
US08595353B2 Automated recommendations for cloud-computing options
Systems, computer storage devices, and methods receive a request from a first user. The first user has at least one instance running within a cloud-computing environment. The systems, computer storage devices, and methods automatically analyze the first user instance to produce first user instance characteristics, and automatically analyze characteristics of other user instances running within the cloud-computing environment. Other users, who are different from the first user, operate the other user instances. The systems, computer storage devices, and methods automatically match the first user instance to instances of the other user instances by determining which of the other user instances have the same characteristics as the first user instance characteristics. The systems, computer storage devices, and methods automatically identify cloud-computing options selected by such other users that operate the matching instances that are related to the request. The systems, computer storage devices, and methods then automatically make recommendations to the first user using the computing devices.
US08595351B2 Monitoring system
A monitoring system includes a center device and terminal devices. The center device is configured to return a first response if receiving a first request from a terminal device. At this point, if the center device has a second request to at least one of the other terminal devices, the center device includes the second request and identification information of a corresponding terminal device in the first response. If receiving the first response, the terminal device transfers the second request to the corresponding terminal device.
US08595350B2 User information processing unit, user information processing system, terminal unit, apparatus and method for providing information
A user information processing method, an apparatus thereof and a user information processing system in which personal information can be more effectively employed. Terminal use record information is obtained when a user employs terminal units. The profile information of the user is generated on the basis of the accumulated terminal use record information and the generated profile information is stored, so that information peculiar to the user can be provided on the basis of the stored profile information of the user.
US08595349B1 Method and apparatus for passive process monitoring
Method or apparatus for passive process monitoring is described. One aspect of the invention relates to monitoring a process executing on a computer system. An operating system is instructed to report at least one event related to process termination. Termination of the process is detected in response to a reported instance of the at least one event by the operating system. A notification is provided to an agent in the computer system that the process has terminated.
US08595348B2 Content distribution tracking through wireless mesh networks
A distribution of a content selection being distributed throughout a wireless mesh network may be tracked. A wireless device in the wireless mesh network enables the content selection to be exchanged. Wireless devices then exchange the content, and a network topology is recorded in response. Finally, the network topology is reported to a reporting agent.
US08595347B2 Method and apparatus for device based policy configuration in a network
A method and apparatus for configuring and managing policy configuration associated with a plurality of interfaces of a plurality of devices in a network are provided. This method is executable in a processing system. The processing system includes a processor coupled to a display and user input device. The method comprises displaying an icon corresponding to a device in the network, a plurality of interface indicia associated with traffic flow through the device policy-related information of devices in a network, and, a pair of traffic indicia that indicate a direction of traffic flow with respect to the plurality of interface indicia and the icon. A signal is then accepted from the user input device to indicate selection of an interface indicium. Finally, the policy information of an interface associated with the interface indicium is displayed in accordance with a direction of traffic flow in response to the signal from the user input device.
US08595345B2 Enhanced push notification services
A push notification server operates on a client device to manage push notifications that the client device receives from various push servers. In some embodiments, the push notification server may receive a notification message on behalf of an application and determine how to handle the notification message based on whether the application is operating on the client device. If the application is operating on the client device, the push notification server may deliver the notification message to the application. If the application is not operating on the client device, the push notification server may deregister the application from the push notification service, and/or display user information associated with the application in order to inform the user that the application is not operating.
US08595344B2 Integration middleware virtualization
A computer-implemented method includes displaying virtualization level options for a business network to a user, the virtualization level options including at least: a first virtualization level option that includes externalizing interaction logic in the business network, a second virtualization level option that includes virtualizing content in the business network, and a third virtualization level option that includes virtualizing components in the business network. The method includes receiving a selection by the user of at least one of the virtualization level options. The method includes initiating a virtualization process in the business network according to the selected virtualization level option.
US08595343B2 System and method for sharing storage resources
A network includes a management module with a first root complex, a first server with a first endpoint coupled to the first root complex, and a second server with a second root complex, a second endpoint coupled to the second root complex, a third endpoint coupled to the first root complex, and a bridge coupled to the second endpoint and to the third endpoint. A method includes discovering a PCIe host bridge adapter (PHBA) and a storage resource coupled to multiple storage extents in a PCIe domain, creating a first virtual function on the storage resource and sending a first identifier for the first virtual function to the PHBA. A network interface device includes a PCIe endpoint that is coupleable to a PCIe root complex, another PCIe endpoint that is coupleable to another PCIe root complex, and a bridge that couples the first PCIe endpoint with the second PCIe endpoint.
US08595342B2 Synchronized media playback using autonomous clients over standard Internet protocols
A method of achieving synchronous playback of media content over the internet, such as digital video and audio, when the media content is stored on a host that does not have synchronous broadcasting software installed. Users select media sources that are accessible from one or more content servers and create a broadcast playlist. A database maintains a virtual-time record of the broadcast. A server receives a client request for the broadcast, retrieves the virtual-time record from the database, and delivers it to the client. The client then accesses the remotely-stored media source and plays it in a media player, synchronously with all other clients receiving the broadcast.
US08595341B2 System and method for travel route planning
A system comprises a server operable to deliver an Internet Protocol Television stream to a display device at a customer premises, and operable to associate a first traffic camera with a route profile. The server is also operable to receive a request to retrieve the route profile, receive a first image from the first traffic camera, and send the first image to the display device.
US08595340B2 Method and system for managing digital content, including streaming media
Methods and systems for uploading, managing and delivering digital content, including streaming media. The system according to one embodiment allows receives digital content from the client, assigns a stream identifier (ID) to the content and stores the content. The client is given a playlist uniform resource locator (URL) for publishing on its web site, the URL including the stream ID. Activation of the URL by an end user causes the stream to be served to the end user, without the client receiving or providing an indication of the specifics of where the content was stored. An embodiment of the present invention provides a system and method that defines one or more remote sites associated with each client.
US08595337B2 Computer link method and computer system
A computer system includes: a load information exchanging unit that exchanges load information on a regular basis to find a problem in a load distribution server on the other end of a link; a problem information communicating unit that transmits the information about the problem to a directory server (100); a problem information collecting unit (120) that receives the information and transfers the information to a problem information analyzing unit (130); and the problem information analyzing unit (130) of the directory server (100). As the problem information analyzing unit (130) determines that load accommodation links should be re-formed among load distribution servers, each load distribution server can secure two or more links. Accordingly, even when a problem is caused in a load distribution server, the connectivity among the load distribution servers is maintained, and there is no need to reconstruct the entire set of load distribution servers.
US08595336B1 Portable universal personal storage, entertainment, and communication device
Portable devices for synchronizing configuration states across a plurality of computing platforms, as well as providing interactivity between the platforms. In one aspect, a portable device comprises a processor and a memory. The memory associates a plurality of computing devices with a plurality of synchronization protocols. The portable device detects a presence of a first computing device on a network; connects to the first computing device on identifies the type of the first computing device; identifies a synchronization protocol associated with the type of the first computing device; sends a configuration state from the portable device to the first computing device according to the identified synchronization protocol, wherein the first computing device updates the configuration state according to user input on the computing device; receives an updated configuration state from the first computing device; and stores the updated configuration state on the portable device. In another aspect, a portable device provides consistent character experience across a plurality of devices. In another aspect, a portable device provides parental control and the ability to implement and update restrictions on availability of device features.
US08595332B2 Remote loading system and method for network equipment
A remote loading system for network equipment is provided, which includes a loading server configured to send a loading command and an equipment prepared for loading connected to the loading server through a network. The loading server sends a command for validating a loaded content to the equipment prepared for loading, and the equipment prepared for loading performs an operation of validating the loaded content according to the command for validating the loaded content. A corresponding remote loading method for network equipment is also provided. A control on validating the loaded content is achieved through the command for validating a loaded content. Moreover, a way of validating the loaded content immediately and a way of validating the loaded content through a specific program are respectively adopted to realize the loading of an unconditionally resetting equipment and a conditionally resetting equipment.
US08595324B2 Apparatus for facilitating control of a target computer by a remote computer
A device for permitting control of a target computer by a remote computer is operatively connectable to the remote computer so as to receive remote computer mouse and keyboard signals and transmit video update data to the remote computer. The device is operatively connectable to the target computer so as to provide the remote computer keyboard and mouse signals as control inputs to the target computer and so as to receive a target computer video signal for generation of video update data. The device includes a virtual memory disk, wherein the virtual floppy disk includes a memory space associated with the device. The device is configured to permit a user of the remote computer to mount the device to the remote computer, transfer data to the virtual memory disk, and unmount the virtual memory disk.
US08595321B2 Supporting system for remote control
A remote control support system provides a simple way to allow remote users to access a computer in a variety of circumstances, even when no software installed on the computer. In some cases, the system includes a hardware device to simulate most USB mice, keyboards, storage devices, camera sensors (to capture a screen display), etc. The hardware device can communicate with a remote computer (via a network connection) to allow a user, such as a remote technician, to work on the remote computer as through the user were sitting at the remote computer. Information technology professionals and other users can use the described systems to communicate with a user at a remote computer in a natural way to communicate via voice, video or chat with online messaging.
US08595320B2 If-none-match for aggregated page distribution
Embodiments of the present invention provide a method, system and computer program product for page request management for aggregated page content. In an embodiment of the invention, a method for page request management for aggregated page content can include issuing on behalf of a user a request for dynamically aggregated components in a page. The method further can include inserting into a header of the request a key computed as a combination of identifiers for the aggregated components and last modified data for the aggregated components. Finally, the method can include receiving in response to the request a new page of dynamically aggregated components for the user only if the computed key does not match a key computed for the new page. Otherwise, only a response is received indicating that the page has not been modified.
US08595318B2 Portable data carrier comprising a web server
In a method for providing data for a data processing device (100) by a web server (72) of a data carrier (10), the web server (72) of the data carrier (10) receives (1010) a data request message from the data processing device (100) connected with the data carrier (10), the data request message relating to a provision of data for the data processing device (100). Then the web server (72) responds (1030; 1260) to the data request message by sending a data provision message which comprises the requested data. For this purpose, the web server (72) either reads out the data from a non-volatile memory (62) of the data carrier or obtains these, if the data are not stored in the non-volatile memory (62), from a data provision device (200) connected with the data carrier (10). If the requested data are obtained from the data provision device (200), the data carrier (10) determines whether the obtained data are stored in the non-volatile memory (62) of the data carrier (10) for the response to future data request messages.
US08595316B2 Method and apparatus for managing shared data at a portable electronic device of a first entity
A method and apparatus for managing shared data at a portable electronic device of a first entity is provided. A message is received advising that data associated with a second entity is being shared. A request is transmitted to a server for a list of shared folders associated with the second entity, in response to an option to view shared folders associated with the second entity being selected. The list is received. An initialize command is transmitted to the server, the initialize command identifying at least one folder in the list. The data associated with the second entity is received, responsive to the transmitting the initialize command. The data is stored in association with a second entity identifier.
US08595310B2 Method, apparatus and computer program product for presence data updates
Embodiments herein include a method executed in a terminal of a multimedia system. The multimedia system is accessible to terminals using any of a plurality of access technologies and comprises a presence server for recording presence data of users of those terminals. The method comprises changing an update state of the terminal from a low update state to a high update state when a high priority event is detected, and changing the update state of the terminal from a high update state to a low update state when a low priority event is detected. When the terminal is in the high update state, the method includes presenting to a user of the terminal more presence data of other users than that presented when the terminal is in the low update state.
US08595309B2 Method and system for realizing presence service, presence information processing device and presentity client
The present invention discloses a method for realizing presence service. By recording a correlation between a watcher identity and a class in an authentication configuration information of a presentity for a watcher and making presence information related to a corresponding class in the presence information issued by the presentity, a presence server determines that presence information may be obtained by the watcher according to a correlation between classes and watcher identities and presence information. The invention further discloses a system for realizing presence service, a presence information processing device and a presentity client.
US08595306B2 Content management for wireless digital media frames
System(s) and method(s) are provided for management of content(s) directed to a wireless digital media frame (WDMF). Management is facilitated by a service provided by a mobile network platform. A service subscription allows a subscriber to establish femto cell coverage in a location that host a subscribed WDMF(s); determine content(s) delivery preferences; and extend the service to a group of auxiliary subscribers. Various sources of content such as a mobile station, a non-mobile device, or a content server associated with a service platform (e.g., an internet service provider) can deliver content(s) and signaling. Integrity of content(s) and signaling is provided through access protocol(s) that exploits credentials associated with a source of content. Content(s) are managed through a content interface that conveys available content(s) in a source of content and an intended WDMF. Various alarm(s) can be delivered to a WDMF as a part of the content management service.
US08595305B2 Playback of instant messaging session history
Systems, methods and media for playback of instant messaging session history in an instant messaging system by facilitating recording and playback of an instant messaging session history to a user are disclosed. Embodiments may include, during an instant messaging session where one or more instant messaging events occur, determining a timestamp associated with the one or more instant messaging events and recording an indication of the one or more instant messaging events and their associated timestamps. Embodiments may also include receiving one or more playback commands and, in response to the received playback commands, displaying playback of the one or more instant messaging events based on their associated timestamps. The instant messaging events may include one or more of a text message, file transfer, input device movement, or a status indication such as offline, returned from offline, away, returned from away, secure session established, session beginning or session ending.
US08595300B2 Method and apparatus for generating a web site with dynamic content data from an external data source integrated therein
A technique for generating a web site in accordance with received data entry by: determining at least one characteristic of at least one web site dimension of the web site based on the data entry; generating a multi-dimensional description of the web site based on the determined characteristics; retrieving web site data according to the generated multi-dimensional description of the web site; and generating the web site based upon the generated multi-dimensional description of the web site and the retrieved web site data. The web site data includes dynamic content data from an external data source, and the data entry may include a designation of such an external data source.
US08595292B2 Electronic content management systems and methods
Electronic content management systems and methods are disclosed. Geographic locator addresses such as mailing addresses are associated with respective, unique, geo-specific electronic addresses. For example, unique electronic addresses may be generated based on information specifying geographic locator addresses. The electronic address associated with a geographic locator address, to which information is to be distributed, may then be determined, and electronic content which includes the information to be distributed can be made available through the electronic address. The geo-specific nature of the electronic addresses may also be used to make electronic content that has local significance available through an electronic address. A user system may determine a type of the electronic content obtained through an electronic address and process the electronic content according to the determined type.
US08595289B2 Cloud phone with distributed processing
A system and method for transferring application-specific functionality from a mobile handset to a wireless network associated with the mobile handset. A network component of the system communicates with a virtual copy of the mobile application on behalf of the handset while the handset is not actively using the application and performs any necessary application execution on behalf of the handset. The network component transfers execution back to the handset when the handset resumes active use of the mobile application.
US08595287B2 Method and apparatus for metadata driven web service mediation
A mechanism lets a service consumer add mediation metadata in a Simple Object Access Protocol (SOAP) message and lets a service provider perform server side mediation based on the pre-defined mediation metadata. A client side mediation engine is plugged into a client SOAP engine. When the client side mediation engine receives a request message from the client SOAP engine metadata is attached to a message header of a SOAP message and returned to the client SOAP engine. A server side mediation engine is plugged the server side mediation engine receives a SOAP message from the server SOAP engine, metadata is mapped with an appropriate adaptor and returned to the server SOAP engine.
US08595286B2 Management apparatus for managing communication between plural information processing apparatuses, information processing system including the management apparatus, method for controlling the management apparatus, non-transitory computer-readable recoding medium storing program for controlling the management apparatus
A management apparatus connected to a information processing apparatus includes a first processing unit that receives a data request containing the identification information identifying the first information processing apparatus according to a first protocol from a second information processing apparatus connected to the first information processing apparatus through the management apparatus, an information storage unit that stores the address information indicating the address of the first information processing apparatus and a second processing unit that receives the data request from the first processing unit, acquires the address information from the information storage unit based on the identification information and transmits the data request according to a second protocol to the first information processing apparatus corresponding to the acquired address information.
US08595282B2 Simplified communication of a reputation score for an entity
A reputation server is coupled to multiple clients via a network. A security module in each client monitors client encounters with entities such as files, programs, and websites, and then computes a hygiene score based on the monitoring. The hygiene scores are then provided to the reputation server, which computes reputation scores for the entities based on the clients' hygiene scores and the interactions between the clients and the entity. When a particular client encounters an entity, the security module obtains a reputation score for the entity from the reputation server. The reputation score may comprises a statistical measure based on a number of other trustworthy or “good hygiene” clients that have a hygiene score above a threshold. The client communicates this reputation score to a user with a message indicating that the reputation score is based on other clients deemed trustworthy.
US08595278B2 Method and system for unconstrained frequency domain adaptive filtering
Aspects of a method and system for unconstrained frequency domain adaptive filtering include one or more circuits that are operable to select one or more time domain coefficients in a current filter partition. A value may be computed for each of the selected one or more time domain coefficients based on a corresponding plurality of frequency domain coefficients. The corresponding plurality of frequency domain coefficients may be adjusted based on the computed values. A subsequent plurality of frequency domain coefficients in a subsequent filter partition may be adjusted based on the computed values. Input signals may be processed in the current filter partition based on the adjusted corresponding plurality of frequency domain coefficients. A time-adjusted version of the input signals may be processed in a subsequent filter partition based on the adjusted subsequent plurality of frequency domain coefficients.
US08595276B2 Randomized signal transforms and their applications
Techniques are disclosed to provide randomized signal transforms and/or their applications. More particularly, a signal (e.g., an audio signal, an image, or a video signal) is transformed by applying randomly-selected basis functions to the signal. The applications of the randomized signal transforms include, but are not limited to, compression, denoising, hashing, identification, authentication, and data embedding (e.g., watermarking).
US08595272B2 File server system and file management method using management policy and setting file to indicate management competence of storage area
A management policy is given to a predetermined storage area by an administrator or a predetermined end user of end users as users of a plurality of client terminals. At this time, a file server generates a setting file in which the management policy is written, to set in a directory corresponding to the predetermined storage area. A write instruction (change data) is given by the administrator or the predetermined end user. The file server changes the management policy based on the change data.
US08595270B2 Artificial anchor for a document
Methods, systems, and apparatus, including computer program products, for linking to an intra-document portion of a target document includes receiving an address for a target document identified by a search engine in response to a query, the target document including query-relevant text at an intra-document portion of the target document. An artificial anchor that corresponds to the intra-document portion is generated and appended the address.
US08595269B2 Managing classification hierarchies in master data management environments
Apparatus and methods are disclosed for managing master data in a master data management (MDM) environment using classification hierarchies. According to one embodiment of the disclosed technology, a method of classifying master data includes receiving a classification hierarchy defining one or more dimensions and one or more relations between a set of hierarchy levels, generating a dimensional level by associating at least one of the dimensions with a hierarchy level, the dimension defining a set of valid values for nodes associated with the dimensional level, associating one or more nodes with the dimensional level, and generating master data classifications for an MDM environment based on the classification hierarchy and the associated nodes, where one or more objects of the master data classifications are assigned valid values based on the associated nodes.
US08595268B2 System, methods, and media for compressing non-relational database objects
Method, media, and systems for compressing objects, comprising: receiving a request to write a first object including a first key and a first value, wherein the first object is of a given type; receiving a request to write a second object including a second key and a second value, wherein the second object is of the given type; classifying the first object to a compression dictionary according to at least one rule based on a value of the first object and/or the key of the first object; classifying the second object to the compression dictionary according to at least one rule based on a value of the second object and/or the key of the second object; and compressing the first object and the second object based on the compression dictionary.
US08595265B2 Efficient storage of non-searchable attributes
Storing data is disclosed. An attribute is included in a combined set of attributes. The combined set of attributes is stored in one or more database locations not specific to any one attribute in the combined set.
US08595264B2 Event processing based on meta-relationship definition
According to an example implementation, a non-transitory computer-readable storage medium is provided that includes computer-readable instructions stored thereon that, when executed, are configured to cause a processor to at least: store a relationship definition including one or more selectors identifying events participating in the relationship and one or more constraints between the events, at least one of the constraints expressed in terms of one or more relationship parameters. The instructions further cause the processor to receive one or more events, evaluate the received events against the one or more selectors, create a candidate relationship when the relationship parameters have been defined based on receiving one or more events that match one or more of the selectors, and convert the candidate relationship to a relationship instance when a minimum number of events matching each of the selectors are received.
US08595254B2 Roster building interface
Described is a system, method, and product for building a roster. A user interface is rendered. A list of entities is presented. A selection of a first entity and a second entity are received via the user interface. A first list of elements associated with the first entity and a second list of elements associated with the second entity are presented. A selection of an element from the first list of elements is received via the user interface. The second list is updated to include only elements associated with the selected element. A roster is generated, wherein the roster includes summary data, the summary data corresponding to the elements in the updated second list. The summary data is displayed in the user interface.
US08595252B2 Suggesting alternative queries in query results
Methods, systems, and apparatus, including computer program products, for suggesting alternative queries based on original query search results. In one aspect, a method includes receiving search results for a first query, where each search result refers to a respective resource and includes a snippet of content from the respective resource, receiving one or more suggested second queries, for each of the suggested second queries: selecting a set of words in one of the snippets to represent the suggested second query, associating the suggested second query with the set so that a user can interact with a word in the set to invoke the suggested second query, and marking the set so as to indicate that the user can interact with a word in the set to invoke the suggested second query, and transmitting the search results including each marked set to a client device for presentation to the user.
US08595248B2 Querying a cascading index that avoids disk accesses
Techniques for maintaining a cascading index are provided. In one approach, one or more branch node compression techniques are applied to the main index of a cascading index. In an approach, a Bloom filter is generated and associated with, e.g., a branch node in the main index. The Bloom filter is used to determine whether, without accessing any leaf blocks, a particular key value exists, e.g., in leaf blocks associated with the branch node. In an approach, a new redo record is generated in response to a merge operation between two levels of the cascading index. The new redo record comprises (a) one or more addresses of blocks that are affected by the merge operation, (b) data is that being “pushed down” to a lower level of the cascading index, and (c) one or more addresses of blocks that are written to disk storage as a result of the merge operation.
US08595245B2 Reference resolution for text enrichment and normalization in mining mixed data
A method for enrichment of text which enables mixed data mining includes generating a model for structured data found in tables of a database. In the model, semantically-linked terms are associated with referents, such as field names or cell content of the fields, of the structured data. The referents may be a business object or refer to a business object. A plurality of candidate referring entities in textual data in the database, such as chunks of free text, is identified. For each candidate referring entity, a similarity measure between the candidate referring entity in the textual data and the model is computed to identify referring entities of the candidate referring entities and corresponding business objects/referents to which the referring entities refer. The textual data is enriched with information derived from the business objects.
US08595244B2 Matching an entry of a list to data
A method, system and computer program product for matching an entry of a list to data. The method includes the steps of: generating source code which matches at least a part of said list with said data; compiling said source code into binary code; and determining a match between said list and said data using said compiled binary code wherein at least one of the steps is carried out using a computer device.
US08595242B2 Method for parsing an information string to extract requested information related to a device coupled to a network in a multi-protocol remote monitoring system
A method, system, and computer program product for parsing an information string to extract requested information related to a remotely monitored device communicatively coupled to a network, including accessing the device using an HTTP protocol to obtain an information string associated with the device; determining, based on a type of the requested information, data extraction information for optimally extracting the requested information from the device; parsing the information string according to the data extraction information to identify substrings within the information string; and determining the requested information based on the information string, identified substrings, and the data extraction information.
US08595239B1 Minimally disruptive hash table
Methods and articles of manufacture relating to hash tables and in particular to minimally disruptive hash tables are disclosed. In one aspect, the method includes creating the hash table with a plurality of hash table buckets, wherein a count of the plurality of hash table buckets is greater than or equal to a maximum count of elements to be stored in the hash table over a period in which the hash table is used, storing a plurality of elements in the plurality of hash table buckets such that each hash table bucket has one of the plurality of elements, and adding a new element to the hash table. Adding the new element includes determining, using a hash function, a plurality of hash table indexes and inserting the new element in the identified hash table buckets by replacing existing elements stored in the hash table buckets.
US08595236B2 Searching existing user interfaces to enable design, development and provisioning of user interfaces
Techniques for searching for a user interface (UI) are provided. The techniques include receiving a desired user interface as a query, determining meta-data for the desired user interface, wherein determining the meta-data for the desired user interface comprises converting the desired user interface query to a meta-data query, and using the meta-data query to search for the desired user interface, wherein searching for the desired user interface comprises querying meta-data of one or more existing user interfaces and selecting one or more similar user interfaces.
US08595235B1 Method and system for using OCR data for grouping and classifying documents
Document classes for classifying documents are created by comparing the spatial relations of words between a first and second document. If the spatial relations are the same, a document class may be created to classify documents similar to the first and second document. If the spatial relations are different, a first document class may be created to classify documents similar to the first document, and a second document class may be created to classify documents similar to the second document.
US08595234B2 Processing data feeds
Exemplary embodiments allow performance of stream computations on real-time data streams using one or more map operations and/or one or more update operations. A map operation is a stream computation in which stream events in one or more real-time data streams are processed in a real-time manner to generate zero, one or more new stream events. An update operation is a stream computation in which stream events in one or more real-time data streams are processed in a real-time manner to create or update one or more static “slate” data structures that are stored in a durable manner.
US08595229B2 Search query generator apparatus
A search query generator apparatus includes a computing device including a processor and an information manipulation database. The computing device includes an information manipulation monitor unit to detect information manipulations that a user has performed with a computer by monitoring information manipulations in the computer performed by the user and a task detection unit to detect a task of the user by analyzing data relating to the information manipulations accumulated in the information manipulation database, and wherein the information manipulation database accumulates data relating to information manipulations detected by the information manipulation monitor unit.
US08595228B1 Preferred sites
Methods, systems, and apparatus, including computer program products, for establishing preferences for sites that are explicitly identified by a user by either a textual input or an acceptance in response to a recommendation, and adjusting the presentation of search results based on these preferences.
US08595227B2 Semantic activity awareness
A domain-specific task may be defined from a library of domain-independent task patterns. A task pattern may be selected based on inferences made from a user's initial input, or just based on receiving sensor information through events or contextual information, or a combination of user input and sensor information. One or more elements of a selected task pattern may be defined in the context of a given domain to define the domain-specific task.
US08595226B2 Method and system for providing content according to personal preference
In one embodiment of the present invention, a main server receives a content request identifying a content category from a client and identifies the client sending the request from the content request. Then, the content category from the content request is identified. The main server determines if the content category is included in a preference tag of the identified client. The preference tag comprises a plurality of hierarchical category identifiers selected from a hierarchical configuration of category identifiers. If the content category is included in the preference tag associated with the identified client, then personalized content according to the preference tag of the identified client is provided. Thus, a method and system for providing content according to personal preference are provided.
US08595220B2 Community authoring content generation and navigation
One or more techniques and/or systems are provided for creating socially authored, or community authored, summaries of documents and/or for navigating a forum comprising such summaries. In one embodiment, at least some of the summaries are generated automatically when a document is written and/or discovered (e.g., by a web crawler), for example. In another embodiment, the documents are created by users of the forum. A plurality of summaries of a document may be created (e.g., by different users), and users can provide feedback, such as comments or ratings, that may assist other users in identifying which summary or summaries better describe the document. Moreover, the users can navigate the forum and retrieve summaries by browsing categories (and subcategories) to identify a topic of interest and/or by performing a search based upon user inputted search term(s).
US08595217B2 Techniques for using database metric results
Techniques for using database metric results are provided. Structure Query Language (SQL) statements are parsed for multiple metric calculations. Each metric calculation is dynamically processed against a database to obtain combined results. The combined results are fed to remaining portions of the SQL statements as a source for or a driver to the remaining portions of the SQL statements.
US08595215B2 Apparatus, method, and computer program product for processing query
A plan combining unit combines a plan including all predicate nodes by increasing a size of a subplan stepwise while selecting the subplan with a low cost using an analysis graph generated by a query analyzing unit and plan combination constraint data extracted by a constraint extracting unit. The analysis graph is the one expressed by a graph including a variable node corresponding to a variable to which an object on a database is bound and a predicate node indicating a condition between the variable nodes. The plan combination constraint data represents a constraint to a plan and a subplan extracted from the analysis graph as a condition between the nodes.
US08595208B2 Hover translation of search result captions
Systems, methods, and computer-readable media for presenting video as at least a portion of the background of search engine home pages are provided. Upon receiving a request for presentation of a search engine home page, a static image is transmitted for presentation as at least a portion of the background for the search engine home page. Also transmitted is a streaming video file. The static image may or may not be associated with the streaming video file. After a predetermined amount of time, play of the streaming video file is initiated without user action, the streaming video file replacing the static image as at least a portion of the background of the search engine home page. In this way, the user receives a seamless transition from a static image to a video presentation and is provided a rich, immersive experience at the search engine home page.
US08595206B1 Methods and systems of correlating electronic pharmacy data and electronic medical records
Correlating electronic pharmacy data and electronic medical record (EMR) data may include receiving, at a correlation module and from a pharmacy computing network, a query, of a first format, for data corresponding to an EMR of a patient. The correlation module may convert the query into a second format different from the first format, and may send the converted query to another network that has access to the EMR. A response in the second format may be received, and the correlation module may convert the response into the first format and send the converted response to the pharmacy network. The correlation module may be communicatively connected with other computing networks, each corresponding to a different health care organization and each having access to a different set of EMRs. In an embodiment, the first protocol is based on an NCPDP standard, and the second protocol is based on an HL7 protocol.
US08595205B2 Device and method for managing search conditions
An organization process execution portion 64 is provided in a file management system 1 that has a function to manage files and search folders and a function to search files. When a search condition has been newly designated by a user, if the designated search condition does not match the search condition of any existing search folder, the organization process execution portion 64 generates a new search folder in which the designated search condition is indicated. If the designated search condition matches the search condition of an existing search folder, a new search folder is not generated.
US08595203B2 Digital content hub
There are provided methods and systems to retrieve search result information and digital content. The system receives input information identifying a plurality of data sources from which to retrieve digital content. Next the system retrieves search result information, over the network, from the plurality of data sources based on the input information. Next the system retrieves the digital content, over the network, from at least one of the data sources based on the search result information. Finally, the system communicates digital content to a client machine.
US08595200B2 Finding suspicious association rules in data records
Suspicious activity may be found by automated methods and systems that analyze data records to find association rules correlating values in the fields of the records and then analyzing the association rules, as the association rules themselves can be indicative of improprieties. Thus, minimal human intervention is used to find improprieties in even very large datasets. If the data records are records of sales transactions, the finding and the analyzing of association rules as disclosed can flag suspicious-appearing transactions that may have resulted from improprieties, such as human mistakes or intentional frauds. Instructions for performing the disclosed analyses may be stored on non-transitory storage media for access by systems to execute the automated methods.
US08595197B2 Message validation in a service-oriented architecture
Message validation in a service-oriented architecture defines a message structure using XML data types. Context-independent validity constraints are specified using an XML schema. Context-specific validity constrains are specified in an intermediary data structure for a specific service operation. A service interface including the XML schema and the intermediary data structure is published.
US08595186B1 System and method for building and delivering mobile widgets
Systems and methods are provided for creating, publishing, sharing, and delivering mobile software applications called “mobile widgets” onto mobile devices. A system may include functionality to render a declaratory component of a widget, such as HTML, and also functionality to execute an imperative component of a widget, which may or may not be compiled and/or in a scripting or functional language. Mechanisms for providing common access to disparate device capabilities APIs are also provided, as are mechanisms for installing widgets onto mobile devices and managing those widgets.
US08595185B2 Storage disaster recovery using a predicted superset of unhardened primary data
A method for managing a data storage system includes maintaining a record on a secondary storage subsystem, which is predictive of locations to which data are to be written on a primary storage subsystem by a host processor. Upon receiving at the primary storage subsystem, from a host processor, the data to be written to a specified location, if the specified location is not included in the record, the primary storage subsystem sends to the secondary storage subsystem so as to cause the secondary storage subsystem to update the record. The primary storage subsystem signals the host processor that the data have been stored in the data storage system responsively to receiving the data and to receiving an acknowledgment from the secondary storage subsystem indicating that the record has been updated.
US08595184B2 Scaleable fault-tolerant metadata service
Metadata may be stored in, and retrieved from, a scalable, fault-tolerant metadata service. In one example, metadata is divided into partitions, and each partition is served by one or more nodes. For each partition, a first one of the nodes may handle read and write requests, and the other nodes may handle read requests in the event that the first node is down or is experiencing high load. When a request is made with respect to metadata, a metadata server may identify a node, in the partition to which the metadata is assigned, to which the request is to be made. The entity that is making the request then contacts that node, and requests the read or write on the metadata. In a partition, metadata may be replicated between the first node and the other nodes using a log-based replication protocol.
US08595183B2 Systems and methods for providing enhanced content portability in a word page module
A computer implemented method for porting a visual object from a word page to another website is disclosed. The other website is accessible to the word page via Internet. The method includes enabling user selection of the visual object for transferring to the other website, and enabling user identification of the other website. The method also includes determining a communication interface of the other website. The communication interface defines one or more of acceptable content format, data types, size, and metadata. The method further includes transferring the visual object to the other website via the communication interface upon receiving instructions to port the selected visual object.
US08595182B1 Network file association
The present invention relates to systems and methods for file association over a network. In an embodiment, a computer-implemented method for file association over a network includes determining a file type associated with a requested file and determining an uploader corresponding to a file type of the requested file. The method further includes executing the determined uploader in order to call at least one remote application associated with the file type of the requested file. In another embodiment, a system for making a file association over a network is provided. The system includes a file type mapper, at least one uploader, and an uploader data structure. In a further embodiment, a system for making a file association over a network includes a file type mapper, a universal uploader, and a universal uploader data structure.
US08595181B2 Report preview caching techniques in a multi-tenant database
The present invention is directed to methods and systems for rendering perceivable stimuli representative of information processing by a multi-tenant architecture that pre-fetches a portion of a subset of data on a multi-tenant architecture and emulates a result set of data in accordance with a report definition. To that end the method comprises identifying a subset of data on the multi-tenant architecture that is subject to a report definition. A portion of the subset is pre-fetched and analyzed to emulate a result. The emulated result is transmitted to a computer system of a user of the multi-tenant architecture. Perceivable stimuli is generated on the user computer system, in response to receiving the emulated result. In this manner, a user may have the perception of real-time processing of information in accordance with the report definition white affording the owner of the multi-tenant architecture flexibility to processes the data as desired while minimizing the user's awareness that real-time processing is not occurring.
US08595177B1 Risk management for object identification
The technology described herein includes a system and/or a method of risk management for object identification. The method includes selecting at least two fusion functions from a plurality of fusion functions. Each of the fusion functions is associated with a different risk bias. The method further includes fusing a received set of data based on each fusion function to form at least two sets of fused data. The method further includes generating a probability of identification of the classification of the object based on each set of the fused data. The method further includes determining a risk bias difference between the probability of identification of each set of the fused data.
US08595176B2 System and method for network security event modeling and prediction
A security tool is disclosed for predicting a sequence of events based on the current events observed. The security tool relies on sequential event mining algorithms to discover the baseline event patterns, from which a prediction can be performed. The security tool translates the sequential patterns into a Dynamic Bayesian Network prediction model. A temporal reasoning engine then feeds the model with the current event status and predicts what events are likely to happen in next time window, and with what probability.
US08595172B2 Ensuring high availability of services via three phase exception handling
Described herein are systems and methods for three phase exception handling ensuring high availability of services. Via unified application program interface (API), one or more inspector instances are observing the behavior one or more services. The three phase exception handling is triggered upon observing an abnormal service behavior. Phase one comprises executing one or more commands from the unified API by the one or more inspector instances in attempt to resolve the abnormal service behavior and notifying a centralized inspector engine. Phase two comprises executing one or more predefined rules according to the current service state by the centralized inspector engine in attempt to resolve the abnormal service behavior and notifying an administrator. Phase three comprises abnormal service behavior analysis by the administrator and executing customized by the administrator rules to resolve the abnormal service behavior.
US08595160B2 System and method for client-side advertisement retrieval
A system for retrieving advertisements includes a client configured to receive content, the content including an identification tag identifying an advertisement type that is associated with the content, the advertisement type corresponding to an advertisement, and a browser associated with the client and configured to render the content, wherein the client uses the information in the identification tag to send a single request for an advertisement creative associated with the advertisement type.
US08595158B2 System and method for mapping SS7 bearer channels
A system and method for associating Signaling System 7 logical circuits and bearer channels are presented. The system may include an event detector configured to receive an SS7 signaling message on an SS7 signaling link, parse a logical circuit from the SS7 signaling message, receive an SS7 bearer channel, and detect a bearer channel event on the SS7 bearer channel. A statistical learning model block is configured to calculate a correlation confidence value between said bearer channel and said logical circuit. The method may include parsing a logical circuit ID from a signaling message on an SS7 signal link, identifying a bearer channel associated with a bearer event on a bearer circuit, and calculating a current correlation confidence value between the logical circuit ID and the bearer channel.
US08595156B2 Assisting with updating a model for diagnosing failures in a system
The method includes obtaining system model data representing a set of failures in a system including a plurality of components, a set of symptoms and relationships between at least some of the failures and symptoms. The system model data is used to create a Bayesian Network. Failure cases data is also obtained, where each failure case describes the presence/absence of at least one of the symptoms and the presence/absence of at least one of the failures. A learning operation on the Bayesian Network using the failure cases data is then performed and the contribution made by at least some of the failure cases to updating the parameters of the Bayesian Network during the learning operation is assessed. Information representing the assessed contribution of the at least some failure cases is displayed.
US08595154B2 Dynamic predictive modeling platform
Methods, systems, and apparatus, including computer programs encoded on one or more computer storage devices, for training and retraining predictive models. A series of training data sets are received and added to a training data queue. In response to a first condition being satisfied, multiple retrained predictive models are generated using the training data queue, multiple updateable trained predictive models obtained from a repository of trained predictive models, and multiple training functions. In response to a second condition being satisfied, multiple new trained predictive models are generated using the training data queue, at least some training data stored in a training data repository and training functions. The new trained predictive models include static trained predictive models and updateable trained predictive models. The repository of trained predictive models is updated with at least some of the retrained predictive models and new trained predictive models.
US08595150B2 Apparatus and method for transportation and upselling of product
A system and method for using product profiling to maximize load capacity of a vehicle. The method includes defining product profiles and retrieving product information associated with the product profiles. The method further includes performing cubing operations for products associated with the product information. The system includes components to perform the method steps.
US08595146B1 Social networking permissions
Enabling access to user-specific content includes maintaining data indicating a social network that indicates a first user and a second user that are connected by one or more relationships through zero or more intermediary users. At least one of the relationships that connect the first and second users is categorized. A request for access to content maintained by the second user is received from the first user. One or more of the relationships that connect the first user to the second user are identified using the data indicating the social network. A category of at least one of the identified relationships is identified. A type of access to the content to be provided to the first user is identified based on the identified category. The first user is enabled to access the content in accordance with the identified type of access.
US08595143B2 Maintaining privacy for transactions performable by a user device having a security module
A method and system for maintaining privacy for transactions performable by a user device having a security module with a privacy certification authority and a verifier are disclosed. The system includes an issuer providing an issuer public key; a user device having a security module for generating a first set of attestation-signature values; a privacy certification authority computer for providing an authority public key and issuing second attestation values; and a verification computer for checking the validity of the first set of attestation signature values with the issuer public key and the validity of a second set of attestation-signature values with the authority public key, the second set of attestation-signature values being derivable by the user device from the second attestation values, where it is verifiable that the two sets of attestation-signature values relate to the user device.
US08595132B2 System and methods for servicing electronic transactions
A method for using an electronic transaction device with an electronic transaction service provider may include the steps of registering the electronic transaction device with the electronic transaction device service provider, registering a plurality of accounts corresponding to a plurality of service institutions, providing a data connection between the electronic transaction device and the electronic transaction device service provider, and storing account information for a plurality of service institutions at the electronic transaction device service provider. The method may also include the steps of providing access to a database of client information to the client and analyzing transactional information in the database of client information for a plurality of accounts. The method may also include the steps of designating a portion of the client database non-confidential; analyzing the portion of the client database designated as non-confidential for preferences and patterns; and providing analyzed transactional information to a plurality of vendors.
US08595128B2 System and method for changing the view of a trading screen
A trading screen displays market information, such as working orders, buy and sell orders, and other items of interest, in association with values on a value axis. Each item of interest is therefore displayed in relation to the value axis to provide a trader with an intuitive display of the market. In one embodiment, a user can select a location associated with a particular value on the trading screen and upon an selection, for example, by a click of the mouse button, the value axis is repositioned so that the selected value is moved to a predefined location. During which, market information is moved to new locations that are associated with their respective values on the value axis.
US08595126B2 System and method for activity based margining
A system and method for factoring in a trader's trading activity into the margin requirements is disclosed. In the securities arena, day traders are assessed different margins than non-day-traders, however, the specific profile of the trader is analyzed (that is, the same rule applies to all day traders).
US08595116B1 System and method for setting up and managing retirement accounts of ETFs and index mutual funds
A system and method uses a record keeping system, broker-dealer system and a bank system to provide retirement accounts that include one or more ETFs, or other index funds such as index mutual funds in one or more plans. An asset allocator defines the investment options under each plan.
US08595115B2 Methods for managing a medical event
A system for managing an event including selecting a reference item, selecting a specification of the reference item, evaluating the specification against alternatives to the reference item, determining interchangeability between the reference item and alternatives based on evaluating of the specification in relation to the alternatives, where the determining of interchangeability is based on or includes determining at least one of quasi-fungibility and quasi-anti-fungibility. The method further including forming at least one set based on the determined interchangeability and managing the event based on or including at least one of the set and at least one member of the set.
US08595113B1 Facility for the finding, acquisition, and maintenance of intellectual property assets
A facility for the finding, acquisition, and maintenance of intellectual property assets is described. The facility receives an indication of potentially acquirable intellectual property assets. The facility qualifies the potentially acquirable intellectual property assets using pre-determined qualification criteria. The facility receives an indication of the value of the potentially acquirable intellectual property assets. The facility provides information regarding the potentially acquirable intellectual property assets to a user for use in negotiating the acquisition of one or more of the potentially acquirable intellectual property assets.
US08595111B2 System and method for regulating order entry in an electronic trading environment
A system and method are provided for defining slop parameters to an individual spread order or a customized group of orders. The system and method may be used to, for example, define inside slop, outside slop, and/or adjustable range parameters to one or more orders. The inside slop, outside slop, and/or adjustable range parameters may be input by a trader, and, among other things, allow a trader to prioritize orders, set parameters so that some orders are re-priced more aggressively than other spread orders. Alternatively, slop parameters associated with a spread order may also apply more restrictive slop parameters to orders within the same adjustable range. Slop parameters associated with a spread order can also be configured and modified by a trader based on the trader's preferences. Other features and advantages are described herein.
US08595109B2 Systems and methods for securitizing a commodity
A method for creating trust shares in a physical commodity, the trust shares being tradable over an electronic communications network, includes receiving a creation order comprising a request to create the trust shares, confirming delivery into a trust account of an amount of physical commodity associated with the trust shares being requested, and releasing the requested trust shares based upon the amount of physical commodity delivered into the account. A method for redeeming trust shares associated with a physical commodity, the trust shares being tradable over an electronic communications network, includes receiving a redemption order comprising a request to redeem an amount of trust shares associated with an amount of the physical commodity held in a trust account, receiving the amount of the trust shares, and releasing from the trust account the amount of the physical commodity associated with the amount of the trust shares received.
US08595099B2 Financial institution-based transaction processing system and approach
Transaction processing for financial institution-based transactions is facilitated. According to an example embodiment of the present invention, a transaction processing approach involves the processing of financial aspects of a transaction between buying and selling parties using transaction rules associated with a sponsoring financial institution. Transaction-related information is processed as a function of business rules associated with the sponsoring financial institution to facilitate payment for the transaction and the assessment of fees associated with the transaction processing.
US08595095B2 Framework for integrated storage of banking application data
In a banking application system including numerous banking applications, a data management framework allows for the generalized storage and subsequent access of result data. Through the application of the framework to the raw processing data generated by one of the banking applications, the result data is stored in a general storage location. Through this framework, the data is then readily accessible by all other banking applications. This framework includes a header field, characteristics data and key figure data. This removes proprietary restrictions on the data itself and thus makes it available to the other applications, increasing cross-system efficiency by allowing other applications to access and subsequently use the result data.
US08595094B1 System, method, and apparatus for settlement for participation in an electric power grid
Systems, methods, and apparatus embodiments for electric power grid and network registration and management of physical and financial settlement for participation of active grid elements in supply and/or curtailment of power. Settlement is provided for grid elements that participate in the electric power grid following initial registration of each grid element with the system, preferably through network-based communication between the grid elements and a coordinator, either in coordination with or outside of an IP-based communications network router. A multiplicity of active grid elements function in the grid for supply capacity, supply and/or load curtailment as supply or capacity, and are compensated through settlement for their functional participation in the electric power grid. Also, messaging related to settlement is managed through a network by a Coordinator using IP messaging for communication with the grid elements, with the energy management system (EMS), and with the utilities, market participants, and/or grid operators.
US08595093B2 Program interface for a business management application and an accounting application
A program interface which provides access from a business management application to an accounting application to share account information. As described in illustrative embodiments, the system includes an interface module to instantiate and invoke an interface from the business management application to generate an accounting record from an opportunity or prospect record in the business management application. Thus, the accounting record is generated through the interface from the business management application to eliminate the need for duplicate data entry in the accounting application.
US08595092B1 Maintaining the currency of availability information for bundles of items
A facility for determining availability status for item groups each containing one or more items is described. For each item whose availability status changes, for each item group containing the item, the facility adds the item group to a list of item groups if the item group is not already present in the list. The facility periodically removes a plurality of item groups from the list. For each item group it removes from the list, the facility determines an availability status for the item group based upon availability statuses of items contained in the group.
US08595091B1 System and method for gifting virtual currency within a virtual space of a social network
Gifting of virtual items between users of a virtual space may be facilitated. A purchase interface may be presented to a first user. The purchase interface may be configured to receive selection from the first user of (i) a virtual item for purchase, and (ii) one or more users with which the first user has established a virtual space relationship. Responsive to selection by the first user through the purchase interface of a first virtual item and a second user with which the first user has established a virtual space relationship, the first virtual item may be distributed to the second user in the virtual space.
US08595089B1 System and method for predicting missing product ratings utilizing covariance matrix, mean vector and stochastic gradient descent
A product recommender system where product ratings from a plurality of users are represented as plurality of vectors is disclosed. The ratings vectors are represented by a mean vector and a covariance matrix. The mean vector and the covariance matrix are estimated from a data-set of known product ratings. Product ratings are predicted using the mean vector and the covariance matrix.
US08595082B2 Consumer-to-business exchange marketplace
Systems and methods for implementing an item exchange service are usable to aid users in exchanging old items for newer items. According to one embodiment, a system can be operable to receive a request to present a vehicle in a marketplace, calculate a base exchange value for the vehicle and provide, to one or more vehicle resellers, marketplace information associated with the vehicle. Additionally, the system may be configured to receive an exchange offer for the vehicle, determine a final exchange value of the vehicle, and provide the final exchange value of the vehicle to a seller of the vehicle. Further, the system may be configured to allow the seller to determine a course of action regarding disposing of the vehicle after conclusion of the exchange marketplace.
US08595075B2 Biotransaction systems and methods
A biotransaction system. In an example embodiment, the biotransaction system includes a bio scanner that provides a first signal as output; a first device at a first location; and machine-readable instructions adapted to trigger transfer of data from a second location to a third location in response to receipt of the first signal by the first device. In a more specific example embodiment, the first location and the third location represent similar geographic locations. The first device is included in the bio scanner. The second device is positioned at the second location. A third device is positioned at the third location. The machine-readable instructions are adapted to facilitate transfer of the data from the second device to the third device.
US08595073B2 System and method for utilizing a wireless communications device
A system and method for determining the identity of a product and then calculating an offer price for the product are disclosed. The identity of the product may be determined using near-field communication in one aspect. The system and method are operable to enable retailers to provide a lowest price for the product and conduct a series of offer calculations to determine an offer for a consumer. The offer is based, in part, on costs to the consumer in executing the transaction (e.g., travel time, fuel, etc.). The offer may be higher than the lowest price as determined by each retailer, respectively, while still providing a discount to the consumer to entice a purchase of the product.
US08595071B2 Using enhanced ad features to increase competition in online advertising
In an online advertising system, advertisers compete with each other for advertising space. There may be multiple advertising positions available, where the placement of advertisements is determined by an auction. To encourage competition, some advertisements may be presented with enhanced features. These enhanced features create an incentive for which advertisers can compete, thereby increasing the effectiveness, usefulness and/or profitability of the advertising system. The application of enhanced features may be determined using at least one or more of pricing information, performance information and advertising information.
US08595069B2 Systems and methods for dealing with online activity based on delivery of a television advertisement
In a computer-implemented method, a selected online advertisement is automatically directed to, or online activity is automatically tracked and recorded from, an online user interface device which corresponds, at the time the advertisement is directed or the activity is tracked, to a first online access identifier. The advertisement is directed or the activity is tracked based on information from a user profile that references or includes a first set-top box identifier. That information is derived at least in part from automatically collected data related to user behavior with respect to at least one television advertisement delivered to a set-top box, which set-top box corresponds, at the time of that user behavior, to the first set-top box identifier. The first online access identifier is associated with the first set-top box identifier, by being referenced or included in the user profile, by being associated in a database, or otherwise.
US08595068B1 Portfolio management system
A portfolio management system includes a method that uses multi-dimensional analysis to create a user group based on whatever characteristics the manager desires that would be the subject of a messaging campaign and that tracks user actions as a result of the messaging campaign. The method includes creating a user data set through multi-dimension analysis to define a user target base. Based on the data set, a messaging campaign is developed and one or various communication channels are selected to run the messaging campaign. A message campaign runs to target the user data set. Information is tracked from user actions after running the message campaign. Analysis of the tracked information can be generated into a report and can be used to create additional user data and messaging campaigns.
US08595067B2 Optimizing placement and delivery of advertisements
The efficient allocation of advertisements, also known as creatives, on one or more web sites is provided for while ensuring that guarantees to advertisers are honored. In one embodiment, a linear program solver allocates creatives to advertising slots according to an optimizing function designed to maximize revenue for the site. The linear program solver takes as input a set of creatives, creative performance data, constraints, and slot identifiers. The output of the linear program solver is an optimized schedule not violative of any of the input constraints.
US08595065B2 Offer placement system and methods for targeted marketing offer delivery system
A system and methods for an offer placement system for delivering targeted marketing offers to consumers during a session with an online (web-based) Internet portal, such as an online banking portal of a financial institution. A component receives advertising campaign data from an advertiser including a plurality of targeted marketing offers for delivery to consumers in response to a particular condition (e.g. an offer-triggering event), and stores the campaign data in a database. A component determines the occurrence of an offer-triggering event caused by a consumer during an online session with the online portal, for example, viewing a list of banking transactions. A component identifies a predetermined targeted marketing offer stored in the database that corresponds to the offer-triggering event. A component delivers information corresponding to the targeted marketing offer to the consumer during the online session with the portal.
US08595063B2 Apparatus, method, and computer program product for rewarding healthy behaviors and/or encouraging appropriate purchases with a reward card
A wellness program is set up for employees of an employer and participation in the program by at least a first one of the employees of the employer is tracked to determine if the at least first one of the employees has earned a reward by virtue of the participation. In response to determining that the reward has been earned, it is determined whether this is the employee's initial earned reward. If such is the case, a reward payment card is created for the employee; an amount associated with the reward payment card is initialized; and the card is provided to the employee. Subsequently-made purchases by the employee with the card are detected. In some cases, based on purchase level data associated with the subsequently-made purchases, it is determined if the employee is eligible for a supplemental award; if this is the case, supplemental award value is associated to the reward payment card. In other instances, purchase-level data associated with at least those of the subsequently-made purchases which are qualified purchases is reported to the employer.
US08595055B2 Apparatus and method of facilitating the exchange of points between selected entities
This invention relates to a system and method of exchanging first points held by a customer for second points, wherein the first points that are issued by a first point issuer differ from the second points that are issued by a second point issuer. This method comprises the steps of permitting the customer to set a first number of first points to be exchanged and permitting the first and second point issuers to set the point withdrawal and deposit rates of their first and second points respectively. Next, an equivalent number of the second points is determined based upon the point withdrawal and deposit rates of the first and second point issuers respectively, and the first number of the first points. Then, the first number of points is exchanged for a second equivalent number of second points.
US08595050B2 Utility for determining competitive restaurants
A utility for determining the competitors of a subject restaurant accesses a database that contains information about other, nearby restaurants. The utility assigns a competitor score to each restaurant within the maximum radius based on the distance from the subject restaurant, as well as the cuisine types, menus, and order histories of the subject and competitor restaurants.
US08595047B2 Automatically-generated workflow report diagrams
A facility for providing a workflow report document for a number of instances of a business process is described. In connection with information specifying the display of an arrangement of shapes each representing a constituent action of the business process, the facility provides information specifying the display in connection with shapes of the arrangement of at least one business process measure aggregated across all of the instances of the process.
US08595046B1 System and method for interactive coordination of scheduling, calendaring, and marketing
A method and system for providing an interactive website designed and developed as a centralized system for use by Service Providers and their clients in the coordination of appointment scheduling with options for online marketing in the form of display web pages and automated and custom electronic messages and newsletters. The method and system enable users to access via the Internet the data stored and to view, make, and change appointments for services. By requiring various levels of membership, the method and system allow or limit the access of users to the data stored depending on the type of user. A specific embodiment of the system is described as applied to beauty salons.
US08595041B2 Task responsibility system
Some embodiments of a task responsibility system may be implemented as an application to support people, machines, or both functioning in a manufacturing or production environment, warehouse environment, or other work environment. The focus is on a plant-local solution. In such circumstances, the task responsibility system may identify and direct one or more tasks to a computer-implemented folder independent of the worker(s), machine(s), or a combination thereof assigned to the folder. Thus, the system (or a user of the system) is permitted to dynamically assign a worker or machine to the computer-implemented folder subsequent to the tasks being directed thereto, in which case the worker or machine may be responsible for the tasks that are directed to the folder.
US08595038B2 System and method for grouping claim records associated with a procedure
A system and computer-implemented method for grouping medical records implements a multi-level analysis of the records. The level of analysis is based upon the time proximity of each record to the defining medical procedure or service (anchor procedure) to be analyzed. Claim records are processed to determine whether any of the records should be grouped with the anchor procedure into a procedure episode group (PEG) using the date of service for each claim record and a level of relationship between the claim records and the anchor procedure. The requisite level of relationship between the claim records and the anchor procedure depends upon the position of the records within the time window. Claim records having the requisite relationship level associated with the portion of the time window in which they fall are included in the PEG.
US08595037B1 Systems and methods for insurance based on monitored characteristics of an autonomous drive mode selection system
A property of an insurance policy may be determined, at least in part, upon characteristics of a vehicle autonomous drive mode selection system. The characteristics may pertain to any capability, configuration, and/or operating state of the autonomous drive mode selection system (and/or vehicle). For example, a property of the insurance policy may be based upon whether the autonomous drive mode selection system is enabled or disabled. In some embodiments, the property of the insurance policy may be based upon which of one or more autonomous driving modes is selected via an autonomous drive mode selection system. The property of the insurance policy may be dynamic, and may be updated in response to changes to the autonomous drive mode selection system.
US08595035B1 Apparatus and method for creating a retirement medical program through a profit sharing plan and a pension plan retiree health account
A machine and method of using the machine. The method includes: controlling a computer system comprising a digital computer processor to process input data into output data, the processor in communication with an input device, to receive the input data, and to an output device, to output the output data, the processor programmed so as to facilitate managing a dual purpose profit sharing plan cooperating with a pension plan such that money in an incidental account of the dual purpose profit sharing plan funds a retiree health account of an employee of an employer, and money in another account of the dual purpose profit sharing plan funds pension plan retirement income benefits of the employee.
US08595031B1 Method and apparatus for providing access to healthcare funds
A method and apparatus for coordinating payment of healthcare expenses is disclosed. The method comprises determining a co-payment amount based on a customer's insurance coverage, determining the availability of funds from a plurality of the consumer's prioritized accounts, and deducting at least a portion of the co-payment from the highest priority account having available funds.
US08595027B2 Layers in the appointment book
A method and a scheduling system are disclosed for processing medical scheduling data which relates to the job planning for a medical appliance and of which each scheduling data item is associated with a data level. In at least one embodiment of the method a data level association is determined for each scheduling data item to be displayed, wherein the data level association relates to the data level associated with the scheduling data item, the data level or data levels currently to be displayed are ascertained, the data level association of the scheduling data item to be displayed is compared with the data level or data levels which are currently to be displayed, and the scheduling data item to be displayed is displayed if the data level association corresponds to at least one data level which is currently to be displayed.
US08595026B2 System and methods of obtaining reimbursements for patient treatment
A method of selecting a dressing for treating a patient's wound includes providing a database of dressings and dressing information corresponding to each dressing, the dressing information including an indication of whether the dressing is reimbursable. The method also includes observing a patient's wound, recording characteristics of the patient's wound, comparing the characteristics of the patient's wound to the database, displaying to a user a list of one or more dressings usable for treating the wound, and an indication of whether the dressing is reimbursable. The method further includes selecting a dressing for treating the wound from the list.
US08595023B2 Weight control system with meal plan and journal
A weight control software system and method may provide an interactive software environment to a user via a network to enhance the ability of users to follow a weight control program. The weight control software system may generate meal plans that are automatically updated based on an updated weight of the user following the weight control program. A variety of tools may be integrated into the weight control software system and be interoperable to utilize information entered by the user or generated by the system in controlling body weight of the user. Such tools may include journal and meal planning functionality.
US08595021B2 Methods for identifying and categorizing medical waste
Methods for using a liner in a waste sorting and disposal system are provided. The liner includes an internal space and an opening that provides access to that internal space. In some embodiments, the liner may also include a machine-readable identification key that is configured to identify a type of waste that the liner may receive. In some embodiments, the machine-readable key is optical, color-coded, alphanumeric or graphical. The liner can include one or more closure members to allow a user to securely seal the liner when it is removed from the container. In some embodiments, the liner can include a flange, lip, hook or other protrusion to secure its position relative to a container.
US08595015B2 Audio communication assessment
A device may include a communication interface configured to receive audio signals associated with audible communications from a user; an output device; and logic. The logic may be configured to determine one or more audio qualities associated with the audio signals, map the one or more audio qualities to at least one value, generate audio-related information based on the mapping, and provide, via the output device during the audible communications, the audio-related information to the user.
US08595013B1 Open framework definition for speech application design
A method, a system, and computer readable medium comprising instructions for an open framework for speech application design are provided. The method comprises defining at least one element of a speech application, creating a design for a first step in designing the speech application using a data presentation element, storing the design in a repository using a data repository element, generating a design for a second step in designing the speech application using a data generation element, and presenting the design for the second step using the data presentation element.
US08595011B2 Converting text-to-speech and adjusting corpus
The present invention provides a method and apparatus for text to speech conversion, and a method and apparatus for adjusting a corpus. The method for text to speech comprises: text analysis step for parsing the text to obtain descriptive prosody annotations of the text based on a TTS model generated from a first corpus; prosody parameter prediction step for predicting the prosody parameter of the text according to the result of text analysis step; speech synthesis step for synthesizing speech of said text based on said the prosody parameter of the text; wherein descriptive prosody annotations of the text include prosody structure for the text, the prosody structure of the text is adjusted according to a target speech speed for the synthesized speech. The present invention adjusts the prosody structure of the text according to the target speech speed. The synthesized speech will have improved quality.
US08595009B2 Method and apparatus for performing song detection on audio signal
Methods and apparatuses for performing song detection on an audio signal are described. Clips of the audio signal are classified into classes comprising music. Class boundaries of music clips are detected as candidate boundaries of a first type. Combinations including non-overlapped sections are derived. Each section meets the following conditions: 1) including at least one music segment longer than a predetermined minimum song duration, 2) shorter than a predetermined maximum song duration, 3) both starting and ending with a music clip, and 4) a proportion of the music clips in each of the sections is greater than a predetermined minimum proportion. In this way, various possible song partitions in the audio signal can be obtained for investigation.
US08595007B2 Voice print recognition software system for voice identification and matching
Positive identification of local inhabitants plays an important role in modern military, police and security operations. Since terrorists use all means to masquerade as local inhabitants, the identification of terrorist or hostile suspects becomes an increasingly complicated task. The instant software solution will assist military, police and security forces in the identification of suspects using Voice Print Recognition (VPR) technology. Our VPR software will compare and recognize, or match, specific voice samples with stored, digital voice models (voice prints) for the purpose of establishing or verifying identity. VPR software will support an operator's decision and situational awareness through the verification of a person's identity (for instance: remote access control), but more importantly will assist in the identification of suspect individuals (identifying suspects among a large group of captured individuals). This second application is critical for the modern counter and anti-terrorist operations environment. The VPR system will be easy to use, fast, and helpful to users with minimal operational training. The VPR system will provide a method, as practiced on or via access to a computing device, which includes software for acquisition of voice records, storage of such records, identification algorithms, user and software interfaces. The system will also have server and client applications in its implementation.
US08595005B2 System and method for recognizing emotional state from a speech signal
A computerized method, software, and system for recognizing emotions from a speech signal, wherein statistical and MFCC features are extracted from the speech signal, the MFCC features are sorted to provide a basis for comparison between the speech signal and reference samples, the statistical and MFCC features are compared between the speech signal and reference samples, a scoring system is used to compare relative correlation to different emotions, a probable emotional state is assigned to the speech signal based on the scoring system, and the probable emotional state is communicated to a user.
US08595003B1 Encoder quantization architecture for advanced audio coding
An advanced audio coding (AAC) encoder quantization architecture is described. The architecture includes an efficient, low computation complexity approach for estimating scalefactors in which a base scalefactor estimate is adjusted by a delta scalefactor estimate that is based, in part, on global scalefactor adjustments applied to the previously quantized/encoded frame. Using such feedback, the AAC encoder quantization architecture is able to produce scalefactor estimates that are very close to the actual scalefactor applied by the subsequent quantization and encoding process. The architecture further includes a frequency hole avoidance approach that reduces a magnitude of an estimated scalefactor to avoid generating frequency holes in quantized SFBs. The efficient, low computation complexity scalefactor estimation approach combined with the frequency hole avoidance approach allows the described AAC encoder quantization architecture to achieve high audio fidelity, with reduced noise levels, while reducing processing cycles and power consumption by approximately 40%.
US08595001B2 System for bandwidth extension of narrow-band speech
A method applies a parametric approach to bandwidth extension but does not require training. The method computes narrowband linear predictive coefficients from a received narrowband speech signal, computes narrowband partial correlation coefficients using recursion, computes Mnb area coefficients from the partial correlation coefficient, and extracts Mwb area coefficients using interpolation. Wideband parcors are computed from the Mwb area coefficients and wideband LPCs are computed from the wideband parcors. The method further comprises synthesizing a wideband signal using the wideband LPCs and a wideband excitation signal, highpass filtering the synthesized wideband signal to produce a highband signal, and combining the highband signal with the original narrowband signal to generate a wideband signal.
US08594997B2 Context-aware conversational user interface
An input handler may receive natural language input associated with a command from a user through a user interface, and a language parser may parse the natural language input to determine parsed natural language input. A context monitor may receive context information associated with the user, and a context parser may parse the context information to obtain parsed context information associated with the natural language input and with the command. A command interpreter may interpret the parsed natural language input, using the parsed context information, to thereby determine the command.
US08594995B2 Multilingual asynchronous communications of speech messages recorded in digital media files
Methods, systems, and computer program products are provided multilingual for asynchronous communications. Embodiments include recording a speech message in a digital media file; transmitting, from a sender multilingual communications application to a recipient multilingual communications application, the speech message in the digital media file; receiving, in the recipient multilingual communications application, the recorded speech message in the digital media file; converting, by the recipient multilingual communications application, the recorded speech message to text; identifying, by the recipient multilingual communications application, that the text of the recorded speech message is in a source language that is not a predetermined target language; translating, by the recipient multilingual communications application, the text in the source language to translated text in the target language; converting, by the recipient multilingual communications application, the translated text to synthesized speech in the target language; recording, by the recipient multilingual communications application, the synthesized speech in the target language in a digital media file; and playing the media file thereby rendering the synthesized speech.
US08594993B2 Frame mapping approach for cross-lingual voice transformation
Frame mapping-based cross-lingual voice transformation may transform a target speech corpus in a particular language into a transformed target speech corpus that remains recognizable, and has the voice characteristics of a target speaker that provided the target speech corpus. A formant-based frequency warping is performed on the fundamental frequencies and the linear predictive coding (LPC) spectrums of source speech waveforms in a first language to produce transformed fundamental frequencies and transformed LPC spectrums. The transformed fundamental frequencies and the transformed LPC spectrums are then used to generate warped parameter trajectories. The warped parameter trajectories are further used to transform the target speech waveforms in the second language to produce transformed target speech waveform with voice characteristics of the first language that nevertheless retain at least some voice characteristics of the target speaker.
US08594992B2 Method and system for using alignment means in matching translation
This application is related to a means and a method for facilitating the use of translation memories by aligning words of an input source language sentence with the correspondent translated words in target language sentence. More specifically, this invention relates to such a means and method where there is an enhanced translation memory comprising an alignment function.
US08594991B2 System and method for providing compact mapping between dissimilar memory systems
A memory mapping system for compactly mapping dissimilar memory systems and methods for manufacturing and using same. The mapping system maps a source memory system into a destination memory system by partitioning the source memory system and disposing memory contents within the partitioned source memory system into the destination memory system. In one embodiment, the mapping system factorizes a source data width of the source memory system in terms of a destination data width of the destination memory system to form at least one data sub-width. A source memory sub-region is defined for each data sub-width. The memory contents associated with each source memory sub-region are disposed within the destination memory system in a side-by-side manner across selected destination memory registers of the destination memory system. The mapping system thereby can compactly map the memory contents into the destination memory system without a loss of valuable memory space.
US08594985B2 Techniques for determining physical zones of influence
Techniques for analyzing flow of a quantity in a given domain are provided. In one aspect, a method for modeling regions in a domain affected by a flow of a quantity is provided which includes the following steps. A physical representation of the domain is provided. A grid that contains a plurality of grid-points in the domain is created. Sources are identified in the domain. Given a vector field that defines a direction of flow of the quantity within the domain, a boundary value problem is defined for each of one or more of the sources identified in the domain. Each of the boundary value problems is solved numerically to obtain a solution for the boundary value problems at each of the grid-points. The boundary value problem solutions are post-processed to model the regions affected by the flow of the quantity on the physical representation of the domain.
US08594981B2 Dynamically powering a position and angle digital detection and simulation output
A position detection and simulation platform includes software configurable logic and programmable inputs and outputs to support software configuration only changes for use with a variety of position feedback devices including synchros, resolvers, linear variable differential transformers, and rotary variable differential transformers. Power to the software configurable outputs is dynamically controlled so that the power supply voltage presented to the outputs satisfies a minimum threshold above the amplitude of the output signal. Dynamic control is based on at least one of a digital representation of a signal to be output, an analog version of the signal to be output, or the signal being output.
US08594979B2 Handheld and imbedded devices to detect sticky devices using magnets
Apparatus and methods for detecting concealed personal security threats may comprise conventional mirrors and less conventional arrays of Hall-effect sensors, soft iron cores, magnetometers and the like, preferably at least two axis sensors. The concealed personal security threats may comprise, for example, sticky devices consisting of geographic position sensors for covertly broadcasting motor vehicle location data, of so-called Improvised Explosive Devices (IED's) which may be covertly or openly affixed to, for example, the undercarriages of motor vehicles using strong magnets and later exploded, the former giving away private location information without the knowledge of a driver or passengers and the latter causing damage to the motor vehicles to which they are affixed and potentially harming a driver, passengers and nearby persons and sticky containers for hiding items among other sticky devices. A sticky container may be used to contain, for example, a vehicle ignition key or contraband. Magnetic fields detected by, for example, arrays of Hall-effect sensors, soft iron cores, magnetometers and the like may be quantified and stored in processor memory as a vehicle magnetic field signature. A processor receiving magnetic field data collected by the arrays may retrieve and subtract known signatures from newly acquired magnetic field data for a given vehicle to obtain location for a magnetic field on the vehicle that may be of potential interest as a harm risk and for personal security.
US08594977B2 Method and system for identifying systemic failures and root causes of incidents
A method and system for identifying systemic failures and a root cause of incidents in a work environment. Failures, causes, and impacts related to a sample of incidents can be investigated in order to identify one or more systemic failures and root causes of the systemic failure(s). The incident details can be utilized to identify one or more root cause manifestation for each root cause of the systemic failure(s). The gaps in an existing system can be analyzed and one or more improvement solutions based on corrective actions can be identified. The improvement solutions with a highest priority can be selected and implemented to address the gaps identified in the current system based on the analysis of systemic failures and root causes. The effectiveness of the improvement solutions can be tracked and monitored to prevent the recurrence of future incidents.
US08594973B2 Longitude/latitude ten-dimension XYZ digital-displaying spectrometer
A longitude/latitude ten-dimension XYZ digital-displaying spectrometer includes an imaging device combined with the digital-displaying spectrometer to work with a Z axis position processing unit and a coordinate processing unit and arranged in information connection with a plurality of displaying elements to allow of calculation of Z0° in horizontal of East, West, South, North, and the circumference with respect to the horizontal level of the compass through the combination of the imaging device with the processing units and displaying of the angles through the displaying elements, so as to provide an improvement of precise reading of the angles in the ten dimensions.
US08594972B2 System and method for tomographic retrieval of parameter profile from traveling path
A system for measuring a parameter of a medium with a vehicle moving in a traveling direction through the medium includes four detecting portions and a calculating portion. The four detecting portions respectively detect first through fourth values of the parameter from first through fourth lines-of-sight in first through fourth directions at first through fourth positions of the vehicle at first through fourth times. The first line-of-sight and the third line-of-sight are in a first plane and intersect at a first intersection, while the second line-of-sight and the fourth line-of-sight are in a second plane and intersect at a second intersection. The calculating portion calculates the parameter based on the first through fourth values and the first and second intersections.
US08594970B2 System and method for testing objects using a mechanical arm
A system and method for testing objects using a mechanical arm sets one or more first positions. When a user selects one or more second positions of the mechanical arm, a distance between each of the second positions and each of the first positions is calculated. A nearest first position of each of the second positions is determined. Each of the second positions is stored in a test list corresponding to each of the nearest first positions. The mechanical arm is controlled to move to each of the nearest first positions, and tests objects located at the second positions stored in each test list corresponding to each of the nearest first positions.
US08594957B2 System, method and computer program for detecting an electrostatic discharge event
A system for detecting an electrostatic discharge event with respect to a device to be monitored includes a current measurement device configured to measure a current flowing via a power supply connection connecting the device to be monitored with the power supply to obtain a current measurement signal representing the current or a current component. Alternatively, a current flowing through a protective earth connection connecting the device to be monitored with the protective earth is measured to obtain the measurement signal. The system includes an electrostatic discharge event detector configured to detect an electrostatic discharge event in response to a pulse of the current measurement signal. The system may optionally include data processing of current measurement signals or values.
US08594956B2 Power line energy harvesting power supply
A current transforming harvester (“CTH”) is capable of producing power from a conductor on a preexisting power grid without alteration of the conductor or the preexisting power grid. The CTH includes a current transformer (“CT”) that captures energy via magnetic flux from the conductor. The CT is substantially circular and includes two halves called a “split core,” which allow the CT to easily attach to the conductor without opening the circuit in which the conductor operates. A clamping mechanism of the CTH may secure the CTH to the conductor via a pair of spring-biased clamp pads. The CTH includes circuitry that converts the magnetic flux energy captured by the CT into electrical energy suitable for consumption by an electrical device.
US08594952B2 Method for measuring mechanical power dissipation in a vibratory system
A method for determining mechanical power dissipation in a vibratory system, assuming the system is linear time-invariant and steady-state. The method includes the steps of identifying connection points between the vibratory system and components outside the vibratory system. The acceleration is measured at each connection point in a windowed time domain and the force at each connection point is also determined for the windowed time domain. The time domain values are converted into the frequency domain values by the fast Fourier transform, and the frequency domain acceleration values are converted to velocity values. The power dissipation of the vibratory system then equals the summation of one half of the power flow into the vibratory system. Here, each power flow is one half of the real part of the product of complex-conjugated velocity times force at the connection point in the frequency domain for each time window.
US08594950B2 Method and system for patient-specific modeling of blood flow
Embodiments include a system for determining cardiovascular information for a patient. The system may include at least one computer system configured to receive patient-specific data regarding a geometry of the patient's heart, and create a three-dimensional model representing at least a portion of the patient's heart based on the patient-specific data. The at least one computer system may be further configured to create a physics-based model relating to a blood flow characteristic of the patient's heart and determine a fractional flow reserve within the patient's heart based on the three-dimensional model and the physics-based model.
US08594949B2 Biomarkers for differentiating between type 1 and type 2 diabetes
Biomarkers that are diagnostic of type 1 diabetes, type 2 diabetes and/or diabetic disorder are identified. Detection of different biomarkers of the invention are also diagnostic of the degree of severity of type 1 diabetes, type 2 diabetes and/or diabetic disorder. An analysis includes the parameters of matching for BMI and Tanner stage. Receiver-operator characteristic (ROC) curves were established to assess association of the biomarkers with a disease.
US08594944B2 Method and/or system for analyzing biological samples using a computer system
A method and/or system for making determinations regarding samples from biologic sources. A computer implemented method and/or system can be used to automate parts of the analysis.
US08594943B2 Coding module, a bio sensing meter and a system for operating a bio sensing meter
A bio sensing meter for determining the presence of an analyte in a biological sample. The meter's operation is controlled by a code provided by a removably pluggable coding module for receiving a sample strip. The coding module defines at least one code. The code ciphers at least one parameter value that is employed in controlling the operation of said meter, for example by controlling the execution of an algorithm performed by the meter that enables determination of an analyte concentration value. The at least one code is represented by at least one electrical component having a determined characteristic, preferably a resistance.
US08594942B2 Computational method and system for identifying network patterns in complex biological systems data
The present invention is a data query and analysis tool useful for identifying patterns in experimental data. The methods and systems of the current invention provide context for biological data, including metabolic, gene expression and proteomic data, by applying the data to a network representation of biological processes. In doing so, Nodewalker moves beyond the traditional linear pathway view of biology to a network view, and uses the network as a data integration tool to seamlessly merge disparate data streams.
US08594940B2 System and method for analyzing chromosomal states based on gene expression
Analyzes chromosomal states based on amounts of expression of genes. An example apparatus comprising: a unit for storing probability distribution of amounts of expression of genes for each chromosomal state, assuming any of the chromosomal states in which the distributions of amounts of expression are different; a unit for supplying state transition probability indicating probability in which when each of the genes arrayed on the chromosome assumes any one of the chromosomal states, a certain gene array assumes any one of the chromosomal states; an input unit for receiving an expression amount measurement value of the amount of expression for each of the genes on the chromosome; and a unit for detecting a combination of the chromosomal states maximizing a probability among those that can be assumed by the genes on the chromosome, based on the probability distribution and the state transition probability.
US08594937B2 Continuous gravity survey of a borehole
Gravity measurements from a borehole gravity survey are obtained by continuously moving the gravity meter within the borehole. Movement-induced acceleration errors are quantified and subtracted from the gross measurements from the gravity meter to obtain actual gravity values at a multitude of measurement points within the borehole. Acceleration errors are calculated from the second differential of the true vertical depth of the gravity meter, which is computed measured length and weight and elongation characteristics of a cable which suspends the gravity meter in the borehole, upper and lower tension measurements in the cable, and the topography of the borehole.
US08594934B2 System and method for setting a bus route for transporting passengers
A method of setting a bus route for a bus includes the step of providing a global positioning system (GPS) device (100) on the bus (12), and reading passenger data corresponding to a passenger. The passenger data is read from a passenger identification card and transmitted to the GPS device (16). The method further includes the step of matching the passenger data with a bus stop (28), and generating a bus route with the GPS device (100) based on the passenger data (34). Only bus stops that match passenger data are included in the bus route (34).
US08594931B2 Onboard location-based in-flight entertainment and information
Techniques are described herein for generating a moving map that includes a graphical representation of a vehicle, such as an airplane, and content relevant to a location of the vehicle as the vehicle is in transit. An in-route entertainment server that serves the moving map may be onboard the vehicle or offboard the vehicle. The moving map may display the current location of the vehicle displayed by modifying a delayed location of the vehicle to account for a speed, a heading, and an amount of delay. Content items may be included on the moving map if they are within a bounded region around the location of the vehicle or in the vehicle. Content items may also be included if they are associated with a region that overlaps the bounded region. The bounded region changes as the vehicle moves in transit.
US08594930B2 Open area maps
Systems and methods associated with an open area map are disclosed. For example, one method comprises obtaining an image of a layout. The layout represents a real-world area in which a person moves about. A grid is applied on the image. The grid may include tiles that fill in a ground area of the image. A routable map is generated as a function of the grid. The routable map is configured to provide point-to-point routing within the layout.
US08594927B2 Navigation filter for a navigation system using terrain correlation
A navigation filter for a navigation system using terrain correlation delivering an estimation of the kinematic state of a carrier craft using a plurality of data includes the measurements returned by at least one terrain sensor, the model associated with the terrain sensor, the data from an onboard map, an error model for the onboard map, the measurements returned by an inertial guidance system, and a model of the inertial guidance system. The navigation filter also includes a first filter referred to as convergence filter, for example of the Kalman filter type, and a second filter referred to as tracking filter, for example of the particle filter type.
US08594925B2 Constructing travel itineraries from tagged geo-temporal photographs
One embodiment accesses two or more photos taken by one or more travelers at one or more destinations and one or more points-of-interest located within the destinations; constructs one or more photo streams for each unique traveler-destination combination, wherein each one of the photo streams comprises two or more of the photos taken by the corresponding traveler at the corresponding destination; maps each one of the photos to one of the points-of-interest; constructs one or more timed paths for each unique traveler-destination combination based on the photo streams and the mapping between the photos and the points-of-interest, wherein each one of the timed paths comprises one or more of the points-of-interest located within the corresponding destination and visited by the corresponding travel; and constructs an itinerary based on a start point-of-interest, an end point-of-interest, a time constraint, and the timed paths.
US08594923B2 Method and apparatus for sharing map data associated with automated industrial vehicles
A method and apparatus for sharing map data between industrial vehicles in a physical environment is described. In one embodiments, the method includes processing local map data associated with a plurality of industrial vehicles, wherein the local map data comprises feature information generated by the plurality of industrial vehicles regarding features observed by industrial vehicles in the plurality of vehicles; combining the feature information associated with local map data to generate global map data for the physical environment; and navigating an industrial vehicle of the plurality of industrial vehicles using at least a portion of the global map data.
US08594917B2 Method and apparatus for dynamic aircraft trajectory management
Disclosed are algorithms and agent-based structures for a system and technique for analyzing and managing the airspace. The technique includes managing bulk properties of large numbers of heterogeneous multidimensional aircraft trajectories in an airspace, for the purpose of maintaining or increasing system safety, and to identify possible phase transition structures to predict when an airspace will approach the limits of its capacity. The paths of the multidimensional aircraft trajectories are continuously recalculated in the presence of changing conditions (traffic, exclusionary airspace, weather, for example) while optimizing performance measures and performing trajectory conflict detection and resolution. Such trajectories are represented as extended objects endowed with pseudo-potential, maintaining objectives for time, acceleration limits, and fuel-efficient paths by bending just enough to accommodate separation.
US08594915B2 Traffic alert system and method
A system is provided that includes a network server and a plurality of mobile devices that communicate with the network server. Each mobile device is associated with a vehicle and is configured to provide Global Positioning System (GPS) parameters to the network server. The network server uses the GPS parameters to detect traffic congestion in a zone.
US08594913B2 Method and device for determining and predicting a starting torque or a starting torque characteristic curve required for starting an internal combustion engine
A method and a device for determining, ascertaining and predicting at least one starting torque or starting torque characteristic curve required for starting an internal combustion engine for a vehicle, especially a hybrid vehicle having at least one internal combustion engine and at least one additional motor. The determination and the ascertainment of the starting torque or the starting torque characteristic curve are carried out during the operation of the vehicle. A method for operating at least one motor in a hybrid vehicle is also described.
US08594912B2 Stop/start control systems and methods for internal combustion engines
An auto-stop/start system for a vehicle includes an object identification module, a distance determination module, and an auto-stop/start control module. The object identification module determines a location of an object that is in a path of the vehicle. The distance determination module determines a distance between the vehicle and the location of the object. The auto-stop/start control module selectively disables provision of fuel to an engine of the vehicle while an ignition system of the vehicle is ON based on the distance.
US08594911B2 Active anti-vibration supporting device and anti-vibration control method for same
An ACM_ECU (200) estimates an engine vibration state in a first cycle (C1) of engine vibration on the basis of signal outputs from a TDC sensor (Sb) and a crank pulse sensor (Sa) and calculates a target current value waveform having a cycle length (T1). The ACM_ECU (200) then samples the target current value waveform at a constant sampling rate, thereby obtaining, for example, an aggregate of the data of target current values (Fr_ICMD) for a driving unit for driving an active control mount (MF) on the front side (Fr side). After that, the ACM_ECU (200) estimates the cycle length (T3′) of a third cycle (C3) of the engine vibration on the basis of a predetermined number of crank pulse intervals at a timing when the data of the target current values (Fr_ICMD) are output to the driving unit (41). The obtained aggregate of the data of target current values is corrected so as to correspond to the estimated cycle length (T3′) and fed to the driving unit (41).
US08594898B2 CVT control apparatus
In an apparatus for controlling a belt type CVT connected to an engine (prime mover) mounted on a vehicle through a forward clutch to change power of the engine in speed and transmit the power to a driven wheel of the vehicle, it is configured to determine whether it is in a predetermined operating condition where an operator is likely to apply a panic brake or the like, set a first value as a friction coefficient μ of the clutch to calculate and control a desired supply hydraulic pressure based on the first value when the determination result is negative, and set a second value greater than the first value to calculate and control the desired supply hydraulic pressure based on the second value when the determination result is affirmative.
US08594896B2 Lift arm control system
A system for a loader controlling movement of a lift arm of the loader near a limit of travel of the lift arm receives a signal indicative of the loader engine speed and a signal indicative of actuation of a sensor on the lift arm. A controller determines a lift arm command signal based at least upon the engine speed signal, and transmits the lift arm command signal to an electro-hydraulic system to control the movement of the lift arm adjacent the limit of travel of the lift arm.
US08594894B2 Method for protecting a vehicle occupant in a vehicle seat of a vehicle
A method for protecting a vehicle occupant in a vehicle seat of a vehicle is provided. At least one protection element mounted on the vehicle seat and capable of being triggered to protect the vehicle occupant sitting on the vehicle seat is triggered when a collision is imminent or occurs. A reversible belt tensioner assigned to the vehicle seat is triggered at a time before a triggering of the protection element, and while or as the protection element is triggered, a resulting belt tensioning is released again.
US08594893B2 Seat load determining apparatus
A seat load determining apparatus, which includes a load sensor provided at least one rear support portion which support a seat and detecting a load applied to the rear support portion, a load detection portion detecting a part of a weight of a load applying body provided at the seat and outputting a detected load value, a vehicle start detection sensor detecting that a vehicle starts moving, and a determining portion determining that the load applying body corresponds to an adult when the load detection portion detects the detected load value to be greater than a first determination value within a predetermined time, the determining portion determining that the load applying body corresponds to a child when the load detection portion detects the detected load value that is smaller than the first determination value and greater than a second determination value which is smaller than the first determination value.
US08594892B2 Electric power steering apparatus for vehicle
A steering angle estimation section calculates a front-wheel-side estimative steering angle and a rear-wheel-side estimative steering angle through use of wheel speeds of respective wheels, and averages these steering angles to thereby obtain an accurate estimative steering angle. It also calculates an estimative steering angle difference between the steering angles. An axial force estimation section calculates a base axial force through use of the estimative steering angle and a vehicle speed, and calculates a correction axial force which applies an axial force difference (hysteresis) to the base axial force in accordance with a turning or returning operation by a driver. The axial force estimation section adds the base axial force and the correction axial force together to thereby calculate an accurate estimative axial force. An assist computation section compares a target steering torque, which changes with the vehicle speed, and the accurate estimative axial force, and subtracts the target steering torque from the estimative axial force, to thereby calculate an assist torque.
US08594891B2 Method for a vehicle steering using a vehicle steering device
A method is provided for vehicle steering using a steering actuation apparatus operable by the driver. The vehicle steering device has electromechanical control assemblies for this purpose for controlling a steerable wheel, located on the right and left on a vehicle body, of a wheel pair of at least one steerable vehicle axis. A central control unit compares target value specifications of the steering actuation apparatus to ESP specifications and actual values of the wheel positions of the steerable wheels and adapts electronic specifications of the steering stops for the steerable wheels to the operating situations of the vehicle.
US08594887B1 Method and system for measuring tilt angle during turn of vehicle
Disclosed herein is a method and system for measuring a tilt angle while a vehicle is turning according to a lateral acceleration and a yaw rate occurring while a vehicle is turning, the method including calculating, by a controller, a traveling acceleration based on a vehicle speed detected by a vehicle speed sensor; detecting a longitudinal acceleration of a vehicle by a longitudinal acceleration sensor; calculating a first tilt angle of the road based on the traveling acceleration and the longitudinal acceleration; detecting a yaw rate of the vehicle by a yaw rate sensor; determining when a value of the detected yaw rate is equal to or greater than a predetermined value; and calculating a second tilt angle to apply a compensation value to the first tilt angle in response to detecting the yaw rate equal to or greater than a predetermined value.
US08594885B2 Device for fitting a multimedia system in a vehicle
An adapter device for fitting in a vehicle between a vehicle computer and a computer of a second element integrated in the vehicle for exchanging information between the above. The device includes a first vehicle interface connected to a dedicated vehicle line and a second vehicle interface, connected to a vehicle network and a first second element interface connected to a second element network and a second second element interface connected to a dedicated second element line.
US08594882B2 Damage detection system
A damage detection system for a vehicle, a machine, and/or another type of structure may comprise a processor, and a plurality of connected transmitters communicatively connected to the processor. The plurality of connected transmitters may be adapted to be attached directly to a vehicle, a machine, and/or another type of structure. Each of the plurality of connected transmitters may be independently configured to only send a coded damage signal to the processor when at least one neighboring transmitter is damaged, and not to send a damage signal to the processor if no neighboring transmitter is damaged. The processor may be programmed to identify a vehicle location of any transmitter which sends a damage signal indicating that at least one neighboring transmitter is damaged. The damage detection system may analyze the damaged area and report potentially affected sub-systems to users of a vehicle, machine, or other structure equipped with the damage detection system.
US08594879B2 GNSS guidance and machine control
A global navigation satellite sensor system (GNSS) and gyroscope control system for vehicle steering control comprising a GNSS receiver and antennas at a fixed spacing to determine a vehicle position, velocity and at least one of a heading angle, a pitch angle and a roll angle based on carrier phase position differences. The roll angle facilitates correction of the lateral motion induced position errors resultant from motion of the antennae as the vehicle moves based on an offset to ground and the roll angle. The system also includes a control system configured to receive the vehicle position, heading, and at least one of roll and pitch, and configured to generate a steering command to a vehicle steering system. The system includes gyroscopes for determining system attitude change with respect to multiple axes for integrating with GNSS-derived positioning information to determine vehicle position, velocity, rate-of-turn, attitude and other operating characteristics. A vehicle control method includes the steps of computing a position and a heading for the vehicle using GNSS positioning and a rate gyro for determining vehicle attitude, which is used for generating a steering command. Alternative aspects include multiple-antenna GNSS guidance methods for high-dynamic roll compensation, real-time kinematic (RTK) using single-frequency (L1) receivers, fixed and moving baselines between antennas, multi-position GNSS tail guidance (“breadcrumb following”) for crosstrack error correction, guiding multiple vehicles and pieces of equipment relative to each other and earth-moving equipment and method applications.
US08594874B2 Fuel cell system
A fuel cell system includes a converter for boosting the output voltage of a fuel cell stack and supplies the boosted voltage to a first inverter for a drive motor and a second inverter for an air compressor motor, voltage acquisition means, and converter control means. The voltage acquisition means acquires a required voltage of the air compressor motor according to a target air compressor motor torque based on acceleration demand of the air compressor motor. The converter control means sets the voltage boost ratio of the converter and controls the converter by comparing the required voltage of the air compressor motor and a required voltage of the drive motor.
US08594872B2 Vehicular control apparatus and vehicular control method
In a vehicular control apparatus mounted on a vehicle including an internal combustion engine, a rotating electrical machine, and a storage device that is supplied with a power from the rotating electrical machine, the vehicle can be decelerated through stoppage of injection of fuel into the internal combustion engine and regenerative braking by the rotating electrical machine. The vehicular control apparatus controls the vehicle such that a remaining capacity in the storage device becomes lower when a catalyst temperature of the internal combustion engine is high than when the catalyst temperature of the internal combustion engine is low.
US08594871B2 Vehicle battery diagnosis system, and vehicle
A vehicle battery diagnosis system diagnoses the state of use of a battery of a vehicle, and includes: an information accumulation portion that accumulates diagnostic information that includes a use condition regarding the battery; a control plan presentation portion that presents a plurality of control plans about the vehicle for increasing the service life of the battery on the basis of the diagnostic information; and an information changing portion that changes control information regarding the control of the vehicle which is retained in a vehicle-mounted ECU of the vehicle so that the control information corresponds to a control plan selected from the plurality of control plans.
US08594866B1 Remote sensing and determination of tactical ship readiness
The different advantageous embodiments provide an apparatus comprising a sensor system, a computer system, and a satellite transceiver. The sensor system is configured to monitor time, position, heading, motions, environmental conditions, and performance data for a vessel and generate data about the vessel and an environment around the vessel. The computer system is connected to the sensor system. The computer system is configured to receive the data from the sensor system, generate vessel information about the data, and send the vessel information to a remote location. The satellite transceiver is connected to the computer system. The satellite transceiver is configured to send the vessel information to and receive other information from the remote location.
US08594863B2 Method and device for aiding the management of an aircraft flight receiving a control clearance
A method for aiding the management of an aircraft flight according to an active flight plan receiving a control clearance transmitted at a current time includes a step of computing a reception flight plan based on the said control clearance, a step of storing the said reception flight plan in a memory space dedicated to the said reception flight plan. The method also includes, prior to the step of computing a reception flight plan: a step of determining the time, called the recognition time, assumed to have to elapse between the current time and a time at which the said control clearance is assumed to be recognized; a step of attribution, to the said control clearance, of a destination flight plan as a function of the recognition time, the said destination flight plan being the temporary flight plan when the recognition time is included in a first time slot and the destination flight plan being a secondary flight plan when the recognition time is included in a second time slot longer than the first time slot.
US08594859B2 Method and system for real-time aggregation of electric vehicle information for real-time auctioning of ancillary services, and real-time lowest cost matching electric vehicle energy demand to charging services
Ancillary service capability data is received in real time from participating electrical vehicles (EVs) connected through EV charging equipment to a power grid. Aggregate offers based on the ancillary service capability data from participating EVs are generated and matched with requests received from electrical power generating entities for ancillary service electrical power. Associated with the matches, ancillary power is transferred from batteries of one or more EV batteries to the power grid and, based on received transaction parameters, transaction payment is made.
US08594857B2 Modulized heat-dissipation control method for datacenter
A modulized heat-dissipation control method for a datacenter is provided. In this method, a temperature sensor is used to sense inner temperatures of multiple servers and CPU temperatures in the multiple servers. If any one of the CPU temperatures is abnormal, a flow of a first coolant is adjusted. If any one of the inner temperatures is abnormal, a rotating speed of a fan module is adjusted. If the rotating speed of the fan module has reached its maximum, a flow of a second coolant is adjusted.
US08594855B2 Modular power control system to manage power consumption
A method implemented in a computer infrastructure having computer executable code having programming instructions tangibly embodied on a computer readable storage medium. The programming instructions are operable to receive an indication of a geoboundary event and determine an occurrence of at least one of a radio frequency identification (RFID) event and a local area network (LAN) event. Additionally, the programming instructions are operable to adjust one or more power consumption settings of an environment based on at least one of the receiving of the indication of the geoboundary event and the determination of the occurrence of the at least one of the RFID event and the LAN event.
US08594850B1 Updating control software on a network-connected HVAC controller
Apparatus, systems, methods, and computer program products are disclosed for providing software updates to client devices. A client device (such as a thermostat) executes software to perform one or more functionalities of the device. Upon receiving an indicating that a software update is available, the device waits to download the software update until pre-download conditions are satisfied. Once the software update is downloaded, the device then waits to install the software update until pre-install conditions are satisfied. If the software update is non-critical and received during an initial installation of the device, the software update may not be installed until after installation of the device is complete. If the device is a thermostat, the device may delay installation of the software update until a controlled HVAC system in inactive. Control of the HVAC system may be disabled during installation of the software update.
US08594845B1 Methods and systems for robotic proactive informational retrieval from ambient context
Methods and systems are provided that may help a robot provide contextual filtering of environmental information, such that the robot may be able to base its actions upon environmental data that is relevant to the device's context.
US08594844B1 Single operator multitask robotic platform
A robotic platform is capable of multi-tasking under control of a single remote operator. The platform may include a turret mounted on a positioning mechanism. The turret may incorporate an imaging sensor, a target designator and a weapon in a synchronized manner. The robotic platform is capable of switching between different modes: (i) an engaged mode, in which the turret is aligned with the preferred direction of travel of the platform; in the engaged mode the turret is designated by maneuvering the entire robotic platform; (ii) a disengaged mode, in which the robotic platform faces in a first direction while the turret faces another direction to acquired targets. Various functions of driving the platform and operating the turret may be automated to facilitate control by a single operator.
US08594843B2 Robot simulation device for simulating behavior of umbilical member
An umbilical member arrangement unit for an umbilical member, having a function for automatically adjusting each coefficient used in the physical simulation model, corresponding to the actual behavior of the umbilical member. A simulation device has a three-dimensional model generating part configured to generate a three-dimensional model of a umbilical member as a stereo structure constituted by a plurality of mass points and a spring connecting the mass points to each other; a simulating part configured to carry out a physical simulation; a storing part configured to previously store an actual static behavior, an actual dynamic behavior, and an actual dynamic behavior of the umbilical member when colliding with a rigid body; and an automatically adjusting part configured to carry out automatic adjustment so that a result of the physical simulation coincides with the actual behaviors stored in the storing part.
US08594839B2 Human emulation robot system
A robot system comprising a flexible artificial skin operable to be mechanically flexed under the control of a computational system. The system comprises a first set of software instructions operable to receive and process input images to determine that at least one human likely is present. The system comprises a second set of software instructions operable to determine a response to a perceived human presence, whereby the computational system shall output signals corresponding to the response, such that, in at least some instances, the output signals cause the controlled flexing of the artificial skin.
US08594838B2 Vending machine
In an exemplary embodiment of this invention, a vending machine may include sensors for capturing audio and visual data. A processing unit in the vending machine may analyze this data to calculate an attention score that is indicative of whether attention is being paid to the vending machine. Alternatively, or in addition, the processing unit may analyze this data to calculate the gender or emotional state of a person. Based on these calculations, a vending machine may alter its behavior, such as by changing its audiovisual output.
US08594834B1 Robotic induction in materials handling facilities with multiple inventory areas
Methods and apparatus for robotic induction in materials handling facilities with multiple inventory areas are disclosed. Each inventory area includes multiple portable storage units with one or more locations for stowing one or more types of items. Mobile robotic devices transport the portable storage units within a respective inventory area to one or more induction stations located within the respective inventory area. A control system directs the one or more robotic devices to transport the one or more portable storage units to and from the one or more induction stations of the respective inventory area. The induction stations are located near a conveyance mechanism. The control system also directs induction of one or more single units of items from one or more locations of a storage unit currently at an induction station of the respective inventory area into the conveyance mechanism at the respective induction station.
US08594832B2 Designing drilling pattern for excavating rock cavern
A method and a storage device including a software product for designing a drilling pattern, and further a rock drilling rig, in the control unit of which a software product may be executed for designing the drilling pattern. For a group of holes of the drilling pattern, at least one master hole can be determined which comprises at least one dominating factor. The properties of at least one other drill hole are determined on the basis of the dominating properties of the master hole. A master hole may be a hole location master, hole depth master or hole direction master.
US08594831B2 Automatic programming method and automatic programming device
The present invention relates to a conversational automatic programming device or the like capable of generating an NC program in a simpler manner and in a shorter period of time. The automatic programming device is provided with, a machining-profile setting processor in which based on data for specifying a geometric entity selected as a contour shape of a machined portion, out of geometric entities of a geometry defined by two-dimensional CAD data, the geometric entity corresponding to the data is recognized, and based on the recognized geometric entity, a machining profile which is the contour shape of the machined portion is set; a CL-data generating processor for generating tool path data based on the set machining profile; and an NC-program generating processor for generating an NC program based on the generated tool path data. The machining-profile setting processor corrects the recognized geometric entity and/or adds a new geometric entity such that a continuous line without bifurcation all the way from a starting point to an ending point is formable, and thereafter, sets the machining profile.
US08594829B2 Sewing machine and computer program product stored on non-transitory computer-readable medium
A sewing machine includes an image capturing device capturing a marker on a sewing target object; a layout determination portion determining a relative layout of the next pattern, if a reference pattern is a pattern that is sewn when a holding position of the sewing target object is a first holding position and a next pattern is a pattern that is sewn subsequently to the reference pattern and that is sewn when the holding position is a second holding position; a layout detection portion detecting a layout of the marker; a registration portion registering information as storage information relating to the layout of the marker; an update portion updating the storage information when the layout of the marker is newly detected; and a setting portion setting a layout of the next pattern when the storage information relating to the marker captured in the second holding position.
US08594828B2 System and method for optimizing a paper manufacturing process
A technique is disclosed for optimizing a quality parameter in a process that is not directly measurable online using conventional measurement devices. The technique includes the use of a first inferential model to predict a value for the parameter based upon other process variables. A second inferential model predicts a residual component of the process parameter based off non-controllable residual variables of the process. The inferential model outputs are combined to produce a composite predicted value which may be further adjusted by an actual prediction error determined via comparison with an offline measurement. The adjusted predicted value is provided to a dynamic predictive model which may be adapted to implement control actions to drive or maintain the quality parameter at a target set point. The technique may further consider cost optimization factors and production reliability factors in order to produce a product meeting the target quality set point or range while considering production requirements and minimizing overall costs.
US08594823B2 Scanner performance comparison and matching using design and defect data
A system and method of matching multiple scanners using design and defect data are described. A golden wafer is processed using a golden tool. A second wafer is processed using a second tool. Both tools provide focus/exposure modulation. Wafer-level spatial signatures of critical structures for both wafers can be compared to evaluate the behavior of the scanners. Critical structures can be identified by binning defects on the golden wafer having similar patterns. In one embodiment, the signatures must match within a certain percentage or the second tool is characterized as a “no match”. Reticles can be compared in a similar manner, wherein the golden and second wafers are processed using a golden reticle and a second reticle, respectively.
US08594820B2 Prosthesis manipulation in dental prosthesis design
Methods systems, computer-readable media, techniques and processes for crown or prosthesis manipulation in dental prosthesis design include presenting a 3D model of a multi-tooth prosthesis relative to an area to be reconstructed. An operator may manipulate one or more prosthetic teeth in that 3D model in order to alter the overall shape of the prosthesis. The techniques may also include the determination of occlusion with respect to antagonist teeth—of the entire 3D model of the prosthesis and/or of individual 3D models of prosthetic teeth in the model. The position or shape of the 3D model of the prosthesis may be modified based on the occlusion.
US08594815B2 Speaker management methods and systems
A method is provided for providing speaker management. The method may include initializing an information handling system (IHS) and initializing an external speaker coupled to the IHS. The external speaker may have a device identifier (ID) associated with it. Therefore, the method may also include receiving the device ID and filtering audio data sent to the external speaker. automatically loading an audio driver corresponding to the device ID. Using speaker compensation parameters associated with the audio driver, the method may include
US08594814B2 Systems and methods for immersive interaction with actual and/or simulated facilities for process, environmental and industrial control
The invention provides, in some aspects, systems for interaction with a control environment that includes controlled equipment along with control devices that monitor and control that controlled equipment. According to some of those aspects, such a system includes first functionality that generates output representing an operational status of the controlled equipment, as well as second functionality that generates output representing an operational of one or more of the control devices. An engine coordinates the first functionality and to the second functionality to generate an operational status of the control environment. A virtual reality environment generates, as a function of that operational status and one or more physical aspects of the control environment, a three-dimensional (“3D”) display of the control environment. The virtual reality environment is responsive to user interaction with one or more input devices to generate the 3D display so as to permit the user to interact with at least one of the control devices and the controlled equipment at least as represented by the 3D display of the control environment. The engine applies to at least one of the first and second functionality indicia of those interactions to discern resulting changes in the operational status of the control environment. It applies indicia of those changes to the virtual reality environment to effect corresponding variation in the 3D display of the control environment—i.e., variation indicative of the resulting change in the control environment.
US08594813B2 Dream controller
A method and apparatus for intelligently controlling continuous process variables. A Dream Controller comprises an Intelligent Engine mechanism and a number of Model-Free Adaptive (MFA) controllers, each of which is suitable to control a process with specific behaviors. The Intelligent Engine can automatically select the appropriate MFA controller and its parameters so that the Dream Controller can be easily used by people with limited control experience and those who do not have the time to commission, tune, and maintain automatic controllers.
US08594812B2 Electrode pad packaging systems and methods
An electrode pad packaging system including an electrode pouch, an electrode pad (e.g., a defibrillation electrode pad), a wire and a shell is disclosed. The electrode pad is disposed at least partially within the electrode pouch. The wire extends from the electrode pad and, in a disclosed embodiment, at least a portion of the wire is attached to the shell. The shell is disposed in mechanical cooperation with the electrode pouch (e.g., the shell is secured to a portion of the electrode pouch). The shell includes a valve thereon that is configured to allow air to exit the electrode pouch. The valve may be configured to prevent air from entering the electrode pouch. A method of packaging an electrode pad is also disclosed. The method includes providing an electrode pouch, an electrode pad, a wire and a shell. A valve on the shell allows air to exit the electrode pouch.
US08594810B2 Medical implantable lead and method for manufacturing of such a lead
A medical implantable lead to be inserted into a human or animal body and attached to an organ inside the body for monitoring and/or controlling the function of the organ has a header in a distal end, a fixation arrangement and an electrode arranged in the header. The fixation arrangement attaches the distal end of the lead to the organ and the electrode is arranged to transmit or receive electrical signals to or from the organ. The lead also has a connector in a proximal end that includes a connector pin and is adapted to be connected to a monitoring and/or controlling device, and an inner coil, which extends inside an outer casing of the lead and is adapted to transmit electrical signals between the monitoring and/or controlling device and the electrode. The inner coil is attached to the connector pin. The inner coil extends through a bore inside the connector pin and is attached to the connector pin in its proximal end. A method for manufacturing such a lead is also provided.
US08594805B2 Systems to detect vagus capture
Some embodiments provide a system for delivering neurostimulation. Some system embodiments comprise a lead configured to be implanted in the body, a stimulation output circuit configured to deliver neurostimulation pulses to the vagus nerve through the lead, an EMG sensing circuit configured to use the lead to sense EMG signals from laryngeal muscle activity, and an evoked muscular response detection circuit configured to use the EMG signals sensed by the EMG sensing circuit to detect evoked laryngeal muscle activity evoked by the neurostimulation pulse.
US08594803B2 Biothermal power generator
An implantable assembly is disclosed comprising a diode device charging assembly having the means for transferring thermal energy from a living organism to a diode device, means for creating electrical energy from said thermal energy, and means for charging an implantable device with said electrical current. The diode device of this invention is a thermotunneling or thermionic converter. In a preferred embodiment the electrodes of the diode device have been modified to reduce their work function by through the addition a periodically repeating structure comprised of one or more indentations of the dimensions so as to create de Broglie wave interference, leading to a change in electron work function. The implantable assembly utilizes a temperature difference in a body to efficiently generate energy to be harnessed by a wide range of devices.
US08594800B2 System and method to define target volume for stimulation of the spinal cord and peripheral nerves
One embodiment provides a computer-implemented method that includes storing a volume of tissue activation (VTA) data structure that is derived from analysis of a plurality of patients. Patient data is received for a given patient, the patient data representing an assessment of a patient condition. The VTA data structure is evaluated relative to the patient data to determine a target VTA for achieving a desired therapeutic effect for the given patient.
US08594799B2 Cochlear electrode insertion
A system for mechanically assisted insertion of an electrode includes: an insertion tool configured to insert the electrode into biological tissues; and a controller configured to control the insertion tool, in which the controller is further configured to select operating parameters comprising a maximum allowable force profile from a library of operating parameters, in which the maximum allowable force profile is generated from data recorded during a number of previous successful operations. Also, a method for insertion of a cochlear lead, includes: selecting operating parameters comprising a maximum allowable force profile from a library of operating parameters; inserting the cochlear lead while sensing real time force and position; and continuing the insertion while the real time force is below the maximum allowable force profile, in which the maximum allowable force profile is generated from data recorded during a number of previous successful operations.
US08594798B2 Multi-modal operation of a medical device system
Apparatuses and methods support multi-modal operation of a medical device system for a nervous system disorder. The medical device system comprises an implanted component and an external component and supports a first feature and a second feature that are associated with the treatment therapy. The medical device system supports both features when the implanted component and the external component are coupled. If the external component is decoupled, the implanted component continues to support the first feature. Moreover, the embodiment may support a plurality of features during a treatment interval. Another aspect of the invention allows for modularly expanding a medical device system in order to add a feature that enhances existing functionality or that provides additional functionality. In an embodiment, a module that is associated with an external component of the medical device system supports the added feature.
US08594794B2 Baroreflex activation therapy with incrementally changing intensity
The present invention provides systems, devices, and methods for using the same for activating (stimulating) the baroreflex system of a patient using a baroreflex activation system with incrementally changing therapy intensity by sensing/monitoring/interpreting sensed data.
US08594793B2 Electrical connector with canopy for an in-body multi-contact medical electrode device
An electrical connector for connecting a multi-contact medical electrode device with a plural-contact tail. Having a tail-receiving first elongate member with a tail-receiving void and a second elongate member. The second elongate member has a nesting surface and an array of electrical conductors which are spring-loaded pin plunger devices. The spring-loaded pin plunger devices having movable pins that project into the tail-receiving void. The second elongate member also having at least one canopy extending from the nesting surface and over a respective electrical conductor, the canopy being configured for snap-engagement with the notch whereby the canopy holds in place the respective linear-array plural-contact tail through locking frictional engagement.
US08594792B2 Implantable lead and coronary venous pressure sensor apparatus and method
A cardiac rhythm management system comprises a medical electrical lead, a pressure sensing element, and an implantable pulse generator. The lead is sized to be advanced through the right atrium and coronary sinus into a coronary vein adjacent to the left ventricle. The lead includes an opening intermediate its proximal and distal ends, and a lumen extending longitudinally within the body in communication with the opening. The pressure sensing element is movably disposed in lead lumen and is dimensioned to extend through the opening in the lead, and includes a flexible, elongated conductive member having a distal end, and a pressure transducer coupled to the distal end of the conductive member. The pulse generator is configured to receive cardiac rhythm signals from the electrode and fluid pressure signals from the pressure transducer.
US08594787B2 Synchronising a heart rate parameter of multiple users
A method of synchronizing a heart rate parameter of multiple users includes generating a pacing signal at a specific frequency, measuring a physiological parameter of each of the multiple users, presenting to each user an output based upon the measured physiological parameter of the respective user, and presenting to each user an output based upon the generated pacing signal. The measured physiological parameter could include heart rate variability. In one embodiment, the step of presenting to each user an output based upon the generated pacing signal, include presenting a first user with a first output, and presenting a second user with a second output, where the second output is out of phase with the first output.
US08594786B2 Reducing inappropriate delivery of therapy for suspected non-lethal arrhythmias
An implantable medical device (IMD) identifies suspected non-lethal ventricular arrhythmia, and takes one or more actions in response to the identification to avoid or delay delivery of a defibrillation or cardioversion shock. The IMD employs number of intervals to detect (NID) thresholds for detection of ventricular arrhythmias. When a NID threshold is met, the IMD determines whether the ventricular rhythm is a suspected non-lethal rhythm despite satisfying a NID threshold. In some embodiments, the IMD increases the NID threshold, i.e., extends the time for detection, in response to identifying a rhythm as a suspected non-lethal rhythm, and monitors subsequent ventricular beats to determine if the increased NID threshold is met before detecting a ventricular arrhythmia and delivering therapy. The IMD can determine whether a rhythm is a suspected non-lethal arrhythmia by, for example, comparing the median ventricular cycle length (VCL) to the median atrial cycle length (ACL).
US08594783B2 Systems and methods for stimulating cellular function in tissue
The invention generally relates to systems and methods for stimulating cellular function in biological tissue. In certain embodiments, the invention provides a method for stimulating cellular function within tissue that involves providing a first type of energy to a region of tissue, in which the first type is provided in an amount that inhibits cellular function within the region of tissue, and providing a second type of energy to the region of tissue, in which the second type is provided in an amount that facilitates cellular function within the region of tissue, wherein the combined effect stimulates cellular function within the tissue.
US08594781B2 Monitoring system
A method for performing impedance measurements on a subject. The method includes, in a processing system, causing at least one electrical signal to be applied to the subject via first leads operatively connected to first electrodes provided on the subject, determining a first indication indicative of at least one first electrical signal measured via second leads operatively disconnected from second electrodes positioned on the subject, determining a second indication indicative of at least one second electrical signal measured via second leads operatively connected to second electrodes positioned on the subject, and determining from the indications and the at least one applied signal, at least one instantaneous impedance value.
US08594777B2 System and method for reconstructing cardiac activation information
An example system and method of reconstructing biological activation information are disclosed. A first biological signal and a second biological signal associated with an organ are processed via a computing device to determine whether there is a point of change in a derivative of the first biological signal with respect to a derivative of the second biological signal above a threshold. An activation onset time is assigned in the first biological signal at the point of change to define biological activation associated with the organ in the first biological signal if it is determined that the point of change is above the threshold.
US08594772B2 Method for monitoring and communicating biomedical electromagnetic fields
The present invention provides a system and a method of monitoring and communicating biomedical data to a remote receiver. Specifically, the present invention provides a system and method that can monitor a biomedical-based electromagnetic field, e.g., heart rate variability (HRV) field, emitted from a human user (“sender”), and/or communicate the biomedical-based electromagnetic field to a remote receiver by measuring the biomedical-based electromagnetic field emitted from the sender, creating an electronic signal corresponding to the field and transmitting or broadcast and/or apply the signal to a remote receiver.
US08594771B2 Devices and methods for self-administered ECG examinations
Devices and methods comprise or provide an ECG recording device containing a mailable base and electrode assembly and/or other means engageable with the base to receive ECG signals from a subject during a self-administered ECG examination. The devices and methods may also include a single-use or limited-use ECG recording device, in which the base is disposable or reusable or recyclable. In addition, the device may be self-contained, battery-operated, portable, disposable, mailable to a location remote from an ECG examination, provide feedback, indicate its method of use, including graphically depicting same, contain a finger cuff and/or sensor pad for receiving ECG signals, and/or contain a memory. Preferably, the base conforms to various body shapes and/or sizes, is made of flexible and/or semi-flexible material, and/or contains a receptor, such as sealable blood well. The device can also communicate the ECG signals to an ECG processing system, which can be remote from the ECG examinations and comprise wireless communications.
US08594768B2 Surgical system with clips for identifying the orientation of a tissue sample
A tissue marking system for use in marking a tissue sample comprises an ink-based applicator device and at least one tissue marking clip. The ink-based applicator device includes a container, a first number of ink reservoirs at least partially defined by the container, wherein each reservoir contains ink of a different color, a second number of applicators, wherein each applicator is configured to absorb a quantity of ink for application to the tissue sample, and a cover coupled to and cooperating with the container to fully enclose each of the first number of ink reservoirs. The at least one tissue marking clip includes an actuator portion movable between an actuated position and a non-actuated position, and a jaw portion coupled to the actuator portion and movable between an open position and a closed position in response to movement of the actuator portion between the actuated and non-actuated positions.
US08594767B2 Magnetic resonance imaging apparatus and magnetic resonance imaging method
When multiple types of imaging are performed while moving a table on which a subject to be examined is placed, an imaging efficiency is improved and a high-quality image is obtained within a short time. Therefore, within a predetermined time interval such as an identical period of a periodic living body motion, a predetermined number of echo signals from each of the multiple types of imaging sequences are acquired and the table on which the subject to be examined is placed is moved. Along with the movement of the table, data items within the same range in the Ky-direction as to each of the imaging sequences are acquired, the moving speed of the table is controlled in such a manner that the acquired data items become continuous in the x-direction, and images are reconstructed based on the data items obtained respectively from the imaging sequences.
US08594759B2 Systems and methods for resolving the continuous wavelet transform of a signal
According to an embodiment, techniques for estimating scalogram energy values in a wedge region of a scalogram are disclosed. A pulse oximetry system including a sensor or probe may be used to receive a photoplethysmograph (PPG) signal from a patient or subject. A scalogram, corresponding to the obtained PPG signal, may be determined. In an approach, energy values in the wedge region of the scalogram may be estimated by performing convolution-based or convolution-like operations on the obtained PPG signal, or a transformed version thereof, and the scalogram may be updated according to the estimated values. In an approach, a deskewing technique may be used to align data prior to adding the data to the scalogram. In an approach, one or more signal parameters may be determined based on the resolved and estimated values of the scalogram.
US08594758B2 Transmission fluorometer
This disclosure relates generally to a system and method for noninvasive, non-destructive fluorescent measurement. More specifically, the disclosure provides a non-invasive metrology system and method to monitor levels of fluorescent chemicals in the blood. A major application for the invention is field-based non-invasive blood testing for micro-nutrient deficiency and diseases resulting from it, such as Iron deficient anemia. The invention may help reduce or eliminate the need for blood drawing, sending the sample to a blood lab and having to wait for a result.
US08594757B2 Apparatus for biomedical imaging
A system that incorporates teachings of the present disclosure may include, for example, a method involving capturing spectral interference from an optical coherence tomography imaging probe comprising a micro-electro-mechanical system (MEMS) scanning mirror, and a partial reflector for supplying images to an image sensor. Additional embodiments are disclosed.
US08594756B2 Superconducting element joint, a process for providing a superconducting element joint and a superconducting cable system
The invention relates to a superconducting element joint comprising a joint between two superconducting elements comprising at least one direct SC-SC transition joint. By the invention an improved superconducting element joint may be obtained. The invention also relates to a process for providing such superconducting element joint and a superconducting cable system comprising such superconducting element joint.
US08594754B2 Electronic device
An electronic device is provided, including a first module, a second module movable relative to the first module, and an elastic component. The second module has a slot and a convex surface on opposite sides thereof, wherein a sliding portion of the first module is movably received in the slot. When the second module moves relative to the first module to a closed or open position, the sliding portion abuts a first or second end surface of the slot. The elastic component is disposed in the first module and has a retractable end portion contacting the convex surface. When the second module moves with respect to the first module, the end portion slides along the convex surface and exerts an elastic force on the second module.
US08594752B2 Sliding/swing module and mobile terminal having same
A sliding/swing module is provided for use in a mobile terminal having a first housing and a facing second housing coupled to the first housing, the sliding/swing module including a fixed member mounted on the first housing; and a movable member mounted on the second housing and coupled to the fixed member, the movable member being movable in a linear reciprocating manner or in a rotational manner while facing the fixed member. The sliding/swing module enables both a linear reciprocating movement and a rotational movement of a housing so that the user can open the mobile terminal in a sliding or swing manner suitable for multimedia services or communication services.
US08594751B2 Portable audio device having reduced sensitivity to RF interference and related methods
A portable audio device having reduced sensitivity to RF interference over a predetermined frequency range from an adjacent mobile wireless communications device may include a portable housing, a battery carried thereby, a recharging power input connected to the battery, a digital signal input, and an audio analog signal output. A digital-to-analog converter (DAC) may be carried by the portable housing and powered by the battery for converting a selected digital audio file from a memory into an analog audio signal. An audio analog amplifier may be connected between the DAC and the audio analog signal output. A first RF filter(s) may be connected to the recharging power input, and a second RF filter(s) may be connected to the audio analog signal output, both for reducing RF interference over the predetermined frequency range from the adjacent mobile wireless communications device.
US08594750B2 Mobile wireless communications device having improved antenna impedance match and antenna gain from RF energy
A mobile wireless communications device and associated method of making same includes a housing and circuit board having a ground plane. Radio frequency (RF) circuitry and a processor are carried by the circuit board and operative with each other. An antenna is carried by the housing and operative with the RF circuitry. Audio circuitry is carried by the circuit board and operative with the RF circuitry and processor. An audio transducer assembly such as a receiver is carried by the circuit board and engages audio circuitry for carrying audio signals between the audio circuitry and speaker. A filter is mounted at the speaker for blocking RF energy from the antenna through the speaker to the ground plane and decoupling the antenna from the speaker and any other components on the circuit board to minimize any detuning of antenna impedance match and degradation in antenna gain.
US08594744B2 System and methods for adaptively switching a mobile device's mode of operation
A system and methods are provided whereby a user of a mobile device can adaptively switch the mobile device from speakerphone mode to handset mode without needing to look at the mobile device or without the need to activate a button or key sequence. In a preferred embodiment, modules are provided in the mobile device which allow for the detection of a voice conversation, the sampling of the user's voice and the switching between the two modes of operation. If the user's voice volume is above a certain threshold the mobile device operates in handset mode. If the user's voice volume is below a certain threshold the mobile device operates in handset mode. Through the inclusion of the embodiments described herein, a mobile device can allow a user to safely and quickly switch from one mode of operation to the other without a requirement for additional hardware in the mobile device.
US08594741B2 Adjusting an audio notification mode of a mobile computing device
A system and method for adjusting an audible notification of a mobile computing device are disclosed. The method comprises receiving an audible notification communication at a mobile communication device from an Audible Notification Signal (ANS) transmitter located at a selected location. The audible notification communication can include an identification value of the ANS transmitter and an audible notification mode value. The identification value of the ANS transmitter can be authenticated. The authentication can be communicated to the mobile computing device. An audible notification mode of the mobile computing device can then be set while the mobile communication device is at the selected location based on the audible notification value.
US08594738B2 System, method and apparatus for automatic location-based silencing of wireless transceivers
A wireless telecommunication system that automatically enforces a quiet mode of operation for a wireless handset comprises a cellular telecommunication network, and a wireless handset configured to transmit voice and data information to, and configured to receive voice and data information from the cellular telecommunication network. The wireless handset comprises a quiet mode controller configured to disable the wireless handset from issuing the audible notification when the wireless handset is in a designated quiet zone location.
US08594737B2 System and method for locating a misplaced mobile device
A system and method for activating a location feature for a misplaced mobile device. The method can include receiving an audio command and comparing the received audio command to one or more stored audio commands. In the event the received audio command matches a stored audio command, the method further activates a location feature. The location feature can include activating a ringer, activating a ring tone, causing vibrations, and flashing one or more light or any combination thereof. The ring tone can be a location ring tone. The location feature can be deactivated in response to a preset duration lapsing or receiving a termination command.
US08594736B2 Feeding apparatus for monopole antenna and related analog broadcast player system and integration system
An analog broadcast playing system includes a monopole antenna, a feeding apparatus and a multimedia player device. The monopole antenna has a radiating unit and a grounding unit. The feeding apparatus includes a first feeding unit and a second feeding unit. The first feeding unit is coupled to an inner conductor of a coaxial cable for feeding a multimedia signal transmitted by the coaxial cable to the radiating unit. The second feeding unit is coupled to a conducting mesh of the coaxial cable for connecting to the grounding unit. The multimedia player device is coupled to the radiating unit for demodulating and playing the multimedia signal.
US08594730B2 Secure smart card system
A smart card usable in magnetic stripe swipe transactions with a transaction terminal configured to read transaction information encoded on a magnetic stripe of a standard transaction card includes a card body, which includes a magnetic stripe emulator for use with the transaction terminal, a smart card chip programmed with at least one transaction application for providing secured data for use in a transaction and dynamic card verification data, a power supply, and a card controller in communication with the magnetic stripe emulator. The card controller is configured to receive the dynamic card verification data and control the magnetic stripe emulator to emit a magnetic field encoded with at least a portion of the secured data and the dynamic card verification data.
US08594729B2 Wireless modem module server system
An apparatus and method for managing data for a wireless device, which includes a first memory for storing received data of a wireless device, a second memory for storing a network operational file, the operational file consisting of instructions for selecting a destination using a wireless module of the wireless device, and instruction steps for operating the network operational file for sending the received data using the wireless module to the selected destination.
US08594727B2 Mobile device input/output interface expansion device and system having the same
A method and apparatus is disclosed herein for providing an I/O extension for a mobile device. In one embodiment, the apparatus comprises: a first interface to the mobile device; a second interface to a cloud; a third interface to a display device; a fourth interface to one or more user input devices; and a controller, coupled to the first, second, third and fourth interfaces, to coordinate information exchange between the mobile device, the cloud and the one or more user input devices to enable display on the display device of data from the mobile device and the cloud, including full-resolution rendered web pages from a full browser running on the mobile device.
US08594724B2 Multi-mode convergence method, multi-mode combination method, and devices thereof
A multi-mode convergence method, a multi-mode combination method, and devices thereof are provided. The multi-mode convergence method includes the following steps. Data from multi-mode base band units (BBUs) is received and separated into downlink service data and operation maintenance data. A channel configuration is generated according to the operation maintenance data. The downlink service data of a corresponding mode is selected according to the channel configuration, and the downlink service data and the operation maintenance data are consolidated, and the consolidated data is sent to corresponding remote radio unit (RRUs). The multi-mode convergence method, the multi-mode combination method, and devices thereof are adopted, so as to accomplish functions, such as multi-mode and pseudo noise (PN) multiplexing, to decrease complexity of a multi-mode system, and provide a function of multi-mode coexistent optical fiber.
US08594721B2 Proximity purchase ringtones
A method and wireless device for conduction transactions at a point-of-sale terminal using the wireless device is disclosed and may include initiating a transaction with the point-of-sale terminal via a wireless link, receiving at least one price from the point-of-sale terminal, determining whether the at least one price satisfies a price warning condition, and transmitting a signal if the at least one price satisfies the price warning condition.
US08594718B2 Uplink power headroom calculation and reporting for OFDMA carrier aggregation communication system
A carrier aggregation power headroom reporting method is disclosed. User equipment selects from one of four possible definitions of a single parameter used to calculate the power headroom of the user equipment. The user equipment uses the parameter to calculate the power headroom for two different equations. The two results are transmitted to the enhanced base station.
US08594715B1 Automatic management of geographic information pertaining to social networks, groups of users, or assets
Systems, methods, apparatus and software have been discovered for use by individual users to monitor the geographic location of other people or assets with some relationship to the user. Once some manner of location information is determined, users have the ability to describe that location in various ways and control how that information is shared with other users.
US08594713B2 Paging carrier assignment method, multi-carrier base station and wireless communication device using the same
A carrier assignment method, a multi-carrier base station and a wireless communication device using the same are proposed. The carrier assignment method is adapted for assigning carriers in a paging group for an ABS with multi-carriers, and includes the following step. At least two paging carriers is assigned in a paging group, where all assigned carriers belonging to a paging group are in the same frequency band. Also, small but close frequency bands are grouped into a super band, where different carriers in different super bands are assigned into different paging groups. The wireless communication device determines the paging carrier index for itself by a mapping function of a mobile identification and the number of carriers. The paging message for the wireless communication device is sent only on the paging carrier corresponding to the determined paging carrier index.
US08594712B2 Wireline telephony instrument for wirelessly receiving and displaying data messages
A wireline telephony instrument for wirelessly receiving and displaying data messages allows a wireline telephone to wirelessly receive data messages, although the wireline telephony instrument does not wirelessly receive or transmit calls. The data messages may include text, images, and other types of multimedia data. Wireless receive-only capabilities may be integrated into the wireline telephony instrument by adding an integrated circuit, such as a CDMA chipset or a GSM chipset, to the wireline telephony instrument. Further, by integrating a display into the wireline telephony instrument, the wireline telephony instrument may display the data messages. Logic is also integrated into the wireline telephone for routing the data messages received by the wireline telephone to the display.
US08594709B2 Mobile terminal and method of transferring or receiving data using the same
The present invention relates to a mobile terminal which transfers or receives data, including location information, in various ways, and a method of transferring or receiving data using the same. According to an embodiment, the mobile terminal includes a display including a touch screen: a communication unit; a location information unit configured to manage at least one location information including a specific location information; and a controller configured to: obtain the specific location information in response to a first user input to the touch screen, display the obtained specific location information on the display in the form of a text, and transfer together the message and the obtained specific location information through the communication unit in response to a second user input to the touch screen.
US08594706B1 System and method for determining visibility of geotagged content
A system and method for providing information corresponding to a set of geotagged content is provided. A location of a user operated mobile device is determined and mapping information of a target area associated with the location of the user operated mobile device is retrieved. Information corresponding to a several geotagged content in the target area is further retrieved. A visibility of each of the several geotagged content from the location of the user operated mobile device is determined based on the location of the user operated mobile device, the mapping information of the target area, and the retrieved information corresponding to several geotagged content in the target area. Information corresponding to a set of the several geotagged content determined to be visible from the location of the user is provided.
US08594705B2 System for preventing text messaging while driving
A system and method are described to disable texting while driving a moving vehicle. The position and speed of a user's cell phone are compared with that of a registered master phone. If the position and speed match that of the master phone, it is assumed that the user is a passenger and not a driver, and texting is enabled for that user. Texting at speed is disabled for a master phone user who may be an ordinary citizen or may be a professional driver of a mass transit vehicle. A professional driver may be known to the service provider and his phone may receive special treatment such that he is prevented from texting while driving but may be allowed to text while riding as a passenger. Passengers and operators of a train may be treated differently since the roadbed of a train has a known position.
US08594704B2 Location-based broadcast messaging for radioterminal users
Methods, radioterminals, and broadcast message generation consoles provide location-based broadcast messaging for users. A method of operating a radioterminal can include receiving at the radioterminal over a wireless air interface a broadcast message that includes region information that defines a geographic region of applicability. A determination is made at the radioterminal whether the radioterminal is located in the region of applicability. A functional mode of the radioterminal is activated in response to the radioterminal being in the region of applicability. The functional mode may include activating a user interface of the radioterminal.
US08594702B2 Context server for associating information based on context
A system, method, and computer readable medium are provided for associating information (including information and services) based upon context. In one example, an apparatus includes interface logic for receiving, during a session (e.g., during a media object capture, upload session, data transfer session, or the like), context information from a user device, and user-generated information associated with the context information. The context information may relate to time, date, location, ambient conditions, biometric (e.g., relating to the user of the device), device/user identification, or combinations thereof. The apparatus further including association logic for associating service information, different from the context information, with the user-generated information based on the context information. The associated service information may include empirical information such as a map of a particular location, the map including points of interest.
US08594699B1 Determining speed dependent scaling factors
Apparatus and methods for self-optimizing speed dependent scaling mechanisms are provided. A user equipment (UE) may determine its mobility state by using the cell reselection parameters included in a system information block message to identify a conjectural average time between cell reselections, calculating a current value of the average time between cell reselections at the UE, and comparing both values to determine its current mobility state. Different speed dependent scaling factors may be selected for a determined mobility state of the UE, allowing adapting the mobility parameters with a finer granularity. The mobility parameters may be adjusted using the corresponding speed dependent scaling factors, which in turn provide enhanced mobility performance for the UE.
US08594698B2 Signal comparison-based location determining method
At least one portable RF communications device in conjunction with at least two fixed-location service-area antenna stations respectively capable of RF communication with the at least one device performs the steps of: (I) using a portable device at a selected location to measure RF communications signals from the plurality of local fixed-location service-area antenna stations and electronically storing at least two of the respective reception signal strength measurements; and (II) monitoring a portable device location by causing the device to measure reception signal strength associated with local fixed-location service-area antenna stations signals, and to electronically compare these measurements with the stored at least two measurements.
US08594697B2 Smoothing filter for irregular update intervals
A technique for determining a received signal strength from multiple messages filters noise from the received signal to provide an accurate signal strength value. Advantageously, the more accurate output signal strength value can be used to identify movement of a station as well as estimate locations and direction of movement.
US08594696B2 Positioning node, user equipment and methods therein
Embodiments herein relate to a method in a positioning node for enabling positioning of a user equipment, which user equipment is served in a first cell controlled by a radio network node. The positioning node and radio network node are comprised in a radio communications network. The positioning node obtains an indication indicating availability, at the user equipment, of timing information of at least one cell. The positioning node further determines whether the timing information of the at least one cell is available at the user equipment based on the obtained indication, which timing information is enabling positioning of the user equipment.
US08594694B2 Alleviating mobile device overload conditions in a mobile communication system
A user equipment (UE) in a mobile communications system is operated in a manner that alleviates or avoids an overload condition in the UE. This involves operating a receiver of the UE to receive one or more data blocks via a channel. In response to a user equipment overload condition being detected, a channel quality indicator (CQI) value is reported to a serving base station, wherein the reported CQI value represents a channel quality that is lower than an actual quality of the channel. The UE is then operated in a manner that is consistent with the reported CQI value. UE overload conditions include overheating, and an inability to process received data blocks at the rate at which they are being received.
US08594693B2 Method for controlling access to a mobile communications network
A method for redirecting communication requests made by user equipment (6,8) to an access point (2) in a cellular communication system is disclosed. The access point (2) has a shorter communication range than a macrocell in the system. The method comprises the steps of; sending a communication request from user equipment to the access point (2); determining whether the access point (2) has reached a maximum capacity; sending a communication rejection signal to the user equipment (6,8) if the access point (2) has reached maximum capacity; and redirecting the communication request into the macrocell in which the access point (2) is positioned wherein the macrocell and femtocell operate at the same frequency.
US08594691B2 Arrangements for beam refinement in a wireless network
In some embodiments a beamforming method is disclosed. The method can include transmitting a beam having a channel defined by a maximum ration transmission vector (MRT) and receiving a first response from a receiver, where the first response has first information such as parameters related to the transmitted beam. Using the parameters and the initial MRT another directional transmission can be made. A similar process can determine a maximum combining ratio for a receiver. Set up communications between the transmitter and the receiver can be reduced by omitting data from transmission that can be acquired by other means such as from memory or calculations. Additional embodiments are also disclosed.
US08594690B2 Subcell measurement procedures in a distributed antenna system
Methods and apparatus are disclosed for reporting downlink signal measurement information in a wireless communication system utilizing coordinated multipoint transmission from two or more subcells in each of a plurality of cells. The method comprises monitoring signal quality metrics for a first set of downlink signals comprising at least a first common channel signal transmitted from two or more subcells of a neighbor cell, evaluation of the monitored signal quality metrics, with respect to one or more predetermined criterion, and the selective increasing of a measurement rate, an event evaluation rate, or both, for at least a first subcell-specific signal from the neighbor cell, based on the evaluation.
US08594689B2 Apparatus and method for resource allocation for frequency overlay scheme in a broadband wireless communication system
A broadband wireless communication system supporting a frequency overlay scheme is provided. An operating method of a base station includes allocating relative addresses to Resource Blocks in at least one operating Frequency Assignment (FA) of a terminal according to an addressing scheme for the terminal; generating at least one resource indicator represented with the relative addresses; generating resource allocation information which comprises the at least one resource indicator; and transmitting the resource allocation information through a primary FA of the terminal.
US08594688B2 Method and system for rate prediction in coordinated multi-point transmission
A downlink cooperative multi-point (CoMP) framework of a wireless communication system reduces inter-node interference and increases channel gain by scheduling a user equipment (UE) based on improved interference estimates and gain estimates. The UE computes a gain scaling factor (μ) based on theoretical gain and actual gain for each available scheduling scenario and transmits the gain scaling factors to an anchor node of the UE's radio reporting set (RRS). The anchor node computes an internal scaling factor (ν) based on the received gain scaling factors (μ) to estimate an actual gain for the scheduling scenarios. The UE also periodically transmits quantized interference estimates to the anchor node. The anchor node predicts a rate for the scheduling scenarios and schedules the UE based on the internal scaling factor (ν), the gain scaling factors (μ), and the interference estimates.
US08594685B2 Multi-carrier frequency assignment method
In a method and a device for frequency planning of a multi carrier cellular radio system, a cost function that reflects a multi carrier function is used. Using the method and the device the frequency optimization can be made to take into account systems employing multi carrier techniques whereby the planning complexity and time for operators is reduced.
US08594683B2 Method and apparatus for adaptive scheduling based on coordinated rank in multi-cell communication system
An adaptive scheduling method and apparatus that adaptively perform scheduling based on a coordinated rank in a multi-cell communication system are provided. A master base station may schedule, with a first priority, master terminals, each of which has a preferred rank equal to a transmission rank of the master base station, and may transmit, to a slave base station, information associated with a group of scheduled master terminals. The slave base station may schedule, with different priorities, slave terminals based on whether a transmission rank of the slave base station is equal to the coordinated rank for the master base station.
US08594682B2 Resource allocation to terrestrial and satellite services
There is provided a method for improving an allocation of resources, i.e., frequency and power, to terrestrial services and satellite services that use a same frequency band. The method includes determining a demand (DS) for a resource by users of a satellite system, determining a demand (DT) for the resource by users of a terrestrial system, and allocating the resource between the satellite system and the terrestrial system based on a ratio of DS to DT.
US08594675B2 Multi-cell communication method and system of a mobile terminal, a micro base station, and a macro base station
Communication methods of a macro base station which collects position information about a mobile micro base station and that is served by the macro base station, predicts a channel between the macro base station and the micro base station, and performs a handover between the macro base station and the micro base station based on a state of the predicted channel is provided.
US08594669B2 Method for home base station to access network and home base station management server
A method for accessing a network by a home base station and a home base station management server for a home base station to access a network are provided, wherein the method includes: the home base station management server receivinges a registrationer request sent from the home base station through by a communication link between the home base station management server and the home base station; the home base station management server determines judging whether to allow the home base station to access the network; the user authentication and registration information including: a security key and access port information; after allowing the access of the home base station, the home base station management server configuring a frequency of the home base station; and after finishing frequency configuration, the home base station management server configuring a radio parameter of the home base station.
US08594662B2 Method and apparatus for protected communications to high altitude aircraft
A method for protecting communications between an aircraft and a spacecraft in outer space including flying the aircraft in the earth's atmosphere at an altitude above 40,000 feet from the earth, and preferably above 50,000 feet, and transmitting a signal from the aircraft to the spacecraft having a frequency within a range of 50-70 GHz. The method includes selecting the frequency of the signal based on the altitude of the aircraft and the elevation angle between the spacecraft the aircraft.
US08594660B2 Self-optimization of cell overlap
An apparatus includes a report configuration controller configured to command reporting an event defined by receipt of a plurality of signals of different senders, wherein the signals are received at a same location, the signals are received with a strength above an absolute threshold, and a difference of the strengths is within a relative threshold. Another apparatus includes an aggregator configured to aggregate information reflecting an event defined by receipt of a plurality of signals of different senders, wherein the signals are received at a same location, the signals are received with a strength above an absolute threshold, and a difference of the strengths is within a relative threshold; and an aggregated information provider configured to provide the aggregated information.
US08594658B2 Method and apparatus for diagnosing feeder misconnection
The present invention relates to a method and an apparatus for diagnosing a feeder misconnection. The method includes: for each planned non-co-site strong neighboring cell of a sector to be analyzed, by using each sector of a base station where the sector to be analyzed is located as an interference source, determining a sector having the greatest interference with the non-co-site strong neighboring cell; and when in the planned non-co-site strong neighboring cells of the sector to be analyzed, the sector having the greatest interference with the non-co-site strong neighboring cell is in another sector except the sector to be analyzed, and a ratio of the number of non-co-site strong neighboring cells of the another sector to the total number of the non-co-site strong neighboring cells reaches a preset first threshold, determining that a feeder of the sector to be analyzed is misconnected.
US08594645B2 Apparatus to modify applications of mobile terminal
An experience modification apparatus for a mobile terminal generates a modification event upon detecting execution of an application provided by the mobile terminal or upon detecting a specific order of key inputs so as to modify the applications of the mobile terminal.
US08594643B2 System and method for routing a call to a landline communication unit or a wireless communication unit
Methods and systems are provided for routing a call to a landline communication unit or a wireless communication unit based on the availability of the wireless communication unit. A call placed to a landline communication unit is routed to the wireless communication unit if the wireless communication unit is determined available. Otherwise, the call is routed to the landline communication unit.
US08594636B2 Multimedia communicator utilized to offer voice services
A multimedia communicator is disclosed. The multimedia communicator comprises a processing unit; and a storage device coupled to the processing unit. The multimedia communicator further includes a plurality of interfaces to allow the multimedia communicator to offer a user a plurality of services. The MMC which includes a microprocessor computing system may be located in a car, for example, or within a handset similar to handsets presently utilized for cell phones. The MMC may be connected to a WiFi Internet connection, a cellular network, a satellite radio or equivalent satellite network, or to other available wireless networks. Additionally, the MMC has the potential to interface with GPS signals as desired.
US08594634B2 Missed call integration with voicemail and granular access to voicemail
A method, system and computer program product for enhancing a phone device such as a cell phone by automatically linking/associating caller identifying information with voicemail notification so that the phone's user (callee) receives notification of which missed call(s) generated a voicemail/SMS notification. The voicemail notification displays a notification identification (NID) associated with the particular caller number that generated the voicemail, and each voicemail displayed via the associated NID on the phone's display when the user selects the voicemail. Also, voicemail notification (icon or check mark) is added to the missed call log and displayed next to the missed call number that generated a voicemail. Additionally, granular user-directed access to voicemail is provided whereby the user of the phone device accesses the voicemail from the missed call (or received call) log and is able to listen to a specific voicemail left by a selected one of the listed missed calls/callee.
US08594632B1 Device to-device (D2D) discovery without authenticating through cloud
Embodiments of device-to-device (D2D) discovery, authentication, and connection techniques are generally described herein. In an example, a device-to-device connection establishment technique may be performed directly between peer-to-peer wireless communication devices without obtaining authentication information from a cloud network or an external service. The device-to-device connection establishment technique may include a transmission of a discovery request to available devices, a transmission of a response from available devices including authentication data, and a verification of the authentication data. The authentication data may include previously stored image data associated with a device or human user associated with a device. In further examples, image processing and image recognition techniques may be used to verify a particular device or human user associated with a device.
US08594631B2 Method and apparatus for network access
A method, apparatus and computer program product are provided to provide network access credentials and network access to a remote device via a proxy device. In some example embodiments, a method is provided that comprises receiving a request for network access credentials from a remote device. In some example embodiments, the network access credentials comprise identification information related to at least one SIM. The method of this embodiment may also include determining whether network access credentials are available for the remote device. The method of this embodiment may also include causing the network access credentials to be provided to the remote device in an instance in which network access credentials are available for the remote device. In some example embodiments, the network access credentials enable access to a network by the remote device via one or more proxy devices.
US08594623B2 Subscriber portfolio management system
A subscriber portfolio model is created by forming mutually exclusive and completely exhaustive groups of subscribers in a way that maximizes the intra-group similarity and inter-group dissimilarity of the value of a target attribute among subscribers in the groups. The subscriber groups thus generated are self-descriptive, as the groups are defined by the attributes used to form them. A segmenting algorithm groups subscribers along permutations of attributes. Relevant data about subscribers is collected from various sources, correlated, and subscriber identities removed to ensure privacy. After analyzing the aggregated data, a subscriber portfolio model is built. The subscriber portfolio model is created in an iterative process; in each step, a selected subscriber group is subdivided into smaller subscriber groups along different value ranges of a statistically decisive attribute that is selected and evaluated based on specific methods. The subdivision is performed by computing filtering conditions based on an in-depth statistical analysis.
US08594618B2 System and method for task specific, metered bandwidth control within shared client environment on mobile communications platforms
A method and system are provided for mobile communications. The system includes a first platform (103) associated with an MVNE; a second platform (105) which is integrated with said first platform and which has a plurality of tenants associated therewith, wherein each tenant has a set of mobile communications devices (107) associated with it, wherein each mobile communications device in the set has an instance of a client installed on it which maintains an open connection to a communications network, and wherein each client is equipped with a graphical user interface (GUI); and a group of offers (143) selected by a tenant which are displayed on the GUI of each member of the set of mobile communications devices associated with the tenant.
US08594616B2 Vehicle key fob with emergency assistant service
The illustrative embodiment contains a key fob configured to communicate wirelessly with a vehicle and a communication network. The key fob further includes, a first transceiver configured to communicate data to the vehicle to allow access and operation of the vehicle and to receive data indicating that an emergency event has been detected at the vehicle. The key fob also includes a second transceiver configured to access a telecommunications network. Additionally, the key fob contains a circuit configured to cause the second transmitter to automatically dial a 911 operator in the event the data received by the transceiver indicates that an emergency event has been detected at the vehicle.
US08594612B2 Synchronizing wakeup operations in electronic devices
An electronic device includes a first receiver configured to receive a first wireless signal, and a first timing module configured to wake up the first receiver from a first sleep state and to generate a synchronization signal indicating a wakeup time of the first receiver. The electronic device also includes a second receiver configured to receive a second wireless signal, and a second timing module configured to receive the synchronization signal and to wake up the second receiver from a second sleep state based on the synchronization signal.
US08594611B2 Intrinsically safe portable radio architecture
An intrinsically safe portable radio device (100) having a portable radio device housing (120). A first radio section (201) is an intrinsically safe circuit is (ISC) disposed within the housing and arranged to perform at least one function to facilitate operation of the portable radio device. A second radio section (202) ISC is disposed within the housing and arranged to perform at least a second function to facilitate operation of the portable radio device. Each of the first and second ISCs independently satisfy a defined standard for intrinsically safe devices.
US08594610B2 Stacked CMOS power amplifier and RF coupler devices and related methods
Stacked CMOS power amplifier (PA) and radio frequency (RF) coupler devices and related methods are disclosed. The stacked device includes a CMOS PA die configured to receive a transmit input signal and to output an amplified transmit signal, and a RF coupler device configured to receive the amplified transmit signal, to output an antenna transmit signal, and to output an RF signal proportional to the antenna transmit signal. The CMOS PA die and the RF coupler device are stacked on top of and electrically coupled to each other, and the CMOS PA die and the RF coupler device are combined within a single semiconductor package. In some embodiments, the RF coupler device is positioned on top of the CMOS PA die, and in other embodiments the CMOS PA die is positioned on top of the RF coupler device.
US08594606B2 Smoothing filter for irregular update intervals
A technique for determining a received signal strength from multiple messages filters noise from the received signal to provide an accurate signal strength value. Advantageously, the more accurate output signal strength value can be used to identify movement of a station as well as estimate locations and direction of movement.
US08594605B2 Semiconductor integrated circuit and operation method of the same
The present invention is directed to accurately set a frequency characteristic of a filter integrated in a semiconductor integrated circuit. A semiconductor integrated circuit includes a filter circuit, a cutoff frequency calibration circuit, and a Q-factor calibration circuit. The cutoff frequency calibration circuit adjusts cutoff frequency of the filter circuit to a desired value by adjusting capacitance components of the filter circuit. After adjustment of the cutoff frequency of the filter circuit by the cutoff frequency calibration circuit, the Q-factor calibration circuit adjusts the Q factor of the filter circuit to a desired value by adjusting a resistance component of the filter circuit.
US08594604B2 Fringe capacitor circuit
Capacitive circuits are implemented with desirable quality factors in various implementations. According to an example embodiment, a fringe capacitor includes two capacitive circuits (e.g., plates), respectively having a plurality of capacitive fingers extending from an end structure, and respectively having a connecting pin that is adjacent the connecting pin of the other capacitive circuit, on a common side fringe capacitor. The capacitive fingers are arranged in stacked layers, with vias connecting the fingers in different layers back to the connecting pins.
US08594601B2 Receiver with on-demand linearity
Aspects of a method and system for on-demand linearity in a receiver are provided. In this regard, in a receiver such as on-chip receiver, a strength of a signal received by one or more antennas may be measured and linearity of the receiver may be controlled in response to the measured signal strength. The linearity may be controlled based on signal strength of in-band and/or out-of-band signals and by configuring component(s) of the receiver. Exemplary components may comprise one or more filter, amplifier, mixer, analog-to-digital converter, feedback loop, and equalizer and/or post corrector. Linearity may be increased, by switching one or more feedback loops and/or an equalizers and/or post correctors into a signal path of the receiver. Power consumption may be decreased, at the expense of reduced linearity, by switching one or more feedback loops and/or an equalizers and/or post correctors out of a signal path of the receiver.
US08594598B2 Method and system for using a multi-RF input receiver for diversity selection
A method for processing signals in a receiver includes receiving a plurality of wireless signals via a plurality of M receive antennas coupled to M corresponding signal amplifiers. The method may also include measuring corresponding signal strengths of M signals generated when each of M phase-shifters is coupled to each of the M receive antennas, while one or more of the M signal amplifiers are disabled. One of the M generated signals may be selected for processing without the use of an antenna switch, where the selecting may be based on the measured signal strength. Each of the plurality of received wireless signals may be amplified prior to the measuring. One or both of an in-phase (I) component and/or a quadrature (Q) component may be generated for each of the M generated signals.
US08594591B2 Transmission system
Provided is a transmission system capable of improving the SN ratio for noise superimposed on a transmission line and extending the dynamic range. The transmission system transmits a signal between a transmitter (1) and a receiver (3), which are connected to each other via a transmission line (2). The transmitter (1) includes a transmission amplifier (11) for stepping up an amplitude of an input signal. The receiver (3) includes: an amplitude comparison circuit (31) for attenuating the amplitude of the signal, which is output from the transmission amplifier (11) and input via the transmission line (2), and comparing the attenuated amplitude and a reference voltage; a variable attenuation circuit (32) for outputting, when the attenuated amplitude is larger than the reference voltage, the signal input to the receiver (3) after attenuating the amplitude of the signal, and for outputting, when the attenuated amplitude is smaller than the reference voltage, the signal input to the receiver (3) without attenuating the amplitude of the signal; and an amplitude limiting circuit (33) for clipping the amplitude of the signal output from the variable attenuation circuit (32) at a threshold voltage.
US08594586B1 Apparatus and method for conducting a push-to-talk (PTT) call with a voice over IP (VOIP) communications device
An apparatus and method for conducting a Voice Over Internet Protocol (VOIP) push-to-talk (PTT) call is disclosed. In an embodiment of the apparatus of the present invention, the apparatus includes a communications device coupled to a service provider network. The communications device includes a processor which converts a PTT communication from a first format to a second format. In an embodiment of a method of the present invention, the method includes converting a PTT communication from a first format to a second format by the processor of the communications device coupled to the service provider network.
US08594585B2 Wireless communication system and method for sharing sensing antenna, sensing receiver, data transceiver antenna, and data transceiver
Provided is a method of sharing a data transceiver, a data transceiver antenna, a sensing receiver, and a sensing antenna, and a wireless communication system. The data transceiver and the sensing receiver, or the data transceiver antenna and the sensing antenna may be flexibly shared based on a condition. During a period where a transceiver and an antenna are utilized, the transceiver and the antenna may be utilized for different purposes. The transceiver and the antenna may be flexibly shared to increase efficiency in using the transceiver and the antenna, and thus, a spectrum sensing and a data transmission and reception performed in a system may be improved.
US08594584B2 Method and apparatus for tuning a communication device
A system that incorporates teachings of the present disclosure may include, for example, a tuning system for a communication device having an antenna, where the tuning system includes at least one first tunable element connected with at least one radiating element of the antenna for tuning the antenna where the adjusting of the at least one first tunable element is based on at least one of a use case associated with the communication device and location information associated with the communication device, and a matching network having at least one second tunable element coupled at a feed point of the antenna, wherein the matching network receives control signals for adjusting the at least one second tunable element to tune the matching network. Additional embodiments are disclosed.
US08594582B2 Receiver for a radio network and an method for determining a channel estimate for a radio channel
The present invention relates to a receiver for a radio network. The receiver comprises a receiving unit and a channel estimation unit (18). The receiving unit is arranged to receive a number of time domain signals forming a plurality of symbols, each symbol having a cyclic prefix. The channel estimation unit is (18) arranged to determine a channel estimate (hos) in the time domain for a user (u) based on known pilots in the signals received by the receiving unit, and to determine the channel estimate (hos) estimate (hos) for a user (u) using a DFT matrix (V) with a fundamental period related to a number (Nc) of sub-carriers associated to said user (u), wherein the channel estimate (hos) has a length of L taps, L being less that the number (Nc) of sub-carriers associated to said user. The present invention also relates to a method for determining a channel estimate (hos) for a radio channel.
US08594579B2 Wireless communications device with impairment compensation and associated methods
A mobile wireless communications device includes a transceiver, an auxiliary receiver and a controller. The transceiver includes a transmitter and a receiver. The transmitter upconverts a transmit baseband modulated signal and generates an RF modulated signal having a transmit impairment. The auxiliary receiver is coupled to the transmitter and downconverts the RF modulated signal and generates a receive baseband modulated signal having a receive impairment therein spectrally separated from the transmit impairment. The controller is coupled to the transmitter and the auxiliary receiver and estimates the transmit impairment while ignoring the receive impairment based on comparing the transmit baseband modulated signal with the receive baseband modulated signal. The controller generates an impairment compensation signal based upon the estimated transmit impairment.
US08594578B2 Method and system for triggering overload indicator report
The present invention discloses a method and system for triggering OI report. The method includes: a first terminal performing area division for its own coverage area to obtain layers of the coverage area of the first terminal; the first terminal determining a layer, in which a second terminal is located, of the coverage area of the first terminal according to maximum inter-cell interference intensity suffered by the second terminal currently; the first terminal computing PRBs needing to be computed according to status information of the interference suffered by the PRBs occupied by the second terminal, and setting a triggering threshold of the OI report used by the second terminal in the layer; and the first terminal triggering the OI report used by the second terminal when determining that the result of computing the PRBs is larger than the triggering threshold of the IO report.
US08594573B2 Short range wireless communications
This document presents a wireless communication scheme utilizing a combination of two wireless communication schemes: a short range communication scheme and a radio communication scheme having a longer wireless transmission range than the wireless transmission range of the short range communication scheme. A short range signal is used to indicate a radio resource to be used for transmitting a radio signal, and the radio signal is then communicated in the radio resource indicated by the short range signal.
US08594569B2 Switchable wired-wireless electromagnetic signal communication
An apparatus include a first electronic component having first interface circuitry configured to generate an electromagnetic signal. The first electronic component is switchable such that in a first mode of operation, the first interface circuitry is configured to transmit the generated electromagnetic signal via a first antenna, and in a second mode of operation, the first interface circuitry is configured to transmit the electromagnetic signal to a second electronic component via a constrained signal path coupling the first electronic component and the second electronic component. The generated electromagnetic signal may be a radio frequency signal or an optical signal.
US08594566B2 Mobile wireless communications device with NFC coupling circuit and related methods
A mobile wireless communications device may include a housing, a wireless transceiver carried by the housing, a processor carried by the housing and coupled to the wireless transceiver, and an NFC IC carried by the housing and coupled to the processor. The mobile wireless communications device may also include an NFC antenna carried by the housing, and a coupling circuit between the NFC IC and the NFC antenna. The coupling circuit may include a capacitive network including capacitors coupled in series with each other and in parallel with the NFC antenna, a transmit branch coupled between the NFC IC and a first node between a first pair of capacitors, and a receive branch coupled between the NFC IC and the first node between the first pair of capacitors.
US08594564B2 Communication apparatus performing electrostatic coupling formed between an electrode unit and a living body
According to an embodiment, the first signal line is provided on the substrate and has one end connected to the communication unit. The coaxial line is provided by a surface side of the substrate and includes second and third signal lines. The third signal line is provided at an outside of the second signal line through a dielectric. One end of the second signal line is connected to the other end of the first signal line. One end of the third signal line is connected to the ground electrode though a via. The electrode unit includes a reference potential electrode and a signal electrode. The signal electrode is provided around the reference potential electrode with a space left in between. The reference potential electrode is connected to the other end of the third signal line whereas the signal electrode is connected to the other end of the second signal line.
US08594563B2 Security for wireless communication
A mobile terminal is disclosed which includes a near field or RFID tag (41). The mobile terminal (1) communicates with the mobile telecommunications network and is authenticated with that network using the SIM (15). The mobile terminal (1) is operable to obtain security data from the user thereof, such as a PIN or biometric data, or the mobile terminal (1) incorporates a sensor such as a light sensor, pressure sensor, heat sensor, skin resistant sensor or inertial sensor. The input device or sensor is used to confirm the identity of the user or to evaluate whether the user wishes to use the near field tag (41) to make a payment or obtain entry to a building (for example). Data from the sensor is passed to the SIM (15), which issues a command enabling the near field tag (41), via link (43). The near field tag (41) may then be read by a reader. The near field tag (41) may be automatically disabled after being read by the reader, after a predetermined time, or when the stimulus to the sensor is no longer present.
US08594562B2 Methods, computer program products and apparatus providing improved use of relays in wireless communication
In one exemplary embodiment, an apparatus (50) includes: means for determining (52) a source timing parameter for a source node (70) and a relay timing parameter for a relay node (60), wherein the relay node (60) is disposed between the source node (70) and the apparatus (50); first means for transmitting (56) the relay timing parameter to the relay node (60); and second means for transmitting (56) the source timing parameter and the relay timing parameter to the source node (70). In another exemplary embodiment, an apparatus (70) includes: first means for receiving (76) a first timing parameter; second means for receiving (76) a second timing parameter; first means for transmitting (76) a message to a first node (60) in accordance with the first timing parameter; and second means for transmitting (76) the message to a second node (50) in accordance with the first and second timing parameters.
US08594561B2 Cellular wide-area radio communications system with relay-enhanced cells
In a cellular wide-area radio communications system, comprising a plurality of base stations; a plurality of relay stations; and a plurality of mobile stations; wherein each of the relay stations is associated with at least one of the base stations, each of the mobile stations is associated with at least one of the base stations or one of the relay stations, wireless data transmissions between mobile stations and base stations take place either as single-hop data transmissions between the mobile stations and their associated base stations, or as multi-hop data transmissions between the mobile stations and their associated relay stations and a data transmission between the relay stations and base stations associated with the relay stations, and wherein an average number of multi-hop data transmissions in the radio communications system equals at least an average number of single-hop data transmissions.
US08594556B2 Medium ejection apparatus and image forming apparatus
A medium ejection apparatus is provided which may be part of an image forming apparatus. The medium ejection apparatus may include an ejection roller configured to eject a recording medium and a pinch roller disposed opposite to the ejection roller. The pinch roller is configured to move toward and away from the ejection roller and to press a recording medium toward the ejection roller. Also, the medium ejection apparatus may include an elastic member configured to press the pinch roller toward the ejection roller and a lever disposed downstream of the pinch roller in a recording medium transport direction. The lever is configured to be moved between a first position and a second position. When the lever is in the second position, the lever contacts the pinch roller, which causes a force to be applied against the elastic member, and the pinch roller is spaced away from the ejection roller.
US08594551B2 Fixing device and image forming apparatus
A fixing device includes a fixing member, a pressing member, a contacting member fixed in an interior of the fixing member, and a heating unit that emits infrared ray. A mechanism concentrates the infrared ray emitted by the heating unit into a nip portion between the fixing member and the pressing member and into an area narrower than a width of the nip portion.
US08594550B2 Fixing device and image forming apparatus
A fixing device includes a heat source, a roller heated by the heat source; an endless belt rotating with the roller; a plate member arranged inside the endless belt; a pressing member attached to one end of the plate member in a lateral direction of the plate member such that a longitudinal direction of the pressing member runs along the longitudinal direction of the plate member, and pressing the endless belt against the roller; and a guide portion including a long member, and attached to the other end of the plate member in a lateral direction of the plate member such that a longitudinal direction of the long member runs along the longitudinal direction of the plate member, and each of the plural ribs fixed to only one of the pressing member and the long member and extending toward another one of the pressing portion and the long member.
US08594545B2 Image-forming device and image-forming method
An image-forming device includes an image carrier belt, a roller, a transfer material transporting member, and a transfer roller. The image carrier belt carries an image. The transfer material transporting member transports a transfer material. The transfer roller transfers the image to the transfer material at a nip. The transfer roller includes a concaved portion formed on a peripheral surface thereof and a transfer material gripping portion that grips the transfer material in the concaved portion. The transfer roller is in contact with the roller via the image carrier belt. A first interaxial distance between a rotation axis of the transfer roller and a rotation axis of the roller as the transfer material is gripped is larger than a second interaxial distance between the rotation axis of the transfer roller and the rotation axis of the roller as the image is being transferred onto the transfer material at the nip.
US08594538B2 Developing device and image forming apparatus
A developing device includes a developer tank and a developing roller. An internal space of the developer tank is divided into a first conveying path, a second conveying path, a first communication path, and a second communication path by a partition wall. In the first conveying path, there is disposed a first developer conveying section that conveys the developer within the developer tank in a conveying direction X. In the second conveying path, there is disposed a second developer conveying section that conveys the developer within the developer tank in a conveying direction Y. The first developer conveying section includes an inner spiral blade, an outer spiral blade, an upstream spiral blade, a rotation tube, a delivery portion, support members, and a first gear. The rotation tube has an admission port portion and a discharge port portion.
US08594533B2 Scanning optical apparatus and image forming apparatus using the same
A scanning optical apparatus includes scanning units, a deflector. Each of the apparatuses includes a light source, an imaging optical system including imaging optical elements imaging a beam deflected by the deflector on a scanning surface. The scanning surfaces are scanned with beams in opposing directions. When a main scanning direction of the first scanning unit is a Y positive direction, a sign is the same between θ1h(Y1min)×θ1r and θ2h(Y1min)×θ2r. Here, θ1h(y), θ2h(y) denote orientation angles between the Y axis and a slow axis at a Y direction position y of first/second imaging optical elements from an optical axis, the imaging optical elements each being an imaging optical element having a largest thickness among them of the imaging optical systems, θ1r and θ2r denote angles between the Y axis and polarization directions of the beams reaching the imaging optical elements, and Y1min denotes a Y position where θ1h(y) becomes minimum.
US08594530B2 Image forming apparatus
An image forming apparatus includes: a plurality of photoconductor drums; a plurality of exposure members; a drum supporting member having a pair of side walls disposed opposite to each other in an axial direction of the photoconductor drum and configured to support the photoconductor drums and the exposure members between the side walls; a belt disposed below and opposite to the photoconductor drums; a pair of guide members configured to support the drum supporting member while allowing rectilinear movement of the drum supporting member; a separation mechanism configured to support the guide members together with the drum supporting member such that the photoconductor drums are movable in an upward-and-downward direction; and a main body circuit board provided in the main body and connected to the exposure members via a flat cable. The flat cable is partly supported at its retained portion by at least one of the guide members.
US08594529B2 Transfer unit engagement assembly of an image forming apparatus
An image forming apparatus includes a transfer unit detachably supported by a body frame to transfer an image on an image holding member to a recording medium. A driving unit installed on the body frame provides a rotational driving force to the transfer unit. A waste developing agent container is selectively attached to the body frame to store waste developing agent collected from the transfer unit. An engagement assembly is installed on the body frame to selectively engage the transfer unit with the driving unit to the transfer unit while at the same time allowing or blocking the installation of the waste developing agent container in the body frame in accordance with the state of engagement of the transfer unit.
US08594528B2 Electrostatographic cleaning blade member and apparatus
A cleaning blade member includes a polymer substrate and an outermost layer consisting essentially of a non-particulate, non-elastomeric ceramer or fluoroceramer and nanosized inorganic particles that are distributed within the non-particulate ceramer or fluoroceramer in an amount of at least 5 weight % and up to and including 50 weight % of the outermost layer. These cleaning blade members can be used to advantage in apparatus for providing electrophotographic or electrostatographic images.
US08594527B2 Process cartridge having toner scatter preventing sheet and photoelectrographic image forming apparatus
A process cartridge attachable to and detachable from an electrophotographic image forming apparatus includes a first unit having an electrophotographic photosensitive member, and a second unit including a developing roller configured to develop a latent image formed on the electrophotographic photosensitive member, and a sheet member which is disposed along the developing roller in a lengthwise direction of the developing roller and contacts the electrophotographic photosensitive member to restrain scattering of developer. The second unit is movably connected to the first unit and can move between a contact position in which the developing roller contacts the electrophotographic photosensitive member and a separated position in which the developing roller separates from the electrophotographic photosensitive member. The sheet member is arranged so that the sheet member contacts the electrophotographic photosensitive member when the second unit is positioned at the contact position and when the second unit is positioned at the separated position.
US08594522B2 Image forming apparatus capable of controlling printing interruption, method of controlling the same, and storage medium
An image forming apparatus which makes it possible to prevent interruption of printing due to shift to a temperature rise control mode and interruption of printing for execution of a cartridge replacement operation due to running-out of toner from occurring separately during execution of continuous printing. A temperature sensor detects that the internal temperature of the image forming apparatus has become equal to or higher than a predetermined temperature. The image forming apparatus also detects execution of toner cartridge replacement. When the temperature sensor detects, during execution of printing, that the internal temperature has become equal to or higher than the predetermined temperature, the image forming apparatus stops the printing being executed. Further, when execution of toner cartridge replacement is detected during suspension of the printing, the image forming apparatus resumes the printing being suspended.
US08594519B2 Image forming apparatus and toner supply method
A toner supplying method for supplying toner from a toner container to a developing part that causes toner to adhere to a latent image formed on a latent image carrying member and develops the latent image, includes detecting a toner amount in the developing part as being equal to or less than a predetermined toner amount value; forming a fog detecting image in a case where the toner amount in the developing part is equal to or less than the predetermined toner amount value, and detecting fog; and determining based on the detected fog whether to execute a toner ejecting process of ejecting the toner remaining in the developing part toward the latent image carrying member before supplying the toner to the developing part from the toner container.
US08594518B2 Diagnostic method for determining imager contribution to printing defects
A method and device detect printing defects on prints produced by an electrostatic printing device and, in response, place the electrostatic printing device into a diagnostic mode. While in the diagnostic mode, the method and device charge an image bearing surface of the electrostatic printing device to a uniform potential charge and disable all light emitting devices of the electrostatic printing device that could alter the uniform potential charge. Next, this method and device transfer marking material to the image bearing surface to create a test image and print at least one test patch by transferring the test image from the image bearing surface to a sheet of media. This method and device evaluate whether the test patch includes the printing defects and identify whether the light emitting devices of the electrostatic printing device are defective, based on whether the test patch includes printing defects.
US08594516B2 Image forming apparatus and genuine product determining method for toner cartridge
An image forming apparatus includes: a loading unit on which a toner cartridge is loaded, the toner cartridge having a first storage unit in which first information indicating at least a date of manufacture of toner is stored; an image forming unit which forms an image on a sheet; a counting unit which counts time; and a determination unit which determines whether the toner cartridge is a genuine product or not, based on how large a difference is between the first information and second information specified on the basis of a count result from the counting unit.
US08594515B2 Digital phase conjugation for fiber-optic links
An optical phase conjugator that can be deployed within a long-haul fiber-optic link of an optical WDM system to improve the system's tolerance to intra- and inter-channel nonlinear effects. In one embodiment, the optical phase conjugator has a digital signal processor configured to perform, in the digital electrical domain, a phase-conjugation transformation for various components of a WDM signal so that certain signal distortions imposed on that signal in the front portion of the fiber-optic link are reduced in the back portion of the link. Advantageously, the optical phase conjugator is flexibly configurable to employ an input-to-output carrier-frequency-mapping configuration that is most beneficial under particular operating conditions. mapping configuration that is most beneficial under particular operating conditions.
US08594511B2 Method and apparatus for maintaining a coherent combined beam during arbitrary steering
A method and apparatus for accounting for phase differences in a transmit path of an optical system is provided. A transmit control system nullifies phase errors in signals propagating from a coherent source to phase samplers and back to a transmitter sensor. A small time-dependent length modulation is applied to a feed fiber of each aperture and this modulation enables a hill-climbing servo loop to increase, or in some cases even maximize, a detected intensity. This results in a particular relationship between the phases at all the phase-sampling points. The optical system is then calibrated so that this relationship corresponds to in-phase beams when the optical system is aimed at boresight.
US08594510B2 Light module, illumination system and method incorporating data in light emitted
Proposed is a light module (110) comprising at least two primary light sources (111,112,113) capable of emitting a primary color light. This allows the light module to emit light having intensity (Y) and color coordinates (x,y) through additive color mixing of the constituent primary colors. The light module further comprises an modulator (115) capable of modulating the primary light sources enabling embedment of data in the light emitted. The modulator (115) is arranged to modulate the color coordinates of the light emitted for embedding the data. This is especially advantageous as the sensitivity of the human eye to changes in color is lower than to changes in intensity. The invention thus advantageously allows embedding the data into the light emitted from the light modules (110) of an illumination system (100) without reducing the performance of its primary function as an aid to human vision.
US08594509B2 Apparatus and method for arranging communication links in visible light communication
A method and apparatus for arranging communication links in visible light communication increases the user visibility of the system. The method includes the steps of: (a) synchronizing, by a visible light communication (VLC) exchange identification (XID) frame, (b) transmission timing of a primary device and a secondary device in an allocated time slot, and securing time so as to allow the primary device and the secondary device to perform an operation required for transmitting data; (c) transmitting an XID command frame from the primary to the secondary device and (d) transmitting an XID response frame from the secondary receiving the XID command frame to the primary; and (e) filling remaining space of the allocated time slot with a visibility field so as to increase visibility of the remaining space of the allocated time slot after receiving the XID command frame or the XID response frame.
US08594504B2 Optimised multiplexer/demultiplexer optical structure
An optical demultiplexing structure and method for demultiplexing channels from a wavelength multiplexed optical signal comprising a first optical filter (115), a second optical filter (117), and at least one third optical filter (120), wherein the first filter has a band-pass characteristic for extracting a first set of channels from the optical signal, and the second filter has a cut-off wavelength corresponding to a wavelength within the pass-band of the first filter, and wherein the first filter is connected to the second filter, the second filter extracting a second set of channels from the channels that remain after extraction of first the set of channels by the first filter, and wherein the at least one third filter has a passband to extract a subset of channels from the second set of channels spaced apart from the first set of channels. The corresponding multiplexing structure and method are also described.
US08594499B1 Monitoring phase non-linearities in an optical communications system
Phase nonlinearities of an optical communications system are monitored by generating a test signal which includes a predetermined property that is uniquely associated with at least one phase nonlinearity of the optical communications system. The predetermined property of the test signal is then detected at a monitoring point of the optical communications system, and used to estimate the associated phase nonlinearity.
US08594497B2 Multi-interface protocol analysis system
A device may include a first module to capture information relating to network traffic passing through a first interface in a network device. A second module may capture information relating to network traffic passing through a second interface in the network device. A control module may be configured to transmit control commands to the first module and the second module, the control commands instructing the first module and the second module to capture information relating to network traffic passing through the first interface and the second interface, respectively. The control module may be further configured to receive the captured information from the first module and the second module, correlate the received information from the first module and the second module; and provide the correlated information to a user.
US08594490B2 System and method for overtime viewing
A method and system for adding overtime to a video recording are described. The method and system include providing a personal video recorder (PVR) operative to record a video stream, providing a multimedia content item on the video stream, providing metadata accessible to the PVR, the metadata being associated with the multimedia content item and including at least a first metadata item and a second metadata item, recording the multimedia content item at the PVR for a first amount of time, the first amount of time being indicated by the first metadata item, continuing to record the multimedia content item after the end of the first amount of time, for a second amount of time based, at least in part, on at least one parameter in the second metadata item. Related methods and apparatus are also described.
US08594489B2 CD/DVD recorder
The present invention discloses a CD/DVD recorder with a gradual recording guidance function. The recorder includes at least one video/audio signal sources input end for receiving external video/audio signal sources, a memory for storing a gradual recording guidance program, and a processor for connection to the memory and execution of the program. Execution of the program by the processor includes at least the steps of: displaying on a monitor in single-screen mode a man-machine display screen for selecting recording video/audio sources, and then displaying on the same screen the positions at which the video/audio signal sources input ends are installed in the recorder; and displaying on the monitor in single-screen mode a man-machine display screen for selecting a recording video/audio quality option, and then displaying on the same screen the recording time left with regard to a rewritable/recordable CD/DVD immediately after the recording video/audio quality option is selected.
US08594487B2 Recording apparatus/method/medium and reproducing apparatus/method
The present invention relates to recording and reproducing methods, recording and reproducing apparatuses, and a recording medium. In conventional techniques, even when recorded program contents are 3D-(stereoscopic view)-corresponding contents or non-3D-corresponding contents, there has been no means to easily distinguish the difference therebetween. Furthermore, there has been a problem that a virtual play list in which 3D contents and non-3D contents are mixed is unintentionally generated. In the present invention, the above described problems are solved by recording a 3D flag in a play list file. Furthermore, upon generation of a virtual play list, the set value of the recorded 3D flag is obtained, and whether 3D contents and non-3D contents are mixed or not is checked, thereby solving the problems.
US08594481B2 Managing synchronization of media programs to portable devices
Techniques are disclosed herein for managing the transfer of digital media that is recorded on a source device (e.g., personal video recorder) to a target device (e.g., portable media player). In one aspect, a user interface is provided for scheduling recording of digital media content on a source device and for inputting user preferences for transferring digital media content to be recorded on the source device to a target device. A user request is received in the user interface to schedule recording of digital media on the source device. User preferences for transferring digital media from the source device to the target device are also received in the user interface. The digital media is recorded on the source device per the user's request. Synchronization of the recorded digital media from the source device to the target device is managed based on the user preferences.
US08594479B2 Dust cap assembly for sealing an optical fiber ferrule and methods thereof
A dust cap assembly includes a sleeve and a sealant that seals an end face portion of a fiber optic ferrule from contaminants and, upon removal, provides remedial cleaning of any foreign matter present on the ferrule when the dust cap assembly was initially installed along with methods of making the same. The sleeve of the dust cap assembly has a through bore and a distal end for receiving the sealant. Further, the sealant may optionally have advantageous mechanical and optical properties such that the dust cap assembly may function as a terminator for testing.
US08594477B2 Optical waveguide device and method of manufacturing thereof
In an optical waveguide device of the present invention, optical element mount (17) includes first base block (19a) for supporting first optical element (18a) and second base block (19b) for supporting second optical element (18b) that has an active layer depth smaller than that of first optical element (18a). Second base block (19b) is formed from stacks of upper clad layers whose number of stacks is larger than that of first base block (19a). Difference (h1) in height between the first and second base blocks is equal to difference (d1−d2) in active layer depth between the first and second optical elements.
US08594476B2 Apparatus and method for mode control in a semi-guiding amplifier medium
In various embodiments, a semi-guiding optical fiber includes a core having a first refractive index and a high aspect ratio elongated cross-section along a slow axis direction. First and second signal claddings having a second refractive index sandwich the core. A third cladding having a third refractive index substantially surrounds at least side edges of the core. The first refractive index of the core, the third refractive index of the third cladding, and/or the second refractive index of the first and second signal claddings, are selected so as to maximize a differential loss between a lowest order mode propagating in the optical fiber and next order modes so as to discriminate in favor of the lowest order mode and against the next order modes. In another embodiment, a method for mode control in a semi-guiding medium includes controlling either the first refractive index of the core, the second refractive index of the first and second signal claddings, and/or the third refractive index of the third cladding, to maximize a differential loss between a lowest order mode propagating in the optical fiber and next order modes so as to discriminate in favor of the lowest order mode and against the next order modes.
US08594475B2 Methods and apparatus for a decoupled fiber optic display
Methods and apparatus for a fiber optic display system. In one embodiment, a fiber optic display screen comprises a laser source, relay optics to receive an output from the laser source, condenser optics coupled to the relay optics, a digital pixelator coupled to the condenser optics, a fiber optic transmission line coupled to the digital pixelator, and a fiber optic screen provided by terminal ends of fibers in the fiber optic transmission line.
US08594469B2 Optical amplifier
An optical amplifier includes a passive waveguide region and an active waveguide region. The passive waveguide region is configured to receive an incident optical signal and adjust a mode of the optical signal. The active waveguide region is integrated to the passive waveguide region and configured to perform gain modulation on the optical signal received from the passive waveguide region by changing density of carriers in response to a current applied to the active waveguide region. Internal loss of the active waveguide region is adjusted to produce a resonance effect and thereby to increase bandwidth of the active waveguide. Therefore, the optical amplifier can have a wide bandwidth under a low-current condition.
US08594467B2 Interactive virtual display system for ubiquitous devices
An “Interactive Virtual Display,” as described herein, provides various systems and techniques that facilitate ubiquitous user interaction with both local and remote heterogeneous computing devices. More specifically, the Interactive Virtual Display uses various combinations of small-size programmable hardware and portable or wearable sensors to enable any display surface (e.g., computer display devices, televisions, projected images/video from projection devices, etc.) to act as a thin client for users to interact with a plurality heterogeneous computing devices regardless of where those devices are located relative to the user. The Interactive Virtual Display provides a flexible system architecture that enables communication and collaboration between a plurality of both local and remote heterogeneous computing devices. This communication and collaboration enables a variety of techniques, such as adaptive screen compression, user interface virtualization, real-time gesture detection to improve system performance and overall user experience, etc.
US08594466B2 Image data converting device, method for converting image data, program and storage medium
An image data converting device of at least one embodiment of the present invention for converting, by linear interpolation, input image data having a predetermined resolution into delta arrangement image data having a resolution that is smaller than the predetermined resolution, the image data converting device includes: an even line pixel value converting section for converting a value of each pixel in each even line in the input image data into a value of each pixel in each even line in the delta arrangement image data, by using a predetermined initial value for even lines; and an odd line pixel value converting section for converting a value of each pixel in each odd line in the input image data into a value of each pixel in each odd line in the delta arrangement image data, by using a predetermined initial value for odd lines, the predetermined initial value for odd lines being (1±α)/2(0≦α≦0.5) of the initial value for the even lines. This allows conversion into an image that looks natural by controlling a jaggy and/or colored appearance of a contour section of the image, when image data having a high resolution is converted into the delta arrangement image data having a low resolution.
US08594465B2 Adaptive filtering for image transform processes
Adaptive filtering techniques are set forth that improve video playback performance. A color similarity metric is computed for source pixels undergoing an image transform operation to determine color values of a target pixel location. The value of the color similarity metric defines what algorithm is used to determine the color values of the target pixel location from the source pixels. While the computation of the color similarity metric introduces additional instructions for each pixel, going against conventional wisdom, enormous performance savings by avoiding unnecessarily complex sets of interpolation instructions where a simpler instruction set suffices, outweighs any such cost from additional instructions.
US08594457B1 Correlation image detection
A correlation image detection method is provided that co-registers sonar images by finding peaks in correlation images. To obtain the peaks, the mean of the absolute values of the correlation coefficients in the correlation image is found and the Rayleigh parameter is determined from the mean. Based on the Rayleigh parameter, an appropriate threshold can be determined using a desired probability of false detection. The threshold can be chosen such that the probability of a single false detection over the expected life of the mission for which correlation detection is being performed is extremely low. The peak value in the image is determined and a correlation is considered detected when the peak value is greater than the product of the threshold and the Rayleigh parameter. If a detection occurs, the correlation image detector returns the transformation that co-registers the two images.
US08594455B2 System and method for image enhancement and improvement
A method and system for improving picture quality of images by providing a series of frames of a given region of interest. One embodiment for a method includes: determining the value of each pixel at each location within each frame to form a first array of pixel values for each frame; determining the overall intensity of each frame; determining the product of the overall intensity and the array of pixel values for each frame; determining the sum of the products by adding together the products of the overall frame intensity and first array of pixel values for each frame; determining the average of the sum of products by dividing the sum of products by the number of frames in the series of frames; determining the average value of each pixel at each pixel location for the series of frames to form a second array of average pixel values; determining the average overall frame intensity for the series of frames; determining a second product of the second array of average pixel values and the average overall frame intensity; subtracting the second product from the first product to provide an improved image of the region of interest. Other improvement embodiments are also disclosed.
US08594452B2 System and method for processing an image edge
A system and method for processing an image edge includes an edge filter that processes an image input to generate edge data. An edge-smoothing filter processes the edge data to filter-out image noise and preserve the image edge, thus generating edge-smoothed data. An adder adds the edge-smoothed data to the image input, thus generating an edge-smoothed image.
US08594449B2 MPEG noise reduction
A method of processing an image based upon edge energy is disclosed. The method comprises providing (100) an edge map (540) for a group of pixels, classifying (100, 110, 120) pixels in the group as either smooth region pixels or edge region pixels, identifying (120), in the group of pixels, a pixel in the proximity of an edge region pixel, and defining (160) the identified pixel as a ringing noise pixel if the identified pixel is a smooth region pixel.
US08594448B2 Bi-selective filtering in transform domain
Methods, machines, and computer-readable media for processing an input image with a bi-selective filter in a transform domain are described. In one aspect, a forward transform of an input image is computed. A bi-selective filter smoothes image regions with low magnitude coefficients and sharpens image regions with high magnitude coefficients. An output image is generated from the filtered forward transform.
US08594447B2 Method of estimating blur kernel from edge profiles in a blurry image
A method of deblurring a two-dimensional, blurred image. An edge within the blurred image is detected, and an edge profile of the blurred image is extracted. A length of the edge profile is determined, and a blur kernel size is estimated based thereon. A quantile function is applied to the edge profile, thereby generating quantile function output. A linearity test is performed on the quantile function output, thereby obtaining a preliminary linearity metric. Another quantile function is selected and the applying a quantile function to the edge profile, thereby generating quantile function output, and the performing a linearity test on the quantile function output, thereby obtaining a preliminary linearity metric, is iteratively repeated until a best linearity metric, a best quantile function, and a best quantile function output are determined. A slope of the best quantile function output is determined, and a blurring parameter is determined based thereon. A blur kernel is estimated based on the blurring parameter and the blur kernel size. A sharp image is resolved using the blur kernel.
US08594446B2 Method for enhancing a digitized document
A method for enhancing a digitized image of a document containing text or graphics. The digitized image is decomposed into a low-frequency pedestal image and a high-frequency residual image. A first gain factor image is determined by applying a first tonescale function to the residual image, and a second gain factor image is determined by applying a second tonescale function to the residual image pixel values, wherein parameters defining the tonescale functions are determined by analyzing the pedestal and residual images. An enhanced document image is formed by combining a scaled pedestal image determined by multiplying the pedestal image by the first gain factor image, and a scaled residual image determined by multiplying the residual image by the second gain factor image.
US08594445B2 Fast bilateral filtering using rectangular regions
One embodiment of the present invention provides a system for applying a bilateral filter to an image. During operation, the system selects a first region within the image which is associated with a first pixel. Next, the system constructs a first histogram using pixel values within the first region. The system then computes a new value for the first pixel using the current value of the first pixel and the first histogram. The system then selects a second region within the image which is associated with a second pixel. Next, the system determines a non-overlapping region between the first region and the second region. The system then constructs a second histogram using the first histogram and pixel values in the non-overlapping region. Next, the system computes a new value for the second pixel using the current value of the second pixel and the second histogram.
US08594432B2 Image processing apparatus and image processing method
An image processing apparatus includes a comparison unit that selects a pixel of interest in a processing image, and compare magnitudes of luminance value of the pixel of interest and luminance value of each of a plurality of neighboring pixels having a predetermined positional relationship with the pixel of interest; a calculation unit that calculates a feature amount of the pixel of interest based on the predetermined positional relationship between the pixel of interest and each of the plurality of neighboring pixels and a comparison result obtained by the comparison unit. For two neighboring pixels at positions which are point symmetrical with respect to the pixel of interest, the comparison unit sets that only one of the two neighboring pixels has the predetermined positional relationship.
US08594427B2 Method and apparatus for reducing memory capacity in encoding image data
A filter unit performs an analysis filtering operation by segmenting a frequency component to generate a plurality of subbands composed of coefficient data segmented on a per frequency band basis. A coefficient storage unit stores the coefficient data on a subband by subband basis, with each subband corresponding to a respective area of the coefficient storage unit. The filter unit writes the coefficient data onto the coefficient storage unit via a write buffer in response to a determination that the analysis filtering operation has not reached a final segmentation level. An entropy encoding unit entropy encodes the coefficient data. The filter unit writes the coefficient data on an area of the coefficient storage unit corresponding to the subband to which the coefficient data belongs. The entropy encoding unit reads the coefficient data, stored on different areas on a subband by subband basis, from the coefficient storage unit.
US08594426B2 Color matching using color segmentation
Some embodiments provide a computer program for matching colors of a first image to colors of a second image. The computer program identifies a set of transforms for converting the first image to a device-independent color space. The computer program modifies the set of transforms to segment colors of the first image into a set of segmented colors. The computer program applies the modified set of transforms to pixel values of the first image in order to segment the pixels of the first image into the set of segmented colors. The computer program applies the modified set of transforms to pixel values of the second image in order to segment the pixels of the second image into the set of segmented colors. The computer program matches each segmented color in the set of segmented colors in the first image to the segmented color in the second image.
US08594424B2 Apparatus and method for recognizing characters using a camera
An apparatus and method for recognizing characters of an image captured using a camera in a mobile terminal are provided, wherein an image of a signboard is captured, a text area is extracted from the captured image of the signboard, characters are recognized from the extracted text area, similar characters up to a predetermined priority level are generated for each recognized character of the extracted text area, location information of an area within a predetermined range from a current position of a user is acquired, store names are extracted from the location information, text is generated by combining the similar characters according to weights, the text are compared with the extracted store names, and a comparison result is output.
US08594423B1 Automatic background identification in video images
A computer-implemented image processing method includes: receiving, using at least one processing circuit, a plurality of image frames of a video; constructing, using at least one processing circuit, a plurality of statistical models of the plurality of image frames at a plurality of pixel granularity levels; constructing, using at least one processing circuit, a plurality of probabilistic models of an input image frame at a plurality of channel granularity levels based on the plurality of statistical models; merging at least some of the plurality of probabilistic models based on a weighted average to form a single probability image; and determining background pixels, based on a probability threshold value, from the single probability image.
US08594416B2 Image processing apparatus, image processing method, and computer program
A plurality of first multivalued images of non-defective items picked up by an image pickup device are obtained, and a plurality of characteristic amounts at least including a pixel value of a color component and edge intensities in two different directions are extracted for each pixel in the obtained first multivalued images. Selection of any one of the plurality of extracted characteristic amounts is received, and the characteristic amount of which selection is received is extracted, whereby a distribution range for determining the non-defective item is calculated. A second multivalued image of a determination target object is obtained, and the characteristic amount of which selection is received is extracted for each pixel in the obtained second multivalued image, whereby determination is made as to whether the characteristic amount is included in the distribution range corresponding to the extracted characteristic amount.
US08594411B2 Pathologic tissue image analyzing apparatus, pathologic tissue image analyzing method, and pathologic tissue image analyzing program
This invention is directed to improvement of the accuracy of cancer differentiation in the pathologic diagnosis using a pathologic tissue image analysis. There are included a stroma area/duct area detecting module for detecting, from a biological tissue image, a duct area on the basis of duct characteristic information indicating the characteristic of ducts included in a tissue area in the biological tissue image; an intraduct cell-nucleus detecting module for extracting, based on a predetermined pigment reference, cell nucleuses included in the detected duct area; and a duct formation evaluating module for calculating a heterotypic degree of each duct on the basis of the distribution state of the cell nucleuses for a predetermined base areas in each duct.
US08594410B2 Context driven image mining to generate image-based biomarkers
An image-based biomarker is generated using image features obtained through object-oriented image analysis of medical images. The values of a first subset of image features are measured and weighted. The weighted values of the image features are summed to calculate the magnitude of a first image-based biomarker. The magnitude of the biomarker for each patient is correlated with a clinical endpoint, such as a survival time, that was observed for the patient whose medical images were analyzed. The correlation is displayed on a graphical user interface as a scatter plot. A second subset of image features is selected that belong to a second image-based biomarker such that the magnitudes of the second image-based biomarker for the patients better correlate with the clinical endpoints observed for those patients. The second biomarker can then be used to predict the clinical endpoint of other patients whose clinical endpoints have not yet been observed.
US08594409B2 Automation method for computerized tomography image analysis using automated calculation of evaluation index of degree of thoracic deformation based on automatic initialization, and record medium and apparatus
An automation method for CT image analysis for quantitatively analyzing the degree of thoracic deformation, and a record medium and apparatus are disclosed.
US08594408B2 Systems and methods for analyzing dynamic dental occlusions and making dental appliances
Systems and methods for analyzing dynamic occlusion during replicated excursions of virtual three-dimensional representations of a dental patient's occlusal complex are provided. The method may include scanning a patient's jaws and teeth configuration using a medical imaging system such as CBCT, laser scanners, or traditional dental impressions; creating a virtual three-dimensional representation of the patient's occlusal complex; replicating excursions of the virtual three-dimensional representation of the patient's occlusal complex based at least on virtual inter-condylar angles and distances; determining acceptable occlusal contacts and/or malocclusions within the virtual three-dimensional representation of the patient's occlusal complex based at least in part on virtual dynamic occlusion during the replicated excursions, and determining at least one virtual dental appliance and/or orthodontic repositioning of one or more teeth based at least in part on the one or more acceptable occlusal contacts and/or malocclusions within the virtual three-dimensional representation of the patient's occlusal complex.
US08594406B2 Single scan multi-procedure imaging
A method includes receiving imaging data generated by an imaging system (100) for a scan performed utilizing an imaging protocol with parameters that are based on a plurality of different imaging procedures; processing the imaging data using at least one algorithm corresponding to at least one of the plurality of different imaging procedures; and presenting the processed imaging data.
US08594403B2 Data management system for use in angiographic X-ray imaging
A data management system automatically manages image buffers to produce images for angiography using a first memory portion, a second memory portion and an image data processor. The first memory portion stores first image frame data representing minimum luminance values of individual pixels of a sequence of medical images. The second memory portion stores second image frame data comprising a difference between the minimum luminance values and corresponding maximum luminance values. The image data processor processes data representing an acquired X-ray image frame of a catheterized vessel using a stored frame of maximum or minimum pixel luminance values and the second image frame data to provide an image with enhanced visualization of a catheter in a vessel.
US08594396B2 Image processing apparatus, image processing method, and computer program product
An image processing apparatus for performing an image processing on a body cavity image captured in a living body includes: a storage unit which stores information including image information of the body cavity image; a change amount calculator which reads out the image information of the body cavity image from the storage unit and calculates, in the read body cavity image, a pixel value change amount of a pixel of interest with a plurality of surrounding pixels located around the pixel of interest; and a candidate lesion region detector which detects a candidate lesion region in the body cavity image based on calculation result of the change amount calculator.
US08594393B2 System for and method of image reconstruction with dual line scanner using line counts
A fingerprint scanning and image reconstruction system and method including a fingerprint scanner providing a first scan line and a second scan line separated by a line separation distance in a scanning direction. The system includes an image reconstruction module accumulating scan lines including at least the first scan line and the second scan line over a time period t. The image reconstruction module a value for decimation (t) necessary to produce a selected y axis resolution in the scanning direction based at least in part on (line count(t)/line separation distance)* a selected y resolution, where line count(t) is the number of lines accumulated in time t, and decimation(t) indicates of whether the line count(t) is greater than or less than the number of lines accumulated as a function of the time period t that will result in a selected reconstructed image y resolution in the scanning direction.
US08594390B2 Composition determination device, composition determination method, and program
A composition determination device includes: a subject detection unit configured to detect a subject in an image based on acquired image data; an actual subject size detection unit configured to detect the actual size which can be viewed as being equivalent to actual measurements, for each subject detected by the subject detection unit; a subject distinguishing unit configured to distinguish relevant subjects from subjects detected by the subject detection unit, based on determination regarding whether or not the actual size detected by the actual subject size detection unit is an appropriate value corresponding to a relevant subject; and a composition determination unit configured to determine a composition with only relevant subjects, distinguished by the subject distinguishing unit, as objects.
US08594388B2 Large depth-of-field imaging system and iris recogniton system
(A2) An extended depth of field (DOF) imaging system (10) is disclosed that has a corresponding extended depth of focus (DOF′) by virtue of its optical system (20) having a select amount of spherical aberration. The imaging system has an image processing unit (54) adapted to process the raw images and perform contrast enhancement to form processed images. The image processing includes restoring the defocused modulation transfer functions (MTFs) using a gain function (G) and the amount of defocus. The imaging system can include an illumination system (60) that illuminates the object being imaged to establish a distance (DH) between the optical system and the object, where distance DH is used in the restoring of the MTF. An iris-recognition (I-R) system based on the enhanced DOF imaging system is also disclosed.; Optical system embodiments for use in the DOF imaging system that can provide select amounts of spherical aberration—and thus select increases in DOF—without increasing the adverse impact of other aberrations on image formation are also disclosed.
US08594382B2 Method and system of determining the fiber diameter distribution of a fibrous media
A method and system of determining fiber diameter distribution of a fibrous media is disclosed. The method includes providing at least one digital image representative of the fibrous media, pre-processing the images, binarizing the images, generating virtual lines on the image, solving for fiber fringe points on each of generated line, solving for fiber center points as a mean of the fringe points, generating and growing measurement circles about the fiber center points, repositioning circles and center points to avoid fiber intersections, resizing the repositioned measurement circles to intersect the opposing fringes, and calculating fiber diameters and fiber spacing.
US08594381B2 Method of identifying motion sickness
A method of identifying a motion-sickness problem in a motion-image sequence includes using a processor to analyze the image-sequence information to identify a propensity that the image sequence can induce motion sickness in a user and forming a saliency map calculated from salient static and dynamic visual features in the image-sequence information. The method further includes identifying moving and static objects and parameters in the saliency map describing the characteristics of the moving and static objects and distribution of salient features that can induce motion sickness in the identified image-sequence information, determining the propensity of the identified moving and static objects and parameters in the saliency map that can induce motion sickness, and producing a signal based upon the determined propensity to identify a motion-sickness problem in the image sequence.
US08594380B2 Lane marking detection apparatus, lane marking detection method, and lane marking detection program
A lane marking detection apparatus, a lane marking detection method, and a lane marking detection program is provided, which can detect a lane marking precisely even when noise is present. The lane marking detection apparatus is provided with an original image acquiring means which acquires an original image obtained by imaging a road from a traveling object traveling along the road, a lane marking position detection means which detects the relative position of a lane marking included in the road, from the traveling object, based on the original image, and a examination means which examine the result of the detection obtained by the lane marking position detection means, based on a partial image of a first image that is an original image at time t0 and the partial image of a past image that is the original image captured before time t0.
US08594377B2 Image recognition apparatus
An image recognition part of an image recognition apparatus recognizes an object based on a target area in an outside-vehicle image obtained by a camera installed in a vehicle. A position identifying part identifies an optical axis position of the camera relative to the vehicle based on the outside-vehicle image, and an area changing part changes a position of the target area in the outside-vehicle image according to the optical axis position of the camera. Therefore, it is possible to recognize an object properly based on the target area in the outside-vehicle image even though the optical axis position of the camera is displaced.
US08594376B2 Computer-readable storage medium having information processing program stored therein, information processing method, information processing apparatus, and information processing system
A computer-readable storage medium has stored therein an information processing program for causing a computer of an information processing apparatus to operate as: means for sequentially obtaining an image; specific object detection means for detecting a specific object from the obtained image; means for detecting, on the basis of a pixel value obtained from a central region of the detected specific object, first region information on the central region; means for determining whether or not a result of the detection meets a predetermined condition; means for detecting, on the basis of a pixel value obtained from a surrounding region of the specific object that is present around the central region, second region information on the surrounding region; and means for outputting at least the second region information detected by the second region information detection means when a result of the determination is positive.
US08594375B1 Advanced cloud cover assessment
Cloud cover assessment system and method provides for automatically determining whether a target digital image acquired from remote sensing platforms is substantially cloud-free. The target image is acquired and compared to a corresponding known cloud-free image from a cloud-free database, using an optimized feature matching process. A feature matching statistic is computed between pixels in the target image and pixels in the cloud-free image and each value is converted to a feature matching probability. Features in the target image that match features in the cloud-free image exhibit a high value of feature matching probability, and are considered unlikely to be obscured by clouds, and may be designated for inclusion in the cloud-free database.
US08594368B1 Sense/control devices, configuration tools and methods for such devices, and systems including such devices
A configuration tool including a memory to store instructions, communication circuitry, and a processor coupled to the memory and the communication circuitry. The processor is configured to execute instructions to communicate with a device attached to monitor or control a piece of equipment using the communication circuitry. The processor receives data about a state of the piece of equipment from the device, and transmits configuration data to the device. The configuration data is configured to control how additional data about the state of the piece of equipment is to be acquired.
US08594362B2 Speaker
A speaker includes a base having a groove, a tube received in the groove, a magnet disposed in the tube, a first ring-shaped body and a washer mounted, from top to bottom, on an outer side of the tube sequentially, and a second ring-shaped body connected to an edge of the first ring-shaped body and installed around a wall surface of a rim of the groove. The second ring-shaped body has an inner ring-shaped plate, an outer ring-shaped plate, and a connection segment connected between the inner ring-shaped plate and the outer ring-shaped plate. Therefore, a low-frequency effect thus generated is greatly improved.
US08594361B2 Speaker mounting member for display apparatus
A speaker mounting member for a display apparatus including: one or plurality of mounting plates configured to be laid on a back surface of a display apparatus; a linking member configured to be crosswise linked to the mounting plate at a predetermined position in a first direction along a longitudinal direction of the mounting plate; a movable member configured to be linked to the linking member movably along a second direction perpendicular to the first direction; and a speaker mounting panel configured to be attached to the movable member and to be able to mount a speaker.
US08594360B2 Mounting structure for speaker and flat panel display
A mounting structure for a speaker with respect to a panel (1) is provided. The mounting structure includes a speaker (20), a pair of projecting latches (10, 11) flanking a predetermined mounting region of the panel (1), and a frame member (30) which is held in fixed engagement with the latches (10, 11) so as to press the speaker (20) onto the mounting region.
US08594350B2 Set-up method for array-type sound system
An example set-up method for a loudspeaker system capable of generating at least one directed beam of audio sound includes emitting directional beams of set-up sound signals from the loudspeaker system into a room, registering at least one reflection of the emitted signals at one or more locations within the room, and evaluating the registered reflected signals to obtain data for use in configuring the surround sound system.
US08594347B2 Microphone having multiple transducer elements
A microphone is provided. The microphone has a housing; an acoustic port located in the housing; a substrate coupled with the housing; an integrated circuit positioned onto the substrate; and two or more MEMS transducers mounted on the substrate wherein the transducers are connected in parallel.
US08594344B2 Method and apparatus for layered audio
A system and method for providing layered audio which allows a user to selectively and simultaneously listen to multiple audio sources for limited time periods and switch between these layered audio sources. The system allows a user to discernibly listen to two content sources at the same time.
US08594341B2 System and method for selectively switching between a plurality of audio channels
A system and method for selectively switching between a plurality of audio channels are provided. The system and method of the present disclosure will enable a user to listen to desired audio content, e.g., music with a total lack of distraction while selectively allowing certain important and selected sounds to interrupt the audio content. The system for selectively switching between a plurality of audio channels includes an audio content device (ACD) for supplying audio content on a first channel; at least one microphone input device for generating an acoustic signal from sound external to the system on a second channel; an audio signal processing control unit (ASPCU) for receiving the audio content on the first channel and the acoustic signal on the second channel and for selectively switching between the first and second channel; and an audio output device (AOD) for audibly producing sounds from the selected channel.
US08594336B2 Sound image localization apparatus
A sound image localization apparatus comprises an L direct output section that produces an output signal by inputting an audio signal of a rear left audio input channel to a filter having a characteristic obtained by dividing RLD by LD, an L cross output section that produces an output signal by inputting the audio signal of the rear left audio input channel to a filter having a characteristic obtained by dividing RLC by LC, an R cross output section that produces an output signal by inputting an audio signal of a rear right audio input channel to a filter having a characteristic obtained by dividing RRC by RC, an R direct output section that produces an output signal by inputting the audio signal of the rear right audio input channel to a filter having a characteristic obtained by dividing RRD by RD, a first adding section that adds a difference signal between the output signal of the L direct output section and the output signal of the R cross output section to an audio signal of a front left audio input channel, and a second adding section that adds a difference signal between the output signal of the R direct output section and the output signal of the L cross output section to an audio signal of a front right audio input channel.
US08594334B2 Key management method
The present invention relates to a key management method to establish selective secret information in multiple disjoint groups, more specifically to a method of reducing the broadcast size in access hierarchies and localize and facilitate management in said access hierarchies. The key management method selects a number of subgroups. Each subgroup supports an instance of a key distribution method for receiving distributed key material, and is capable of computing a usage security key based on the distributed key material and predefined user group key material.
US08594330B2 Personalized whitebox descramblers
The invention prevents intercepted keys from being used in unauthorized whitebox descrambler modules for the decryption of a ciphertext. Hereto a receiver with a personalized whitebox descrambler is proposed, whereby a part of the descrambling operation of the personalized descrambler is performed in a preprocessing module external to the descrambler.
US08594327B2 Device, program, and method for transmitting or receiving an image through electronic mail
A scanned image transmitting device has an instruction-creating section that creates an instruction describing a process instruction in relation to a scanned image; an electronic mail creating section that creates an electronic mail including the scanned image and the instruction; an encrypting section that encrypts at least a portion of the electronic mail using a public key of a transmission destination; and a transmitting section that transmits the encrypted electronic mail to the transmission destination.
US08594323B2 Method and apparatus for generating large numbers of encryption keys
Entropy obtained from a series of key generation exchanges may be combined with entropy from a strong entropy source to allow the strong entropy to be stretched to generate a larger number of keys for use on a communication network, without requiring additional information from the group members and without requiring the entropy source to be increased in size or in number. In one embodiment, nonces exchanged during an initial key exchange are used to generate additional key material that is then fed, together with a fresh random secret, to another pseudo-random function to generate an additional key stream. The fresh ransom secret may be generated at the GCKS from a physical entropy source or other entropy source, and may be changed at will by the GCKS to further increase the strength of the keys. The methods are particularly useful for group key management where a large number of keys are required to be generated in a short time frame.
US08594322B2 Encoding/decoding apparatus
An encoding/decoding apparatus comprises a central processing unit and an encryption/decryption accelerator coupled to the central processing unit. The accelerator comprises an input for input data to be encrypted/decrypted, an arithmetic logic unit coupled to said input for performing selectable operations on data obtained from said input data and an output for encrypted/decrypted data coupled to said arithmetic logic unit.
US08594320B2 Hybrid echo and noise suppression method and device in a multi-channel audio signal
Acoustic echo control and noise suppression in telecommunication systems. The proposed method of processing multi-channels audio loudspeakers signals and at least one microphone signal, comprises the steps of: transforming the input microphone signals (y1 (n), y2 (n), . . . , yM (n)) into input microphone short-time spectra, computing a combined loudspeaker signal short-time spectrum [X(i,k)] from the loudspeaker signals, (x1 (n), x2 (n), . . . , xL (n)), computing a combined microphone signal short-time spectrum [Y(i,k)] from the input microphone signal, (y1 (n), y2 (n), . . . , yM (n)), estimating a magnitude or power spectrum of the echo in the combined microphone signal short-time spectrum, computing a gain filter (G(i,k)) for magnitude modification of the input microphone short-time spectra, applying the gain filter to at least one of the input microphone spectra, converting the filtered input microphone spectra into the time domain (e1 (n), e2 (n), . . . , eM (n)).
US08594316B2 Voice call system adapted to support a computer terminal and that adjusts a ringer tone
A ringer tone signal is attenuated, during a state in which a call is in progress, below the ringer tone signal level that occurs when no call is in progress, when a PC terminal is utilized as a telephone. A voice call system includes a handset unit for making a call, and a hook switch detection unit for detecting an on-hook/off-hook state of the handset unit. The PC terminal includes a sound source interface unit connected to a sound source, a fixed storage device for storing setting data indicative of a sound source for making a voice call, and a communication control unit responsive to a ringer tone generating operation command issued by the voice exchanger for determining whether or not a call is in progress from an on-hook/off-hook state detected by the hook switch detection unit.
US08594314B2 Extended signaling system and method
Embodiments are described that include a “front end” device located remotely from a local telephone location. The front end filters DC and AC current on a telephone line to separate these signals and passes a DC current through a low resistance Low Pass Filter without traditional resistance or current limiting means. The front end also provides signaling capability isolated from the DC and audio channels by a High Pass Filter. Some embodiments also include a “back end” unit located near a local telephone location. The “back end” unit filters the DC and AC currents into at least two DC current streams. One of the DC current streams provides sufficient current to power a local telephone. The other stream(s) provides current sufficient to power an auxiliary device. The “back end” device may also provide signaling isolated from the DC and audio channels that is complementary to the “front end” signaling.
US08594313B2 Systems and methods for endpoint recording using phones
Embodiments of the present invention provide systems and methods for recording media communication. An exemplary method comprises the steps of: receiving an incoming call from a calling phone; routing the incoming call to a called phone in a contact center; transmitting voice communications associated with the incoming call via the calling phone; duplicating the voice communications via the called phone; transmitting the duplicated voice communications via the called phone; and recording the duplicated voice communications.
US08594307B1 Method of reverse call branch off-load
A computer-implemented method for routing a call to a call center may generally comprise receiving a call from a caller at an automated call distributor, initiating an interactive voice response interrogation session with the caller, and classifying the call as one of a first type and a second type based on the interactive voice response interrogation session, when the call type is classified as the first type, routing the call to at least one of a plurality of branches comprising at least one agent designated to receive calls classified as the first type, when the call type is classified as the second type, routing the call to a call center comprising at least one agent designated to receive calls classified as the first type and the second type.
US08594306B2 Providing information by a contact center
A method for a contact center to provide information to one or more users in response to one or more inquiries from the one or more users is presented. For example, the method includes accessing, using at least one client adaptor, at least one agent group that includes at least one agent having knowledge regarding the one or more inquiries. The method further includes the at least one agent responding to the one or more inquiries using the at least one client adaptor. The at least one agent group has pre-existing communications infrastructure that is accessed by a computing platform of the contact center using the at least one client adaptor.
US08594303B1 Unpaid break time for contact center agents
An agent's request for a break is indicated by a pause request and pause code, where the pause code indicates the reason for the break. In one embodiment, a pause request is analyzed to determine if the agent is allowed to request a break associated with the pause code. The pause code may be further analyzed to determine if it is of an unpaid type, in which case the agent is requesting an unpaid break. If the break is of a paid type, then a threshold timer may be started at the beginning of the break that when expires indicates that any remainder of the break is processed as unpaid time. This can be accomplished by noting an event associated with the threshold timer in an agent work history log or by automatically logging off the agent at the expiry of the timer.
US08594291B2 Techniques for planning a conference using location data
Techniques for scheduling a conference among multiple persons include receiving quorum data and location data. Quorum data indicates a quorum for a particular conference. Location data indicates locations of a plurality of persons who satisfy the quorum. A proposed location for the particular conference is determined based on the location data and the quorum data. These techniques allow location data to include presence data that describes a current location of a person or a state of communication of that person; and therefore allow presence data to be used in determining where to conduct a conference and when. For example, an organizer of a meeting and meeting invitees are notified when the people constituting a quorum cross paths at the same location, or are situated at sites that support remote conferencing.
US08594284B2 Systems and methods for providing context-based voicemail
Voicemail systems and methods for managing voicemail systems are provided herein. The subject voicemail systems provide a plurality voicemail greeting, each of which are associated with a context tag. The context tag can be, for example, a location, a device parameter, an account parameter, a network parameter, or any other contextual information. Upon receipt of a change in a context tag, the voicemail system determines a new voicemail greeting associated with the new context tag and sets the new voicemail greeting to the active voicemail greeting.
US08594281B2 Dynamic menu framework
Systems, methods, and computer readable media for providing a customer service system are provided. In some examples, the customer service system may include a telephone interface and may recognize both speech responses (e.g., voice commands) and/or touch tone responses. The system may include one or more rules for identifying options based on received user input. In some examples, the options provided based on touch tone input may be different from those based on received speech input. In some examples, the speech responses may be determined to meet a confidence threshold in order to progress to the next menu level or set of options. The confidence threshold may be adjusted and/or may be different or customizable for different menu options, levels, and the like.
US08594277B2 Grazing incidence collector optical systems for EUV and X-ray applications
A collector optical system for EUV and X-ray applications is disclosed, wherein the system includes a plurality of mirrors arranged in a nested configuration that is symmetric about an optical axis. The mirrors have first and second reflective surfaces that provide successive grazing incidence reflections of radiation from a radiation source. The first and second reflective surfaces have a corrective shape that compensates for high spatial frequency variations in the far field intensity distribution of the radiation.
US08594274B2 Method to show a concentration of a contrast agent in a predetermined volume segment by means of tomosynthesis, and corresponding tomosynthesis apparatus
In an imaging method and a tomosynthesis apparatus, a two-dimensional low-energy image of the predetermined volume segment is obtained after administration of a contrast agent, followed by a two-dimensional high-energy image and then a high-energy tomosynthesis of the predetermined volume segment is obtained with a high total radiation dose that is significantly higher than the low radiation dose. The two-dimensional low-energy image is subtracted from the two-dimensional high-energy image to generate a result with which the concentration of the contrast agent is visible. Additionally, in a time interval in which an enrichment or a washing-out of the contrast agent occurs within the predetermined volume segment, a tomosynthesis of the predetermined volume segment is automatically implemented to show the concentration of the contrast agent in the predetermined volume segment.
US08594272B2 Inverse geometry volume computed tomography systems
The present invention pertains to an apparatus and method for inverse geometry volume computed tomography medical imaging of a human patient. A plurality of stationary x-ray sources for producing x-ray radiation are used. A rotating collimator located between the plurality of x-ray sources and the human patient is also used. A rotating detector can also be used.
US08594271B2 X-ray diagnosis apparatus and image processing apparatus
A marker-coordinate detecting unit detects coordinates of a stent marker on a new image when the new image is stored in an image-data storage unit; and then a correction-image creating unit creates a correction image from the new image through, for example, image transformation processing, so as to match up the detected coordinates with reference coordinates that are coordinates of the stent marker already detected by the marker-coordinate detecting unit in a first frame. An image post-processing unit then creates an image for display by performing post-processing on the correction image created by the correction-image creating unit, the post-processing including high-frequency noise reduction filtering-processing, low-frequency component removal filtering-processing, and logarithmic-image creating processing; and then a system control unit performs control of displaying a moving image of an enlarged image of a set region that is set in the image for display, together with an original image.
US08594268B2 Two-fluid molten-salt reactor
A reactor vessel includes a plenum and a reactor core with first and second sets of channels. A blanket salt flows through the first set of channels, and a fuel salt flows through the second set of channels. The plenum receives the blanket salt from the first set of channels. The blanket salt provides a breed-stock for a fission reaction in the fuel salt and transfers heat generated by the fission reaction without mixing with the fuel salt.
US08594265B2 Methods for controlling ion beam and target voltage in a neutron generator for improved performance
A method for operating a pulsed neutron generator includes adjusting a target current of the neutron generator to a preselected value. A parameter related to a neutron output of the neutron generator is measured. A target voltage of the neutron generator is adjusted to maintain the measured parameter within a predetermined range.
US08594258B2 Adaptive noise filtering and equalization
Processing a signal comprising signal distortions with filters. The filters comprise a first filter configured to a first time scale to compensate for signal distortions within respective symbols of the signal and a second filter configured to a second time scale to compensate for signal distortions among symbols of the signal. A probability estimate is produced based on an output of at least one of the first and second filters. At least one of the first and second time scales is adjusted according to the probability estimate.
US08594253B2 Jitter compensation
Circuits and methods for jitter compensation in a receiver system are useful to improve performance. One such circuit includes a combiner block for combining a reference signal with an input signal (Sin) of the circuit, and a converter stage for converting the input signal (Sin) together with the reference signal. The converter stage is clocked by a clock signal modulated by a jitter signal. A forward path having a first mixer unit is provided for multiplying a copy of an output signal (A) of the converter stage with the frequency of the reference signal in order to generate a jitter compensating signal (B). A compensation unit for compensating jitter in the output signal (A) of the converter stage in a direct output path with the jitter compensating signal (B) is also provided.
US08594248B2 Reverse indexing methods and systems
Methods and systems for reversing indexing signal option selections are disclosed. The signal options can be any of a variety of options that permit the establishment of a communication link, including modulation format, coding rate, precoding index and assigned subbands. The selected options can be represented as a vector and the index can be determined by employing a worth function for a particular selected vector element that is dependent on a selection occurrence count of the element and on an element position count of the element. In particular, the index can be the summation of worth function values for each selected element.
US08594246B1 Multi-Viterbi receive channel decoder
A circuit includes a first Viterbi detector configured to generate a first estimate signal based on an equalized signal. The first estimate signal includes preliminary non-return-to-zero data estimates. A first filter is configured to generate a first filtered signal based on a preliminary decision signal. The preliminary decision signal is generated based on the first estimate signal. A second Viterbi detector is in communication with the first Viterbi detector. The second Viterbi detector is configured to generate a final decision signal based on a sum of (i) a delayed version of the equalized signal, and (ii) the first filtered signal, wherein the final decision signal comprises final non-return-to-zero estimates.
US08594245B2 Digital broadcasting receiving system and method
A digital broadcasting receiving system and method, where the digital broadcasting receiving system includes: a demodulator receiving and demodulating a dual transmission stream including a turbo stream and a normal stream; an equalizer equalizing the demodulated dual transmission stream; a first processor restoring normal stream data from the equalized dual transmission stream; and a second processor restoring turbo stream data from the equalized dual transmission stream and eraser decoding the turbo stream data. Thus, the reception sensitivity of a transmission stream including a turbo stream can be improved.
US08594238B2 Apparatus and method for estimating channel in channel domain
A method and apparatus for estimating a channel in a frequency domain are provided. The apparatus acquires frequency selectivity information using a cell-specific reference signal, selects a channel estimation scheme using a user specific reference signal according to the acquired frequency selectivity information, and estimates a frequency channel using the selected channel estimation scheme. Accordingly, more accurate channel estimation with respect to a region to which a physical downstream shared channel is allocated can be performed.
US08594236B2 Radio communication system, base station, mobile station, and radio communication method
A radio communication system includes a reception apparatus and a transmission apparatus. The reception apparatus includes a first wireless communication interface and a first processor. The transmission apparatus includes a second wireless communication interface configured to transmit a wireless signal to the reception apparatus and a second processor configured for generating a plurality of data blocks and a grouped data block obtained by grouping the plurality of data blocks and controlling the second wireless communication interface to transmit the plurality of data blocks through a first radio transmission path, and to transmit the grouped data block through a second radio transmission path better in radio transmission quality than the first radio transmission path. The first processor is configured for controlling the first wireless communication interface to receive the plurality of data blocks transmitted through the first radio transmission path, the grouped data block transmitted through the second radio transmission path.
US08594235B2 Apparatus and method for transmitting data using transmission diversity in wireless communication system
An apparatus for transmitting data in a wireless communication system is provided. The apparatus includes a data processor for generating modulation symbols by coding information bits and by constellation-mapping the coded information bits, a transmission (TX) processor for generating transmission symbols by applying any one of first and second transmission diversity schemes to the modulation symbols and for configuring a subframe including the transmission symbols, and a plurality of antennas for transmitting the subframe. The subframe comprises a plurality of slots and has a varying frequency band every slot by frequency hopping.
US08594232B2 System for predistortion and post-distortion correction of both a receiver and transmitter during calibration
A post-distorter compensates for receiver nonlinearity in calibration mode. Linearized receiver-side output from the post-distorter is used to correctly compensate for transmitter-side nonlinearities in calibration mode. The post-distorter also compensates for receiver-side nonlinearities during normal receive mode. Thus, the post-distorter features dual modes of use, a calibration mode, wherein calibration signals received from the adjacent transmitter are linearized by the post-distorter and a normal receive mode, wherein communication signals from a remote transmitter are linearized by the post-distorter.
US08594231B2 Power series digital predistorter and distortion compensation control method therefor
A power series digital predistorter and a distortion compensation control method for the power series digital predistorter are capable of adjusting the coefficients of a frequency characteristic compensator at high speed. A controller in the power series digital predistorter collectively sets adjustment amounts for the phases in bands in an N-th order frequency characteristic compensator; collectively sets adjustment amounts for the amplitudes in the bands in the N-th order frequency characteristic compensator; determines whether an index indicating the degree of cancellation of a distortion component generated in a power amplifier satisfies a preset condition; and, if the index does not satisfy the condition, performs control such that the adjustment amounts for the phases and the adjustment amounts for the amplitudes are set again.
US08594230B2 System and method for constructing unique word sets for efficient detection using orthogonal functions
A system and method of construction of unique word sets together with an efficient method of implementing correlation with the members of the set is presented. The set of UWs is constructed by breaking a UW sequence in to equal length segments, and then multiplying this vector by an orthogonal matrix. First an arbitrary vector U is chosen of length K for a set of N UWs. Then a matrix H of size N×N is chosen. The columns of H are then repeated L times to form a matrix H′. The set of N UW consists of the rows of H′UT. N sub-correlations of the N segments of the vector U with the segments of the (suitably delayed) received signal is performed at the receiver. Then the N different outputs are obtained as Z=HCT, where C=[C0 . . . CN-1] is the vector of correlated outputs. The receiver only requires N correlators, each of length L, instead of length K, which provides a less complex and more efficient solution for detection of UW sets.
US08594228B2 Apparatus and method of differential IQ frequency up-conversion
A balanced transmitter up-converts I and Q baseband signals directly from baseband-to-RF. The up-conversion process is sufficiently linear that no IF processing is required, even in communications applications that have stringent requirements on spectral growth. In operation, the balanced modulator sub-harmonically samples the I and Q baseband signals in a balanced and differential manner, resulting in harmonically rich signal. The harmonically rich signal contains multiple harmonic images that repeat at multiples of the sampling frequency, where each harmonic contains necessary information to reconstruct the I and Q baseband signals. The differential sampling is performed according to control signals that are phase shifted with respect to each other. The control signals may have pulse widths (or apertures) that operate to improve energy transfer to a desired harmonic in the harmonically rich signal. A bandpass filter can then be utilized to select the desired harmonic of interest from the harmonically rich signal.
US08594226B2 Method for processing a digital signal in a digital delta-sigma modulator, and digital delta-sigma modulator therefor
The digital delta-sigma modulator includes a signal input for receiving digital samples of N bits, and a digital filter connected to the signal input. The digital filter performs addition/subtraction and integration operations according to a redundant arithmetic coding for delivering digital filtered samples. A quantizer performs a nonexact quantization operation so as to deliver digital output samples of n bits, with n being less than N. The input of the quantizer is connected within the digital filter.
US08594220B2 Code books for multiple-input and multiple-output communication systems
A method and device for transmitting and receiving data. A device comprises a code book and a transmitter. The code book comprises a plurality of codewords, wherein the plurality of codewords correspond to a plurality of vectors having a largest minimum chordal distance with respect to the plurality of vectors. The transmitter is configured to send a number of wireless signals using the code book. A receiver receives and decodes the number of wireless signals.
US08594218B2 Method of transmitting a precoding matrix in a multi-input multi-output (MIMO) system
A method of transmitting a precoding matrix in a multi-input, multi-output (MIMO) system is disclosed. In the system, a receiving end determines feedback information by calculating each diagonal sub-matrix of the precoding matrix. Here, the precoding matrix includes a plurality of sub-matrices arranged in a block diagonal format. Thereafter, the receiving end transmits he feedback information of the each calculated sub-matrix.
US08594216B2 Beamforming feedback options for MU-MIMO
Beamforming may be used in MIMO communication systems to further enhance spectral efficiency. Beamforming refers to beamed transmissions to a single destination (e.g., a station) at a time, to enhance the rate and/or range of transmission. To perform beamforming from a source to one or more destinations, a channel and/or beamforming matrices corresponding to the channel needs to be known at the source, which may be obtained as feedback from the destination. However, the beamforming matrices may not be smooth over frequency as it is fed back from the destination. Therefore, certain aspects of the present disclosure provide beamforming feedback options, resulting in the smoothness of a beamforming matrix.
US08594215B2 MIMO system having a plurality of service antennas for data transmission thereof
Embodiments provide a MIMO system having a plurality of service antennas and method for data transmission and reception. The system includes a plurality of service antennas, where each service antenna is configured to simultaneously serve a plurality of terminals and independently receive a pilot sequence from the plurality of terminals. The system further includes a plurality of channel estimation units configured to independently generate an antenna-specific channel estimate based on the received pilot sequence and a plurality of pre-coding units configured to independently generate a coded signal to be transmitted to the plurality of terminals via a respective service antenna based on a set of data symbols and the antenna-specific channel estimate.
US08594209B2 Distance estimation
A method, comprising: periodically enabling reception of a signal at a receiver, every first time; transforming the received signal in order to determine data in the received signal; comparing the determined data with reference data; and using the difference between the determined data and the reference data to estimate a correction to a multiple of the first time in order to determine a distance between the receiver and an origin of the signal.
US08594207B2 Method and apparatus for providing channel quality feedback in an orthogonal frequency division multiplexing communication system
In an Orthogonal Frequency Division Multiplexing communication system, wherein frequency bandwidth may be represented by multiple Resource Block Group (RBG) levels, wherein each RBG level comprises a division of the frequency bandwidth into a number of RBGs different from the number of RBGs of the other RBG levels, a user equipment measures a channel quality associated with one or more RBGs of one or more RBG levels of the multiple RBG levels, selects an RBG of from among the measured RBGs based on the measured channel qualities, and reports channel quality information associated with the selected RBG to a radio access network, wherein reporting comprises providing an index to the selected RBG and providing channel quality information for the indexed RBG.
US08594206B2 Wireless transmission apparatus, wireless reception apparatus, wireless communication system, and wireless communication method
Disclosed herein is a wireless transmission apparatus including: a wireless transmission block having an oscillator for oscillating a signal having a local oscillation frequency, the wireless transmission block being configured to transmit a digital signal on the basis of a signal having a local oscillation frequency oscillated by the oscillator to the reception side.
US08594199B2 Apparatus and method for motion vector filtering based on local image segmentation and lattice maps
A method and an apparatus for filtering motion vector fields provided by a motion estimator apparatus are disclosed. The method includes receiving an input image, determining a motion vector field associated with the input image, determining a local segmentation image, forming a lattice map to identify periodic structures, using the local segmentation image and the lattice map to obtain an image segment pixel count and an image/motion segment pixel count, and using the segment pixel count and the image/motion segment pixel count to provide a filtered motion vector field. Some embodiments further include a motion estimation apparatus including an image delay apparatus, a lattice detector to find lattice structures in the input and delayed images, a histogram generator and a histogram analyzer to provide a set of horizontal and vertical search masks, a motion vector estimator to provide a motion vector field, and a motion vector filter as provided herein.
US08594195B2 Method and apparatus for encoding and decoding at least one image frame that is artificially inserted into image sequence
Provided are a method and apparatus for encoding and decoding at least one image frame artificially inserted by a user among a plurality of image frames of an image sequence by using a parameter regarding characteristics of the image frame.
US08594185B2 Image coding apparatus and image coding method
An image coding apparatus includes a coding unit which generates coded data on a block basis, by coding the input image; a switching unit which selects and outputs either the coded data or uncompressed image data corresponding to the coded data; and a judging unit which judges, on a block basis, whether the code amount of the coded data is larger than a predetermined threshold. A control unit changes, to a predetermined specified coding type, the coding type of a first block and the coding type of a second block when the code amount of coded data generated by coding the first block is judged to be larger than the threshold, and the switching unit outputs the uncompressed image data corresponding to the coded data when the coding type of the coded data is the specified coding type.
US08594184B2 Method and apparatus for controlling video-audio data playing
The embodiments of the present invention disclose a method for controlling video-audio data playing, which relates to the network communication field. The method includes: obtaining total duration of playing video-audio data in a buffer; calculating a time difference, the time difference being a difference between a current time point and a time point of receiving a latest video-audio data packet; and performing time domain stretch processing for video-audio data in the buffer when the total duration and the time difference satisfy a preset condition, and playing the processed video-audio data. The embodiments of the present invention also disclose an apparatus for controlling video-audio data playing. By using the method and apparatus, the incontinuity phenomena will be decreased when the video-audio data is played, so as to improve user experiences.
US08594183B2 Method and apparatus for decoding video according to individual parsing or decoding in data unit level, and method and apparatus for encoding video for individual parsing or decoding in data unit level
A video decoding method including: extracting, from a bitstream of an encoded video, at least one of information indicating independent parsing of a data unit and information indicating independent decoding of a data unit; extracting encoded video data and information about a coded depth and an encoding mode according to maximum coding units by parsing the bitstream based on the information indicating independent parsing of the data unit; and decoding at least one coding unit according to a coded depth of each maximum coding unit of the encoded video data, based on the information indicating independent decoding in the data unit and the information about the coded depth and the encoding mode according to maximum coding units.
US08594181B2 Multi-decoder and method
A multi-decoder includes a plurality of decoders for different types of coding, an output buffer which stores and outputs the decoded output signal output from the decoders, an output switcher which selectively outputs the decoded output signal of the output buffer, and a controller which determines a coding scheme of the stream based on data of the header area of a stream inputted to each of the decoders, and outputs the stream to the corresponding decoder based on the determination result, and controls the output switcher to switch a decoded output signal of a sender to another decoded output signal, when inputting a stream switching signal.
US08594174B2 Rotating pulse-width modulator
A driver for driving an LED uses PWM in a sequence of the periods. The driver has a modulo counter, that is reset after each period. The driver has a first adder for combining the count value with a quantity indicative of a shift of the LED's control pulse relative to the start of the period; a second adder for combining the count value with a width quantity indicative of a width of the control pulse; and a logic gate receiving the MSBs at the outputs of the adders and supplying the control pulse.
US08594172B2 Adaptation of baseline wander correction loop gain settings
An apparatus including a first circuit and a second circuit. The first circuit may be configured to receive a signal, where low frequency content of the signal is attenuated due to high pass filtering by a medium carrying the signal and a coupling. The second circuit may be configured to automatically set a gain of a baseline wander correction loop to restore the low frequency content in the signal based upon a sample taken from a first point in a signal pathway of the first circuit.
US08594167B2 Determining spectral samples of a finite length sequence at non-uniformly spaced frequencies
Techniques disclosed herein are generally related to methods and devices for determining spectral samples for a finite length sequence. Some example methods include, for each time-indexed sample in a data sample sequence comprising a plurality of samples, generating a sample-specific phase value set associated with a respective time index of the sample and a set of predetermined frequencies. Some examples further include, mapping each sample-specific phase value set to a corresponding sample-specific iso-phasor set and calculating an altered iso-phasor set. Some examples include generating a rotated sample value set by unmapping the altered iso-phasor set to obtain real and imaginary components of the sample rotated by the corresponding sample-specific phase value set. Some addition examples include summing selected rotated sample values from each of the sets of rotated sample values to create a spectral sample vector having a spectral sample of the sequence and outputting the spectral sample vector.
US08594166B2 Method and system for the serial transmission of data
There is provided a system for the bidirectional synchronous transmission of data between a device (1) to be tested and a testing device (2) with a device (1) to be tested and a testing device (2) which can be connected together by way of an electric transmission line (3) and by way of an electric ground line (4). The two devices (1, 2) are suitable for sending and receiving data synchronously with a predetermined clock frequency and phase as sequences of first and second voltages which respectively represent a first and second value of a bit on the electric transmission line (3). To receive data a receiving device (1, 2) samples a voltage on the electric transmission line (3) at predetermined sampling phases of the clock to identify whether the first or the second voltage is present. To send data a sending device (1, 2) produces sequences of first and second voltages in such a way that the first or the second voltage is present on the electric transmission line (3) at the predetermined sampling phases of the receiving device (1, 2). The clock frequency and phase is predetermined by the device (1) to be tested and the testing device (2) is synchronized to said clock frequency and phase, wherein in an initialization phase the device (1) to be tested transmits a sequence of alternate first and second voltages on the electric transmission line (3) and the testing device (2) derives the clock frequency and phase from said sequence.
US08594162B2 Impulse noise management
Evaluation of the impact of impulse noise on a communication system can be utilized to determine how the system should be configured to adapt to impulse noise events. Moreover, the system allows for information regarding impulse noise events, such as length of the event, repetition period of the event and timing of the event, to be collected and forwarded to a destination. The adaptation can be performed during one or more of Showtime and initialization, and can be initiated and determined at either one or more of a transmitter and a receiver.
US08594157B2 Cancellation of pilot and traffic signals
A method for removing selected signals from a received signal prior to decoding begins by receiving communication signals from a transmitter over a CDMA air interface. The received communication signals are input to a traffic signal cancellation system for canceling unwanted traffic signals, thereby producing an output (O). The received communication signals are input to a pilot signal cancellation system for removing a global pilot signal, thereby producing an output (Oadd). The output (Oadd) of the pilot signal cancellation system is subtracted from the output (O) of the traffic signal cancellation system to provide a cancellation system output.
US08594153B2 Spread-spectrum receiver with progressive fourier transform
A receiving system dynamically searches the communications band for transmissions of messages having the same nominal communications parameters, including the use of the same spreading code, but having potentially different specific frequencies and code-phases. The receiver, which is independent of the transmitters, samples the communications band at each code-phase of the spreading code over a span of downconverted transmission frequencies. When a message element is detected at a particular code-phase and frequency, it is forwarded to a demodulator that demodulates the message and sends it to its intended destination. In a preferred embodiment, a progressive Fourier Transform is used to incrementally determine the power level at each successive code-phase at a given frequency, thereby substantially reducing the time required to search for transmissions at each discrete code-phase.
US08594151B2 Pilot sequence detection
A user equipment and corresponding method detect a frequency division permanent common pilot and include a controller configured to use a sliding correlator with a frequency division phase-shift, an averaging unit configured to average a peak magnitude output of the sliding correlator over a predetermined number of sub-frames for each of possible reference pilot sequence and each sample shift of the sliding correlator, and a maximum peak storing unit configured to store first and second maximum peaks depending on corresponding ratios and a threshold. The user equipment and method thereof also include a pilot sequence index candidate storing unit configured to store a pilot sequence index candidate for each shift of the sliding correlator. The user equipment and method thereof include a selector configured to select the pilot sequence index candidate with a lowest peak ratio to shift the sliding correlator.
US08594145B2 Group-III nitride semiconductor laser device, and method for fabricating group-III nitride semiconductor laser device
A III-nitride semiconductor laser device includes a laser structure including a support base, a semiconductor region, and an electrode. The support base includes a hexagonal III-nitride semiconductor and a semipolar primary surface. The semiconductor region includes first and second cladding layers and an active layer arranged along an axis normal to the semipolar primary surface. A c-axis of the hexagonal III-nitride semiconductor is inclined at an angle ALPHA with respect to the normal axis toward an m-axis of the hexagonal III-nitride semiconductor. The laser structure includes first and second fractured faces that intersect with an m-n plane defined by the normal axis and the m-axis of the hexagonal III-nitride semiconductor. A laser cavity of the laser device includes the first and second fractured faces. Each of the first and second fractured faces have a stripe structure on an end face of the support base.
US08594144B1 Pump diode driver circuit
A laser marker/designator has an energy storage and conversion circuit providing a constant input current to a solid state pulsed pump diode.
US08594137B2 Apparatus and methods for image decoding
A partially-built image stored in a buffer (such as for output to a display device) is combined by an image decoder with an encoded image update. The image is in a different format than the encoded image update (such as by being in a spatial domain, whereas the encoded image update is in a frequency domain). The image decoder operates, at least in part, by encoding the image to attain a same format as the encoded image update, combining the encoded image and the encoded image update, and decoding the result for storage in the buffer as an updated version of the image. The encoded image update is part of a progressive encoding. The encoding and/or the decoding are optionally lossy. After the image reaches a predetermined quality threshold, such as a perceptually lossless quality threshold, residual encoding/decoding techniques are optionally used for image updates.
US08594133B2 Communication system using low bandwidth wires
A high frequency signal is down-converted into an intermediate frequency signal, transmitted over a limited bandwidth medium from a master unit to a remote unit and up-converted back into its original high frequency at the remote unit. The up-conversion is aided by reconstruction of a reference signal embedded at the master unit as a carrier for a management signal which is transmitted to the remote unit through the same limited bandwidth medium together with the intermediate frequency signal. The reference signal is reconstructed using a phase locked loop which includes a charge pump and is kept stable during intervals between bits and messages by a charge pump shutter.
US08594132B2 Quality of service cognizant scheduler for femtocell base stations
A method and system are provided to schedule the transmissions to a plurality of applications for a plurality of users connected to a femtocell taking into account the quality of service (QoS) requirements of each application served while maintaining an efficient use of the wireless radio resources as well as a user and application weighted notion of fairness of service reception. The scheduler differentiates between not only different users but also between applications of each user, and schedules data transmission amongst these applications so that QoS requirements for all applications are satisfied.
US08594131B1 Packet processing on a multi-core processor
A method for packet processing on a multi-core processor. According to one embodiment of the invention, a first set of one or more processing cores are configured to include the capability to process packets belonging to a first set of one or more packet types, and a second set of one or more processing cores are configured to include the capability to process packets belonging to a second set of one or more packet types, where the second set of packet types is a subset of the first set of packet types. Packets belonging to the first set of packet types are processed at a processing core of either the first or second set of processing cores. Packets belonging to the second set of packet types are processed at a processing core of the first set of processing cores.
US08594130B2 Method and system for shortening the length of time gaps between data units in a data switching network
A group of K data units received consecutively is arranged by a first device. The arranged K data units are sent to the inputs of M devices, and a group of Hj data units of the arranged K data units are transferred by a device j of the M devices. The data units sent to the devices of the M devices are arranged such that no two inputs of the devices of the M devices transferring receive the same data unit at any moment. A second device combines and arranges the K data units from the outputs of the M devices such that the K data units appear at the output of the second device consecutively, and a length of time gap between data units in a data switching network is shortened.
US08594129B2 Wireless LAN communication method and apparatus
A wireless local area network (WLAN) communication method and apparatus are provided. The WLAN communication method includes allowing a receiving station to receive a multi input multi output (MIMO) frame, allowing the receiving station to determine whether the MIMO frame is erroneous and whether the MIMO frame is destined for the receiving station, allowing the receiving station to generate a single input single output (SISO) acknowledgement (ACK) frame if the MIMO frame is not erroneous and is destined for the receiving station, and allowing the receiving station to transmit the SISO ACK frame to a sending station that has transmitted the MIMO frame.
US08594127B2 Communication device and communication method
A communication device includes: a transmission label table storage that stores a transmission label table that holds pseudo wire labels for each header information of Ethernet (standardized by IEEE 802.3 committee) frames; and an encapsulation unit that deletes the header information from the Ethernet (standardized by IEEE 802.3 committee) frame, adds a pseudo wire label and an MPLS tunnel label to the Ethernet (standardized by IEEE 802.3 committee) frame and transmits a packet to an MPLS network via a pseudo wire, when the header information of the received Ethernet (standardized by IEEE 802.3 committee) frame agrees with the header information held in the transmission label table.
US08594124B2 Method of controlling connection between nodes in digital interface
A method of controlling connection between nodes in a digital interface whereby a first node that is a master node determines a second node to be the master and controls a point-to-point connection or a broadcast connection to another node. The first node having the display device determines the second node to be the master in accordance with a user selection, and transmits a connection command of a predetermined format for transmitting a data stream to the second node. The second node determined as the master in accordance with the transmitted connection command of the predetermined format is allocated with a channel and a bandwidth from an isochronous resource manager (IRM), and performs a point-to-point connection between the second node and the first node to transit the data stream. Thus, the transmission/reception, reproduction, and control of the data stream of the program can be smoothly performed.
US08594123B2 Method for detecting distributed peer to transmit multimedia data in wireless peer-to-peer network
Disclosed are a wireless peer to peer network system, a distributed peer discovering method for transmitting multimedia data in a wireless peer to peer network, and a method for responding to a request signal for requesting transmission of multimedia data in the wireless peer to peer network. An exemplary embodiment of the present invention provides a distributed peer discovering method for transmitting multimedia data in a wireless peer to peer network, the method including: transmitting a request signal including information on multimedia data to be requested by a first terminal, to neighboring terminals; when at least one second terminal having the requested multimedia data receives the request signal, determining a backoff duration in accordance with at least one of a signal to interference noise ratio of the request signal, an idle reproduction buffer capacity of the second terminal, and a remaining battery capacity of the second terminal and transmitting a response signal to the first terminal after standing by during the determined backoff duration; and transmitting a message for requesting transmission of the multimedia data to the second terminal transmitting the response signal first received by the first terminal.
US08594120B2 Cellular wireless LAN with frequency division multiplex in TV white space
Systems, methods, and devices for operating a multiplex wireless local area network using separated uplink and downlink channels in the 802.11 and television white space (TVWS) spectra are disclosed. Opportunistic detection and use of available TVWS frequency channels allows for fixed and mobile wireless devices to more efficiently use the available wireless bandwidth. By using separated uplink and downlink channels, a fixed wireless device can listen to incoming uplink frames from other mobile and fixed wireless devices and monitor for uplink frame collisions. In the event of an uplink frame collision, the fixed wireless device can immediately send a stop frame in the downlink channel to all involved wireless devices to avoid lost channel time due to the delay caused by most acknowledgement-based collision recovery protocols. Similarly, communicating mobile and fixed wireless devices can transmit and receive data frames in both directions simultaneously.
US08594112B2 Memory management for high speed media access control
Aspects disclosed herein address the need in the art for memory management for high speed media access control. A packet buffer may store packets with a first data structure, comprising the packet length, sequence number, and a pointer to a second data structure. Packet data may be stored in a linked list of one or more second data structures. Transmit and receive queues may be formed using linked lists or arrays of the first data structures. Memory locations for storing first and second data structures may be kept in lists indicating free locations for the respective data structure types. A flexible memory architecture is disclosed in which two configurations may be selected. Various other aspects are also presented.
US08594111B2 Method and device for buffering cell by crossbar switching matrix
The present invention discloses a method for buffering a cell by a crossbar switching matrix, which includes: sending a jitter timestamp to a switching port connected to the crossbar switching matrix through a link, and receiving a cell that is sent by the switching port and carries the jitter timestamp, in which the jitter timestamp indicates a jitter of the link itself; and using a sum of the jitter timestamp carried in the cell and a relative delay timestamp of the corresponding link as a total timestamp, and storing the cell in a buffering unit corresponding to the total timestamp in a cell buffer of the link, in which the relative delay timestamp indicates a difference of a delay of the link relative to a delay of a lowest link.
US08594108B2 Communicating method between IPv4 terminal and IPv6 terminal and IPv4-IPv6 converting apparatus
In an apparatus, there are provided an IP transmitting and receiving unit for transmitting and receiving an IPv4 packet and an IPv6 packet; an IP header converting unit for performing a mutual conversion of the IPv4 packet and the IPv6 packet by an IP header conversion; a DNS substituting unit for receiving a domain information capturing request sent from an IPv4 terminal or an IPv6 terminal and substituting its process; an IPv4 address capturing unit for capturing an IPv4 address from a DHCP server; and an IP address conversion information holding unit for holding an IPv6 address of the IPv6 terminal and the IPv4 address captured by the IPv4 address capturing unit in correspondence to each other. Thus, a communication with the IPv4 terminal can be executed without preliminarily fixedly allocating the IPv4 address to the IPv6 terminal.
US08594107B2 System and method for establishing network connection
Systems and methods of enabling a user host device to communicate on a network. In an embodiment, a system receives a request packet from a user host device. The request packet, such as an ARP request packet, may include a target IP address that corresponds to a static IP address that is different from any IP address associated with the system. In response to receiving the request packet, the system may send a response packet, such as an ARP response packet, with a sender address that corresponds to the static IP address, and with a sender hardware address that corresponds to a hardware address of the system.
US08594100B2 Data frame forwarding using a distributed virtual bridge
Systems and methods to forward data frames are provided. A particular method may include receiving a data frame at a distributed virtual bridge. The distributed virtual bridge includes a first bridge element coupled to a first server computer and a second bridge element coupled to the first bridge element and to a second server computer. The distributed virtual bridge further includes a controlling bridge coupled to the first bridge element and to the second bridge element. The controlling bridge includes a global forwarding table. The data frame is forwarded from the first bridge element to the second bridge element of the distributed virtual bridge using address data associated with the data frame. A logical network associated with the frame may additionally be used to forward the data frame.
US08594099B2 Tunneling-based mobility support equipment and method
A tunneling-based mobility support method and apparatus is provided which supports a mobility of a mobile node in a heterogeneous network regardless of IP versions (IPv4/IPv6). The mobility support apparatus includes a load balancer, a plurality of mobility support servers, and a plurality of end routers each being TCP connected to each of the mobility support servers. When receiving a tunnel establishment request message from the mobile node, the load balancer selects one mobility supports server from a plurality of mobility support servers to control a mobility service for the mobile node. The selected mobility support server selects a plurality of tunnel end addresses of one end router from the plurality of end routers to establish an IP tunnel with the mobile node according to a predetermined criterion, forwards the tunnel establishment request message to the end router, and sends the mobile node a tunnel establishment response message including the tunnel end address of the selected end router.
US08594096B2 Dynamic hardware address assignment to network devices in a switch mesh
Dynamic hardware address assignment to network devices in a switch mesh is described. In an example, a network device in a switch mesh dynamically assigns a hardware address to a network interface. The network device receives an address request from a client through the switch mesh. The network device calculates an index value for the client based on data in the address request. The network device selects the hardware address of a plurality of hardware addresses assigned to the network interface based on the index value. The switch mesh includes a plurality of traffic paths respectively for the plurality of hardware addresses. The network device sends the hardware address in a reply to the client through the switch mesh.
US08594095B1 System, method, and computer program for modifying an 802.1Q and/or 802.1QinQ header to reduce a size of an associated data packet
A system, method, and computer program product are provided for modifying an 802.1Q and/or 802.1QinQ header to reduce a size of an associated data packet. In use, data to be communicated over a network is identified. Additionally, at least one data packet is generated for use in communicating the data over the network, where each data packet includes one of an 802.1Q and an 802.1QinQ Ethernet header. Furthermore, the Ethernet header is modified to reduce a size of the at least one data packet.
US08594094B2 Mechanisms for data handling during a relay handover with S1 termination at evolved universal terrestrial radio access network access node
An access node comprising at least one component configured to support forwarding of data packets to a user agent connected to a relay node, wherein the relay node is connected to the access node, and wherein the access node is a termination point for a first tunneling path from a core network.
US08594091B2 Methods and apparatus for enabling communication between network elements that operate at different bit rates
An apparatus and method for switching and/or routing electronic data between two networks communicating at different bit rates, where the bit rate of the faster network divided by the bit rate of the slower network is a non-integer. A switching/routing unit interconnects the networks via two set of lanes, one set connected to each network. Each lane communicates at a bit rate that is a common factor of the two bit rates. One set of lanes communicates with a set of transceivers that communicate at the faster bit rate on the faster network. The other set of lanes communicates with a (larger) set of network elements (NEs) that communicate at the slower bit rate on the slower network. Each transceiver and NE is structured so that the total bit rate of the lanes communicating with it is equal to the bit rate of its respective network.
US08594082B2 Priority based flow control in a distributed fabric protocol (DFP) switching network architecture
A switching network includes an upper tier and a lower tier including a plurality of lower tier entities. A master switch in the upper tier, which has a plurality of ports each coupled to a respective lower tier entity, implements on each of the ports a plurality of virtual ports each corresponding to a respective one of a plurality of remote physical interfaces (RPIs) at the lower tier entity coupled to that port. Data traffic communicated between the master switch and RPIs is queued within virtual ports that correspond to the RPIs on lower tier entities with which the data traffic is communicated. The master switch enforces priority-based flow control (PFC) on data traffic of a given virtual port by transmitting, to a lower tier entity on which a corresponding RPI resides, a PFC data frame specifying priorities for at least two different classes of data traffic communicated by the particular RPI.
US08594077B2 Method and system for establishing wireless IP connectivity
A method and system for establishing wireless IP connectivity, in which a wireless communication device (WCD) obtains a routable IP address during its registration with a radio access network, rather than first registering with the RAN and then subsequently requesting and acquiring packet-data connectivity. Preferably, when the WCD sends a radio access registration request that triggers a registration notification to a home location register (HLR), the HLR or an associated entity will assign an IP address for use by the WCD and will deliver the assigned IP address in a registration notification response message to the RAN. The RAN will then deliver the assigned IP address to the WCD over the air in a radio access registration response message. The WCD may then use the assigned IP address to engage in packet data communications, such as to set up a VoIP session with another IP node, for instance.
US08594066B2 Apparatus and method for managing channel resource in beacon-enabled wireless personal area network (WPAN)
Provided are a node device of a beacon-enabled Wireless Personal Area Network (WPAN) managing a channel resource and a method thereof. The node device may generate a pseudo random binary sequence (PRBS) and generate a hopping sequence based on a number of available channels using the PRBS, thereby generating a hopping sequence having a characteristic of pseudo randomness and selecting a channel to be hopped, using the hopping sequence.
US08594065B2 System and method for preventing mobile device communication
A computer-implemented method for preventing communication using a mobile communication device is provided. The method includes enabling a motion detection process and detecting with the motion detection process at a first instance the mobile device is in motion. The motion detection process is disabled in response to detecting the mobile device is in motion. An attempted communication is detected via the mobile device, and the motion detection process is re-enabled in response to detecting the attempted communication. The method further includes detecting with the motion detection process at a second instance if the mobile device is in motion. If the mobile device is detected at the second instance in motion, the attempted communication is disabled. If the mobile device is detected at the second instance not in motion, the attempted communication is enabled.
US08594059B2 Information transmitting method and information transmitting system
An information transmitting method including; determining, on a basis of a packet error rate from a master station to slave stations, a number of times of multicast transmission in accordance with an expected value of a number of slave stations that transmit a retransmission request, an expected value of a number of retransmitted packets responding to the retransmission request, or a probability that the slave stations receive all packets forming information; notifying determined number of times of multicast transmission to the slave stations; and transmitting, to plural slave stations in multicast, same information formed of plural packets the determined times of multicast transmission.
US08594056B2 Method and apparatus for dynamic and dual antenna bluetooth (BT)/WLAN coexistence
An apparatus and method are disclosed for effectively and efficiently arbitrating concurrent usage between WLAN and Bluetooth access technologies for co-located wireless devices. A state level arbiter determines state and relevant parameters of a WLAN module and of a Bluetooth module of a wireless transceiver unit. The state level arbiter uses the state and relevant parameters to determine which access technology (WLAN or Bluetooth) or combination of the access technologies (WLAN or Bluetooth) will provide the best concurrent performance for wireless transmissions at a given time for specific Bluetooth states and WLAN states.
US08594055B2 Wireless communication system, base station, scheduling method, and program
A wireless communication system comprising: a holding unit that holds at least wireless resource allocation information on an opposite-direction communication link for use as information for deciding priority of wireless resource allocation to mobile stations, said opposite-direction communication link being a communication link in a direction opposite to a direction in which allocation priority is to be decided; and a scheduling unit that performs scheduling to allocate wireless resources with priority given to mobile stations, to which wireless resources are allocated on the opposite-direction communication link, using the wireless resource allocation information on the opposite-direction communication link.
US08594047B2 Inter-node B handover method
The present invention discloses an inter-Node B handover method, wherein a target eNB sends a Handover Request Acknowledge message including handover reference frequency point information through a source eNB to a user equipment, wherein the handover reference frequency point information includes center frequency point information of an uplink component carrier designated for the user equipment to initiate a random access request. Further, the present invention discloses another inter-Node B handover method, wherein a target eNB orderly arrays center frequency point information of uplink component carriers of a target cell to obtain a first list, the target eNB sends a Handover Request Acknowledge message including the first list through a source eNB to a user equipment, and the user equipment requests a random access according to the center frequency point information of a first uplink component carrier. Through the solution of the present invention, the usage rate of the random access resources for the target eNB can be improved effectively and the conflict of random is accesses can be reduced.
US08594046B2 Method of performing an intra-segment handover
The invention concerns a method of performing an intra-segment handover (HO) of a mobile station (MS) from a source access point (AP1) of a tree-structured segment (S1) of an Ethernet-compliant telecommunication network to a target access point (AP2) of said segment (S1), as well as a switch (SW-123) to support the execution of this method. After establishing contact between the mobile station (MS) and the target access point (AP2), the mobile station (MS) sends an update entry request addressed to the segment gateway switch (GW). The update entry request is received by a switch (SW-123) positioned in the tree structure of the segment (S1) hierarchically above the source and target access points (AP1, AP2) and below the segment gateway switch (GW). The switch (SW-123) checks whether its forwarding database contains a first entry comprising an address of the mobile station (MS) received by means of the update entry request. If the forwarding database of the switch (SW-123) contains the first entry, the switch (SW-123) squelches said update entry request and assumes the function of an anchor switch regarding the handover (HO), whereby the anchor switch is a switch of the segment (S1) which is positioned in the tree structure of the segment (S1) hierarchically above the source and target access points (AP1, AP2) and below the segment gateway switch (GW) and which is common to the ongoing session before and after the handover (HO).
US08594034B2 Method for joining a network, and method and apparatus for transmitting frames
A beacon-based network, a method for joining a network, and a method and an apparatus for transmitting frames are disclosed. The beacon-based network includes: a device node, configured to carry superframe time sequence indication information in a data frame and/or command frame and send the frame during the process of communicating with a coordinator node; and a pending node, configured to: monitor a packet transmitted in a network, and request to join the network according to a beacon if the beacon is monitored; obtain beacon information, which includes superframe time sequence indication information, from a monitored data frame or command frame after monitoring the data frame or command frame, and request to join the network through a monitored network operating channel according to the beacon information. The foregoing technical solution shortens the time spent by the pending node in monitoring the beacon, and reduces the time spent by the pending node in requesting to join the network.
US08594030B2 Method for controlling HARQ operation in dynamic radio resource allocation
A wireless communication system providing wireless communication services and a terminal are provided. There is also provided a method for communicating data between a base station and a terminal in Evolved Universal Mobile Telecommunications System (E-UMTS) or Long Term Evolution (LTE) System evolved from UMTS, particularly, a method for transferring maximum data with minimum radio resources by controlling a Hybrid Automatic Repeat request (HARQ) operation in a dynamic radio resource allocation or scheduling.
US08594025B2 Methods and apparatus for distributing content in a multi-frequency network
Methods and apparatus for distributing content in a multi-frequency network. A method includes combining service overheads with a content multiplex to generate service layer multiplexes, determining regions of the multi-frequency network where a service layer multiplex is to be distributed, combining distribution overheads with the service layer multiplex to generate distribution layer multiplexes, and transmitting the distribution layer multiplexes over the regions of the multi-frequency network. An apparatus includes combining logic configured to combine service overheads with a content multiplex to generate service layer multiplexes; determine regions of the multi-frequency network where a service layer multiplex is to be distributed; and combine distribution overheads with the service layer multiplex to generate distribution layer multiplexes. The apparatus also includes output logic configured to transmit the distribution layer multiplexes over the regions of the multi-frequency network.
US08594024B2 Mobile IP over VPN communication protocol
The present invention supports a communication protocol for transmission of information packets between a mobile node and a virtual private network. Information packets are encapsulated and decapsulated along the route as the information packet is forwarded among the various networks on its path to the destination address; either the mobile node on a foreign network or a correspondence node on a virtual private network. A home agent on the virtual private network supports transmitting the information packets, and the information packets are transmitted from the virtual private network from the home agent or a virtual private network gateway.
US08594018B2 Ranging for wireless radio frequency communication devices
The present invention relates generally to methods and systems for radio ranging and more particularly to methods and systems for determining time of arrival (TOA) of a ranging signal at a reference wireless device in order to determine distance between the reference wireless device and a target wireless device.
US08594014B2 Systems and methods for selecting tracking areas and reducing paging
Some embodiments provide methods for selecting tracking areas in a network, including: generating and storing a plurality of tracking area groups based on which tracking areas of a plurality of tracking areas are served by which base transceiver stations of a plurality of base transceiver stations, each tracking area group including at least one tracking area; receiving a request for a tracking area list from user equipment connected to the network from a first tracking area belonging to a first tracking area group of the stored plurality of tracking area groups; based on the stored plurality of tracking area groups and the first tracking area group, generating a list comprising at least one tracking area; and sending the list comprising at least one tracking area to the user equipment.
US08594009B2 Communication systems
A transmission method for use in a multi-hop wireless communication system is provided. The system includes a base station, a relay station and mobile stations. The method transmits using a downlink transmission frame that has a first zone for transmitting radio signals from the base station to the relay station, a second zone for transmitting radio signals from the relay station to a mobile station, and a third zone provided between the first zone and the second zone for transmitting radio signals from the base station directly to a mobile station.
US08594007B2 Sequential ACK for multi-user transmissions
Techniques are provided for sending an acknowledgment from a station to an access point in response to a multi-user transmission, which may include receiving a multi-user transmission addressed to a multi-user group including the station, determining a response position of the station in a sequence of responses based on an order of the station in the group, and sending the acknowledgment in the determined response position. Techniques are also provided for ordering acknowledgments from a group of stations addressed in a multi-user transmission from an access point, which may include selecting a group identifier to identify the group of stations to receive the multi-user transmission, configuring a header portion of the multi-user transmission to indicate a Sequential ACK acknowledgment policy for station responses based on an order of the stations in the group, and transmitting the multi-user transmission to the group.
US08594004B2 Offline mobile RFID event persistency and synchronization
In various embodiments, RFID events are stored in a normalized format on mobile device configured by metadata pushed by a centralized data hub. RFID events are pre-processes with filtering logic by a mobile interrogator/reader before being inserted into tables of a local relational database on the mobile device when the mobile device cannot otherwise communicate collected events to the centralized data hub. The metadata provides a simple, efficient, and standard interface for persisting the RFID events such that local access from applications on the mobile device is provided.
US08594002B2 Method and system of mapping displayport over a wireless interface
A method and system to facilitate the mapping of the DisplayPort standard over a wireless interface. The wireless interface uses a communication protocol that operates in accordance with, but is not limited to, a wireless gigabit alliance (WGA) standard, a Institute of Electrical and Electronics Engineers (IEEE) 802.11a/b/g, IEEE 802.11n, and other IEEE wireless standards, a Bluetooth standard, a Ultra-wideband (UWB) standard, and a 3rd Generation Partnership Project (3GPP) Long Term Evolution (LTE) standard. In one embodiment of the invention, it provides a definition for mapping the DisplayPort standard over a wireless interface to enable wireless display usage model with existing or new DisplayPort sink devices. The definition for mapping the DisplayPort standard over a wireless interface allows end-to-end interoperability of DisplayPort based wireless devices and facilitates the adoption of the definition as an industry standard in one embodiment of the invention.
US08594000B2 Apparatus and method for controlling self-interference in a cellular communications system
The invention relates to a radio base station (102) and method in a radio base station of a cellular communications system (100) for controlling self-interference. The radio base station (102) supports communication with a user equipment (101) using multiple uplink and multiple downlink carriers (104a, 104b, 105a, 105b). The method comprises detecting a degraded downlink performance on a downlink carrier (105a) due to self-interference by determining that a set of predefined conditions applies. The method further comprises executing, in response to detection of the degraded downlink performance, an action to reduce self-interference between the uplink and downlink carriers (104a, 104b, 105a, 105b). The action is one of: uplink scheduling to reduce self-interference, deactivation of a secondary uplink carrier (14a, 104b), deactivation of a secondary downlink carrier (105a, 105b), and initiation of carrier reconfiguration to reduce self-interference. Accordingly, benefits of using multi-carrier operation may be balanced against a possible associated drawback of degraded downlink performance due to self-interference.
US08593998B2 Time reversal method of processing symbols in bidirectional communication
For processing symbols transmitted in frames and separated by guard intervals via a propagation channel between first and second communicating entities using time-division duplexing, the second entity receives at least one pulse transmitted by the first entity. The second entity estimates the impulse response of the propagation channel as a function of the pulse received and time reverses the estimated impulse response in order to filter the symbols as a function of the time-reversed impulse response. The second entity then transmits the modulated symbols and a second pulse to the first entity during a guard interval in a frame in order to process the modulated symbols.
US08593994B2 Methods and program products for organizing virtual meetings
A method for organizing a virtual meeting includes steps of creating a meeting file, the meeting file including at least a meeting date, a meeting start time, a meeting duration time, and a meeting code. The meeting file is stored on a memory accessible to the network, and at least one attendee is specified. A step of communicating a meeting invitation to the at least one attendee is also performed, with the invitation including at least the meeting date, meeting start time, meeting code, and a meeting entry portal. Methods and systems of the invention may be embodied in computers and computer program products.
US08593988B2 Method and apparatus for increasing spectrum use efficiency in a mesh network
Mesh Network Access Points (APs) points, including gateways and routers, are deployed over a geographic area. The APs monitor the communication channel for other carriers and transmit accordingly. The APs selectively co-transmit when other carriers are sensed, if the efficiency of the mesh network will improve. APs select a transmission rate based on observed carrier-to-interference ratios. APs use directional antennas to increase carrier-to-interference ratios and spectral efficiency. AP transmit schedules are adaptable and adjusted according to observed carrier-to-interference measurements.
US08593985B2 Transmitting apparatus, receiving apparatus, transmitting and receiving system, and transmitting and receiving method
A transmitting apparatus accurately estimates an available bandwidth even in a high bandwidth in a network. The transmitting apparatus includes a timer that generates a signal having a signal cycle of a predetermined unit time and a packet train generating unit that generates probe packets each transmitted at the signal cycle, and generates, at least one adjustment packet inserted between two of the probe packets, the number of which corresponds to a measurement The apparatus also includes a transmitting unit that transmits, at the signal cycle, each probe packet having transmission time information, and the adjustment packet between the two probe packets, a receiving unit which receives, from a receiving apparatus, return information obtainable based on a reception time of each probe packet and a determining unit that determines the available bandwidth, using the received return information.
US08593976B2 Wireless base station and terminal equipment
It is an object to provide a wireless base station and a terminal equipment capable of shortening the processing time by not requiring the detection of the spatial correlation coefficient, which is required in general technology, and simplifying the selection process for terminal equipments to be connected to each other in a wireless base station that performs spatial multiplexing transmission to a plurality of terminal equipments and a terminal equipment responding for spatial multiplexing transmission.A terminal equipment 12 includes an interference cancellation capability information data maintaining section 20 that maintains interference cancellation capability information data indicating the interference cancellation capability of the terminal equipment 12 and signals the interference cancellation capability information data to a wireless base station 1. The wireless base station 1 includes a control signal extracting unit 3 and a spatial multiplexing controller 4, and the spatial multiplexing controller 4 selects one or more terminal equipments 12 for spatial multiplexing connection on the basis of the interference cancellation capability information data extracted from a reception signal from the terminal equipment 12.
US08593975B2 Non-intrusive monitoring of quality levels for voice communications over a packet-based network
Provided is a method and apparatus for objectively and non-intrusively measuring voice quality on live calls without disrupting the call session or the network. A communication system includes plural communities each including a switch that controls access to a packet-based data network for call sessions. Each of the communities is coupled to the data network by respective packet-based trunks. Quality of service (QoS) monitoring devices are coupled to the respective packet-based trunks to monitor quality levels of routes between any two given communities. Each QoS monitoring device receives packets containing streaming data (which may be actual packets or test packets). From the received packets, the QoS monitoring device can derive QoS parameters, particularly for audio and speech signals on live calls without disrupting the call session.
US08593973B2 Communicating network path and status information in multi-homed networks
An example network system includes a layer two (L2) device and a layer three (L3) device. The L2 device includes a control unit is configured to determine a preferred network path from a first L2 network in which the L2 device resides to an intermediate L3 network in which the L3 device resides that couples the first L2 network to a second L2 network having a second L2 device. The control unit includes a management endpoint (MEP) module. The MEP module executes an operations, administration, and management (OAM) protocol to monitor the first L2 network and output an L2 frame in accordance with the OAM protocol to the L3 device to notify the L3 device that it is within the preferred network path. A MEP module of the L3 device executes an OAM protocol that outputs L2 frames to the L2 device indicating the status of the L3 network.
US08593972B2 Method to verify a drop probability curve
In one embodiment, a test technique verifies a drop probability curve implemented by an intermediate node of a computer network, wherein a test point of the drop probability curve has a drop probability value and a queue length value. Traffic may be loaded into a queue of the node at a constant bit rate that is based on the drop probability value and an output rate associated with queue. An average traffic latency may then be measured, and an actual queue length may be calculated by multiplying the measured average traffic latency with the output rate. The drop probability curve may be verified when the calculated queue length is within a specified tolerance of the queue length value associated with the test point.
US08593969B1 Method and apparatus for rate-limiting traffic flow of packets in a network device
A switching device includes a plurality of bandwidth tracking modules each configured to store an adjustable first threshold, a fullness level, and an adjustable rate. Subsets of the bandwidth tracking modules are assigned to each of the plurality of ports. Each subset includes one or more bandwidth tracking modules. A rate limiting module is configured to perform an action on a packet received at one of the plurality of ports based on the fullness levels of the bandwidth tracking modules in a corresponding one of the subsets of the bandwidth tracking modules.
US08593968B2 Quality of service management for message flows across multiple middleware environments
A method of managing information system resources to provide a message flow having a consistent level of quality of service (QoS) within and across a plurality of interconnected middleware domains is described. The method includes receiving a QoS message from a first QoS manager expressing at least one QoS requirement, translating the at least one QoS requirement to at least one parameter specific to a messaging service that communicatively couples multiple middleware domains, creating a client connection between a first middleware domain and the messaging service for receiving the message flow, transmitting the QoS message to a second middleware domain, and creating a client connection between the messaging service and the second middleware domain for transmitting the message flow.
US08593962B2 System and method for tracking maximum throughput and SLA compliance
A system and method for controlling maximum throughput for communications. A frame size of each packet communicated to a UNI is determined. A maximum throughput is determined in response to the determined frame size of each packet communicated to the UNI. Frames per second are measured at the UNI. An amount of loss at the UNI is determined. A message indicating the maximum throughput, the amount of loss, and the frames per second is communicated in response to determining there is loss.
US08593961B2 Link bundled co-routed VCAT via RSVP message bundling
Multiple RSVP messages are used to separately signal components of co-routed VCAT to enable the separate components to be implemented on different physical fibers of a link bundle. To enable the PATH messages to be handled as a group, the multiple PATH messages are grouped together and sent out in a RSVP bundle message. When a RSVP bundle message containing multiple PATH messages is received at a network element, such as an ENNI, where the route for the PATH messages needs to be expanded, the route is expanded collectively rather than individually. Specifically, the route will first be expanded and this expanded route will be inserted into each individual PATH message. The modified PATH messages with the expanded route will then be passed through the RSVP finite state machine one at a time to enable resources to be reserved for the connections of the VCAT. Thus, a single LSP may be created for each channel, and the channels may be co-routed even where route expansion is required.
US08593959B2 VoIP endpoint call admission
The present invention is directed generally to an intelligent endpoint or communication device that can collect available bandwidth-related information metrics and/or perform call admission control functions. The present invention is further directed to an architecture comprising a switch or media server in communication with a plurality of subscriber communication devices in which the subscriber communication devices act as network nodes to collect available bandwidth-related information.
US08593958B2 Network-wide flow monitoring in split architecture networks
Flow monitoring tasks are assigned to a set of switches in a split architecture network to optimize network-wide flow monitoring. The assignment maximizes the number of monitored flows and reduces overhead of the flow monitoring. A controller receives an estimated traffic volume for each path in the network. The controller calculates, for all of the switches and all of the paths, sampling fractions that maximize the number of the flows sampled by the switches. In response to a request for setting up a new flow to traverse one of the paths in the network, the controller assigns the new flow to one of the switches that are located on the one of the paths, based on the sampling fraction for the assigned switch and the one of the paths, the bandwidth constraint and the memory constraint.
US08593957B2 Technique for determining transport capacity required to achieve controllable worst case throughput
A link in a communications network is provisioned with a particular bandwidth capacity determined as a function of a “sub-par customer data fraction.” The sub-par data fraction is given by a) the amount of data transferred under sub-par condition divided by b) the total data transferred, where “sub-par condition” means that data is transferred below a given target bit rate.
US08593956B2 Methods for congestion control for machine type communication (MTC) devices or low priority devices, and apparatuses using the same
A mobile communication device configured for Machine Type Communication (MTC) or configured as a low priority device is provided. In the mobile communication device, a wireless module performs wireless transmissions and receptions to and from a service network, and a controller module transmits a connection request message to the service network via the wireless module in response to initiating a combined attachment procedure or a combined routing area update procedure for both Packet-Switched (PS) and Circuit-Switched (CS) domains, and receives a connection rejection message with an indication of an extended wait timer from the service network via the wireless module. Also, the controller module initiates a location registration procedure for the CS domain or enters a substate in which initiation of the location registration procedure for the CS domain is allowed, in response to the connection rejection message for the PS domain.
US08593950B2 Method and apparatus for providing a weighted bandwidth allocation for a network
A method and apparatus for providing bandwidth allocation for a network are disclosed. For example, the method receives data from a plurality of subscribers for transmission, and allocates a minimum reserved bandwidth to each of the plurality of subscribers. The method then allocates a portion of a shareable bandwidth to at least one of the plurality of subscribers in accordance with a weight factor.
US08593944B2 Method, apparatus and communication system for protecting signaling transmission
The present invention discloses a method, an apparatus, and a communication system for protecting signaling transmission, relates to the communication field, and enables end-to-end signaling protection. In an embodiment of the present invention, a primary signaling path and at least one secondary signaling path are created between terminals; the transmission protocol of the primary signaling path is different from the transmission protocol of the secondary signaling path, and the secondary signaling path works instead when the primary signaling path is in an abnormal state. The embodiments of the present invention are primarily applied to communication systems, and in particular, to the communication systems that support multiple transmission modes, for example, WCDMA system that supports IP bearers.
US08593939B2 Method and apparatus for maintaining active calls during failover of network elements
A method and apparatus for keeping transitory state in a packet network so that in the event of a failover of a network element, existing active calls can be quickly re-established by the packet network or briefly held in a suspended state until the affected network element returns to a healthy state is disclosed.
US08593938B2 Ultra-wideband radio reception using variable sampling rates over a spreading sequence cycle
A radio receiver accumulates, over all hops of a frequency hopping cycle, digital samples of a carrier signal correlated with a spreading sequence, and performs a Fourier transformation of the accumulated digital samples to generate output data representative of data conveyed by the carrier signal and/or the time of receipt of the carrier signal. The receiver includes a processor arranged to synchronize itself with the frequency hopping cycle and with the spreading sequence at each predetermined value of frequency, by repeating the correlation at different phases of the hopping sequence and of the spreading sequence so as to maximize the output data The correlation and accumulation are performed at a higher sampling rate over a high-resolution portion of one spreading sequence cycle than over the remainder of that spreading sequence cycle.
US08593937B2 OFDM-CDMA equipment and method
An OFDM signal transmission apparatus is provided, which includes a mapping unit configured to map first signals into N subcarriers and second signals into M subcarrier(s) to form an OFDM signal, wherein N is larger than M. The first signals are each indicating a same bit of retransmission information and the second signals are each indicating a same bit of information other than retransmission information. The OFDM signal transmission apparatus further includes a transmitting unit configured to transmit the formed OFDM signal.
US08593927B2 Method of reading optical information and method of recording optical information
In a method of recording and reading optical information in a recording medium using holography, a first recording operation is performed for recording optical information in a first recording region in an overlapping manner by allowing a reference beam and a signal beam with data loaded to interfere with each other in the first recording region, the reference beam being angularly multiplexed at predetermined intervals. Furthermore, a second recording operation is performed for recording optical information in a second recording region adjacent to the first recording region in an overlapping manner by allowing the reference beam and the signal beam to interfere with each other in the second recording region, the reference beam being angularly multiplexed between the predetermined intervals. Consequently, optical information can be recorded so as to easily detect and determine a selected reproducing beam, thus increasing the reading efficiency of the optical information.
US08593917B2 High data density optical recording medium
The present invention relates to a high data density optical recording medium. The invention further relates to an apparatus for reading from such an optical recording medium. The optical recording medium has marks that are arranged in tracks. The tracks have a cross section with a curved shape and protrude above a surface of the optical recording medium.
US08593915B2 Thermally-assisted magnetic recording head capable of reducing the transient protrusion of an antenna
A slider mounted TAMR (Thermal Assisted Magnetic Recording), DFH (Dynamic Flying Height) type read/write head using optical-laser generated surface plasmons in a small antenna to locally heat a magnetic medium, uses the same optical laser at low power to pre-heat the antenna. Maintaining the antenna at this pre-heated temperature, approximately 50% of its highest temperature during write operations, allows the DFH mechanism sufficient time to compensate for the thermal protrusion of the antenna at that lower temperature, so that thermal protrusion transients are significantly reduced when a writing operation occurs and full laser power is applied. The time constant for antenna protrusion is less than the time constant for DFH fly height compensation, so, without pre-heating, the thermal protrusion of the antenna due to absorption of optical radiation cannot be compensated by the DFH effect.