Document Document Title
US08601193B2 Performance monitor design for instruction profiling using shared counters
Counter registers are shared among multiple threads executing on multiple processor cores. An event within the processor core is selected. A multiplexer in front of each of a number of counters is configured to route the event to a counter. A number of counters are assigned for the event to each of a plurality of threads running for a plurality of applications on a plurality of processor cores, wherein each of the counters includes a thread identifier in the interrupt thread identification field and a processor identifier in the processor identification field. The number of counters is configured to have a number of interrupt thread identification fields and a number of processor identification fields to identify a thread that will receive a number of interrupts.
US08601192B2 Arbitration device, arbitration system, arbitration method, semiconductor integrated circuit, and image processing device
Provided is a hierarchical arbitration device wherein an arbitration device at each level of the hierarchy selects a resource use request having the highest priority and a resource use request having the second highest priority, outputting these two resource use requests to the arbitration device that is one level higher. After outputting the memory use request having the highest priority to a resource control unit as the top priority resource use request, when the arbitration device at the highest level of the hierarchy receives a signal from the memory control unit indicating receipt of the resource use request, the arbitration device then selects the resource use request having the second highest priority and outputs this resource request as the next top priority resource use request.
US08601191B2 Bus system and deadlock avoidance circuit thereof
Disclosed herein is a deadlock avoidance circuit including: a previous-transaction-information management section; a transaction-issuance-termination determination section; and a response-outputting control section.
US08601190B2 Providing multiple communication protocols for a control system having a master controller and a slave controller
A control system may be provided for a controlled system such as a drive or inverter system. To provide for control in such system, a master controller may be present to receive, via a second communication protocol from a cabinet controller coupled to the master controller, status information of a controlled device, generate control information based at least in part on the status information, and transmit the control information to the cabinet controller via the second communication protocol. In turn, the cabinet controller can generate and communicate a control packet to the controlled device via a first communication protocol. This packet can be interleaved within another message communicated from the cabinet controller to the device.
US08601188B2 Semiconductor device, control method for the semiconductor device and information processing system including the same
The core chips each include a timing control circuit that outputs a timing signal synchronized with the outputting of parallel data to the interface chip. The interface chip includes a data input circuit that captures parallel data in synchronization with the timing signal. With this arrangement, the timing to output the parallel data and the timing to capture the parallel data are both synchronized with the timing signal generated in the core chips. Therefore, even if there is a difference in operation speed between each core chip and the interface chip, the parallel data can be accurately captured on the interface chip side.
US08601183B2 Apparatus and method for transmitting and receiving data in one-to-one communication
An apparatus and method for transmitting and receiving data in one-to-one communication are provided. A first buffer for temporarily storing file data and a second buffer for temporarily storing message data are connected to a data transmitter for transmitting data and a data receiver for receiving data, respectively or vice versa, according to a request for data transmission or reception. The buffer for storing file data and the buffer for storing message data are differently constructed, thereby reducing the waste of memories of the buffers and achieving the miniaturization and high-speed data transmission of a portable terminal device.
US08601170B1 Managing firmware update attempts
Attempts to update confirmation information or firmware for a hardware device can be monitored using a secure counter that is configured to monotonically adjust a current value of the secure counter for each update or update attempt. The value of the counter can be determined every time the validity of the firmware is confirmed, and this value can be stored to a secure location. At subsequent times, such as during a boot process, the actual value of the counter can be determined and compared with the expected value. If the values do not match, such that the firmware may be in an unexpected state, an action can be taken, such as to prevent access to, or isolate, the hardware until such time as the firmware can be validated or updated to an expected state.
US08601168B2 Information processing apparatus and method thereof
An information processing apparatus registers, in a reservation list, transmission reservation data including a transmission start time and a transmission completion time of charging counter information that is a type of operation information to be regularly transmitted according to a predetermined cycle. The information processing apparatus then registers, in the reservation list, with respect to other types of the operation information to be regularly transmitted (e.g., firmware information), transmission reservation data including a transmission start time and a transmission completion time that are determined so that the operation information is regularly transmitted in a different period than regular transmission of operation information corresponding to transmission reservation data already registered in the reservation list. The information processing apparatus controls transmission of the operation information by a regular transmission thread to a management apparatus according to the reservation list.
US08601166B2 Information processing system and information processing method for generating distribution and synchronization rules in a client/server environment based on operation environment data
In an information processing system, a client terminal includes a client process executing section issuing a request; a client execution control section generating a distribution rule based on an instruction from the server apparatus and operation environment data of the client terminal; a distributing section determining whether or not the request should be processed by the client terminal or by the server apparatus, based on the distribution rule, distributing the request to the server apparatus when it is determined that the request should be processed by the server apparatus, and returning a received processing result to the client process executing section; and a client side server process executing section executing the request when it is determined when the request should be processed by the client terminal, and notifying a processing result to the distributing section. A server apparatus includes a server side server process executing section executing the request received from the client terminal through the network and notifying a processing result to the distributing section; and a system execution control section issuing the instruction to the client execution control section based on operation environment data of the server apparatus.
US08601163B2 Methods and apparatus for transcoding metadata
Methods and apparatus for transcoding metadata are disclosed. An example method disclosed herein to meter media content presented by a media consumption device comprises detecting at a metering device first metadata accompanying the media content presented by the media consumption device, receiving from a transcoder at the metering device second metadata associated with the media content presented by the media consumption device, the second metadata comprising third metadata that has been transcoded to form the second metadata, and processing the first metadata and the second metadata to meter the media content presented by the media consumption device.
US08601161B2 Address translator, message processing method and equipment
An address translator includes an SIP message detecting function. Upon detection of an SIP message, the address translator sends the SIP message to an SIP address translator. The SIP address translator extracts addresses for translation, and makes a query to the address translator. The SIP address translator translates an IP address included in the SIP message, using translation information of the address translator. Thus, an SIP communication is accomplished between terminals belonging to different regions in association of the address translator and the SIP address translator.
US08601160B1 System, method and computer program product for gathering information relating to electronic content utilizing a DNS server
A system, method and computer program product are provided. In use, a checksum associated with electronic content is calculated. Further, a domain name service (DNS) server is queried utilizing the checksum. In response to the query, information is received from the DNS server which relates to the electronic content.
US08601158B2 Virtual gateway router
A facility for configuring a virtual data center is described. A user such as an administrator uses a management interface to input information specifying a configuration for a virtual data center including virtual network nodes and virtual routers. In response, the facility instantiates each virtual network router needed for the configuration, such as by, for each, instantiating on commodity hardware a virtual machine running a general-purpose operating system used to provide routing services to the virtual network nodes.
US08601152B1 In-band security protocol decryptor and scanner
An in-band decryptor and scanner (IBDS) for monitoring data packets or frames of an encrypted communication session. The IBDS may reroute or process the data packets or frames prior to reaching their destination. The IBDS may be used to decrease the load on a server by decrypting, preprocessing or rerouting the incoming data without altering the endpoints of the encrypted communication session from the server and a client.
US08601151B2 Apparatus and method for receiving data
An apparatus and method for receiving data over a network are provided. The data reception apparatus may include a receiver, a congestion decision unit and a suspension session selector. The receiver is configured to receive segments of data, using sessions corresponding to data transmissions apparatuses. The congestion detection unit is configured to determine whether a network to be utilized by a corresponding segment is congested, based on a status of each of the sessions. The suspension selector is configured to select a suspension session from the sessions where the network is determined to be congested.
US08601147B2 Export of metadata streams to applications
The present invention provides a computer storage server implemented method for generating attribute streams. The storage server receives a request from an application to write data to at least one storage object, the request having a request type. The storage server then updates an attribute stream with metadata associated with the at least one storage object. The storage server also updates the attribute stream with the at least one checksum, such that the attribute stream is associated with the at least one storage object. The storage server determines the request type to be one selected from among the group consisting of an email type, a file transfer protocol type, and a hypertext transfer protocol type. Responsive to a determination that the request type is among one selected from the group consisting of an email type, a file transfer protocol type, and a hypertext transfer protocol type, the storage server verifies the application. Based on the determination of the request type, the storage server then updates the attribute stream by applying a filter among one selected from the group consisting of an email attribute stream filter, file transfer protocol attribute stream filter and a hypertext transfer protocol attribute stream filter.
US08601142B2 Adaptive network address translation binding for wireless networks
The binding of addresses and port ranges is performed by a device, based on network usage conditions. The device may determine a port block size, indicating a quantity of ports, to allocate to client devices. The device may transmit a message including an Internet Protocol (IP) address and a port range. The message may indicate that the IP address and port range is to be allocated to the one of the client devices based on an order of a first port value and a second port value in the port range, where the port range covers a quantity of ports corresponding to the port block size.
US08601136B1 System and method for managing latency in a distributed telephony network
A system and method of preferred embodiments include at a signaling gateway of a first region, receiving a communication invitation of a first endpoint from a communication provider; signaling the communication invitation to a communication-processing server in a second region; in response to communication processing of the communication-processing server, dynamically directing signaling and media of the communication according to processing instructions and resources available in at least the first and two regions; wherein dynamically directing signaling and media communication of the communication comprises selectively routing media communication exclusively through communication resources of the first region if resources are available in the first region or selectively routing media communication between the first endpoint, the gateway, and at least the communication-processing server if media resources are not in the first region.
US08601133B1 Highly scalable data center architecture with address resolution protocol (ARP)-free servers
A network device establishes a logical channel with each server device of multiple server devices, where each logical channel is not shared with another server device of the multiple server devices. The network device also determines a network loopback Internet protocol (IP) address for each server device of the multiple server devices, and associates each network loopback IP address with a corresponding logical channel. The network device further receives a packet destined for a particular server device, and provides the packet to the particular server device via the logical channel associated with the particular server device.
US08601131B1 Active element manager
Described are techniques for performing data storage system management of a data storage system. Using an active element manager component, a data storage system management operation in connection with a data storage device of the data storage system is performed, and context information is collected and provided to a target location in an external environment having connectivity to the data storage. The active element manager component provides for automatically connecting a current session associated with the data storage system management operation to the target location and receives one or more communications from the external environment.
US08601130B2 Propagating session state changes to network functions in an active set
A network function is configured to maintain a copy of a session state for an access terminal. The network function is further configured to query a session master to determine whether the session state has changed. The session master is configured to generate a response to the query that enables the network function to update the copy of the session state if the session state has changed. The access terminal may be configured to change the session state at a first network function and send a message to a second network function to indicate that the session state has been changed.
US08601129B2 Hypervisor selection for hosting a virtual machine image
Embodiments of the present invention provide a method, system and computer program product for selecting a hypervisor for hosting a virtual machine (VM) image. In an embodiment of the invention, a method of selecting a hypervisor for hosting a VM image can include selecting an application for inclusion in a VM image, determining characteristics of the application and creating a VM image with the selected application. The method also can include identifying a hypervisor hosting a different VM image with an application having in common at least a portion of the determined characteristics. Finally, the method can include deploying the created VM image to the identified hypervisor. Of note, the deployment of the created VM image can be to an identified hypervisor in a node of a cloud computing cluster.
US08601128B2 Managing hardware resources for soft partitioning
Methods and apparatus for allocating computer hardware resources of a hard partition of a computer server system to one or more soft partitions. In response to a partitioning request, a nucleus firmware instance of a hard partition may be configured to launch a separate firmware instance corresponding to each requested soft partition, and to allocate partitionable hardware resources of the hard partition to the soft partitions by allocating the hardware resources to each separate firmware instance.
US08601127B2 Method for selective service updates for communication networks
A method for performing selective updating procedure of service advertisements. In this method, a Master personal gateway (10a) chooses a Slave personal gateway (10c) to update from its service list (step 40). The Master personal gateway (10a) uses the service description stored in its service list to determine if the Slave personal gateway (10c) of PAN (21c) has the capabilities to use the service advertised (step 41). The Master personal gateway (10a) then forwards the service advertisement to the Slave personal gateway (10c) (step 42). The Slave personal gateway (10c) updates its service list and advertises the service within its PAN (21c) (step 43).
US08601115B2 Providing state information and remote command execution in a managed media device
Systems and methods for providing state information and remote command execution using Extensible Messaging and Presence Protocol (XMPP), Session Initiation Protocol (SIP) or any other protocol that provides for authentication, presence and messaging. A device may exist within a managed or unmanaged network and sign on to a managed network and provide presence information augmented with state information to provide near real-time state information to the managed network. The network may also discover remote command support in endpoint devices to command and control the devices remotely, while traversing unmanaged networks and components.
US08601112B1 Method and system for collecting and analyzing time-series data
A system for collecting and processing time-series data from a plurality of data source computers comprises a plurality of computer-implemented partitions and a plurality of computer implemented nodes which own respective ones of the partitions. The plurality of computer-implemented partitions comprise a plurality of processes configured to produce the desired outputs. The plurality of partitions are configured (i) to permit each of the data messages to be received at an arbitrary one of the plurality of nodes, and (ii) to forward the received data message to one or more of the plurality of nodes which own respective ones of the plurality of partitions responsible for participating in producing one of the desired outputs.
US08601110B2 Switch management system and method
Methods and systems for managing a service provider switch are provided. According to one embodiment, a method is provided for provisioning a switch with a network-based managed Internet Protocol (IP) service. A network operating system (NOS) is provided on each processor element (PE) of the switch. The NOS includes an object manager (OM) responsible for managing global software object groups, managing software object configurations, managing local software objects and groups and routing control information between address spaces based on locations of software objects. The OM performs management plane communications among software objects by way of system calls. The OM performs data plane communications among software objects by way of object-to-object channels. The switch is provisioned with a network-based managed IP service for a particular customer by pushing discrete and customized software objects representing the network-based managed IP service onto an object-to-object channel established between two of the software objects.
US08601108B1 Credential authentication and authorization in a server device
A server device is configured to perform a method for providing object class information to a management device. The method includes mapping user names included as part of entries of a database associated with the server device to a corresponding Common Information Model (CIM) object manager operating system (OS) role. The method includes receiving a management request associated with the management device, the management request having management request credential information. The method includes authenticating the management request to an operating system associated with the server device based upon the management request credential information. The method includes following authentication, authorizing the management device to a corresponding CIM object manager OS role using the management request credential information. The method includes executing a CIM object call associated with the management request using the associated CIM object manager OS role to access object class information in response to the management request.
US08601105B2 Apparatus, method and computer program product for faciliating communication with virtual machine
A communication device includes a receiving unit that receives, from a computer running a virtual machine that can be switched between an active state and a stopped state, screen information provided by the virtual machine; a display unit that displays the screen information; a judging unit that, from the screen information displayed by the display unit, based on a number of operation procedures required for a process to be performed, judges whether the virtual machine performing the process by the operation procedures is to be stopped; and a transmitting unit that transmits a signal to the computer running the virtual machine judged to be stopped for stopping the virtual machine.
US08601104B2 Using network access port linkages for data structure update decisions
A device, method, computer program product, and network subsystem are described for displaying a portion of a data structure or for obtaining an inter-core linkage in association with a tabular data object and for deciding whether to update the data structure in response to an inter-core linkage and to input received after displaying the portion of the data structure or for deciding whether to update the tabular data object in response to the inter-core linkage in association with the tabular data object.
US08601103B2 Method, apparatus and system for distributing and enforcing authenticated network connection policy
A method, apparatus and system enable distribution and enforcement of authenticated network connection policy. Specifically, in one embodiment, a wireless network may admit manageability cores (“MCs”) that include a manageability feature set, i.e., devices that do not implement the full wireless network feature set defined by IEEE standards. In one embodiment, the MCs and backend policy decision point (“PDP”) may agree upon connection policy information for the MCs, and a may utilize a mutually authenticated mechanism to deliver the agreed upon connection policy information to the MCs and Access Points (“Aps”).
US08601097B2 Method and system for data communications in cloud computing architecture
Example embodiments of the present disclosure concern a system and method for selectively intercepting communications in a cloud computing environment by receiving communications from one or more thin-client terminal systems connected via a local area network, determining one or more recipients of each received communication, and based on a determination that the one or more recipients of a communication include only thin-client terminal systems connected via the local area network, intercepting the communication and preventing the communication from being transmitted to a central server connected to the local area network via a wide area network, storing the communication, and forwarding the communication to the one or more recipients connected to the local area network.
US08601096B2 Method and system for multi-modal communication
A method and system for multi-modal communication has a terminal (102) with at least one input component (108) and at least one output component (112) coupled to a gateway (104) having a dialog manager (114). The system and method further has a content server (106) coupled to the dialog manager (114) wherein the content server (106) provides the dialog manager (114) with an encoded control command. Moreover, at least one input component (108) and at least one output component (112) are coupled to a control unit (110). The dialog manager (114) decodes the encoded control command, producing and providing a decoded control command to the control unit (110). In response to the decoded control command, the control unit (110) modifies at least one of the input components (108) and/or at least one of the output components (112).
US08601090B1 Network resource identification
A system, method and computer-readable medium for client-side processing of resource identifiers. A client request for content is returned that includes information for generating a request for translation information and a number of embedded resource identifiers. Based on the information for generating a request for translation information, the client generates and obtains translation information and processes the embedded resource identifiers to obtain resources from a service provider.
US08601089B2 Media play of selected portions of an event
A system is provided for selectively presenting a portion of an event to a user. The system includes a first device, a second device, and a network allowing communication between the first and the second device. An application at the first device displays a plurality of sub-events that characterize an event; receives an input from a user whereby the user selects a sub-event from the plurality of sub-events; sends a request to a second device, the request comprising information associated with the selected sub-event; receives media data from the second device whereby the media data represents the selected sub-event; and presents the received media data. An application at the second device receives the request from the first device, selects the media data that represents the selected sub-event from a database using the information associated with the selected sub-event, and sends the selected media data to the first device.
US08601088B2 Host device and method for accessing a virtual file in a storage device by bypassing a cache in the host device
A host device is provided comprising an interface configured to communicate with a storage device having a public memory area and a private memory area, wherein the public memory area stores a virtual file that is associated with content stored in the private memory area. The host device also comprises a cache, a host application, and a server. The server is configured to receive a request for the virtual file from the host application, send a request to the storage device for the virtual file, receive the content associated with the virtual file from the private memory area of the storage device, wherein the content is received by bypassing the cache, generate a response to the request from the host application, the response including the content, and send the response to the host application.
US08601085B1 Techniques for preferred path determination
Described are techniques for determining preferred paths. A host requests first information from each of one or more ports of a data storage system. The first information includes preferred path information for a first device visible to the host through each port. The preferred path information includes one or more parameters used by said host to perform one or more mathematical calculations to determine a preferred path for transmitting to the data storage system a data operation directed to the first device. The first information is sent from each port to the host.
US08601083B1 Content sharing with limited cloud storage
Apparatus and methods for sharing electronically rendered information between a plurality of devices over a data communications network with limited used of network data storage is described. Content may be shared automatically between members of a share group, without interactive content-sharing operations being executed by users. The embodiments include content tagging, commenting, searching, and syncing of content. Action metadata messages, that are not viewed by a user of a device, may be sent separately from content portions to notify share-group members of content to be shared. Sharing of content can be accomplished via peer-to-peer links as well as intermediary links, which may execute concurrently.
US08601080B2 Sharing email
A trust relationship may be established between a first email user and at least a second email user. At least one email message received by the second user is automatically propagated to the first user based upon, at least in part, the trust relationship.
US08601074B2 Electronic mail communication apparatus
An electronic mail receiving apparatus used in a system including an electronic mail transmitting apparatus, the electronic mail receiving apparatus, and an electronic mail server, includes: a communicating unit executes a first-kind electronic mail communication performed via the electronic mail server, and a second-kind electronic mail communication performed not via the electronic mail server; and a mail output controller configured to control an outputting unit configured to output an electronic mail received from the electronic mail transmitting apparatus. The communicating unit includes: a first information transmitting unit configured to, if a first-kind electronic mail is received by executing the first-kind electronic mail communication, transmit, to the electronic mail transmitting apparatus, reception information; and a second information transmitting unit configured to, if a second-kind electronic mail is received by executing the second-kind electronic mail communication, transmit, to the electronic mail transmitting apparatus, reception information by the communication session.
US08601070B2 Method and apparatus for individualizing nicknames in message
A method for individualizing message nicknames is provided. The method includes creating a nickname conversion table that contains a message address and the corresponding nicknames; receiving messages, converting the sender nickname or recipient nickname in the message according to the nickname conversion table; and sending the converted message out. An apparatus for individualizing message nicknames is also provided. The method and apparatus enable a user to set individualized nickname information; the nickname information can be shared by multiple terminals of a user uniformly, and can be stored in a server securely and reliably. A message server and terminal are also provided.
US08601069B1 Method and apparatus for message multicasting
A method and system for message multicasting which provides a programmable persistent header in a message to allow one message to be read by multiple target consumers and to ensure that the message passing mechanism does not delete the message until all target consumers have received it. The persistent header may have information about all target consumers and their priority to consume the message. A message parser may obtain from the persistent header identities of target consumers and the order in which they consume the message and allow target consumers to consume the message following the order. The message parser may have a counter which counts the number of consumers that have consumed the message, and keep the message in the queue until all target consumers have consumed the message.
US08601067B2 Electronic message manager system, method, and computer scanning an electronic message for unwanted content and associated unwanted sites
A system, method, and computer program product are provided for scanning an electronic message for unwanted content and associated unwanted sites in response to a request. In use, a request is received via a network to scan an electronic message prior to opening the electronic message, utilizing an electronic message manager. In addition, the electronic message is scanned for unwanted content and associated unwanted sites, in response to the request. Further, a response to the request is sent via the network.
US08601064B1 Techniques for defending an email system against malicious sources
In one embodiment, a server computer determines whether an email entering a private computer network is malicious (e.g., part of a directory harvest attack or bounce-source attack) by determining the recipient email address of the email and the Internet Protocol (IP) address of the source of the email. When the server computer determines that the email is malicious, the server computer may reject the email by sending a non-deterministic response to the source of the email. The non-deterministic response may include an error message that is different from the actual reason why the email is being rejected. The rejection may be sent as an immediate reply or postponed, for example.
US08601061B2 Scheduling a meeting in real time
A method, data processing system, and computer program product for sending a notification of a meeting. An identification is made when a number of users in a plurality of users requesting the notification of the meeting is within a threshold distance. Whether the number of users is greater than or equal to a threshold number of the plurality of users needed to have the meeting is determined in response to the identification that the number of users in the plurality of users is within the threshold distance. The notification of the meeting is sent to the number of the users in response to determining that the number of users is greater than or equal to the threshold number.
US08601060B2 Real-time blogging system and procedures
An instant message is received, converted to blog-compatible information, and posted on a blog.
US08601059B2 Sharing form training result utilizing a social network
A mechanism is provided for providing trustworthiness for users of a social network for web sites. The computer listens to web browsing activities of a user, and receives feedback from the user when web browsing by monitoring user actions. monitoring user actions includes monitoring the user searching a peer-to-peer environment and search results obtained, and in response to the user selecting a first link for the search results in the peer-to-peer environment, determining a score for the first link based on the user selecting a second link for the search results. The score for the first link is provided to the users of the social network.
US08601056B2 Scalable high-performance interactive real-time media architectures for virtual desktop environments
System for providing interactive two-way real-time media in a desktop virtualization environment including a desktop virtualization server computer and a desktop virtualization endpoint device with video camera. System incorporates: instance of server software running on desktop virtualization server and providing interactive user interface functions to desktop virtualization endpoint device, instance of software accessing network; instance of endpoint software running on desktop virtualization endpoint device, instance of software accessing network; first network connection between instance of server software and instance of endpoint software, first network connection implemented using access to network comprised by instance of server software and access to network comprised by instance of endpoint software; and second network connection between instance of server software and instance of endpoint software, second network connection distinct from first network connection and implemented using access to network comprised by instance of server software and access to network comprised by instance of endpoint software.
US08601053B2 Multi-chassis fabric-backplane enterprise servers
Multi-chassis fabric-backplane enterprise servers include a plurality of chassis managed collectively to form one or more provisioned servers. A central client coordinates gathering of provisioning and management information from the chassis, and arranges for distribution of control information to the chassis. One of the chassis may perform as a host or proxy with respect to information and control communication between the client and the chassis. Server provisioning and management information and commands move throughout the chassis via an Open Shortest Path First (OSPF) protocol. Alternatively, the client may establish individual communication with a subset of the chassis, and directly communicate with chassis in the subset. Server provisioning and management information includes events generated when module status changes, such as when a module is inserted and becomes available, and when a module fails and is no longer available. Each chassis includes a switch fabric enabling communication between chassis modules.
US08601046B2 Method and apparatus for calculating an N-point discrete fourier transform
Described embodiments provide an apparatus for calculating an N-point discrete Fourier transform of an input signal having multiple sample values. The apparatus includes at least one input configured to receive the sample values and a counter to count sample periods. Also included are at least two parallel multipliers to multiply each sample value, with each of the multipliers having a corresponding multiplication factor. There is at least one multiplexer to select one of the at least two parallel multipliers. An adder sums the scaled sample values and an accumulator accumulates the summed sample values. N is an integer and the at least two parallel multipliers are selectable based upon the value of N and the value of the sample period count.
US08601044B2 Discrete Fourier Transform in an integrated circuit device
Circuitry performing Discrete Fourier Transforms. The circuitry can be provided in a fixed logic device, or can be configured into a programmable integrated circuit device such as a programmable logic device. The circuitry includes a floating-point addition stage for adding mantissas of input values of the Discrete Fourier Transform operation, and a fixed-point stage for multiplying outputs of the floating-point addition stage by twiddle factors. The fixed-point stage includes memory for storing a plurality of sets of twiddle factors, each of those sets including copies of a respective twiddle factor shifted by different amounts, and circuitry for determining a difference between exponents of the outputs of the floating-point stage, and for using that difference as an index to select from among those copies of that respective twiddle factor in each of the sets.
US08601042B2 Signal processing device and method, and signal processing program
Provided is a signal processing device performing filter processing operations on an input signal using a plurality of filters to generate an output signal, including a filter processing unit configured to perform a filter processing operation on the input signal using a filter and a generating unit configured to generate the output signal by adding a correction value determined on the basis of each sign and each absolute value of each difference between each of filtered output signals obtained by the filter processing operations performed using a plurality of the above mentioned filter processing units and the input signal, to the input signal.
US08601038B2 Available-to-promise on an in-memory column store
A system and method of determining an earliest delivery date for a demand on the basis of a fact table stored in a database, where the demand indicates both a desired date and a desired quantity for items from a stock, where a fact time series is comprised by and/or deducible from the fact table, and where the fact time series comprises fact tuples indicating both a fact date and a change in quantity of stock items that occurred on this fact date. The method includes generating an aggregated time series from the fact time series by defining and/or obtaining discrete time intervals, and generating, for at least one discrete time interval, an aggregated tuple indicating both its corresponding discrete time interval and the aggregated change in quantity of stock items that occurred in its corresponding discrete time interval.
US08601035B2 Data storage space recovery system and method
A process of determining explicitly free data space in computer data storage systems with implicitly allocated data space through the use of information provided by a hosting computer system with knowledge of what space allocated is currently being used at the time of a query, is provided. In one embodiment, a File System (“FS”) is asked to identify clusters no longer in use which is then mapped to physical disks as visible to an Operating System (“OS”). The physical disks are mapped to simulated/virtualized volumes presented by a storage subsystem. By using server information regarding the FS, for those pages that are no longer in use, point in time copy (“PITC”) pages are marked for future PITC and will not be coalesced forward, thereby saving significant storage.
US08601034B2 System and method for real time data awareness
A system includes a sensor and a processor. The sensor is configured to passively read data in packets as the packets are in motion on a network. The processor is cooperatively operable with the sensor The processor is configured to receive the read data from the sensor; and originate real-time map profiles of files and file data, both from the read data from the sensor, as the passively read packets are in motion on the network.
US08601032B2 Image forming apparatus, display control method, and recording medium
An image forming apparatus is disclosed including a search request transmission unit transmitting a search request to a predetermined resource in a network, a response receiving unit receiving response information in response to the search request, and storing the received response information in a storage unit, a list screen display control unit displaying a list screen including a display element corresponding to each response information stored in the storage unit within a first predetermined time period. When the list screen is changed to another screen and then changed back again to the list screen, the list screen display control unit displays the list screen including the display element corresponding to response information stored in the storage unit after the first predetermined time period has passed.
US08601031B2 Method and system for presenting non-linear content based on linear content metadata
A system and method may include receiving a non-linear content identifier request. The system and method may further include identifying linear content metadata associated with the non-linear content identifier request, the linear content metadata representing at least one metadata keyword. The system and method also may include identifying a relationship between the at least one metadata keyword and at least one non-linear content keyword.
US08601030B2 Method for a natural language question-answering system to complement decision-support in a real-time command center
System and methods provide decision support by receiving suggested actions from a decision support system and automatically determining parameters of the suggested actions to serve as input to a question-answering system. System and methods also automatically generate questions based on the parameters, automatically search a corpus of unstructured data to retrieve answers to the questions, and automatically provide impact confidence values for each answer indicating the degree of impact the answers have on the suggested actions. The systems and methods can then output the questions, answers, and impact confidence values.
US08601029B2 Data stewardship in federated multi-level master data management systems
Managing data stewardship in multi-level MDM systems may include a steward data composer that creates data steward repository for a master data management system to define relationships between data stewards and data objects for which data stewards are responsible and steward data consolidator that creates an integrated data steward repository by combining multiple data steward repositories.
US08601025B1 Techniques using a bidirectional graph for reporting to clients
Described are techniques for reporting requested information to a client. A bidirectional graph is stored in a cache. The bidirectional graph includes a first set of nodes and a second set of edges between pairs of nodes of the first set, each node of the first set representing an object in an object model of a server. Each edge of the second set between a pair of nodes of the first set represents an association between two objects corresponding to the pair of nodes. A request is received from the client. A response to the request is determined by traversing a portion of the bidirectional graph to extract first information, and filtering the first information in accordance with a usage context customized for the client.
US08601024B2 Synopsis of a search log that respects user privacy
Described is releasing output data representing a search log, in which the data is suitable for most data mining/analysis applications, but is safe to publish by preserving user privacy. The search log is processed such that a query is only included if a sufficient count of that query is present; noise may be added. User contributions that are considered may be limited to a maximum number of queries. The output may indicate how often (possibly plus noise) that each query appeared. Other output may comprise a query-action graph, a query-inaction graph and/or a query-reformulation graph, with nodes representing queries and nodes representing actions, inactions or reformulations (e.g., clicked URLs, skipped URLs, or selected related queries), and edges between nodes representing action, skip or selection counts (possibly plus noise). The output may correspond to the top results/related queries returned from a search.
US08601022B2 Auto update utility for digital address books
An Internet-based system capable of automatically maintaining contact-related information in any computer software application or digital device which stores or manages contact-related information. More particularly, the system allows users to automatically enter and maintain contact-related information in a digital address book or similar application or device (such as a wireless phone or PDA) with minimal or no manual entry of the contact-related information by the user. The system also allows contacts of the user (i.e. people who's contact information or partial contact information is present in the user's address book application) to make corrections to their contact-related information contained in the user's address book, request reciprocal contact information from the user, deny the user access to additional or corrected contact-related information and take other actions relative to managing the contact-related information which others (users) have about them.
US08601016B2 Pre-generation of structured query language (SQL) from application programming interface (API) defined query systems
A method is provided for receiving source code that includes an application programming interface (API) defined query written to communicate with an API. The API is configured to provide access to an object relational model (ORM) for converting, during execution of the source code, the API defined query into a dynamic structured query language (SQL) query comprising SQL statements. The method also includes generating a static SQL query that includes SQL statements. The static SQL query is generated in response to the ORM and to the API, by a computer, prior to the source code being executed.
US08601011B2 Detailed data aggregation apparatus and method
A detailed data aggregation apparatus holds detailed data of a plurality of events and a transcription and replenishment rule. In the rule, a plurality of common items, which are common to different events as a minimum unit of aggregation, are defined, and a transcription instruction (for instructing to transcribe a value corresponding to an event definition item to a value corresponding to the common item) and a replenishment instruction (for instructing to replenish a value to be replenished as the value corresponding to the common item) are described, associated with each common item for each event. Regarding the held detailed data, transcribed/replenished detailed data including values corresponding to the common items is created from the respective detailed data according to the transcription instruction or replenishment instruction. The apparatus aggregates the created data in a unit of predetermined common item specified as a unit of aggregation or in a unit of combination of predetermined common items.
US08601010B1 Application management database with personnel assignment and automated configuration
A computer implemented asset management system is disclosed. The computer implemented asset management system comprises an asset data store containing information about assets that is updated at intervals. The computer implemented asset management system also comprises a personnel data store containing information about individuals and an analysis component operable to identify an association of individuals with each of the assets.
US08601007B2 Net change notification based cached views with linked attributes
Local data caching for views with linked attributes are optimized based on net change notifications. Data requests may be made periodically to a server, each request with a specific set of constraints on timestamps of entity types involved in a view and each ordered by a primary item's identifier (ID). Applying the results of these requests to a client-side cache of the view results enables the client-side cache to stay “relatively fresh” with respect to the server's data. The server may handle view data requests where all conditions on related tables' columns are applied with an “and” operation, and the specific set of conditions on the timestamps of the related items are applied to get the net changes with minimum redundancy. The server may also handle stateless view data requests limited by the number of results, and a “sort by ID” may be applied to ensure consistent results over time.
US08601005B2 Location enabled food database
A system and method described herein simplifies data entry by a subject of a structured blood glucose test as well as helps with dietary compliance by providing specific dietary suggestions to the user. The system includes a portable device configured to be possessed by the subject. The portable device has a location detection system configured to provide data indicative of the location of the subject. A food database provides to the portable device a list of food items that are limited based on foods available at the location, such as a restaurant. The portable device is configured to receive a selection from the list that is indicative of a food consumed by the subject. A blood glucose meter reads blood glucose readings from the subject. The food database is configured to store the blood glucose readings and information about the foods consumed by the subject. Compliance to a prescribed dietary regimen can be monitored by the user and/or a physician.
US08601004B1 System and method for targeting information items based on popularities of the information items
A method of selecting information items in connection with an electronic message includes selecting a plurality of information items satisfying a predefined popularity condition and identifying any one from the selected information items whose associated keyword is found in the electronic message. A set of candidate items are selected periodically based on their respective popularity metrics. The popularity metric of an information item may be its click-through rate during a predefined time period. Each candidate information item has one or more keywords and the number of the keywords found in the electronic message determines the item's relevancy to a user accessing the message. In some embodiments, the method selects a subset of the information items using user geographical information associated with a user accessing the electronic message from a client and at least one of the selected information items is set to target users at a location corresponding to the user geographical information.
US08601003B2 System and method for playlist generation based on similarity data
System, method and computer program that encompasses one or more client devices cooperating with a program host's on-line data processing center for making purchase recommendations of media items to a program participant. Accordingly, there is a transmission from a program host to a program participant of identification of at least one recommended-for-purchase media item selected based on the recommended-for-purchase media item being rated as similar to a designated media item presently contained in an inventory of a media library of the program participant. The rating of the recommended-for-purchase media item as being similar to the designated media item presently contained in the inventory of the media library of the program participant is representative of a frequency at which the recommended-for-purchase media item co-occurs with the designated media item in media libraries of others.
US08601000B1 System and method for conditionally updating an item with attribute granularity
A system that implements a scaleable data storage service may maintain tables in a non-relational data store on behalf of clients. Each table may include multiple items. Each item may include one or more attributes, each containing a name-value pair. Attribute values may be scalars or sets of numbers or strings. The system may provide an API usable to request that values of one or more of an item's attributes be updated. An update request may be conditional on expected values of one or more item attributes (e.g., the same or different item attributes). In response to a request to update the values of one or more item attributes, the previous values and/or updated values may be optionally returned for the updated item attributes or for all attributes of an item targeted by an update request. Items stored in tables may be indexed using a simple or composite primary key.
US08600999B2 System and method for efficient resource management
Embodiments of the present invention are directed to a method and system for managing resources. The method includes receiving a request, within an electronic system, which corresponds to an object of a file system and accessing a local data structure. The data structure comprises information corresponding to a plurality of inode numbers. The method further includes performing the request and updating the local data structure based on the request. The updating of the local data structure is independent of a plurality of data structures of a cluster of servers.
US08600995B1 User role determination based on content and application classification
The role of a user within an organization is automatically determined based on the classification of applications and content on the user's computer. Applications and files installed on a user's computer are identified. Identified applications and files that are not indicative of the role of the user within the organization are filtered out. The non-filtered out applications are functionally classified according to associated roles within the organization, based on predetermined functional classification information. The non-filtered out files are also functionally classified, based on predetermined functional classification information concerning types of files associated with specific organizational roles. The content of files that are of types not indicative of the user's organizational role can be analyzed, and these files can be functionally classified based on their content. The functional classifications are used in determining the role of the user.
US08600994B1 Performing an outer join between a small table and a large table
A small table S is outer joined to a large table L on a join condition on a database system with a plurality B of parallel units (PUs). S and L are partitioned across the PUs. Each row in S has a unique row-id. Each row of S is duplicated on all PUs to form Sdup. On each PU, dangling rows in S that do not have a match in L under the join condition are identified and the row-ids of the dangling rows are saved in Tredis. Tredis is partitioned across the PUs. P is formed from dangling rows of S whose corresponding entries in Tredis appear in all PUs. A result is produced by unioning P and I. I is formed by inner joining non-dangling rows of S with L. The result is saved.
US08600992B2 Coordinating problem resolution in complex systems using disparate information sources
Mechanisms for correlating reported problem data from a plurality of sources of information are provided. A report of a problem in a computer system is received to thereby generate a reported problem in a problem management system. Data is collected from a plurality of sources of information in accordance with data collection rules. Content classification is performed on the collected data to classify the collected data into pre-determined classes of collected data in accordance with classification rules. Correlation of the classified data into sets of correlated data in accordance with correlation rules is performed. Each set of correlated data corresponds to a different reported problem in the problem management system. A representation of the reported problem in the problem management system is updated based on a set of correlated data corresponding to the reported problem and classifications of data within the set of correlated data.
US08600989B2 Method and system for image matching in a mixed media environment
A Mixed Media Reality (MMR) system and associated techniques are disclosed. The MMR system provides mechanisms for forming a mixed media document that includes media of at least two types (e.g., printed paper as a first medium and digital content and/or web link as a second medium). In one particular embodiment, the MMR system provides for image matching portions of a document.
US08600988B2 Distributed globally accessible information network implemented with a local information network
A distributed information network is constructed for gathering information from sites distributed across a globally accessible computer network, i.e., the Internet. The distributed information network preferably includes a root server that stores a list of multiple distributed sites each represented by metadata. A network browser delivers an information search request to the root server, which in response develops a profiled information search request. The information provider of each of the distributed sites stores metadata corresponding to information content that is retrievable in response to the profiled information search request for search results derivable from the information content to which the metadata correspond. A profiled information communication link between the root server and each of the multiple distribution sites enables formation of a path for delivery of the search results to a destination site, from a site or sites represented by the metadata of the profiled information search request.
US08600985B2 Classifying documents according to readership
A system for classifying documents in a collection of documents according to their intended readerships includes: a computer configured to select a document in the collection of documents; and a computer to determine a characteristic of the selected document, the characteristic being: misleading when the document includes one or more features that are determined to be for a purpose other than reading the document; commercial when the document includes features that are presented for a commercial purpose; or personal when the document includes features of a personal opinion. A computer classifies the selected document as misleading, commercial, or personal according to its determined characteristic; and a computer repeats the steps of select document, determines a characteristic of the selected document, and classifies the selected document for additional documents in the collection. At least some documents are classified as misleading, some as commercial, and at least some as personal.
US08600983B2 Group swarm metrics and content
Methods for providing group swarm metrics and content are described herein. In different aspects, the methods may include compiling a content access metric. The methods may also include determining a threshold metric for a user. Further, the methods may include generating a notification message for the user when the compiled content access metric reaches the threshold metric. The methods may additionally include delivering the notification message to the user. The techniques described herein may enable the user to retrieve the content.
US08600981B1 Using activity status to adjust activity rankings
Configurations for processing status-related and time-related signals for activities are disclosed. A given activity can be stored in a global activity database that includes data defining two or more activities. The data for each activity includes one or more global parameters. The global parameters include a timing-related priority. The time-related signal is related to at least one time-related parameter of the one or more global parameters. An activity assistant server can update the timing-related priority of the given activity based on the time-related signal using the activity assistant server. The activity assistant server can determine a subset of the plurality of activities. The activity assistant server can determine a rank for each activity in the determined subset of the plurality of activities based at least in part on the timing-related priority.
US08600978B2 Diverse route adjustment tool
A system for and method of analyzing the diversity of a set of voice network circuits is disclosed. The system and method compile identifying information representing voice network circuits and store this information in a database. The system and method analyze the database, which represents a set of voice networks, to determine whether there are any route diversity violations. If route diversity violations exist, a violation report can be created. The violation report can include schematic diagrams of each non-diverse route with common points and also a summary of the violations. From the violation report, the nature of the correction—e.g., remote access or manual field intervention—may be determined.
US08600973B1 Removing substitution rules
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for removing substitution rules. According to one implementation, a method includes identifying a revised search query that was revised to include a substitute term of a query term; identifying search results that were generated using the revised search query, wherein each search result references a resource; determining, by one or more computers, that none of the resources referenced by a subset of the search results include the substitute term of the query term; and in response to determining that none of the resources referenced by the subset of search results include the substitute term of the query term, incrementing a no-match score for the substitute term.
US08600972B2 Systems and methods for document searching
Systems and methods are provided for document searching. In one implementation, a computer-implemented method provides keyword searching. The method may receive a plurality of noisy keywords for a document collection. A server may generate tokens for a plurality of keywords in the document collection and merge the tokens to create an index. A search query may be received. The search query may include at least one search phrase. For the at least one search phrase, an indication may be received from a user specifying to perform one of a noisy phrase search or a noiseless phrase search. The method may search the index for the at least one search phrase based on the indication received from the user.
US08600970B2 Server-side search of email attachments
An email server receives an email sent to an email account and including one or more attachments. The one or more attachments are extracted from the email into one or more temporary storage elements. Content from the temporary storage elements is indexed. The indexed content is stored along with an identifier of the email in an index corresponding to the email account. The one or more temporary storage elements is disposed of after the indexing.
US08600968B2 Predictively suggesting websites
Computer-readable media, computer systems, and computing methods are provided for recommending websites that are relevant to a current website to which a user has navigated. A search engine is used to track a set of websites the user has visited immediately prior to the current website, while predictive model(s) are used to generate a sequence of websites that include the current website and the tracked websites. The sequence is compared against strings of websites within a browser-history log to identify matching strings, where the matching strings include the sequence and a respective candidate website. A probability of relevance is computed from a frequency that each of the matching strings has been visited within a predefined time frame. The probability of relevance for each of the matching strings is ranked against one another to distill the highest-ranked matching strings, which are parsed to extract and present the candidate websites included therein.
US08600963B2 System and method for presenting multiple sets of search results for a single query
A system and a method that manages a user query by a single interaction between a server and a client. A plurality of clients send queries for search results to a server. The server receives these queries and performs multiple searches to generate multiple sets of search results. These sets of search results are ranked, consolidated and passed to the requesting client. The client stores these multiple sets of search results. The client then displays these search results in accordance to the boundary defined by the user. This boundary defines the portions of the search results that the user desires to view. The user may re-define the boundary. The client identifies the search results corresponding to the boundary and displays them.
US08600962B2 Transaction processing device, transaction processing method, and transaction processing program
A transaction processing device including: a representative key decision portion for deciding a representative key to be any one of the keys of every record of a record group as an object for maintaining consistency in a transaction process; a log compilation portion for updating a subordinate log by adding consistence object information indicating the object for maintaining the consistency to the subordinate log other than a representative log corresponding to the representative key among the logs corresponding to every record of the record group; a log update portion for updating the representative log by writing update information for every record of the record group into the representative log; and a record update portion for updating every record by reflecting the update information written into the representative log in the every record of the record group.
US08600959B2 Computerized hazardous material response tool
A computer-based method and apparatus for identifying hazardous materials based on observable physical properties and signs and systems of exposure to the hazardous materials. The observable physical properties are obtained by preprocessing plain language data to obtain normalized descriptors and modifiers pertaining to a plurality of properties and signs and symptoms. The normalized descriptors and signs and symptoms are presented to a user in lists for comparison with a sample in the field. Once a material is identified, information can be obtained from the apparatus which is necessary for response to an incident involving the hazardous material. The preferred embodiments of the invention are particularly useful to responders to a hazardous waste incident.
US08600955B2 Method and apparatus for monitoring an in-memory computer system
An in-memory computing system for conducting on-line transaction processing and on-line analytical processing includes system tables in main memory to store runtime information. A statistics server can access the runtime information to collect monitoring data and generate historical data and other system performance metrics.
US08600953B1 Verification of metadata integrity for inode-based backups
Systems, methods, and computer-readable memory media for performing various methods for verification of inode metadata are disclosed. This may be done, in various embodiments, by splitting the metadata for a given inode into two or more components. Each component may then be transmitted as an inode message from, for example, a data server to a backup server. Counters may be used to determine if all messages have been received for a group of inodes. Temporary data structures may be created dynamically to aid in the verification of the inode metadata. In one embodiment, received inode metadata is used to indicate the presence (e.g., in a catalog) of an invalid reference from a child inode to its parent inode. A metadata catalog may be created and used during the restore process to “browse” a portion of the backed up data.
US08600950B2 System and method for automatically creating a media archive from content on a recording medium
A media player for creating a media archive may include a media reader to read media content from a recording medium inserted into the media reader. The media player may also include an archival component to store the media content in a storage medium. In one embodiment, the media player includes a playback component to play back the media content from the storage medium concurrently with the storage of the media content by the archival component.
US08600949B2 Deduplication in an extent-based architecture
A request is received to remove duplicate data. A log data container associated with a storage volume in a storage server is accessed. The log data container includes a plurality of entries. Each entry is identified by an extent identifier in a data structures stored in a volume associated with the storage server. For each entry in the log data container, a determination is made if the entry matches another entry in the log data container. If the entry matches another entry in the log data container, a determination is made of a donor extent and a recipient extent. If an external reference count associated with the recipient extent equals a first predetermined value, block sharing is performed for the donor extent and the recipient extent. A determination is made if the reference count of the donor extent equals a second predetermined value. If the reference count of the donor extent equals the second predetermined value, the donor extent is freed.
US08600948B2 Avoiding duplicative storage of managed content
Avoiding duplicative storage of managed content is disclosed. It is determined whether content associated with an object has been stored previously in an associated one of a plurality of storage locations used to store managed content with which the object is associated. If it is determined that the content has been stored previously in the storage location, the previously-stored content is associated with the object and the object, but not a duplicate copy of the content, is stored in the storage location.
US08600946B2 Content reproducing system and content reproducing method
Disclosed is a reproduction apparatus including a server apparatus to distribute contents and a reproduction section to reproduce the contents distributed by the server apparatus, wherein a storage section included in the server apparatus stores set information pertaining to setting of a predetermined adjustment parameter related to a reproduction of content with respect to each of the contents distributable by the server apparatus; and the reproduction section reproduces the content on the basis of the set information stored in the storage section in the content distributed by the server apparatus.
US08600940B2 Concurrently backing up data from multiple backup servers in a backup storage tier
Various embodiments of a system and method for backing up data from a plurality of backup server computers in a first backup storage tier to a backup server computer in a second backup storage tier are disclosed. According to one embodiment of the method, a group of backup data sources may be associated with a writer on the backup server computer. Each backup data source may comprise data to be backed up from one of the backup server computer systems in the first backup storage tier. The writer may keep track of the write speed at which data from the group of backup data sources is written to a target storage device, and the number of backup data sources in the group may be automatically adjusted based on the write speed.
US08600938B2 Updating elements in a data storage facility using a predefined state machine, with serial activation
A technique for updating elements in a data storage facility, including a single server or a multi-server system, such as by providing updated internal code packages to the elements. The update is performed using a fixed state machine, where the elements are updated in a coordinated manner within the constraints of the state machine. In a multi-server device, code packages are distributed to elements associated with the different servers in one traversal of the state machine, during distribute states of the state machine. The distributed code packages are activated in activate states of the state machine in multiple traversals of the state machine, so there is a serial activation. The code packages can be grouped in a flexible way by configuring an external update bundle used by the state machine. The distributing of the code is based on the grouping.
US08600935B1 Systems and methods for achieving file-level data-protection operations using block-level technologies
A computer-implemented method for achieving file-level data-protection operations using block-level technologies may include: 1) identifying an I/O operation directed to at least one data block on a primary storage system, 2) accessing a data-protection list that uniquely identifies files that are to be protected by a data-protection operation, 3) determining that the I/O operation is directed to at least a portion of at least one file identified on the data-protection list, and then, in response to the determination, 4) performing the data-protection operation on the I/O operation. Various additional methods, systems, and configured computer-readable media are also disclosed.
US08600934B2 Method and apparatus for a file sharing and synchronization system
A computer-implemented method is provided for managing and sharing picture files. In one embodiment of the present invention, the method comprises providing a server platform and providing a datastore on the server platform for maintaining full resolution copies of the files shared between a plurality of sharing clients. A synchronization engine is provided on the server platform and is configured to send real-time updates to a plurality of sharing clients when at least one of the sharing clients updates or changes one of said files. A web interface may also be provided that allows a user to access files in the datastore through the use of a web browser.
US08600933B2 Multi-master attribute uniqueness
A computing device receives a request to perform a Lightweight Directory Access Protocol (“LDAP”) database operation and propagates the request to perform the LDAP database operation to a peer server to test the LDAP database operation at the peer server. The computing device executes an action on a distributed LDAP database based on a result of testing the LDAP database operation at the peer server.
US08600932B2 Telematic asset microfluidic analysis
A fluid analyzing system wherein an electronic control module is coupled with an asset and a telematics device. The electronic control module initiates the acquisition of a sample of an asset's fluid and analyzes the sample in response to an analysis trigger. An asset management system located remotely from the asset and telematics device receives the results of the fluid analysis wirelessly via the telematics device.
US08600928B2 Health and fitness management system
A health and fitness management system is provided that has a health and fitness application operating, e.g., on a smart phone, that can wirelessly communicate with an activity module worn on the user which has an accelerometer. The application accepts food and weight inputs (e.g., from the smart phone) and user activity units (e.g., from the activity unit) and develops a user intrinsic metabolism. The application includes fitness arc and health quotient graphical indicators that guide the user on health and fitness activities.
US08600925B2 Object-relational mapped database initialization
A balance is provided between automation of repetitive database creation and configuration efforts, on the one hand, and flexibility to depart from prior configurations, on the other hand, to assist developers with aspects of database initialization. An application domain includes data context instances, database connections, object models mapped by an object-relational mapper, and database initializers. Upon the first attempted runtime use of a particular database connection—data context instance—object model combination, a database initializer is invoked. Initializers may check to see if the database exists, (re)generate a database and schema based on the object model, determine whether the database is compatible with the current object model, delete the database and its schema, seed data, modify database indexes, and/or migrate an existing database, for example. A custom initializer can run developer-supplied code as desired to place the database in a known state for use by the application.
US08600924B2 Method and system to manage multiple party rewards using a single account and artificial intelligence
Systems and methods for storing a transaction history with respect to a business entity, and an incentive regarding a business entity, previously offered to an account. A desired transaction involving a holder of the account and the business entity may be generated based on the transaction history and a metric. An incentive may be generated based on an artificial intelligence program (AIP), the transaction history, and the metric. The desired transaction and the incentive may be transmitted for presentation to a holder of the account.
US08600921B2 Predicting user navigation events in a browser using directed graphs
A method and system for predicting a next navigation event are described. Aspects of the disclosure minimize the delay between a navigation event and a network response by predicting the next navigation event. The system and method may then prerender content associated with the next navigation event. For example, the method and system may predict a likely next uniform resource locator during web browsing to preemptively request content from the network before the user selects the corresponding link on a web page. The methods describe a variety of manners of predicting the next navigation event, including examining individual and aggregate historical data, text entry prediction, and cursor input monitoring.
US08600915B2 Systems for monitoring computer resources
One embodiment of a system of the present invention for monitoring computer resources includes means for retrieving a set of resource-metric records for a predetermined time interval, means for forming a first mathematical matrix containing metric's values arranged on date-time and resource-metric axes, means for creating a second mathematical matrix containing features and a third mathematical matrix containing weights, means for building a feature relationship tree, means for generating a predicted value for the resource-metric identifier, means for determining a variance between predicted value and metric's value, and means for triggering an alert if the variance exceeds a predetermined alert threshold.
US08600913B2 Apparatus, systems and methods for online, multi-parcel, multi-carrier, multi-service parcel returns shipping management
The present invention provides a computer system (the “Return System”) that provides multi-carrier shipment rating, shipment labeling, shipment tracking, shipment tracking management reports, returns analysis and returns management reporting. In an exemplary embodiment, the Return System has three major components: 1.) A Returns Manager Subsystem that provides a user interface to each Merchant to setup the Merchant's account, setup the Merchant's return policy and rules, and to monitor the status and movement of return shipments; 2.) A Consumer Returns Subsystem that provides each consumer using the Returns System with an online user interface that leads the consumer through the returns process, displays the return policies and rules to the consumer, provides shipping document to ship the return package if appropriate, and permits the consumer to track their return shipments; and 3.) a Returns Processing Subsystem that, in the exemplary embodiment, provides background shipping and tracking functionality.
US08600908B2 Carrier selection method for logistics network
A carrier selection method for the logistics network is disclosed to evaluate the network reliability of each carrier set for choosing an optimal carrier set. The logistics network includes a start, a terminal and a plurality of routes between the start and the terminal, and a plurality of minimal paths are composed of the routes. The carrier set is composed of carriers chosen in every route of the logistics network. The carrier selection method includes the steps of choosing one carrier for transporting; distributing a demand in the minimal paths, and each carrier having a plurality of capacities and a maximal capacity; calculating a network reliability for the carrier set transporting the demand in the minimal paths according to the demand, the capacities and the maximal capacity; and executing genetic algorithm for searching an optimal carrier set.
US08600903B2 Containers for transferring products and methods for their transfer
Methods, systems, and containers for transporting products, such as medical products are disclosed. The methods and systems involve identifying an environmental condition of a place to where a product is to be shipped, identifying an environmental condition of a place from which the product is to be shipped, identifying the amount of time that the product is expected to be in transit during shipping, and determining the type of container and cooling element that should be employed to transport the product.
US08600902B2 Method and system for generating shipping labels
A system generates an encoded identifier representing shipping data associated with the first party, wherein the shipping data is associated with a transaction between the first party and a second party. The system then communicates the encoded identifier to the second party and the second party creates a shipping label including the encoded identifier. The encoded identifier is decoded by a shipping service provider thus providing the shipping data of the first party.
US08600896B2 Software updating apparatus, software updating system, invalidation method, and invalidation program
To aim provide a software update apparatus including an install module group (130) composed of a plurality of install modules. Each of the install modules has a function of receiving, from an external server (200), a replacement protection control module (121) to be used for updating a protection control module (120) having a function of verifying whether a predetermined application has been tampered with. Each of the install modules simultaneously running is verified by at least another one of the install modules simultaneously running, as to whether the install module has a possibility of performing malicious operations. If any of the install modules is verified as having the possibility of performing the malicious operations, any another one of the install modules that is verified as not having the possibility revokes the any install module verified as having the possibility.
US08600891B2 Systems, approaches and methods involving deferring debit payment for debit-card transactions
A system and method for managing a financial institution account with a transaction card used as a deferred-debit transaction card and as an automated banking card wherein debit transactions are stored by a managing computer system for a billing cycle without being automatically debited against the account until after debit transaction activity. The card user can earn credit, or interest based on deferred debits. Also, in certain instances, a limited time period is provided relative to the billing cycle, for the user to provide funds as consideration for payment against the transaction card purchases without an automatic debiting of available funds as full consideration for payment against the deferred-debit purchases.
US08600885B2 Account contribution management
An ability to expose and display a current billing amount associated with a billing account in a billing system to one or more third parties, and to link one or more payments from the one or more third parties to the billing account in an account receivable system is provided. A user may create, publish, and share a fundraising webpage, which when accessed by a third party, allows the third party to send a payment in the form of a contribution or donation. An intermediary system allows for secure communication of billing account data from the accounts receivable system to the third party, allowing the third party to interact with the accounts receivable system as if the third party is in direct communication with the accounts receivable system.
US08600881B2 System and method for uniquely identifying point of sale devices in an open payment network
A system, apparatus, and method for using a point of sale (POS) terminal as part of an electronic payment transaction. A unique number, code, alphanumeric character string, or other form of identification is assigned to each terminal manufacturer. Each terminal manufacturer then assigns a unique global identifier to each terminal they manufacture. The identifier assigned by the manufacturer may incorporate or be derived from the unique identifier assigned to each manufacturer. In the course of an electronic payment, other form of transaction, or other function or operation of the terminal, the POS terminal's unique global identifier is provided to a payment processor or other electronic payment network entity. This information, alone or in combination with portable consumer device data and transaction data, may be used to provide new services, content, and products to consumers or merchants.
US08600880B2 Method and system for providing point of sale services
A system for transmitting information between a seller and a supplier uses a web services application to interface between a seller application and the supplier's server. The web services application uses a proxy to transmit information from the web services application to the supplier's server in a secure and reliable manner. The information is transmitted via HTTP using SOAP messages that conform to WSDL. In such a manner, the web services application can transmit selected information to the supplier's server, without any need to re-key redundant information. The proxy provides various services, such as encryption/decryption, digital signing, non-repudiation services, reporting capabilities, and software updating capabilities.
US08600879B2 Method and system for effecting payment by checks through the use of image replacement documents
According to one embodiment of the present invention, a computerized method for effecting payment by a check includes electronically receiving payment information for a check drawing on a checking account of an account holder, retrieving from a storage location an image replacement document template associated with the checking account in response to receiving the payment information, and generating an image replacement document representative of the check by inserting the payment information into respective fields of the image replacement document template. The payment information includes a date, a payee, a dollar amount, a legal amount, and a signature.
US08600875B2 Authentication process using search technology
Systems and methods are presented for improved authentication and risk analysis processes using search engine technology. In one potential implementation, an authorization request message is received at a payment processing network as part of a transaction between a user and a merchant. The payment processing network analyzes risk based on a search history associated with the user involved in the transaction with the merchant. A response to the authentication request is made based in part on the risk associated with the user search history. In further embodiments, a user registers with a search engine as part of a service for improved authentication, where the user accepts privacy settings allowing storage of search and transaction data by a search engine server. The search engine server passes search and transaction data to a risk analysis server for creation of risk parameters which may be used to authenticate transactions.
US08600873B2 Managed real-time transaction fraud analysis and decisioning
A system, apparatus, and method for providing real-time or pseudo real-time processing of transactions for a set of clients using a common or partially common rule base. Each client is assigned to a tier or category with the tier or category defined by specified performance criteria. In some embodiments, the specified performance criteria includes a false positive ratio (FPR). A rule for processing transactions is defined as a combination of an interval of a scoring range of a first risk assessment scoring system and an interval of a scoring range of a second risk assessment scoring system. A proposed rule is tested by determining if its performance falls within a defined range of the performance criteria when applied to data for previous transactions. If application of the rule satisfies the performance criteria, then the rule is accepted as part of the rule base for that tier or category of clients.
US08600872B1 System and method for detecting account compromises
A method of identifying a point of compromise includes accessing data stored in a data storage system, the data being associated with a plurality of identified at-risk accounts, identifying a plurality of common points of transaction, each of the plurality of common points of transaction being associated with a minimum number of the plurality of identified at-risk accounts, and identifying a point of compromise from the plurality of common points of transaction based on (i) the number of the identified at-risk accounts involved in transactions executed via each common point of transaction during a time period, and (ii) a total number of accounts involved in transactions executed via the common point of transaction during the time period.
US08600871B1 Credit and prepaid financial card
A financial card is issued to a user that is set to behave like a prepaid card as the card can only have a positive balance, and funds may be added to this balance to be spent. At any time, the user may change the financial card to behave like a credit card, thereby allowing spending on credit. Alternatively, the financial card may be issued as a credit card and may be changed to a prepaid card. The financial card has a single account number, regardless of whether it is set to behave like a prepaid card or a credit card, and regardless of whether it is switched from one operating mode to another.
US08600870B2 Distributed scoring of data transactions
A data transaction is associated with a plurality of remote data sources so that a score may be generated that characterizes the transaction. The remote data sources are polled to obtain partial scores which can be used by a decisioning system to score the transaction. In some implementations, different scoring models may be used so that the data source is notified which scoring model to use when generating the partial score. Related techniques, apparatus, systems, and articles are described.
US08600867B2 System and method for assigning responsibility for trade order execution
An embodiment of the present invention provides a system and method for a sponsoring organization to: (1) utilize a rules-based computer system to capture trade orders from sub-advisors (money management firms) in order to implement a pre trade compliance review process, thereby enabling the sponsoring organization to prevent the execution of trade orders by a sub advisor that violates securities laws and/or account restrictions; and (2) determine and assign, based on expected market impact of a trade order to buy or sell securities, whether responsibility (discretion over the decisions related to how, when and with whom a trade order is executed) for executing the trade order is assigned to the money management firm for an investment portfolio or to the sponsoring organization of that portfolio. Trade orders are categorized in real-time as “high touch” (significant effort and market impact) or “low touch” (insignificant effort and market impact).
US08600866B2 System and method for facilitating unified trading and control for a sponsoring organization's money management process
An embodiment of the present invention provides a system, method, process, software and standards that enable a unified trading and control process utilized by sponsoring organizations and asset managers (money managers) for sub advised or externally managed investment portfolios as to increase control over the trading process by a sponsoring organization, enhance regulatory compliance, substantially lower trading costs and improve investment performance on a recurring basis for the shareholders and beneficiaries investing in registered and non registered mutual funds and institutional investment portfolios.
US08600864B2 Scanning based spreads using a hedge ratio non-linear optimization model
The disclosed embodiments utilize hedge ratios to determine the optimal hedge ratio and associated scanning spread. This tells traders what ratios of the quantities of products they should have in their portfolio in order to maintain the status of the portfolios as delta neutral, i.e. be delta hedged, and receive optimal margin credits therefore.
US08600860B2 Method and system to solve dynamic multi-factor models in finance
A method is for determining a factor exposure of an asset collection for each of time intervals in a period of time. For each of time intervals, an objective function which includes an estimation error term or at least one transition error term is determined. The estimation error term represents an estimation error at each time interval between a performance of the asset collection and a sum of products of each of the at least one factor exposure and its respective factor. The at least one transition error term represents a transition error at each time interval after a first time interval for each of the at least one factor exposure between the time interval and a prior time interval. For each of time intervals, the at least one factor exposure by optimizing a value of the objective function is determined.
US08600853B2 Method for structuring a transaction
In one embodiment the present invention relates to a method for structuring a transaction involving a first party having a long position in a security and a second party desiring to acquire short exposure to the security. In one example an agent or intermediary acts between the first party and the second party. In another example the first party and the second party deal directly with one another.
US08600851B1 Military benefits in financial planning
Disclosed are systems and methods for preparing a financial plan for a military member eligible to receive military benefits. The systems and methods dynamically and automatically access military parameters stored in one or more data records corresponding to the military member. The military parameters, which are indicative of the one or more military benefits received by the military member, are used to develop a customized financial plan, thereby resulting in increased accuracy and consistency to provide an improved experience for the military member.
US08600847B1 Optimal service fee discount management
In an economic relationship between a first party and a plurality of second parties in connection with provision of at least one of goods and services for a fee, costs incurred by the first party, in connection with a loss of at least some of the second parties to the relationship, are estimated. A response curve of second party loss probability versus fee is also estimated. An optimal value of a modification to the fee is determined, such that profits of the first party are maximized, taking into account the costs incurred by the first party in connection with the loss of the at least some of the second parties and the response curve of the second party loss probability versus the fee. At least one action to take in response to the determining of the optimal value is determined.
US08600846B2 System and method for financial transaction
A method and system for a P2P financial transaction can connect to a card company server via a wired/wireless communication network, and a financial card with credit card functions. The method includes closing a first contract involving monetary claim/obligation between members, reporting a first claim amount or a first obligation amount to the card company server, and recording first incoming or first outgoing amounts. The method further includes establishing a second claim amount and a second obligation amount according to a second contract, reporting the second claim amount or the second obligation amount to the card company server, recording second incoming or second outgoing amounts, adding or subtracting respectively to or from the first incoming or the first outgoing amounts, and settling final incoming or outgoing, added or subtracted amounts at regular intervals.
US08600844B2 Methods and systems for customizing inventory in an automated dispensing cabinet
A system and method for configuring a dispensing cabinet with products within an electronic catalog hosted by a wholesaler system includes a display of a user interface having a graphical representation of a dispensing cabinet for dispensing products including a graphical representation of each dispensing mechanism. A selection of a single product from a listing of products associates the selected single product to at least one dispensing mechanism and causes a change in the graphical representation of the dispensing cabinet such that the at least one dispensing mechanism is visually identified as having the selected single product associated with the dispensing mechanism.
US08600839B2 System and method for providing access to product related electronic catalog functionality
An aggregation of functionality related to a product within an electronic catalog hosted by a wholesaler web system is provided by presenting on a client computing device a webpage in which a single product is directly associated with a single access point. The single access point provides a means by which plural wholesaler web system functions related to the single product are made available to a consumer. A listing of the plural wholesaler web system functions related to the single product is displayed within the webpage in response to an activation of the single access point by the consumer. In response to a selection by the consumer from the displayed listing the wholesaler web system initiates a performance of the one of the plural wholesaler web system functions so selected.
US08600836B2 System for distributing packages and channels to a device
A system for distributing packages and channels to a device includes associating weights with the packages and channels. The default ordering of packages on a device display and the default ordering of channels on a program guide is determined according to the weights. In addition, the weights may be used to differentiate functions and conditions that apply to packages and channels.
US08600834B2 Network methods and systems for processing arrangements
A floral network system and method allows for collecting, storing and retrieving data regarding the processing of personalized or custom floral arrangements linked to personal accounts for a plurality of customers. For example, a floral network method and system may store one or more close-up or detailed images of a personalized or custom-made floral arrangement for a customer along with data regarding the order, the customer, and a recipient. The next time that the customer places an order, the close-up or detailed images and data on past orders can be retrieved and viewed by the customer and used by the florist in the preparing a subsequent floral arrangement. Reminders may also be sent to the customers for important events where floral arrangements may be desired.
US08600833B1 User interest tagging
Techniques and systems may be used to generate a list of interests of a user that interacts with a catalog of items, such as by purchasing the items from a host. The host may then generate a list of interests of the user using a taxonomy that is mapped to the catalog of items and the user interaction with the items. By generating the list of interests based on user interaction with the catalog, the list of interests may be generated based on factual data rather than user opinion. However, in some instances, the user may additionally provide a self-rating for an interest that is identified by the host. In various aspects, the list of interests may be associated with a reviewer of items of the catalog. In some aspects, a reader may identify reviewers that have similar interests by comparing reviewers' interests to the reader's interests.
US08600827B2 Product recall platform apparatuses, methods and systems
The PRODUCT RECALL PLATFORM APPARATUSES, METHODS AND SYSTEMS (“PR Platform”) transforms recall initiation request, product identifier and purchase processing request inputs via PR Platform components into recall notification message outputs. In some embodiments, the PR Platform receives a purchase processing request including a plurality of product identifiers and preselects product identifiers that qualify for purchase processing based on at least one purchase processing rule. The PR Platform facilitates querying of a product recall database to determine if the preselected product identifiers match recalled product identifiers in the product recall database. If at least one of the preselected product identifiers match the recalled product identifiers, the PR Platform retrieves a recall message associated with the at least one of the preselected product identifiers and notification preferences associated with the purchase processing request. The PR Platform then generates a recall notification message in accordance with the notification preferences to include the recall message associated with the at least one of the preselected product identifiers.
US08600821B2 Webstore supporting multiple merchants
A technique for effecting electronic commerce using a data network is described. The data network includes a plurality of subsystems which, together, form an integrated system for receiving customer orders for selected items via a data network, fulfilling the customer orders, and delivering the ordered products to the customers. Moreover, according to a specific embodiment, the integrated nature of the system architecture of the present invention allows the on-line merchant to provide a guarantee to the customer that the ordered items will be available to be delivered to the customer at the specified delivery date, time, and location.
US08600819B2 Food product scale and related in-store random weight item transaction system with RFID
A random weight item transaction system include a scale with label RFID tag functionality, service person RFID tag functionality and customer RFID tag functionality. A slicer in proximity to the scale may include service person and bulk food product RFID functionalities. The scale may make weigh transaction data available to a computerized checkout system via a communications link or via writing the information to the label RFID tag.
US08600807B1 Method and system for electronic exchange of reward points
A system and method for operating a reward points accumulation and redemption program wherein a user earns rewards from a plurality of independent reward issuing entities, with each tracking the user's earned rewards. A trading server accumulates some or all of the user's earned rewards from the reward servers and credits the accumulated points rewards into a single reward exchange account associated with the user. The user may then select an item for purchase with the accumulated rewards. The item is provided to the user in exchange for a subset or all of the rewards. Reward points may also be redeemed in exchange for services, such as the playing of a video game or Internet access.
US08600805B2 Systems and methods for generating travel packages including separately purchased travel items
A user of a personal computing device may identify multiple travel items of interest displayed for purchase by a network-based travel service. However, the user may not desire to purchase the travel items in a single purchase. Upon making a travel purchase that includes a first travel item that does not include a second travel item corresponding to the first travel item, the user may employ the network travel package service to search for second travel items corresponding to the first travel item, select from discounted travel packages including the first travel item and second travel items returned from the search, and purchase a discounted travel package. Beneficially, multiple travel items may be purchased separately while obtaining a package discount as compared to the stand-alone price of the travel items.
US08600802B1 Advertisement marketplace
A marketplace (or aftermarket) for advertisements or ad combinations is established. A first on-line advertisement is identified in which a performance of the first advertisement during a past ad campaign is above a threshold. A second on-line advertisement is identified based on a matching criterion between the first and second advertisements, in which a performance of the second advertisement during a past ad campaign is lower than the first advertisement. The first advertisement or a representation of the first advertisement and performance data of the first advertisement are provided to a sponsor of the second advertisement.
US08600801B2 Methods and apparatus to deflect callers to websites
Methods and apparatus to deflect callers to websites are disclosed. An example method disclosed herein to deflect a caller to a webpage comprises receiving a call from the caller, identifying a webpage based on information characterizing the call, and providing an address of the webpage to the caller when the caller consents to terminate the call.
US08600798B1 Loan screening
A loan screening system and methods are described. One method includes monitoring loan application data as it is entered into a client application, extracting loan application data from the monitored data in accordance with a first pre-determined criteria, matching the extracted data against supplier products and displaying one or more of the matching supplier products within a client application interface.
US08600792B2 Business process visibility at real time
Various embodiments of systems and methods for providing business process visibility at real time are described herein. One or more business activity events are received at a local business activity event manager. Further, business process binding information associated with the one or more business activity events is retrieved at the business activity manager from a business process model manager. A relationship of the one or more business activity events with a business process using the business process binding is identified at the business activity event manager. Upon determination, a business process log manager is triggered for logging a business activity log of a business process instance at real time. Furthermore, the business activity log is extracted to monitor and analyze the business process instance at real time.
US08600789B1 System and method for processing offending items in a financial system
An offending item detection system is provided for analyzing and processing documents received at one or more capture sites. A physical document may be electronically captured at a capture site and subsequently transmitted to a regional or central processing system. The processing system may then analyze the captured documents to identify and flag suspected offending items such as duplicates. Suspected offending items may be removed from a processing stream and replaced by a substitute transaction to keep the financial system in balance and to reduce potential for processing backlog. In the meantime, the suspected offending item may be analyzed. If the item is a false positive, the substitute transaction may be canceled and the financial document reinserted into the processing stream. If the suspected item is a true offending item, the substitute transaction may be replaced by or converted into another transaction funded by a general suspense account.
US08600787B2 Dynamic cost analysis and overbooking optimization methods and systems
A computer based system for maximizing revenue by determining an optimal quantity of a product to be sold is disclosed. The system determines the optimal number of seats to be sold for a flight based upon the flight's capacity and forecasted costs associated with the flight. The forecasting is based upon probabilistic distribution models and takes into account passenger itinerary data, passenger and market historical data, whether a passenger has flown on a previous leg of an itinerary, and the ripple denied boarding effect of reaccommodating a denied passenger. The system evaluates the potential effect of double selling a unit of inventory (e.g., seats). Downstream inventory control, revenue management and reservations systems may use the optimization data to affect the operation of the airline.
US08600786B2 Computer-implemented system and method for managing on-street valet parking
A computer-implemented system and method for providing basic valet parking through centrally-managed parking services is provided. Motor vehicle parking spaces are managed through a server. Smart parking devices physically proximate to the parking spaces are interfaced to the server. Vehicle occupancy sensors also physically proximate to the parking spaces are interfaced to the server. Parking availability indicators associated with the parking spaces are interfaced to the server. Use the parking spaces is reserved for a valet service. A reservation request for the parking spaces is accepted through the server for use by the valet service for a period of time. Occupancy of the reserved parking spaces by a motor vehicle through the nearest vehicle occupancy sensor is sensed during the time period. Availability of each parking space is indicated through the nearest parking availability indicator throughout the time period based upon the current time and use by the valet service.
US08600785B2 Event management system with grouping feature
A system for organizing ground transportation of airline passengers arriving for an event is disclosed. The event management system includes a memory, a computer display; a data entry component that receives passenger data including names of passengers and flight information and stores the passenger data in an application specific format; and a group scheduling component that allows a user to set parameters including VIP status, time windows, vehicle types, and number of passengers allocated for vehicle type, and provides passenger groupings based on flight information and on user-set parameters. Also disclosed is a computerized method for organizing ground transportation of airline passengers arriving for an event.
US08600782B2 Automation of auditing claims
Described are computer-based methods and apparatuses, including computer program products, for automation of auditing claims. A data file is received comprising one or more auditable items, each auditable item comprising a word string having one or more words. Each word string for each auditable item is translated using one or more translation steps into a translated item description. Each translated item description is compared to a plurality of terms to generate matching information. Each translated item description is associated with an item identifier based on the matching information. Each auditable item is accepted or rejected based on the item identifier and one or more rules associated with the data file.
US08600781B2 Method, software program, and system for structuring risk in a financial transaction
The invention relates to a computer-implemented method, system and non-transitory medium for managing debt instrument. Insuring for a default of a debt is managed by establishing an insuring debt related to an insured debt of a debtor based on an insured debt amount of the insured debt. The debts can be bonds issued by a municipality. A first loss class and a second loss class can be allocated in an insuring trust. A first class holder can be entitled to a payment from the insuring debt based on a debt owed to the first class holder from an established insuring fund of the insuring trust. The insuring fund is used to insure for a default of the insured debt. If the insured debt is not in default, the payment is diverted to the first class holder. Otherwise, the payment is intercepted, and an insuring payment from the insuring fund is paid to a holder of the insured debt to cure the default.
US08600780B2 System and method for determining a cost of insurance based upon monitoring, collecting and communicating data representative of a risk's payroll characteristics
A system/method of determining a cost of workers compensation insurance for a selected period based upon monitoring, collecting and communicating data representative of a risk's payroll characteristics during said selected period, wherein the cost is adjustable by relating the payroll characteristics to predetermined actuarial rates. The system/method: determines an initial profile and a base cost of workers compensation insurance, monitors data elements representative of payroll and business status of a risk during the selected period; identifies and analyzes data elements that have a pre-identified relationship to the risk's insurability; consolidates the analyzed data elements for identifying a surcharge or discount to be applied to the base cost; and produces a final cost of workers compensation insurance for the selected period from the base cost.
US08600779B2 Advertising with an influential participant in a virtual world
Technologies are described herein for advertising with an influential participant in a virtual world. A facilitator rating is determined for each of a plurality of participants in the virtual world. The facilitator rating may indicate an influence of each of the plurality of participants on other participants in the virtual world. One or more participants are identified from the plurality of participants based on the facilitator rating. The one or more participants are utilized to provide an advertisement in the virtual world.
US08600775B1 Enhanced system and method for enhancing and supplementing the informed consent process of a patient undergoing a medical procedure
A method for enhancing and supplementing the informed consent process of a patient undergoing a medical procedure is disclosed. A plurality of interactive multi-media program segments relating to a medical procedure are presented on-line to a patient who is to undergo the procedure. The patient views the multi-media program segments which may include a review of anatomy and physiology, the disease, the procedure, pre and post-operative instructions and risks and benefits. Patients may pose written questions to their doctor. The patient's experience, including which program segments are viewed as well as the patient's interactions therewith are captured, documented and preserved.
US08600773B2 Tracking the availability of service providers across multiple platforms
Amongst other things, the availability of service providers is tracked across one or more service provider networks. A status change of the service provider is identified on one or more of the service provider networks and the other service provider networks associated with the service provider is sent data indicating the changed status of the service provider.
US08600770B2 Payment convergence system and method
A method and system is provided for convergence of multiple independent applications into a single payment vehicle. In the context of a medical procedure, the invention provides for the convergence of medical/dental insurance with at least one secondary payment source to effect payment for the entire procedure. Through the instant invention insurance benefit information can be determined and funds blocked, then secondary payment source(s) can be utilized to effect payment of the insurance co-payment amount. The use of Smart Card technology enables the convergence at the point of sale of information about multiple applications/payment sources (i.e. insurance plan and secondary payment plan) that are processed to determine the amount of payment to be received from each source.
US08600764B2 Determining an initial common scale factor for audio encoding based upon spectral differences between frames
Disclosed herein is a quantization method and apparatus of an audio encoder. The quantization method comprises calculating an absolute value of a maximum frequency spectrum of a first frame, externally received, by analyzing frequency spectrum data of the first frame, setting an initial value of a common scale factor to be used to quantize the first frame based on the absolute value of the maximum frequency spectrum of the first frame and an absolute value of a maximum frequency spectrum of a second frame, which has previously been calculated, and quantizing the frequency spectrum data of the first frame based on the set initial value of the common scale factor. Accordingly, before quantization is performed, an initial value of a common scale factor which is almost close to a value of an actual common scale factor can be previously set.
US08600761B2 Hands-free and non-visually occluding object information interaction system
Technologies are described herein for providing a hands-free and non-visually occluding interaction with object information. In one method, a visual capture of a portion of an object is received through a hands-free and non-visually occluding visual capture device. An audio capture is also received from a user through a hands-free and non-visually occluding audio capture device. The audio capture may include a request for information about a portion of the object in the visual capture. The information is retrieved and is transmitted to the user for playback through a hands-free and non-visually occluding audio output device.
US08600753B1 Method and apparatus for combining text to speech and recorded prompts
An arrangement provides for improved synthesis of speech arising from a message text. The arrangement stores prerecorded prompts and speech related characteristics for those prompts. A message is parsed to determine if any message portions have been recorded previously. If so then speech related characteristics for those portions are retrieved. The arrangement generates speech related characteristics for those parties not previously stored. The retrieved and generated characteristics are combined. The combination of characteristics is then used as the input to a speech synthesizer.
US08600752B2 Search apparatus, search method, and program
A search apparatus includes a sound recognition unit which recognizes input sound, a user information estimation unit which estimates at least one of a physical condition and emotional demeanor of a speaker of the input sound based on the input sound and outputs user information representing the estimation result, a matching unit which performs matching between a search result target pronunciation symbol string and a recognition result pronunciation symbol string for each of plural search result target word strings, and a generation unit which generates a search result word string as a search result for a word string corresponding to the input sound from the plural search result target word strings based on the matching result. At least one of the matching unit and the generation unit changes processing in accordance with the user information.
US08600748B2 System and methods for matching an utterance to a template hierarchy
A system and methods for matching at least one word of an utterance against a set of template hierarchies to select the best matching template or set of templates corresponding to the utterance. The system and methods determines at least one exact, inexact, and partial match between the at least one word of the utterance and at least one term within the template hierarchy to select and populate a template or set of templates corresponding to the utterance. The populated template or set of templates may then be used to generate a narrative template or a report template.
US08600743B2 Noise profile determination for voice-related feature
Systems, methods, and devices for noise profile determination for a voice-related feature of an electronic device are provided. In one example, an electronic device capable of such noise profile determination may include a microphone and data processing circuitry. When a voice-related feature of the electronic device is not in use, the microphone may obtain ambient sounds. The data processing circuitry may determine a noise profile based at least in part on the obtained ambient sounds. The noise profile may enable the data processing circuitry to at least partially filter other ambient sounds obtained when the voice-related feature of the electronic device is in use.
US08600742B1 Disambiguation of spoken proper names
A method is performed by a communication device that is configured to communicate with a server over a network. The method includes outputting, to the server, speech data for spoken words; receiving, from the server, speech recognition candidates for a spoken word in the speech data; checking the speech recognition candidates against a database on the communication device; and selecting one or more of the speech recognition candidates for use by the communication device based on the checking.
US08600741B2 Method of using microphone characteristics to optimize speech recognition performance
A system and method for tuning a speech recognition engine to an individual microphone using a database containing acoustical models for a plurality of microphones. Microphone performance characteristics are obtained from a microphone at a speech recognition engine, the database is searched for an acoustical model that matches the characteristics, and the speech recognition engine is then modified based on the matching acoustical model.
US08600740B2 Systems, methods and apparatus for context descriptor transmission
Configurations disclosed herein include systems, methods and apparatus that may be applied in a voice communications and/or storage application to remove, enhance, and/or replace the existing context. Example embodiments may first remove any existing context from a digital audio signal to obtain a context suppressed signal. The context suppressed signal may then be encoded. An audio context may be selected from among a plurality of audio contexts, with the selected audio context inserted into a signal based on the encoded context suppressed signal.
US08600738B2 Method, system, and device for performing packet loss concealment by superposing data
A method, device and system to implement hiding the loss packet are provided. The provided method, device and system recover the lost frame according to the data before and after the lost frame and enhances the correlation of the recovered lost frame data and the data after the lost frame. A method and device for estimating pitch period are also provided which select a pitch period from the initial pitch period and the pitch periods corresponding to the frequencies which are one or more times higher than the frequencies corresponding to the initial pitch period as the final estimated pitch period, may improve frequency multiplication when estimating the pitch period; in addition, by tuning of the pitch period by matching the waves, the error of estimating pitch period may be reduced and the quality of the audio data may be improved.
US08600737B2 Systems, methods, apparatus, and computer program products for wideband speech coding
Methods of audio coding are described in which an excitation signal for a first frequency band of the audio signal is used to calculate an excitation signal for a second frequency band of the audio signal that is separated from the first frequency band.
US08600735B2 Directed variation of identified product features using language analysis of a knowledge base
Computer based methods, systems and interfaces for analyzing machine readable data repositories having text documents, and for generation of new product specifications, for evaluation of these specifications and for the generation of new product designs and products therefrom. Language analysis of the data repository results in a list of properties of a product being properties to be varied linked to a list of functions of the product. The property statements can be first parts of speech such as adjectives, or adjectival phrases or adjectival statements being definitions of properties of a product. The function statements can be second parts of speech such as verbs, or verb-like phrases or statements being definitions of functions. The list of property statements, optionally with related first parts of speech, linked to the respective function statements optionally with related second parts of speech are stored as a database of indexed property statements/function statement tuples.
US08600734B2 Method for routing electronic correspondence based on the level and type of emotion contained therein
A system, method, and computer program product for determining the emotional content of an electronic correspondence to route or prioritize the information, to set the expectations of a customer support worker, to flag those workers who are using inappropriate language with the customer, or to determine another best course to send the correspondence. In a preferred embodiment, a customer sends an electronic correspondence to a company via email. Emotionally charged words or symbols in each sentence are detected. The message is then given an emotional ranking which is used to determine what future action is most appropriate for the correspondence.
US08600733B1 Language selection using language indicators
An ordered list of language indicators may be obtained, wherein each of the language indicators is either user defined or system defined. Each language indicator may be ranked according to a priority of the language indicator for determining a most-preferred language for a user. A list of languages may be received that indicates the languages available in an application. The ordered list of language indicators may then be compared to the received languages, and a highest-ranked language indicator determined. The most-preferred language for the user may be selected based upon the highest-ranked language indicator. Information from the application may then be provided to the user in the most preferred language.
US08600732B2 Translating programming content to match received voice command language
One embodiment may take the form of a system for translating an audio stream of programming content. The system may include an apparatus, a processing unit configured to execute a voice recognition algorithm and one or more executable commands, a receiver coupled to the processing unit and configured to receive a voice command in a first language, a communication component coupled to the processing unit and configured to receive programming content including an audio stream in a second language, and one or more storage media storing the voice recognition algorithm. The voice recognition algorithm may be configured to translate the audio stream into a first language if the first language does not match the second language.
US08600731B2 Universal translator
The claimed subject matter provides a system and/or a method that facilitates communication within a telepresence session. A telepresence session can be initiated within a communication framework that includes two or more virtually represented users that communicate therein. The telepresence session can include at least one virtually represented user that communicates in a first language, the communication is at least one of a portion of audio, a portion of video, a portion of graphic, a gesture, or a portion of text. An interpreter component can evaluate the communication to translate an identified first language into a second language within the telepresence session, the translation is automatically provided to at least one virtually represented user within the telepresence.
US08600727B2 Streamlined execution of emulated code using block-based translation mode
Methods and systems are disclosed, including a method for executing a non-native code stream on a computing system. The method includes forming one or more blocks of emulated mode code for execution on a computing system. Each of the one or more blocks includes a preamble and a plurality of operators ordered for execution in a predetermined sequence, wherein for a specified block the preamble defines one or more conditions required for uninterrupted execution of the operators included in the specified block. The method also includes assessing the one or more conditions associated with the specified block, and, after assessing the one or more conditions, executing each of the operators included in the specified block without assessing any of the one or more conditions between execution of the operators within the specified block.
US08600725B2 System and method for providing a static model map of behaviors in a middleware system, for use in identifying system problems
A system and method for providing a static model map of behaviors in a middleware system, for use in identifying problems. In accordance with an embodiment, the system provides a view of the system which allows for analysis of the various components. Locations within the system where a request spends its time are categorized into either “wait” or “execution” locations. The components exhibit static behaviors which affect the response time and can be predefined for different types of components and analyzed independently. In turn the behaviors can be classified as either “wait” or “execution”, each of which can be considered aspects of a component. Each aspect of a component must satisfy the same efficiency/inefficiency as defined by the requirements on the system. An aspect that does not meet the criteria is considered a “problem aspect” and is analyzed further to find the cause of the problem.
US08600724B2 Verifying a processor design using a processor simulation model
An improved method of verifying a processor design using a processor simulation model in a simulation environment is disclosed, wherein the processor simulation model includes at least one execution unit for executing at least one instruction of a test file. The method includes tracking each execution of each of the at least one instruction, monitoring relevant signals in each simulation cycle, maintaining information about the execution of the at least one instruction, wherein the maintained information includes a determination of an execution length of a completely executed instruction, matching the maintained information about the completely executed instruction against a set of trap elements provided by the user through a trap file, and collecting the maintained information about the completely executed instruction in a monitor file in response to a match found between the maintained information and at least one of the trap elements.
US08600722B1 Method and apparatus for providing program-based hardware co-simulation of a circuit design
A method and apparatus for providing a program-based hardware co-simulation of a circuit design are described. In one example, a circuit design is implemented for programmable logic to establish a design under test (DUT). A co-simulation model is programmatically generated using primitives defined by an application programming interface (API). The circuit design is simulated by configuring the programmable logic with the DUT and driving a co-simulation engine to communicate with the DUT via execution of the co-simulation model.
US08600715B2 Methods for machine emulation and process response prediction
Methods for generating predicted product values of a product produced by a machine and for predicting a process of a machine are disclosed. A method for generating predicted product values of a product manufactured by a machine controlled by programmable logic control code includes presenting a machine input fields requesting parameters associated with actuators and mechanical elements, and presenting product input fields requesting desired product properties. The method further includes receiving parameters from the machine input fields, receiving desired product properties from the product input fields, and calculating output response data by an emulation of a mechanical operation of the machine using the parameters and the desired product properties. The output response data is provided to a product model that calculates predicted product values based on the output response data provided. The method further includes presenting the one or more predicted product values.
US08600712B1 System and method for designing and simulating a fireworks show
A system and method for enabling computer users to design and simulate a fireworks show is disclosed. A particular embodiment includes storing firework data in a database, the firework data including firework specification data including parameters corresponding to attributes of a particular firework; using a processor to automatically construct in a user interface a visual firework simulation from the firework data, the visual firework simulation including visual elements that are also part of the user interface, the visual firework simulation depicting a sky field representing a location of a fireworks show and the spatial location of visual elements therein, the visual elements including fireworks, launch positions, and trajectories being simulated by the visual firework using the user interface to directly manipulate the visual elements of the visual firework simulation, including dragging the visual elements in the sky field of the visual firework simulation: using the processor to automatically adjust the firework data according to the user's direct manipulation of the visual elements; and using the processor to automatically update the visual firework simulation and the visual elements in real time in response to the user's direct manipulation of the visual elements and the adjustment of the firework data.
US08600710B2 Method of modeling thermal problems using a non-dimensional finite element method
The method of modeling thermal problems using a non-dimensional finite element method is a computerized method for modeling thermal systems that relies on the variational principle. The variational principle specifies the total potential of the system, given by a scalar quantity Π, which is defined by an integral form for a continuum problem. The solution of the continuum problem is a function that makes Π stationary with respect to the state variables. The governing equation of the problem is used to calculate the potential Π. The non-dimensional form of the potential is obtained by insertion of the defined non-dimensionless parameters. The element non-dimensional stiffness matrix and the non-dimensional load vectors are then obtained by invoking the stationarity of the non-dimensional potential Π with respect to a non-dimensional temperature vector {θ}.
US08600708B1 Systems and processes for building multiple equiprobable coherent geometrical models of the subsurface
A method, apparatus and system for, in a computing system, perturbing an initial three-dimensional (3D) geological model using a 3D vector field. A coherent 3D vector field including 3D vectors may be generated where each 3D vector of the 3D vector field is associated with a node of the initial 3D geological model and has a magnitude within a range of uncertainty of the node of the initial 3D geological model associated therewith. The coherent 3D vector field may be applied to the initial 3D geological model associated therewith to generate an perturbed 3D model. The perturbed 3D model may differ from the initial 3D geological model by a displacement defined by the 3D vector field associated with nodes having uncertain values. The perturbed 3D model may be displayed.
US08600706B2 Systems and methods for identifying crash sources in a CAD environment
Systems and methods that automatically identify causes of errors during one or more CAD processes, such as while binding external reference drawings to a host drawing and/or batch comparing sets of multiple drawings. In certain examples, a first session of a CAD program can be used to track potential crash occurrences during a second CAD program's processing of a set of drawings and dynamically replace corrupt drawings and/or broken references with blank (proxy) drawings so that the desired process can complete. Whenever the first CAD session detects a potential error event, such as when the second CAD session is interrupted for a particular length of time, the first CAD session can log the error, close the second session, and/or continue the desired process with a new CAD session.
US08600704B2 Space- and time-efficient management and summarization of data using intermediate summary structure and hierarchical multidimensional histogram
A method maintains a multidimensional histogram for a data array having a data array size, the method having a processing time substantially less than proportional to the data array size. The method involves receiving a data update that indicates a change to data in the data array; with the data update, updating an intermediate data structure having a size substantially smaller than the data array size, so that the updated intermediate data structure remains an at-least-approximate representation of the data in the data array as changed by the data update; collecting a number of substantially-largest-coefficient linear combinations of then-current data, the number being small compared with the data array size; and forming the multidimensional histogram as a histogram to an intermediate data array re synthesized from the collected linear combinations.
US08600698B2 Method and device for analyzing positions
The method and device for analyzing position are disclosed. By analyzing sensing information with at least one zero-crossing, each position can be analyzed. The number of analyzed positions may be different from the number of zero-crossings. When the number of analyzed positions is different from the number of zero-crossing, the number of analyzed positions is more than one.
US08600697B2 Extended thermal management
A method for managing thermal condition of a thermal zone that includes multiple thermally controllable components include determining thermal relationship between the components and reducing temperature of a first component by reducing thermal dissipation of a second component.
US08600696B2 Method and system for determining a reaction signal for a selected location in an information processing system following the effect of at least one input signal
A method and a device for determining a reaction signal for a selected location in an information processing system (2) in response to at least one input signal (XIn) over an application period T. The effect of an input signal (XIn) on the information processing system is determined by: a) applying input signal(s) (X) to the information processing system (2), b) detecting output signal(s) (Yout) associated with a selected location in the information processing system in response to the input signal(s) (XIn), c) forming a value set (XIn, YOut, Zt) for an output signal (YOut) at the selected location in response to an input signal (XIn) for a given time (Zt), and d) determining the reaction signal (YOutMax) for the selected location.
US08600693B1 Wireless temperature probe calibration system and method
A monitoring, tracking, and calibration system tracks temperature data and the validity of temperature measuring devices. If an item is temperature sensitive, the system permits temperature readings to be taken by a remote transmitter or other temperature measuring device and stored by a computer. A calibration device is built into the remote transmitter or attached in line to a temperature sensor and include at least one fixed value. The remote transmitter samples that fixed value periodically or in response to an instruction from the computer. The computer, in turn, compares the fixed value to a respective expected value. If the comparison indicates that the fixed value compares favorably to the at least one respective expected value, the remote transmitter is considered calibrated and functioning correctly. Otherwise, the remote transmitter is considered faulty and an error is reported so that corrective action may be taken.
US08600687B2 Signal analyzer for analyzing dynamic behavior of a target system
A signal analyzer includes a sampling unit, a filter unit coupled to the sampling unit, a computing unit coupled to the filter unit, and an output unit coupled to the computing unit. The sampling unit is operable to sample a time domain signal from a target system according to a predetermined sampling frequency to obtain a sampling signal. The filter unit is configured to perform filter processing upon the sampling signal so as to filter out harmonic frequency components from the sampling signal, thereby obtaining a fundamental frequency signal having a plurality of sample points. The computing unit is operable to compute a signal parameter set for each of temporally adjacent pairs of the sample points of the fundamental frequency signal. The output unit is configured to output information about dynamic behavior of the target system based upon the signal parameter sets computed by the computing unit.
US08600675B1 System and method for generating trajectory data for an aircraft in flight
A present novel and non-trivial system and method for generating trajectory data for an aircraft in flight is disclosed. Data representative of an aircraft's current trajectory, aircraft parameter(s), and navigation service data are received. As embodied herein, the aircraft parameter(s) may be received from more than one aircraft. An optimized flight trajectory for the aircraft is determined from a trajectory optimizing function and based upon the aircraft's current trajectory data, the aircraft parameter(s) data, and the navigation service data. Then, dispatch center trajectory data representative of the optimized flight trajectory is generated and sent to at least one user such as an aircraft system of the aircraft and/or an air navigation service provider. As embodied herein, the trajectory optimization function could be based upon cost minimization, time minimization, an operator's internal prioritization, or any combination of these.
US08600671B2 Low authority GPS aiding of navigation system for anti-spoofing
A method and apparatus for generating navigation solutions. A global positioning system based navigation solution unit; an inertial navigation solution unit; a correction unit, a limiter, and an adding unit. The global positioning system based navigation solution unit is capable of generating a first navigation solution. The inertial navigation solution unit is capable of generating a second navigation solution. The correction unit is capable of generating a raw correction. The limiter is capable of selectively modifying the raw correction to fall within a selected range of corrections to form a correction. The adding unit is capable of adding the correction to the second navigation solution to form a navigation solution.
US08600670B2 Method for managing schedule using user'S location information and system thereof
A method for managing a schedule based on a user's location information by a system for managing a schedule. The method comprises receiving a schedule including at least one of an appointment location, appointment contents an appointment time, and appointment target person's phone number from the user; registering the schedule which includes the user's location information by a schedule registration unit of the system; detecting the user's location by a location detection unit of the system; and sending a message related to the schedule or the user's location by a sending unit of the system. The sending of the message related to the schedule or the user's location by the sending unit of the system sends information of a changed appointment time and place to the appointment target person when the user changes the appointment schedule.
US08600669B2 Mobile device with on-screen optical navigation
A mobile computing device, including a main body, a processor and associated memory housed within the main body, a display screen housed within the main body and responsive to signals from the processor, an optical sensor fixed to the main body for capturing successive images and providing image signals representative of the captured images to the processor, and a navigation module associated with the processor for determining, based on the image signals, a relative movement between the main body and a reference surface and moving a pointer on the display screen based on the determined relative movement.
US08600667B2 Location based entertainment with a personal navigation device
A method of providing location based entertainment with a personal navigation device includes determining if a user wishes to start an entertainment program on the personal navigation device that provides localized entertainment and starting the entertainment program using content about a current location of the personal navigation device in response to the user wishing to start the entertainment program.
US08600660B2 Multipath modeling for deep integration
A state is added to a Kalman filter to model GPS multipath errors. The multipath states may be modeled as either a random walk model or a Gauss-Markov process. The choice of the model depends on the characteristics of the multi-path error and the GPS receiver. Adding this state to the Kalman filter to model multipath improves the navigation system's robustness when operating as a deeply integrated system when multipath is present.
US08600655B2 Road marking recognition system
Systems, methods, and programs capture an image of a periphery of a vehicle. The systems, methods, and programs, store predetermined patterns representing conditions of road markings formed on a road surface, detect a road marking on the basis of the captured image, and compare the detected road marking to the predetermined patterns. If the detected road marking matches one of the predetermined patterns, the systems, methods, and programs execute a predetermined action associated with the matching predetermined pattern.
US08600654B2 Data structure of route guidance database
A route guidance device is provided with a two-dimensional road network for a route search, a three-dimensional road network for a route guidance, and guiding line shape data. The guiding line shape data is three-dimensional guidance display data for guiding an operator to go straight through, or to make a right turn, left turn, etc. at intersections in accordance with a passage mode, or to switch lanes before entering an intersection. A link node of the two-dimensional road network is associated with the guiding line shape data through the three-dimensional road network. The route search uses the two-dimensional road network, and the route guidance uses the guiding line shape data associated with the link node acquired by the route search. The present invention can realize an instinctively understandable route guidance that follows a passage mode without increasing a load of a route search.
US08600646B2 Method for regulating an air/fuel ratio and method for recognizing a fuel quality
In a method for regulating an air/fuel ratio, and in a method for recognizing a fuel quality, a lambda sensor is provided in the exhaust of the internal combustion engine, wherein after fueling of the tank the second adaption value is first adjusted due to a deviation of the lambda signal from the target signal occurring such that the lambda signal oscillates again about the target value, wherein the second adaption value is determined as a function of the current adaption value and as a function of the currently determined quality of the fuel. In a method for recognizing a fuel quality, particularly of a mixture ratio of two types of fuel, the lambda signal of the lambda sensor is analyzed for recognizing the quality.
US08600643B2 Vehicle air compressor control systems and methods
A suspension control system for a vehicle includes a pressure increasing module and a compressor control module. In response to a startup of the vehicle, the pressure increasing module: selectively sets a pressure increase signal to a first state when an air pressure within air bags of a suspension system is less than a predetermined pressure; and selectively sets the pressure increase signal to a second state when the air pressure is greater than the predetermined pressure. In response to the startup of the vehicle, the compressor control module: operates an air compressor of the suspension system when the pressure increase signal is in the first state; and disables operation of the air compressor when the pressure increase signal is in the second state.
US08600636B2 Method for determining wet clutch temperature
A method for determining clutch temperature. The method provides an accurate real-time clutch temperature that can be used to improve shift quality and protect against failure due to clutch overheating. A counter is incremented every time the clutch exceeds a threshold temperature to track cumulative high temperature conditions. Determining the clutch temperatures includes taking account of heat generation, clutch cooling by transmission oil flow from a groove when the clutch is engaged, clutch cooling by open transmission oil flow when the clutch is disengaged, oil vaporization, and heat conduction.
US08600633B2 Gear preselect systems for a dual clutch transmission
A dual-clutch transmission (DCT) system includes a vehicle speed offset module that generates a vehicle speed offset signal based on a preselect time and a vehicle acceleration signal. A compensated vehicle speed module generates a compensated vehicle speed based on the vehicle speed offset signal and a vehicle speed. A preselect command module generates a predicted gear signal based on a comparison between the compensated vehicle speed and a shift point from a shift pattern module. The predicted gear signal, identifies a first predicted gear of a DCT. The preselect time is defined as at least an amount of time to disengage a second predicted gear and preengage the first predicted gear.
US08600631B2 Engine speed assist torque converter clutch control
A method for controlling actuation of a torque converter clutch includes monitoring a transmission input speed, comparing the monitored transmission input speed to a threshold input speed, and, when the transmission input speed is less than the threshold input speed, controlling an engine speed based upon a desired minimum engine speed. Controlling the engine speed based upon the desired minimum engine speed includes monitoring a minimum engine speed critical parameter, determining the desired minimum engine speed based upon the minimum engine speed critical parameter, comparing the engine speed to the desired minimum engine speed, and controlling actuation of the clutch device based upon a result of the comparing the engine speed to the desired minimum engine speed.
US08600623B2 Control apparatus
A control apparatus for vehicles including a first vehicle compatible with an airbag-linked emergency and a second vehicle incompatible with the airbag-linked emergency is provided. The control apparatus includes: a receiver section for receiving an airbag signal from an airbag apparatus; an abnormality determination section for determining that the airbag apparatus is abnormal when the receiver section does not receive the airbag signal from the airbag apparatus; and a control section for activating the abnormality determination section when the control apparatus is mounted to the first vehicle, and for deactivating the abnormality determination section when the control apparatus is mounted to the second vehicle.
US08600622B2 Intelligent arrangement buckle switch for seat belts
A buckle switch arrangement for a multi-point seat belt system. A restraints control module is provided to receive signals from sensors operatively associated with the vehicle seat which determine and identify seat occupancy and also to receive signals from other sensors operatively associated with the vehicle seat which sense seat belt webbing payout. The signals obtained by the restraints control module are interpreted and, based on the interpretation, a telltale device may be activated to warn the vehicle operator that a seat occupant is not in compliance with seat belt usage.
US08600617B2 Vehicle light control method and device
A vehicle light control method and device are provided for controlling a light unit of a vehicle. A control unit determines whether a vehicle speed of the vehicle detected by a vehicle speed detector is greater than zero and whether an engine rotational speed of an engine of the vehicle detected by an engine rotational speed detector is equal to zero. The control unit enables the light unit to emit light with a brightness based on the vehicle speed upon determining that the vehicle speed is greater than zero and the engine rotational speed is zero.
US08600616B2 In-vehicle instrument control device
An in-vehicle instrument control device, that controls a power source of a plurality of in-vehicle instruments operated by power from the power source provided in a vehicle, includes a plurality of operation units to operate the respective in-vehicle instruments; and a plurality of power source control units that are each provided between the operation unit and the power source, and the in-vehicle instrument, and each supply the power from the power source to the in-vehicle instrument when a predetermined operation signal is inputted from the operation unit.
US08600614B2 System and method for integrated control of vehicle control systems
A system and method for providing driving support system to a vehicle. The vehicle includes a set of control modules, having at least one operational setting, configured for electronically controlling the vehicle components. The system includes an integrated drive mode selection module having a set of drive modes for modifying the settings for each control module. A sensing system detects at least one condition associated with the driver, vehicle or surroundings. A controller determines an appropriate drive mode for the vehicle based on the condition and the output of a safety module that ensures that the drive mode is safe while driving.
US08600613B2 Method for monitoring the pressure in a wheel tire and monitoring system
A sensor module generates a momentary tire pressure signal, and a transmitting module transmits the momentary pressure information. A management module receives and processes the information and includes a first predetermined pressure value corresponding to a higher speed for the vehicle, and a second predetermined pressure value corresponding to a lower speed, the first predetermined pressure value being greater than the second predetermined pressure value. The method includes comparing the momentary pressure value to a target pressure value, the target pressure value corresponding to either the first predetermined pressure value or the second predetermined pressure value, selecting the first predetermined pressure value as the target pressure value when the momentary pressure is too low relative to the second predetermined pressure value, and selecting the second predetermined pressure value as the target pressure value when the momentary pressure is too high relative to the first predetermined pressure value.
US08600611B2 System and method for measuring fatigue for mechanical components of an aircraft and aircraft maintenance method
A system for measuring fatigue of a component of an aircraft subject to mechanical stresses includes: a plurality of stress sensors mounted on the component, each sensor being configured to detect a predetermined mechanical stress threshold and to deliver a data signal representative of exceeding of the threshold; and a mechanism for recording the data and the sensors configured to detect different stress thresholds so as to make it possible to calculate, on the basis of the data recorded by the system, an estimation of fatigue of the component due to the mechanical stresses. It is thus possible to optimize overhaul of the components.
US08600607B2 Method for allocating identifiers of wheel electronics of a tire pressure monitoring system of a vehicle to the positions of the wheels on the vehicle
The invention describes a method for allocating identifiers of wheel electronics of a tire pressure monitoring system to positions of wheels of a vehicle, the simultaneously occurring rotation speeds of the wheels, normalized on a consistently chosen rolling radius of the wheels differ during cornering because of the different positions of the wheels on the vehicle, so that the positions of the wheels can be sorted according to increasing speed of the wheels during cornering, the wheel electronics of each wheel comprising a pressure sensor, a motion sensor, a memory and a transmitter, which transmits signals to a receiver being connected to an evaluation device, which receives the transmitted identifiers and compares the distances which the corresponding wheels have traveled in a defined time span, sorts the identifiers according to the length of the distance traveled in the defined time span and allocates the identifiers to the wheel positions.
US08600606B2 Vehicle safety systems and methods
Safety systems and methods are provided for use in a vehicle with a closure that defines a pivoting range when open. The safety system includes a sensor configured to collect data associated with an object in a target zone at least partially surrounding the vehicle; and a processor coupled to the sensors and configured to selectively operate in a first mode and a second mode based on a vehicle characteristic. The processor is configured to, in the first mode, detect the object and generate a first warning based on the object; and in the second mode, detect the object and determine a collision threat between the object and the pivoting range of the closure, and generate a second warning based on the collision threat.
US08600603B2 Apparatus and method of localization of mobile robot
A localization method and localization device of a mobile robot is provided. In one aspect, characteristic information of a reference object is stored in advance to be used as a landmark for localization, and reference characteristic information is defined by utilizing the stored characteristic information and characteristic information obtained at an initial location of the mobile robot. Therefore, the accuracy of localization can be increased without the use of additional artificial landmarks.
US08600600B2 System for driving spherical wheel
Disclosed is a system for driving a spherical wheel that includes a rotating sphere having a plurality of magnetic modules and a fixed body. The fixed body has coil modules that generate a magnetic field by current and partially enclose the rotating sphere so that a portion of the rotating sphere is exposed. A support wheel disposed between the rotating sphere and the fixed body is configured to maintain a substantially constant distance between the rotating sphere and the fixed body and rotatably support the rotating sphere. A sensor provided in at least one of the rotating sphere and the fixed body is configured to measure a rotational speed and a position of the rotating sphere, and a control device is configured to receive driving signals, the rotational velocity and the position measured by the sensor and to transmit a control signal supplying a current to the coil module.
US08600597B2 Electric vehicle
An electric vehicle includes a synchronous motor that outputs torque to a first driving wheel; an induction motor that outputs torque to a second driving wheel; and an output torque changing portion that makes the synchronous motor torque smaller than the induction motor torque when torque is output to the first or second driving wheel and the vehicle speed is close to zero, and makes the synchronous motor torque larger than the induction motor torque when torque is output to the first or second driving wheel and the vehicle is moving at or greater than a predetermined speed in a direction opposite a direction in which the vehicle is being operated to move, by the torque output to the first and second driving wheels.
US08600596B2 System and method for controlling a four wheel drive vehicle
The invention relates to a four wheel drive hybrid vehicle provided with at least one power train on each wheel set, a first power train (1) including at least one heat engine, a second power train (2) including at least one electric machine, the vehicle also being provided with a friction braking system on each drive wheel and sensor (7). The control system includes: a means (9) for distributing a braking request between the friction braking system and at least one electric machine from a power train, said electric machine being capable of producing a resisting torque; a torque instruction modulation means (10) for modulating torque instructions to braking systems and power trains based on signals coming from the sensors; and a power train control means (8); the distribution means (9), the torque instruction modulation means (10), and the power train control means (8) being capable of dynamically interacting so as to output torque commands to the power trains and to the friction braking systems with a view to promoting the stability of the vehicle.
US08600595B2 Power module active current management for efficiency improvement
A vehicle includes a motor, an alternating current (AC) power bus, a power inverter module (PIM), and a controller. The PIM includes a semiconductor die assembly with semiconductor power switches arranged in electrical parallel for delivering AC power to the motor via the bus. The controller determines an operating mode of the vehicle, selects and activates a designated one of the switches during a threshold low-current state of the PIM, and selects and activates all of the switches during a high-current state of the PIM. A PIM assembly for the vehicle includes the die assembly and controller. A method for optimizing energy efficiency of the vehicle includes providing the die assembly noted above, automatically determining the operating mode, and selecting and activating one of the switches when the operating mode corresponds to the threshold low-current state, and all of the electrical switches during the threshold high-current state of the PIM.
US08600594B2 Vehicle and driving system for vehicle installation
On condition that output of a torque of not lower than a preset reference torque from a motor continues for at least a predetermined time period in a vehicle stop state with output of a corresponding torque from the a second motor based on a detected accelerator opening, a torque command of the second motor is set to decrease the output torque of said motor by a torque decrease rate, which is set according to the corresponding torque and the accelerator opening in the vehicle stop state (initial accelerator opening). After a changeover of a current crowding phase in the second motor, the torque command of said motor is set to increase the output torque of said motor by a torque increase rate, which is set according to the accelerator opening in the vehicle stop state.
US08600593B2 Electrically powered vehicle
An electrically powered vehicle is connected to an external power supply through a charge plug. A relay is interposed in an electrical path extending to a power storage device from a power feed node electrically connected to the external power supply through the charge plug. A control device operates with electric power from an auxiliary machinery power supply provided separately from the power storage device and controls opening and closing of the relay in correspondence with a period during which the power storage device is charged. None of electric power consuming components mounted on the electrically powered vehicle is connected to the power feed node. Therefore, even during a period in which the electrically powered vehicle is connected to the external power supply, all electric power consuming components can electrically be disconnected from the external power supply by turning off the relay.
US08600592B2 Homing system and method for an autonomous underwater vehicle
A submarine homing system includes an acoustic emitter configured to emit an acoustic signal comprising at least two narrow-band tones, each narrow-band tone having a respective predetermined center frequency. An acoustic receiver is configured to receive the acoustic signal from the acoustic emitter, and produce one or more receiver signals. A processor is operatively connected to the acoustic receiver. The processor is configured to process the receiver signals to calculate a direction between the acoustic receiver and the acoustic emitter.
US08600591B2 Control device and method for the operation thereof
A control apparatus has a control lever, in particular for controlling a locomotive or a traction vehicle, and a sensor device for detecting an operating position of the control lever. The sensor device has an angle measurement device which is suitable for measuring an adjustment angle of the control lever, forming a digitalized angle value. A measurement range of the angle measurement device is greater than an adjustment angle range of the control lever and an evaluation device is connected to the angle measurement device which determines the operating position of the control lever based on the digitalized angle value of the angle measurement apparatus.
US08600586B2 Stable approach monitor (SAM) system
An improved stable approach monitor (SAM) system provides an audible advisory to a pilot when an aircraft is on a final landing approach. More specifically, the SAM system compares a measured airspeed of the aircraft to a predetermined flap placard speed. If the measured airspeed exceeds the predetermined flap placard speed then the improved SAM system provides an audible advisory indicating the airspeed of the aircraft is too fast. Advantageously, this audible advisory should prevent the pilot from attempting to deploy the flaps at an excessive airspeed and in turn focuses the pilot's attention on the problem at hand, which would be to reduce the airspeed of the aircraft. Once the airspeed is equal to or below the predetermined flap placard speed, the improved SAM system may provide another audible advisory informing the pilot to commence deployment of the flaps.
US08600585B2 Multi core vehicle management countermeasures system and method
A computerized method for performing countermeasure transmission of decoy vehicle data. The method can include receiving a vehicle management data message from one of a plurality of vehicle management system components. The vehicle management data message can have data indicating at least one destination component, and the at least one destination component can include a civil transponder. The method can include transforming said vehicle management data message into a decoy vehicle management data message and transmitting the decoy flight management data message to at least one of the at least one destination component(s).
US08600582B2 Apparatus for cutting grass
The invention describes an apparatus for cutting grass comprising a lawn mower, predisposed to operate at least within a cutting area (A) delimited by a perimeter cable; a management device, suitable for propagating an electrical signal (S) through the perimeter cable; operative modules, suitable for checking the position of the lawn mower with respect to the perimeter cable; a command unit suitable for commanding a movement of the lawn mower based on the position of the lawn mower with respect to the perimeter cable.
US08600577B2 Navigation system and methods for generating enhanced search results
A navigation system and various methods of using the system are described herein. Search query results generated by the system are listed and prioritized based upon travel related information and contextual information. Intermediary locations can be accessed based upon prioritizing search queries.
US08600573B2 System and method for managing cold load pickup using demand response
A system and method for simultaneously restoring power to loads in a distribution network that experienced an outage. The pickup load on the feeder in the distribution network is estimated and the load limit on the feeder is determined. The load on the feeder is divided into groups based on the load limit. A restoration load control process is determined, and power is restored to each of the groups simultaneously based on the power restoration control process.
US08600572B2 Smarter-grid: method to forecast electric energy production and utilization subject to uncertain environmental variables
A method to forecast the energy sources and energy sinks to facilitate continuous capacity planning, regulation and control of energy state of an entity under variable weather condition is established. Energy sources of specific focus are related to renewable energy forms from wind, solar and wave that are highly dependent on prevailing weather conditions.
US08600571B2 Energy optimization system
A system for optimizing a usage of energy based on cost, carbon footprint, and/or other criteria. The usage may be optimized for the next day or more. The optimization may deal with renewable energy, grid energy and stored energy. Various inputs may be considered for optimization, which could include energy costs, weather forecasts, characteristics of renewable energy, the load and storage, and other items. The optimizer may use equipment models with numerical transfer functions to take inputs and provide optimized estimates for the next day or so of energy usage. The outputs of the models may go to an optimization algorithms module for providing an output based on the inputs. The output may provide control information for the selection and amounts of the different types of energy in a scheduled manner.
US08600569B2 Irrigation system with ET based seasonal watering adjustment
An ET based irrigation system includes a stand alone irrigation controller with a seasonal adjust feature and a stand alone weather station including at least one environmental sensor. The ET based irrigation system further includes a stand alone ET unit operatively connected to the irrigation controller and the weather station. The ET unit includes programming configured to calculate an estimated ET value using a signal from the environmental sensor and to automatically modify a watering schedule of the irrigation controller through the seasonal adjust feature based on the estimated ET value to thereby conserve water while maintaining plant health.
US08600566B1 Thermal management smart valve with rupture detection and isolation
The condition of a fluid piping system is monitored by multiple intercommunicative smart valves, each executing a computer algorithm that designates smart valves as critical or non-critical, compares measurement data versus simulation data, and makes decisions based on the critical-or-noncritical designations and the measurement-versus-simulation comparisons. Initial measurement-versus-simulation comparisons are made for downstream pressure, flow rate, and temperature. If a measurement-versus-simulation discrepancy is found in either the downstream pressure or the flow rate, then the algorithm compares a measurement rupture determinant versus a simulation rupture determinant; if a measurement-versus-simulation discrepancy is found in the rupture determinant, then the smart valve is closed. If a measurement-versus-simulation discrepancy is found in the temperature, then the smart valve, if non-critical, is closed; however, if the smart valve is critical, then the nearest upstream non-critical smart valve is closed. Any measurement-versus-simulation discrepancy results, at least, in an alarm or warning.
US08600564B2 Method for zone based energy management with web browser interface
A method of managing a site includes monitoring an activation of a proximity detection function of a plurality of sites, with each site having a first zone as a home zone and a second zone having a boundary that is away from the first zone. The method proceeds by displaying an indicator within a web-based GUI enabling each user of each site to activate and deactivate use of the proximity detection function. Each site can include multiple users associated with each respective site. The method proceeds by detecting the multiple users as being home or away using the proximity detection function and then altering an operating condition of a network device located at at least one of the plurality of sites in response to a last user of the multiple users leaving the first zone.
US08600562B2 Household energy management sytem
A household energy management system uses measurements of the household electricity supply to identify and to determine the energy consumption of individual household appliances. From these measurements, models can be built of the behavior of the occupants of the house, the thermal properties of the house and the efficiency of the appliances. Using the models, the household appliances—in particular heating and cooling appliances—can be controlled to optimize energy efficiency; and maintenance programs for the appliances and for the house itself can be recommended to the householder or arranged with a service company.
US08600561B1 Radiant heating controls and methods for an environmental control system
Embodiments of the invention describe thermostats that use model predictive controls and related methods. A method of controlling a thermostat using a model predictive control may involve determining a parameterized model. The parameterized model may be used to predicted ambient temperature values for an enclosure. A set of radiant heating system control strategies may be selected for evaluation to determine an optimal control strategy from the set of control strategies. To determine the optimal control strategy, a predictive algorithm may be executed, in which each control strategy is applied to the parameterized model to predict an ambient temperature trajectory and each ambient temperature trajectory is processed in view of a predetermined assessment function. Processing the ambient temperature trajectory in this manner may involve minimizing a cost value associated with the ambient temperature trajectory. The radiant heating system may subsequently be controlled according to the selected optimal control strategy.
US08600559B2 Method of controlling equipment in a heating, ventilation and air conditioning network
The disclosure provides an HVAC data processing and communication network and a method of manufacturing the same. In an embodiment, the network includes a sensor and a local controller. The sensor is configured to detect a fault condition associated with operation of a demand unit. The local controller, associated with the demand unit, is configured to receive sensor data from the sensor and to communicate the sensor data over the network. A network controller is configured to receive the sensor data via the communication network and to generate an alert in the event that the sensor data indicates the fault condition.
US08600555B2 Device, program, recording medium and method for correcting taught point
A taught point correcting device for correcting a taught point in an operation program of a robot. The device includes a judging section judging whether position data of any of a plurality of different taught points, previously taught and included in an operation program, has been corrected or not; and a data correcting section correcting, when the judging section judges that position data of a first taught point among the different taught points has been corrected, position data of a correlative taught point having a relative positional relationship with the first taught point, in accordance with a taught-point rule previously prescribing the relative positional relationship between the different taught points. The device may also include a storing section storing the taught-point rule. The taught-point rule may include a rule prescribing a distance between any two taught points among the different taught points.
US08600554B2 System and method for robot trajectory generation with continuous accelerations
A method for robot trajectory generation with continuous acceleration, Receiving a user's motion command through a motion command interface, and sending the user's motion command to Cartesian trajectory generator; Converting the user's command to a trajectory path points of robot end effector in Cartesian space; Transforming the trajectory path points of robot end effector in Cartesian space into a robot trajectory path points in a joint space; Calculating positions, velocities and accelerations of robot joints in each motion servo cycle; Comparing the positions, velocities and accelerations of the robot joints generated by a joint Trajectory Interpolator with a velocity's limit value and an acceleration's limit value of each robot joint stored in a robot parameter database respectively.
US08600551B2 Medical robotic system with operatively couplable simulator unit for surgeon training
A medical robotic system has a surgeon console which is operatively couplable to a patient side unit for performing medical procedures or operatively couplable to a simulator unit for training purposes. The surgeon console has a monitor, input devices and foot pedals. The patient side unit has robotic arm assemblies coupled to instruments and an endoscope. When the surgeon console is coupled to the patient side unit, the instruments move in response to movement of the input devices to perform a medical procedure while captured images of the instruments are displayed on the monitor. When the surgeon console is coupled to the simulator unit, virtual instruments move in response to movement of the input devices to perform a user selected virtual procedure while virtual images of the virtual instruments are displayed on the monitor.
US08600549B2 Automatic drug dispensing and dosing time reminder device
The invention relates to an automatic drug dispensing and dosing time reminder device which automatically dispenses one dose of medication at every scheduled dosage time while simultaneously reminding a patient of the dosage time through a voice and a lamp. The device uses a motor, rotating body, and position sensor to dispense medications at the scheduled dosage times. The front face of the device includes an interface to program in the scheduled dosage times.
US08600538B2 System and method for producing three-dimensional multi-layer objects from digital models
A set of two-dimensional layers is determined based on a digital three-dimensional model. An image corresponding to each of the layers is rendered on each of a corresponding number of sheets of at least partially transparent material. The sheets of material are assembled together to produce a three-dimensional structure corresponding to the digital model.
US08600531B2 Methods and apparatus for generating signatures
Signaturing methods and apparatus as described. In one example, a signaturing method includes capturing an audio signal, applying a first window function to a portion of the captured audio signal to produce a first windowed audio block, applying a second window function to the portion of the captured audio signal to produce a second windowed audio block, determining a first characteristic of a band of frequencies in the first windowed audio block, determining a second characteristic of the band of frequencies in the second windowed audio block, comparing the first characteristic to the second characteristic, and assigning a signature bit representative of the portion of the captured audio signal based on the comparison of the first characteristic and the second characteristic. Other examples are described.
US08600528B2 Real-time, packet-level quality assurance of electromechanical device control data
The present invention relates to a method and system for providing real-time packet-level quality assurance of digital data that controls an electromechanical device transmitted through a network between a transmitting computer and at least one terminal computer. Specifically, all data packets transmitted between the transmitting computer and the at least one terminal computer are passively monitored, and those data packets containing digitized data that controls an electromechanical device of a pre-determined format are selectively recorded to a database. The selectively recorded data packets are then analyzed for determining whether a current set of digitized data that controls an electromechanical device transmitted between the transmitting computer and the at least one terminal computer during a current session would lead to a harmful or undesirable outcome by the electromechanical device being controlled. Finally, the analysis results are displayed in a real-time manner to provide real-time packet-level quality assurance of the digitized data that controls an electromechanical device.
US08600526B2 Marking device docking stations having mechanical docking and methods of using same
Docking stations and docking methods are provided for use with marking devices used for marking the presence or absence of an underground facility in a dig area. The docking station may serve as a home base for storage of a marking device, for charging the battery of a marking device, for transferring data to and from a marking device, and for securing a marking device against unauthorized use and/or theft. The docking station may be a mobile docking station that is installed in a vehicle or may be a fixed docking station that is installed at a central location in the field, at a central office, at a home base facility, and the like.
US08600523B2 Control of an operation of a coordinate measuring device
In a method for controlling an operation of a coordinate measuring device, at least one operational parameter is determined. One value of the operational parameter is allocated to a plurality of components. A sequence for determining the operational parameter is provided for the majority of the components. The method for determining the operational parameter in the predetermined sequence for each component is now described. It starts with the component that is first in the sequence: i) if the value of the operational parameter is allocated to the component, the value is adopted as a value of the operational parameter that is available for the operation, ii) if no value of the operational parameter is allocated to the components, one available value of the operational parameter that was available until then still remains available, iii) if another component is provided in the sequence, the method is carried out with the component.
US08600522B2 CPR feedback method and apparatus
The present invention comprises a cardiopulmonary resuscitation (CPR) feedback device and a method for performing CPR. A chest compression detector device is provided that measures chest compression during the administration of CPR. The chest compression detector device comprises a signal transmitter operably positioned on the chest of the patient and adapted to broadcast a signal, and a signal receiver adapted to receive the signal. The chest compression detector device also comprises a processor, operably connected to the signal transmitter and the signal receiver. The processor repeatedly analyzes the signal received to determine from the signal a series of measurements of compression of the chest, and feedback is provided to the rescuer based on the series of measurements.
US08600514B1 Methods for improving mobility and controlling cartilage matrix degradation of weight-bearing articular joints
A method for improving mobility and/or the quality of synovial fluid of an affected articular joint, wherein the joint is associated with at least a first muscle group and at least a second muscle group each having an antagonistic relationship for effecting mobility of the joint through a range of motion when recruited by natural neural impulses. The method includes positioning at least two first electrodes proximate to the at least first muscle group, positioning at least two second electrodes proximate to the at least second muscle group, and applying motor-level electrical stimulation to the at least first and second muscle groups via the at least two first and second electrodes in a multiphasic pattern corresponding to a sequence of electromyographic outputs.
US08600512B2 Methods and systems for treating seizures caused by brain stimulation
Methods for treating seizures caused by brain stimulation include providing a stimulator, programming the stimulator with one or more stimulation parameters configured to treat a medical condition, applying at least one stimulus with the stimulator to a stimulation site within the brain of a patient in accordance with the one or more stimulation parameters, and monitoring the patient for a seizure caused by the at least one stimulus.
US08600505B2 Implantable device for facilitating control of electrical stimulation of cervical vagus nerves for treatment of chronic cardiac dysfunction
An implantable device for facilitating control of electrical stimulation of cervical vagus nerves for treatment of chronic cardiac dysfunction is provided. A stimulation therapy lead includes helical electrodes configured to conform to an outer diameter of a cervical vagus nerve sheath, and a set of connector pins electrically connected to the helical electrodes. A neurostimulator includes an electrical receptacle into which the connector pins are securely and electrically coupled. The neurostimulator also includes a pulse generator configured to therapeutically stimulate the vagus nerve through the helical electrodes in alternating cycles of stimuli application and stimuli inhibition that are tuned to both efferently activate the heart's intrinsic nervous system and afferently activate the patient's central reflexes by triggering bi-directional action potentials. Finally, the neurostimulator includes a programmable switch configured to alter the triggering of the bi-directional action potentials in response to a magnetic signal received from outside the housing.
US08600503B1 Systems and methods for detecting ischemic events
Embodiments of the present invention relate to implantable systems, and method for use therein, that can detect myocardial ischemic events. In accordance with specific embodiments of the present invention, short-term fluctuations in cardiac intervals that follow premature ventricular contractions (PVCs) are monitored. This allows myocardial ischemic events to be detected based on these monitored fluctuations. The cardiac intervals for which fluctuations are being monitored can be, for example, RR intervals. Alternatively, or additionally, short-term fluctuations in other types of cardiac intervals may be monitored. Such other cardiac intervals include, for example, PR intervals, PP intervals, QT intervals and RT intervals.
US08600502B2 Sleep state classification
Systems and methods for sleep state classification involve detecting conditions related to sleep, including at least one condition associated with rapid eye movement (REM) sleep. Additionally, a condition modulated by the sleep-wake status of the patient may be detected. A medical system that is partially or fully implantable incorporates sensors and circuitry for detecting and processing the sleep-related signals. A sleep state processor classifies the patient's sleep state based on the sleep-related signals. Sleep state classification may be used in connection with the delivery of sleep state appropriate therapy, diagnostic testing, or patient monitoring.
US08600499B2 Method and device for cardiac vasoactive therapy
A method and device for treating myocardial ischemia in which an implantable pulse generator delivers electrical stimulation to electrodes disposed near a coronary artery. The stimulation parameters may be adjusted to produce vasodilation and/or vasoconstriction of the artery. The device may be configured to operate in a vasodilation and/or vasoconstriction mode in accordance with specified entry and exit conditions.
US08600496B2 CPR analysis system and method
Disclosed is a method and computer program product for analyzing treatment of a sudden cardiac arrest victim. The method includes attaching the victim to an automatic external defibrillator, capturing treatment information about the CPR event, alerting a rescuer of treatment steps, and displaying a chest compression interface based on the treatment information. The chest compression interface may include an event log about various AED, rescuer, and background events and may be used to generate a graphical chest compression chart for simple analysis of the quality of a CPR treatment.
US08600495B2 Techniques for positioning therapy delivery elements within a spinal cord or brain
Apparatus and techniques to address problems associated with lead migration, patient movement or position, histological changes, neural plasticity or disease progression. Disclosed are techniques for implanting a lead having therapy delivery elements, such as electrodes or drug delivery ports, within a vertebral or cranial bone so as to maintain these elements in a fixed position relative to a desired treatment site. The therapy delivery elements may thereafter be adjusted in situ with a position control mechanism and/or a position controller to improve the desired treatment, such as electrical stimulation and/or drug infusion to a precise target. The therapy delivery elements may be positioned laterally in any direction relative to the targeted treatment site or toward or away from the targeted treatment site. A control system maybe provided for open- or closed-loop feedback control of the position of the therapy delivery elements as well as other aspects of the treatment therapy.
US08600493B2 Method, apparatus and computer program product for automatic seizure monitoring
Method, apparatus and computer program product for monitoring seizure activity in brain are disclosed. At least one parameter set time series is derived from brain wave signal data obtained from a subject, wherein each parameter set sequence comprises sequential parameter sets and each parameter set comprises values for at least two signal parameters, the values being derived from the brain wave signal data. In order to reduce susceptibility to inter-subject variations and to enhance adaptability to each recording, past EEG signal data of the subject is used to determine an envelope object that encompasses the parameter points that sequential parameter sets derived from the past signal data form in a parameter space. A reference point is also determined, whose location in the parameter space depends on the past signal data. At least one new parameter point is then obtained from the subject and an evolution indicator set is determined. By examining whether the evolution indicator set fulfills predetermined location and direction criteria in relation to the envelope object and the reference point, seizure activity may be detected. The envelope object and the reference point are conditionally updated for on-line measurement.
US08600489B2 Methods and devices for accurately classifying cardiac activity
Methods, systems, and devices for signal analysis in an implanted cardiac monitoring and treatment device such as an implantable cardioverter defibrillator. In some examples, captured data including detected events is analyzed to identify likely overdetection of cardiac events. In some illustrative examples, when overdetection is identified, data may be modified to correct for overdetection, to reduce the impact of overdetection, or to ignore overdetected data. Several examples emphasize the use of morphology analysis using correlation to static templates and/or inter-event correlation analysis.
US08600483B2 Mobile in vivo infra red data collection and diagnoses comparison system
Described is a mobile in vivo infrared brain scan and analysis system. The system includes a data collection subsystem and a data analysis subsystem. The data collection subsystem is a helmet with a plurality of infrared (IR) thermometer probes. Each of the IR thermometer probes includes an IR photodetector capable of detecting IR radiation generated by evoked potentials within a user's skull. The helmet is formed to collect brain data that is reflective of firing neurons in a mobile subject and transmit the brain data to the data analysis subsystem. The data analysis subsystem is configured to generate and display a three-dimensional image that depicts a location of the firing neurons. The data analysis subsystem is also configured to compare the brain data against a library of brain data to detect an anomaly in the brain data, and notify a user of any detected anomaly in the brain data.
US08600482B2 Method and device for imaging a volume section by way of PET data
A method and a device for imaging a volume section by way of PET data are described. With the proposed solution the PET data of the volume section are acquired by way of a positron emission detector, and the MR data of the volume section are acquired by way of a magnetic resonance system. In at least one embodiment, with the aid of the MR data, PET voxels within the volume section are determined from which radiation occurring due to an annihilation is emitted. The image data are reconstructed from the PET data in that it is taken into account that the PET data are generated only by radiation from the PET voxels.
US08600481B2 Subcutaneous cavity marking device
These are subcutaneous cavity marking devices and methods. More particularly, upon insertion into a body, the cavity marking device and method enable one to determine the center, orientation, and periphery of the cavity by radiographic, mammographic, echogenic, or other non-invasive imaging techniques. Also, the device contains a bioabsorbable or non-bioabsorbable marker. The device may be combined with various substances enhancing the radiopaque, mammographic, or echogenic characteristics of the marker or the body allowing it to be observed by any non-invasive imaging techniques. This is further a method of marking a subcutaneous cavity using a bioabsorbable material and a bioabsorbable or non-bioabsorbable marker in conjunction with the material. The method also may combine any of the features as described with the device.
US08600471B2 Catheter with a sensing region for redox reactions
The present disclosure relates to catheters, for example a catheter which is adapted such that the user is able to determine whether it has been correctly positioned within 5 the subject. Also included in the present disclosure are means for detecting the position of the catheter and combinations of a catheter and processors for determining the positioning of the catheter. The present disclosure also relates to methods of determining the position of a catheter in, for example, a human or animal body.
US08600470B2 Method for detecting an analyte in blood
The methods and apparatus for detecting an analyte in blood are useful for detecting an analyte in tissue of a subject. The apparatus comprises a sensor, which comprises an elongated conductive material having a protrudent end, the protrudent end comprising an electrode that detects the presence of an analyte; a substrate affixed to the conductive material; and a support having an external surface, a proximal end, and a distal end. The conductive material is positioned on the support and the protrudent end of the conductive material protrudes beyond the distal end of the support. Optionally, the sensor is suspended within the lumen of a venous flow device. Typically, only a portion of the sensor is suspended within the lumen of the venous flow device, said portion comprising the protrudent end of the conductive material. Alternatively, the conductive material is positioned on the external surface of the intravenous infusion catheter.
US08600469B2 Medical sensor and technique for using the same
A medical sensor may be adapted to account for factors that cause irregularities in pulse oximetry measurements or other spectrophotemetric measurements. Sensors are provided with surface features that reduce the amount of outside light or shunted light that impinge the detecting elements of the sensor. The sensor is adapted to reduce the effect of outside light or shunted light on pulse oximetry measurements.
US08600468B2 Biometric information measuring apparatus and biometric information measuring system
A biometric information measuring apparatus has a storage device for storing data concerning a biometric signal or biometric information derived from the biometric signal in association with position information indicating the current location of a sensor unit of the apparatus. Since the biometric information measuring apparatus provides the position information acquired when the data on the biometric signal or the biometric information was obtained, one can know the location and behavior of a subject at the time of measurement and exactly analyze the biometric information on the subject.
US08600466B2 Living body information measuring apparatus
A living body information measuring apparatus includes an optical system for irradiating light to a subject and detecting light from the subject, a signal processing portion for acquiring information with regard to a tissue condition of the subject based on a detecting signal of light, and a position determining portion for determining an acceptability of an irradiating position of light based on the detecting signal of light.
US08600464B2 Superconducting fault current limiter
This invention relates to a superconducting fault current limiter, including: an input segment of an input transformer core and an output segment of an output transformer, each segment having a first end and a second end; a length of superconductor which forms a winding around the input segment and a winding around output segment, wherein the windings are connected in series to form a closed loop; a cryostat in which the superconductor is housed; wherein each end of the input and output segments are exposed to the exterior of the cryostat.
US08600460B2 Handheld electronic communication device including touch-sensitive display and method
A handheld electronic communication device includes a body that has an input device, and a display assembly that includes a display. The display assembly is connected to the body and rotatable relative to the body, between a first position in which a first portion of the display is covered by the body and a second portion of the display extends from the body, and a second position in which the display is displaced generally linearly relative to the first position such that the first portion and the second portion of the display are exposed.
US08600459B2 System and method providing low power operation in a multimode communication device
A system and method providing low-power operation in a multimode communication device. Various aspects of the present invention may, for example, include at least one radio module that is adapted to communicate in a plurality of communication modes. The at least one radio module may also be adapted to operate in at least a first power-save mode. At least one module may, for example, be adapted to analyze at least one non-informational aspect of a signal (e.g., a received radio signal) to determine whether a first communication network corresponding to a first communication mode of the plurality of communication modes might be available. The at least one module may then, for example, be adapted to determine, based at least in part on the determined availability of the first communication network, whether to operate the at least one radio module in a respective mode other than the first power-save mode.
US08600457B2 Sleep mode for mobile communication device
A method and apparatus for operating a mobile communication device in a sleep mode. The mobile communication device displays a time in an easily readable format at a low-light intensity, provides an alert to a user at an alarm time in a particular manner specified by the user, changes the buttons on the mobile communication device to operate as snooze buttons, and suppresses a portion of call and message notifications received by the mobile communication device when the mobile communication device is in the sleep mode. The sleep mode operation is performed, at least in part, according to sleep-mode user settings chosen by the user.
US08600456B2 Uniform power save method for wireless stations
A Proxy ARP Server in an AP maintains IP/MAC bindings for associated clients. In an example embodiment, when the AP receives a proxy ARP request for a client, the AP may respond for the client. In another example embodiment, when the AP receives a proxy ARP request for the client, the AP buffers the request until the client is in an awake state. Optionally, the AP may convert the broadcast destination MAC address in the ARP request to a unicast address that corresponds to the target IP address.
US08600455B1 Power control using fast signal envelope detection
A method for controlling output signal power in a communication terminal includes determining envelopes of a communication signal to be transmitted by the communication terminal at respective first and second measurement points along a transmission chain in a transmitter of the terminal. A cross-correlation is computed between the envelopes determined at the first and second measurement points. An actual gain between the first and second measurement points is computed using the cross-correlation. An output power of the communication signal is adjusted by setting a gain of the transmitter responsively to the actual gain.
US08600454B2 Decisions on ambient noise suppression in a mobile communications handset device
A method in a communications device includes the following operations. During a call, a process automatically detects that the device has moved from an at-the-ear position to an away-from-the-ear position. Based on the detection, a noise suppressor that operates upon an uplink signal for the call is signaled to change its noise suppression performance. Other embodiments are also described and claimed.
US08600451B2 Mobile wireless communications device with reduced interfering energy from the display and related methods
A mobile wireless communications device includes a housing and circuit board carried by the housing and includes radio frequency (RF) circuitry and a processor carried by the circuit board and operative with each other. A display connector for an LCD connector is mounted on the circuit board and adapted to be connected to a display. Display connection lines are carried by the circuit board and interconnect the display connector and processor for carrying signals from the processor to the display connector and a connected display. Filters are carried by the circuit board and connected to the display connection lines and reduce any interfering energy from the processor and display.
US08600448B2 Housing structure for a slide type mobile communication terminal
A mobile terminal includes a front body, a rear body, and a slide module connecting the front body to the rear body such that the front body is slidable with respect to the rear body, the slide module including a first slide member fixed to a front surface of the rear body and having a rail unit at both sides of the rear body, the rail unit having a specific length corresponding to a slide stroke of the front body; and a second slide member fixed to a rear surface of the front body and having a moving guide constrained to the rail unit at both sides of the rear body and slidably moved along the rail unit, in which the moving guide protrudes toward the rear body in order to receive the rail unit and cover the rail unit.
US08600445B2 Mobile communication terminal including rotary key and method of controlling operation thereof
A mobile communication terminal including an input unit configured to generate at least a first signal when selected, a display unit configured to display a plurality of menus related to an operation of the mobile terminal, and a controller configured to display an independent menu on the display unit based on the generated first signal. Further, the independent menu includes at least one menu from the plurality of menus related to the operation of the mobile terminal that is displayed on the display unit independently of an application being executed on the mobile terminal.
US08600444B2 Mobile communication terminal and control method thereof
A mobile communication terminal including a display unit, and a controller configured to display on the display unit both a first list including tasks that can be simultaneously executed and a second list listing currently executing tasks.
US08600443B2 Sensor network system for acquiring high quality speech signals and communication method therefor
A sensor network system including node devices connected in a network via predetermined propagation paths collects data measured at each node device to be aggregated into one base station via a time-synchronized sensor network system. The base station calculates a position of the signal source based on the angle estimation value of the signal from each node device and position information thereof, designates a node device located nearest to the signal source as a cluster head node device, and transmits information of the position of the signal source and the designated cluster head node device to each node device, to cluster each node device located within the number of hops from the cluster head node device as a node device belonging to each cluster. Each node device performs an emphasizing process on the received signal from the signal source, and transmits an emphasized signal to the base station.
US08600441B2 Transparent relay using dual-layer beam forming association procedures
A system and method for use in a communication system that includes at least one base station and at least one relay node (RN) for communicating with a user agent (UA), the system comprising a base station that includes a processor and an antenna assembly capable of simultaneously transmitting at least first and second layer base station beams to the UA and a relay node (RN) that includes a processor and an antenna assembly capable of simultaneously transmitting at least first and second layer RN beams to the UA, wherein the first base station beam and first RN beam superpose on each other during transmission and the second base station beam and second RN beam superpose on each other during transmission so that the RN is transparent to the UA.
US08600439B2 Mobile electronic device, cradle, method for operating a mobile electronic device, and communication system
A method for operating a mobile electronic device is disclosed. The mobile electronic device communicates through a power-line carrier communication network, if the mobile electronic device is charging at a charging cradle. The mobile electronic device communicates through a base station, if the mobile electronic device is not charging at the charging cradle.
US08600438B2 Mobile telephone with camera
A mobile telephone with a camera, a casing, a display and a keypad for entering manual commands is disclosed. The camera is permanently attached to at least a part of the keypad in a subcomponent of the casing, wherein the subcomponent within a chassis of the casing is designed in such a way that it can be swiveled about at least one axis relative to the display, and the chassis at least partly surrounds the subcomponent.
US08600436B2 Mobile assisted channel selection in devices having multiple radio transceivers
A wireless communication device includes a first radio frequency (RF) transceiver configured to transmit/receive RF signals in a first frequency band, a second RF transceiver configured to transmit/receive RF signals in a second frequency band that may be different from the first frequency band, and a connection manager that is coupled to the first and second RF transceivers and that assists with channel selection by the first and second RF transceivers to reduce mutual interference between the first and second RF transceivers. Related methods are also disclosed.
US08600433B2 Receiver comprising selectable signal processing sub-systems
A receiver for a telecommunications system, wherein the receiver is capable of using a plurality of available alternative receiver sub-systems and the receiver comprises selection means for selecting one of the plurality of receiver sub-systems for use in processing a received signal according to conditions of the propagation channel through which the received signal was received.
US08600432B2 Methods and apparatus for leveraging a mobile phone or mobile computing device for use in controlling model vehicles
Methods and systems for utilizing a mobile computing device (e.g., such as a mobile phone) for use in controlling a model vehicle are described. Consistent with some embodiments, a mobile computing device provides various user controls for generating signals that are communicated to a radio transmitter device coupled with the mobile computing device, and ultimately broadcast to a receiver residing at a model vehicle. With some embodiments, the mobile computing device may be integrated with a controller housing which provides separate user controls, such that a combination of user controls present on the mobile computing device and the controller housing can be used to control a model vehicle.
US08600431B2 Communication apparatus, communication system, and method for connecting devices
A connected-device-information managing unit that obtains connection information that is predetermined information for connection from a connected device as a communication counterpart, holds it, and, when a communication process is completed normally, holds a parameter value used in the communication process as normal connection information which is a part of the connection information for each connected device, and a hands-free controller that performs a communication process based on the connection information. When a communication process is started with a device that normal connection information has been already stored in the connected-device-information managing unit, the hands-free controller sets a parameter based on the normal connection information to perform the communication process.
US08600428B2 Method, apparatus, and system for initializing cognitive system supported by cognitive pilot channel
The present invention discloses a method, an apparatus, and a system for initializing a cognitive system supported by a cognitive pilot channel, where implementation of the method includes: sending a frequency initialization request message to a CPC AP; receiving a frequency initialization response message sent by the CPC AP, where the frequency initialization response message includes CPC private resource description information; broadcasting cognitive information of a base station and description information of an uplink access channel to a terminal over a channel specified in the CPC private resource description information; receiving cognitive information of the terminal over CPC private resources, deciding a work frequency according to the cognitive information of the terminal, and sending the decided work frequency to the terminal; establishing, on the decided work frequency, a link with the terminal.
US08600423B2 Method and apparatus for improving noise power estimate in WCDMA network
Method and apparatus for improving a noise power estimate in a wideband CDMA (WCDMA) network are disclosed and may include calculating a total noise power estimate for a downlink channel based on a plurality of control channel bits from a plurality of different types of control channels. The plurality of control channel bits may include at least two of: dedicated physical channel (DPCH) transmit power control (TPC) bits, DPCH pilot bits, and common pilot channel (CPICH) bits. A first noise power estimate may be calculated for the downlink channel based on a plurality of the DPCH TPC bits. A value of at least one of the plurality of DPCH TPC bits may not be known when the at least one of the plurality of DPCH TPC bits is received.
US08600422B2 Locating a target unit in a wireless network
Communication between a requesting unit and target units in a wireless network is disclosed. Searching is performed to locate target units by comparing identifying information with information received by the requesting unit from a user. Calculating, in real time during a communication, an amount of time left in the communication based on speed, direction and location of the target units and the speed, the direction and the location of the requesting unit may also be performed.
US08600421B2 Method and apparatus for priority monitoring of communication groups over multiple disparate wireless networks
A client device performs a method for priority scanning of groups across multiple disparate connected networks which includes the client device creating a scan list having a designated priority group in response to user input that monitors the activity of a plurality of communication groups on a first wireless network that has a one-to-one mapping to a second plurality of logically equivalent communication groups provisioned on the multiple wireless networks. The client device also receives an indication from a communication server that a group on the scan list is active and automatically and preemptively joins the active group using resources on the first wireless network.
US08600419B2 Radio channel allocation and link adaptation in cellular telecommunication system
Methods, apparatuses, controllers, systems, and terminals can, in certain embodiments, determine a number and properties of potential interferers in a plurality of available radio channels. The properties of the potential interferers can include modulation methods used by the potential interferers. A network element responsible for channel allocation can perform channel allocation for a terminal and select a modulation method for the allocated channel on the basis of the determination.
US08600418B2 Relay station for cell information exchange between adjacent BSs over air links in cellular systems
The present invention relates to relay customer premises equipment (RCPE) for exchanging operational information and coexistence information of each cell between adjacent cells in a cellular system. The present invention enables effective control between multiple cells by directly transmitting operational information and coexistence information between cells over air links.
US08600414B2 Electronic short messaging and advertising method and means
The invention relates to an electronic short messaging and advertising method and means. In particular the invention relates to an electronic advertising method, where minimal initiative is required from the consumer. Some embodiments of the invention may also be applied to an electronic sales method. The invention may be applied for normal short messaging also. The electronic short messaging and advertising method comprises at least one subscriber terminal and uses the Internet and/or the telephony network. With the method in accordance with the invention the recipient can receive advertisements or other short messages with the shortest manipulation time possible. No navigation, browsing of inboxes, copying and/or pasting of telephone numbers needs to be done. The user is shown the message automatically, and he may delete it or receive further information on it with one single press of a dedicated key.
US08600412B2 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; a communication unit; and a controller configured to receive together the message and a specific location information through the communication unit from a communication terminal, wherein the specific location information is location information excluding a current location of the communication terminal. The controller is further configured to display the message and the specific location information separately on the display such that the message and the specific location information can be identified separately from each other by a user of the mobile terminal.
US08600411B2 Methods and apparatus for controlling the transmission and/or reception of safety messages by portable wireless user devices
Safety message monitoring operations and/or safety message transmission operations are controlled for a mobile wireless communications device. The periodicity with regard to safety message monitoring and/or safety message transmissions is varied based on the environment of the mobile wireless device. The transmission power level with regard to safety message transmissions is varied based on the environment of the mobile wireless device. In some embodiments, safety message monitoring and transmission operations are disabled when the mobile device is determined to be inside a building or inside a vehicle. In some embodiments, safety message monitoring rate and safety message transmission rate is varied as a function of proximity to vehicular traffic and/or the level of detected vehicular traffic. In some embodiments, safety message transmission power level is varied as a function of proximity to vehicular traffic and/or the level of detected vehicular traffic.
US08600407B2 Method and apparatus for identifying bluetooth connection between cradle and handheld data capture device
A method and apparatus for identifying a Bluetooth connection between a cradle and at least one handheld data capture device that includes a barcode reading arrangement or an RFID reader. The apparatus includes a cradle configured to accommodate a handheld data capture device detachably settled therein. The apparatus also includes a connection indicator configured to be activated, in response to a find-connection command, if a Bluetooth connection between the cradle and the handheld data capture device is identified. In some implementations, the connection indicator is on the cradle and it can be a light emitting diode, a speaker, or a vibration generator.
US08600406B2 System and method for location determination for mobile clients
A first position (104) of the mobile client is determined at least in part by utilizing first signals received from at least one first signal source. The first signal source operates in a first location determination system (114). A second position (106) of at least one second signal source (120) is determined by utilizing both the determined first position of the mobile client and second signals received from the at least one second signal source (120). The second signal source (120) operates in a second location determination system. A third position (116) of the mobile client is determined utilizing the second signal source (120).
US08600402B2 Method and apparatus for determining roles for media generation and compilation
An approach is provided for determining roles for multi-device recording. A media platform determines one or more devices for generating one or more media items of at least one subject and then determines the respective locations of the one or more devices relative to one or more focal areas of the at least one subject. Based, at least in part, on the respective locations, the media platform determines respective roles for the one or more devices for generating the one or more items.
US08600400B2 Device and method for creating data records in a data-store based on messages
Updating a data-store associated with an electronic communications device includes wirelessly communicating an electronic message. A location identifier representative of a physical location is identified within the electronic message. The physical location of the electronic communications device is measured or estimated as needed, after which validating the location identifier occurs when the measured or estimated physical location is calculated to be within a threshold distance of the physical location represented by the location identifier. Initiating creation of a new data record in the data-store is then performed, with the new data record storing at least the validated location identifier and a time identifier.
US08600396B2 Radio scheduling apparatus, radio communication system, and radio scheduling method
A radio scheduling apparatus in a radio communication system in which a modulation scheme is selected in accordance with radio quality includes radio quality acquisition means and scheduling means. The radio quality acquisition means acquires radio quality information indicative of radio quality for each mobile station. The scheduling means determines the degree of urgency for assigning a radio channel according to the radio quality, based on the radio quality information acquired by the radio quality acquisition means, and preferentially assigns a radio channel to a mobile station having a high degree of urgency.
US08600394B2 Method for assigning frequency subbands to a plurality of interfering nodes in a wireless communication network, controller for a wireless communication network and wireless communication network
A method assigns frequency subbands to a plurality of interfering nodes in a wireless communication network, wherein the number of subbands assigned to a node depends on the interference condition of the node, wherein as the node faces less interference it is assigned more subbands.
US08600391B2 Call management for location-aware mobile devices
A positioning system (e.g., GPS) integrated in, or coupled to, a mobile device determines the position of the mobile device. An availability status manager (ASM) in a vPBX acquires the position of the mobile device. The ASM can contain rules on how to route or otherwise control incoming phone calls based on availability status of one or more mobile devices in the vPBX network. When a call is received by the vPBX, the ASM determines the availability status of the receiving mobile device based on the geographic location of the receiving mobile device. The ASM then routes the call to the receiving mobile device, to another mobile device, or to a landline based on the availability status of the receiving mobile device and the availability status based rules.
US08600386B2 System and method for providing extending femtocell coverage
Femtocell coverage can be extended across a coverage area by providing a cluster of femtocell access points (FAPs). Each FAP is independently registered with a core network and provisioned with a location area code common to each FAP. At hand-in from the macrocell network, an association is made between the mobile station and the hand-in FAP, which becomes an anchor FAP for the duration of the mobile station's presence within the cluster. Calls between the mobile station and the core network are routed via a servicing FAP of the cluster and the anchor FAP.
US08600385B2 Interface establishing method in radio communication system, management apparatus and radio node apparatus in radio communication system
An interface establishing method in a handover procedure, includes: managing an occurrence status of handover for a plurality of radio node apparatuses; transmitting an establishment instruction from the management apparatus to a first radio node apparatus to establish a first link between the first radio node apparatus and a second radio node apparatus according to the occurrence status of handover, the first radio node apparatus and the second radio node apparatus being accommodated in the management apparatus; and establishing the first link between the first radio node apparatus and the second radio node apparatus based on the establishment instruction.
US08600383B2 Apparatus and method for making measurements in mobile telecommunications system user equipment
A method and apparatus for selecting cells in a mobile telecommunications system, the system comprising a network of a plurality of cells of a Universal Mobile Telecommunications Systems (UMTS) and a network of a plurality of cells of a second Radio Access Technology (RAT), the method comprising, at a user equipment device: when in UMTS mode, flagging in a neighboring cell list stored on the user equipment device information for a cell of a second RAT which is known to be unsuitable for selection. Information from the neighboring cell list information for the flagged cell may be removed, in particular for a limited period of time.
US08600379B2 Apparatus and method for improving quality of service in wireless communication system
An apparatus and a method for scanning neighbor networks in a mobile terminal are provided. In the method, the strength of a signal received from a serving station is measured. Whether to scan at least one neighbor network is determined with consideration of the strength of the signal. When it is determined to scan at least one neighbor network, the terminal switches to a power save mode, an at least one channel of the at least one neighbor network is scanned during an operation of the power save mode.
US08600374B1 Sterilizable wireless tracking and communication device and method for manufacturing
The present invention is a wireless communication device which includes a circuit board with a coating, a top housing, a bottom housing and a gasket. The wireless communication device is preferably a water-tight enclosure. A method for forming a water-proof wireless communication device is also disclosed.
US08600369B2 Remote ring tone control using USSD
Devices, systems and methods are disclosed which relate to a USSD assisted remote ring tone control service allowing a first mobile device to remotely add a ring tone and activate the ring tone of a second mobile device. A first mobile device contains a remote ring-tone control logic. The remote ring-tone control logic interacts with a USSD gateway server to send a ring tone to a second mobile device and remotely activates the ring tone. This requires authorization by a policy server which is in communication with the USSD gateway server. Once authorized, the first mobile device can upload a ring tone to a ring tone cache or find a ring tone on a network. The first mobile device then sends a URL to the second mobile device pointing to the ring tone either in the ring tone cache or elsewhere on the network. The second mobile device then downloads the ring tone. Once the download is confirmed the second mobile device activates the ring tone. The next time the first communications device makes a call to the second mobile device, the ring tone sounds through the second mobile device.
US08600368B2 Intelligent text message to speech system and method for visual voicemail
A visual voicemail system can convert visual voicemail message content to an alternate format based on the location of the recipient device, whether and how the recipient device is in motion, a priority of the message content, user preferences, or other criteria. Alternately, a recipient wireless device may also convert content to an alternate format based on the similar criteria. Content may be presented automatically to a user on recipient device based on such criteria. Content may be converted from audio to text, text to audio, or from any format to any other format. Location, motion data, user preferences, etc. may be obtained from a location based service system, a recipient wireless device, or any other source.
US08600367B2 Hands-free telephone device of a motor vehicle
A motor vehicle hands-free device includes a communication interface designed so that at least one first mobile telephone and one second mobile telephone can be connected to the motor vehicle hands-free device, in particular in parallel or simultaneously, a control device designed so that mobile telephone address book entries from the first mobile telephone and mobile telephone address book entries from the second mobile telephone can be transferred to the motor vehicle hands-free device via the radio interface, and a common address book that can be generated on the basis of the mobile telephone address book entries of the first mobile telephone and the mobile telephone address book entries of the second mobile telephone.
US08600366B2 Communication apparatus, communication system, and communication method
Suitable processing is performed considering a case where a confirmation notification of participation in group communication or other data communication was sent, but the notification is delayed and data communication has already ended when the notification arrives at the other party.The present communication apparatus includes a communication unit 2 for transmitting/receiving data, an input unit 3, and a control unit 7 which, when start of data communication is input from said input unit 3, sends a confirmation notification of participation of the data communication to a plurality of destinations, performs data communication with destinations which reply when receiving at least one reply with respect to the confirmation notification of participation, and performs data communication after adding other destination even after the start of the data communication when receiving a reply from the other destination, wherein when ending the data communication, the control unit 7 makes the communication unit 2 transmit an end notification of the data communication to another party from which a reply for the confirmation notification of participation is not obtained among destinations to which the confirmation notification of participation was transmitted.
US08600364B2 Systems and methods for terminating telephony communications to mobile telephony devices
Systems and methods for terminating telephony communications to a mobile telephony device that is roaming outside of its native service area make use of a mobile roaming termination service. The mobile roaming termination service causes the native mobile telephony service provider that provides service to the mobile telephony device to forward incoming telephony communications directed the native telephone number of the mobile telephony device to a forwarding access number. The mobile roaming termination service receives telephony communications directed to the forwarding access number, and then terminates the telephony communication to the mobile telephony device via any one of multiple different methods.
US08600358B2 Method and system of transport mode notification on a multi-mode handheld communication device
A communications device includes multiple data transceivers, each configured for communication via a respective communication transport mode. The communication device has one or more data packets which are associated with one of the communication transport modes. The handheld communication device transmits or receives the data packet(s) via the data transceiver that is configured for communication with the corresponding communication transport mode. A user-indication of the communication transport mode of the data packet(s) is provided in accordance with the data transceiver that communicates the data packet(s). The user indication is provided on a per-data packet basis, substantially contemporaneously with the communication of the data packet(s) via the one data transceiver.
US08600357B2 Mass notification system
A method is disclosed for mass population notification of lost items. A user indicates a location in the proximity of where an item was lost and can also enter information describing the lost item and possibly upload a picture of the item. The user can select how many residents that he wants to notify about the lost item. The user's item description and contact information is processed to create a short voice message and/or text message to be delivered to the residents around the location where his item was lost. A map can be displayed to the user that graphically displays the area that is covered by the phone numbers found or an estimate of the phone number coverage selected by the user.
US08600356B2 Authentication in a roaming environment
One embodiment of the invention provides a mobile communication network architecture that includes a first base station (e.g., a first base station controller and/or a first transceiver station), a second base station (e.g., a second base station controller and/or a second transceiver station), a mobile client, and a server coupled to the mobile client via either the first base station controller or the second base station. The first base station is coupled to an authentication center that authenticates an intended user so that the user can communicate a message between the mobile client and the server via the first base station. A credential (or status) of the authentication made at the authentication center is then transmitted from the first base station to the second base station when the mobile client moves to utilize the second base station to communicate with the server.
US08600349B2 Methods and systems for obscuring network topologies
Node, computer software and method for preventing an external party (114) to map an identity of a network cell (122) of a telecommunication network (112 or 120) with a corresponding geographical location of the network cell (122). The method includes receiving at a base station (200) of the telecommunication network (112 or 120) system information from a radio network controller (203) of the telecommunication network (112 or 120); extracting, at the base station (200), the identity of the network cell (122) from the received system information; changing, at the base station (200), the identity or one of multiple parts of the identity of the network cell (122); and sending the changed identity or the one of multiple parts of the identity to a user terminal (80).
US08600346B2 Data usage forecast of mobile network
Embodiments of the present disclosure set forth a method for forecasting data usage in a region covered by a cellular network. The method includes defining a first subregion surrounding a first point of interest in the region; and calculating a forecasted usage amount of the cellular network in the first subregion in a second time slot based on a first usage amount of the first subregion in a first time slot, a second usage amount of a second subregion geographically adjacent to the first subregion in the first time slot, a first probability associated with mobile devices in the first subregion migrating to the second subregion, and a second probability associated with mobile devices in the second subregion migrating to the first subregion.
US08600345B2 Vehicle data management system and method
A system and method of for establishing a connection between a vehicle and an external network includes a plurality of personal electronic devices and a transceiver. The plurality of personal electronic devices are each configured for establishing a data connection to the vehicle. Each of the plurality of personal electronic have a mobile plan that includes a data limit and an amount of data used. At least one of the plurality of personal electronic devices are selected to be in communication with the external network. Selection of at least one of the plurality of personal electronic devices is based on a corresponding amount of data available in a mobile plan for each of the personal electronic devices.
US08600336B2 Scheduling with reverse direction grant in wireless communication systems
Systems and methodologies are described that facilitate increased communication channel bandwidth efficiency in association with scheduled time periods that allocate channel access to particular stations. According to various aspects, systems and methods are described that facilitate providing and/or utilizing reverse direction grants in connection with scheduled channel access. Such systems and/or method can mitigate an amount of unused channel access time after a station completes data transmission prior to an end of the allocated period.
US08600334B2 Patient leakage current limitation
A baseband receiver, consisting of a receiver input port, configured to receive a baseband signal generated in response to electrical activity in tissue of a human patient. The receiver includes a modulator, configured to modulate a local oscillator signal with the baseband signal, and an isolating device configured to receive the modulated local oscillator signal at an input port of the device and in response to generate a modulated output local oscillator signal at an output port of the device. The receiver further includes a demodulator configured to demodulate the modulated output local oscillator signal with the local oscillator signal so as to recover the baseband signal.
US08600333B2 Apparatus for mixing frequency
A frequency mixing apparatus includes a local oscillator, a signal distributor, a first frequency mixer and a second frequency mixer and a combiner. The signal distributor divides a signal generated from the local oscillator into two signals having a phase difference and outputs the two signals. The first frequency mixer has a first input port through which one of the two signals outputted through the signal distributor is inputted and a second input port connected to an RF signal. The a second frequency mixer has a first input port through which one of the two signals outputted through the signal distributor and a second input port is connected to a termination signal. The combiner combines signals respectively outputted from the first and second frequency mixers.
US08600332B2 Electronic devices having interferers aligned with receiver filters
Electronic devices contain radio-frequency receivers such as direct conversion receivers. A receiver may receive radio-frequency antenna signals from an antenna in an electronic device. The receiver may include notch filters that attenuate signals in the center of the communications channel that is being received by the receiver. An electronic device may include a clock source. The clock source may be used to clock electrical components in the electronic device. During operation, the clock source may produce radio-frequency interference signals at an associated interferer frequency. The potential for the interference signals to disrupt operation of the receiver can be reduced by configuring the electronic device so that the interferer frequency is aligned with the center of the communications channel. The clock source may be adjusted dynamically to accommodate changes in the communications channel.
US08600331B2 Radio receiver with reconfigurable baseband channel filter
A radio receiver circuit configured to receive a radio frequency signal and produce a baseband signal as an output therefrom has a channel filter having a bandwidth, the channel filter configured to receive the baseband output at a filter input and produce a filtered output at a filter output thereof. A signal-to-noise ratio (SNR) estimator prior to or after the channel filter or both is configured to estimate a signal-to-noise ratio of the baseband signal. A filter controller is configured to receive the signal-to-noise ratio estimate and control the channel filter to adjust the bandwidth thereof in accord with the signal-to-noise ratio estimate. This process thereby assists in improving SNR after the channel filtering by varying the channel filter bandwidth. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract.
US08600324B1 Circuit and method for adjusting a digitally controlled oscillator
In one embodiment the present invention includes a method of generating an oscillating signal at different frequencies. The method comprises configuring a digitally controlled oscillator (DCO). The DCO is configured to generate the oscillating signal at a first frequency, and the DCO is configured to generate the oscillating signal at a second frequency. Additionally, the DCO is configured to transition from the first frequency to the second frequency during a transition time period. During the transition time period, the DCO activates the second frequency and deactivates the first frequency during a plurality of time intervals. The time intervals for activating the second frequency and deactivating the first frequency successively increase from the beginning of the transition time period to the end of the transition time period.
US08600319B2 Feedback receiver for antenna tuner calculations
Some embodiments of the present disclosure relate to a feedback receiver comprising a threshold comparator configured to determine if the amplitude of a baseband signal is within a selection corridor (e.g., defined by an upper and lower threshold value). If the amplitude is within the selection corridor, a feedback receiver is configured to accumulate RF signal samples (e.g., amplitude and phase samples) over a time period. The accumulated RF signal samples, which correspond to substantially constant baseband amplitude values, are then averaged. The calculated averages are utilized for impedance measurements used tune an antenna tuner to limit impedance mismatch. By limiting RF amplitude and phase sample collection to associated baseband signals having an amplitude falling within the selection corridor, substantially equal average amplitudes and phases can be achieved over a relatively short measurement period (i.e., without the need for long measurement period).
US08600314B2 System and method for scanning wireless channels
System and method for active scanning of wireless channels is described. An example method may include transmitting, by a first wireless device, a request to enter a sleep mode and a sleep mode schedule to a second wireless device, the sleep mode schedule specifying a sleep period for the first wireless device going to sleep, and scanning one or more wireless channels, by the first wireless device after transmitting the sleep mode schedule and during the sleep period, to find a third wireless device for communication with the first wireless device. The method may also include communicating, by the first wireless device, during the sleep period, with the third wireless device. Such a scan may be a passive scan or an active scan.
US08600312B2 Method and apparatus for spectral sensing
An apparatus for wireless communication includes a processing system. The processing system is configured to estimate a power spectral density of a first signal. In addition, the processing system is configured to determine a normalized correlation detector between the estimated power spectral density and a known power spectral density of a second signal. Furthermore, the processing system is configured to determine whether the first signal contains the second signal based on the normalized correlation detector.
US08600311B2 Simultaneous sensitivity testing for multiple devices in radio-frequency test systems
A test station may include a test host, a signal generator, and a test chamber. Multiple devices under test (DUTs) may be placed in the test chamber during device characterization operations. Radio-frequency signals may be conveyed from the signal generator to the multiple DUTs using a radiated arrangement through an antenna in the test chamber. The signal generator may broadcast downlink test signals. The DUTs may synchronize with the downlink test signals and measure radio-frequency performance levels while receiving the downlink test signals. The test host may direct the signal generator to gradually lower its output power level. The DUTs may be used to determine downlink sensitivity by monitoring the measured radio-frequency performance levels as the output power level of the signal generator is lowered. Downlink sensitivity testing may be performed across any desired radio-frequency bands and channels.
US08600307B2 Control device or hybrid device
The invention relates to a control device, a hybrid device, a method for operating an arrangement (A) for processing data packets, an arrangement (A) for processing data packets and to an electronic device.
US08600305B2 Method and system for compensating for estimated distortion in a transmitter by utilizing a digital predistortion scheme with a single feedback mixer
Aspects of a method and system for compensating for estimated distortion in a transmitter by utilizing a digital predistortion scheme with a single feedback mixer are presented. Aspects of the system may include at least one circuit that enables generation of an output signal in response to one or more generated input signals. A feedback signal may be generated within a single feedback mixer circuit that may perform a frequency mix-down operation on the generated output signal. The generated feedback signal may be inserted at one or more insertion points in a receiver. Each of the insertion points may be located between a mixer stage of the receiver, and one or more circuits that generate a baseband signal based on the generated feedback signal.
US08600304B2 Radio controller system and method for remote devices
A system and method for remote device control are disclosed. A system incorporating teachings of the present disclosure may include a radio controlled toy and a controller for controlling the toy. In some embodiments, the controller may have an input mechanism and a housing component that defines a cavity, within which may be located a wireless wide area transceiver and a wireless local area transceiver. Some controllers may also have an operating system for the controller and an application resident on the controller and operable to convert inputs received via the input mechanism into commands for the toy. The controller may have a microprocessor operable to execute the application and to cause the commands to be communicated to the toy using the wireless local area transceiver.
US08600302B2 Method for recognizing a module, apparatus for implementing the same
An apparatus for recognizing a module and method thereof are disclosed. The present invention includes querying whether a first short-range communication module of a correspondent device exists by a first short-range communication scheme, if the first short-range communication module exists, receiving one of vendor information and minor device information from the correspondent device, and checking whether a second short-range communication module of the correspondent device exists based on one of the vendor information and the minor device information.
US08600299B2 Transducer array imaging system
The disclosed embodiments include a method, system, and device for conducting ultrasound interrogation of a medium. The novel method includes transmitting a non-beamformed or beamformed ultrasound wave into the medium, receiving more than one echoed ultrasound wave from the medium, and converting the received echoed ultrasound wave into digital data. The novel method may further transmit the digital data. In some embodiments, the transmitting may be wireless. The novel device may include transducer elements, an analog-to-digital converter in communication with the transducer elements, and a transmitter in communication with the analog-to-digital converter. The transducers may operate to convert a first electrical energy into an ultrasound wave. The first electrical energy may or may not be beamformed. The transducers also may convert an echoed ultrasound wave into a second electrical energy. The analog-to-digital converter may convert the electrical energy into digital data, and the transmitter may transmit the digital data.
US08600298B1 Interference rejection in RFID tags
RFID tags, tag circuits, and methods are provided that reject at least in part the distortion caused to wireless signals by interference in the environment. When the received RF wave is converted into an unfiltered input (971), a filtered output (972) is generated that does not include an artifact feature deriving from the distortion. The filtered output is used instead of the unfiltered input, which results in tag operation as if there were less interference in the environment, or none at all.
US08600290B2 Hybrid band directed energy target disruption
A technique for disrupting the operation of a target containing nonlinear electronic devices generally includes generating a high frequency signal; generating a low frequency signal; modulating the high frequency signal with the low frequency signal; and emitting the modulated high frequency signal at the target.
US08600289B1 Computer systems for capturing student performance
A method of capturing student performance can be provided that includes enabling a course creator to generate assessment data related to learning assessments for an online course and to generate learning outcomes for the online course, associating the assessment data with the learning outcomes, such that at least some of the learning assessments correspond to at least some of the learning outcomes, and generating an online classroom. The method may further include providing the learning assessments to students enrolled in the online course using the online classroom, wherein the students can generate completed learning assessments, and determining, for each of the completed learning assessments, whether one or more of the learning outcomes were met by each of the students.
US08600288B2 Image forming apparatus
An image forming apparatus includes an image forming unit, a first sheet stack portion, a sheet output section, and a post processing unit. The image forming unit forms an image on a sheet. The first sheet stack portion is provided at an upper face of the image forming unit. The sheet output section outputs the sheet on which the image is formed by the image forming unit from one side of the image forming apparatus to the first sheet stack portion. The post processing unit is provided adjacent to a lateral side of the image forming unit at an upstream side of the sheet output section to execute post processing on the sheet. A sheet subjected to post-processing by the post-processing unit is output to the first sheet stack portion from the same direction as a sheet not subjected to post-processing by the post-processing unit.
US08600286B2 Curling mechanism and image forming apparatus
The present invention provides an image forming apparatus having a conveying portion 8 includes a plurality of pre-fixing conveying belts 83 arranged in parallel to a width direction intersecting with the sheet conveying direction. The pre-fixing conveying belts convey a sheet to which a toner image is transferred by a fixing portion 9 to a fixing nip portion. The controlling portion controls a driving mechanism which moves at least one of the plurality of sheet conveying members and changes a projecting amount thereof with respect to the other sheet conveying member, and drives such that a conveying state of the pre-fixing conveying belt is obtained based on a state-setting table which is set according to type of sheet. It is possible to prevent sheet corrugated deformation as well as to solve a problem of generation of slip or distortion of a sheet caused by velocity difference between the driving portions.
US08600284B2 Configuration for an image forming apparatus having an upright recording medium storage unit
An image forming apparatus includes a recording sheet storage unit for storing recording sheets substantially in an upright position, an image forming unit which forms an image on a recording sheet conveyed from the recording sheet storage unit, and a recording sheet receiving unit for storing the recording sheet conveyed from the image forming unit substantially in an upright position. In this image forming apparatus, a paper conveyance passage for conveying the recording sheet extends upward from a lower portion of the recording sheet storage unit toward the recording sheet receiving unit. The image forming unit positioned on the paper conveyance passage comprises a fixing device and a developer unit at least including a developer carrier, and the fixing device is arranged above the developer unit.
US08600283B2 Method of compensating for errors caused by a print head using skew correction
An image forming apparatus includes plural image forming units of plural colors, each including a print head including plural LED chips aligned in a main scanning direction; a screen angle selecting unit that selects screen angles for the plural colors respectively based on the amounts of skew of the plural image forming units; an image processing unit that performs image processing on input data to be expressed by pixels of the plural colors such that the pixels of the colors have the corresponding screen angles selected by the screen angle selecting unit; a correction amount determining unit that determines a total amount of skew correction based on the amount of skew detected by the skew detection unit, and determines the amounts of skew correction in the sub-scanning direction for predetermined groups of the pixels, based on the total amount of skew correction, for each of the colors.
US08600281B2 Apparatus and methods for delivery of a functional material to an image forming member
The presently disclosed embodiments relate generally to an image forming apparatus including: a) an imaging member, and b) a delivery member in contact with a surface of the imaging member, the delivery member has a surface layer comprised of an elastic material impregnated with a functional healing material, and the functional healing material is transferred onto the imaging member by diffusion through the elastic material to the surface of the imaging member. Embodiments also pertain to an improved electrophotographic imaging member including a very thin outer layer on an imaging member surface, where the very thin outer layer includes functional healing materials that act as a lubricant and/or a barrier against moisture and/or surface contaminants. The improved imaging member exhibits improved xerographic performance, such as reduced friction and deletions in high humidity conditions.
US08600279B2 Resin material, endless belt, roll, image fixing unit, and image forming apparatus
Provided is a resin material including at least one of a reaction product and a mixture of a polyimide and a polyurethane that is a polymer of an isocyanate with an acrylic resin containing a side chain having a hydroxyl group.
US08600273B2 Developing roller, process cartridge, and electrophotographic apparatus
A developing roller including a mandrel, an elastic layer provided on the mandrel and containing a cured material of an addition curable-type dimethyl silicone rubber, and a surface layer containing a urethane resin that covers the circumferential surface of the elastic layer. The urethane resin has a structure represented by the following formula (1), and one or both structures selected from a structure represented by the following formula (2) and a structure represented by the following formula (3) between two adjacent urethane linkages.
US08600272B2 Developing device and image forming apparatus
A developing device includes a developer supplying member for supplying developer; and a developer supporting member for supplying the developer supplied from the developer supplying member onto a static latent image supporting member. The developer supplying member includes an outer circumferential portion having an electrical resistivity between 1.2×104 and 1.0×108Ω.
US08600271B2 Magnet roller, developer holder element, develop unit, process cartridge, and image forming apparatus
A magnet roller includes a magnetic field generator being columnar, a support element being columnar, coaxially provided at both ends of the magnetic field generator, and whose diameter is smaller than that of the magnetic field generator, a level element extending along an axis of the magnetic field generator with a distance from the axis, the distance larger than the diameter of the support element, and a high magnetic power element being a main magnetic pole provided on the level element, extending long along the axis of the magnetic field generator.
US08600270B2 Developer transport substrate configuration for an image forming apparatus
A developer transport body transports a developer on a transport surface in a predetermined direction. This transport surface is composed of a first constituent surface which renders relatively large the absolute value of a charge amount of the developer due to friction, and a second constituent surface disposed in an area downstream of and adjacent to the first constituent surface and which renders the absolute value of the charge amount of the developer smaller than if the first constituent surface was disposed in the area. Therefore, when the developer is moved toward a latent-image forming surface by electrostatic force, the developer is less likely to be affected by disturbing forces other than the electrostatic force. Further, since the absolute value of the charge amount of the developer becomes smaller on the second constituent surface, adhesion of the developer to the transport surface and aggregation of the developer can be restrained.
US08600266B2 Drive transmission device and image forming apparatus including same
A drive transmission device including at least one drive source, a drive transmission member, and a drive gear train. The drive transmission member includes an engaging part that engages a first rotary body provided within a unit detachably attachable to an image forming apparatus and a gear part that engages a motor gear attached to the at least one drive source. The engaging part and the gear part are formed together as an integrated unit. The drive gear train that transmits a driving force from the at least one drive source to a second rotary body provided within the unit includes a first gear and a second gear. The first gear engages the motor gear and the second gear is attached to the drive transmission member.
US08600265B2 Image forming apparatus
An image forming apparatus includes a photosensitive member; a charging device for electrically charging the photosensitive member; an exposure device for exposing to light the photosensitive member charged by the charging device to form an electrostatic image on the photosensitive member; a developing device for developing the electrostatic image on the photosensitive member with toner to form a toner image; a transfer portion for transferring the toner image from the photosensitive member onto an image receiving member; a toner charging portion, disposed upstream of the charging device and downstream of the transfer portion with respect to a rotational direction of the photosensitive member, for electrically charging the toner remaining on the photosensitive member without being transferred onto the image receiving member; and control portion for controlling the charging device and the exposure device so that a stripe-shaped electrostatic image is repeatedly formed in substantially parallel to a longitudinal direction of the photosensitive member and discharges the toner, deposited on the toner charging portion, to the photosensitive member.
US08600263B2 Image forming apparatus with transport tool for separating a first roller and a second roller of a feed roller unit during transport of the image forming apparatus
An image forming apparatus is provided, which includes a main body including two first frames facing each other and a second frame bridging a gap between the first frames, an image forming unit disposed between the first frames, a feed roller unit including a first roller and a second roller supported by the second frame so as to contact the first roller in a position away from the first frame, an urging member providing an urging force to bring the first roller into contact with the second roller in a direction parallel to the first frames, and a spacer detachably attached between the main body and one of the first and second rollers near at least one of the first frames, so as to separate the first roller from the second roller or weaken a contact force between the first roller and the second roller against the urging force.
US08600261B2 Developing unit and image forming apparatus having the same
Disclosed are a developing unit and an image forming apparatus having the same. The developing unit includes a partition frame provided separately from the housing of the developing unit. The partition frame is supported within the housing of the developing unit in such a manner to define a path of movement of developer within the housing through an opening formed in the partition frame. A removable sealing member is detachably arranged on the partition frame to prevent developer leakage during storage or transporting of the developing unit. The installation of the removable sealing member is made easier by the partition frame provided separately from the housing.
US08600257B2 Printing device having correcting function
A correction unit executes a correcting function for measuring at least one of position and density of a test image in response to a correction instruction and correcting an operation setting of a printing unit based on the measurement result. Print data includes correction requiring data that is required to execute the correcting function by the correction unit before an image corresponding to the correction requiring data is printed. A determining unit is configured to determine whether or not at least one of two conditions is satisfied. One condition is such that a ratio of a second numerical value represented by the correction requiring data to a first numerical value represented by the print data is less than a first reference value. Another condition is such that the second numerical value is less than a second reference value. When the determining unit determines that the at least one of two conditions is satisfied, the control unit bypasses the measurement by the correction unit even if a receiving unit receives the correction instruction.
US08600254B2 Fixing device
A fixing device includes a fixing belt including a metal layer, a pressing member to form a nip between the pressing member and the fixing belt, an induction current generating coil that faces an outer periphery of the fixing belt, and heats the fixing belt located at a nip position through a hollow inside of the fixing belt, and a coil controller supplies a high frequency to the induction current generating coil.
US08600252B2 System and method for controlling operation of a fixing device in an image forming apparatus
A fixing device includes a fixing member, a pressing member, and a driving unit. The fixing member and the pressing member define a nip portion where a toner image is fixed on a recording material. The driving unit is provided to the fixing member and the pressing member to individually control linear velocities of outer circumferential surfaces of the fixing member and the pressing member. In feed mode in which the outer circumferential surfaces sandwich the recording material to fix the image on the recording material, the driving unit drives the fixing member and the pressing member such that the outer circumferential surfaces move at individual linear velocities to reduce a feed speed difference between front and rear surfaces of the recording material. In non-feed mode, the driving unit drives either one of the fixing member and the pressing member such that another member is driven by the one member.
US08600250B2 Image forming unit and apparatus that performs stand-by charging of toner
An image forming cartridge comprises a developing unit configured to hold toner including a developing section configured to use the toner for developing and a supplying section configured to provide the toner to the developing section and a toner cartridge attachable to the developing unit, wherein the toner cartridge contains toner and supplies toner to the developing unit and the toner cartridge includes a stand-by charging unit configured to perform stand-by charge to the toner in the toner cartridge.
US08600245B2 Image forming apparatus, image forming method, and program generating a patch image
An image forming apparatus includes: a patch-image generating unit that generates a patch image for measuring a color reproduction characteristic and correcting color, the patch image including mixed-color patch sets each including a plurality of patches each formed by overlaying a plurality of color materials so that patches having the same color and the same tone value included in the mixed-color patch sets are arranged away from each other in a circumferential direction of a photosensitive element and a distance between same tone patches, which are two patches having the same color and the same tone value, is close to (N+½) times the length of a period of uneven density which periodically occurs in the circumferential direction of the photosensitive element (N is an integer equal to or greater than 0); and an image forming unit that forms the generated patch image on a recording medium.
US08600243B2 Polarization mode dispersion compensation
An apparatus and method for correcting for the polarization mode distortion of an optical signal is described. The optical data signal to be transmitted is processed by a switch configured to place the signal into a plurality of polarization states on a periodic basis. At the receiving end of the system, a portion to the signal is coupled to a polarimeter and the wavelength-dependent state of polarization (SOP) of the received signal determined for the plurality of polarization states imposed on the transmitted signal. The data for two of the transmitted polarization states is selected to be used as the basis for correcting the SOP so as to compensate for the wavelength dependence thereof. The corrections may be applied in an optical pulse shaper.
US08600242B2 Power optimization of optical receivers
An optical receiver system is disclosed. The system includes a local oscillator, a mixer and a processor. The local oscillator is configured to generate a laser signal to indicate a selection of one of a plurality of channels. In addition, the mixer is configured to receive signals on the plurality of channels and to utilize the laser signal to distinguish the signal on the selected channel. Further, the processor is configured to maximize a power level difference between the laser signal and at least one of the plurality of channels based on a total number of the plurality of channels by adjusting the power of the laser signal input to the mixer to limit a noise penalty in the receiver system.
US08600239B2 Precise clock synchronization over optical fiber
A clock at a first network element that is connected to a second network element over first and second optical links that are physically distinct from each other is aligned using optical timing signals having different wavelengths. Transit delays between the first and second network elements may be determined using the same optical timing signals.
US08600234B2 Method and apparatus for link sharing among multiple epons
One embodiment of the present invention provides an optical line terminal (OLT) in an Ethernet passive optical network (EPON). The OLT includes a number of bi-direction optical transceivers. At least one bi-direction optical transceiver is coupled to an optical network unit (ONU) group that includes a number of ONUs. The OLT further includes a first downstream media access control (MAC) interface configured to provide a first downstream control signal and a splitter configured to split the first downstream control signal to a number of sub-signals. At least one sub-signal is configured to control downstream transmission of a corresponding bi-direction optical transceiver to a corresponding ONU-group.
US08600232B2 Method and device for data processing in an optical network and communication system
A method and a device process data in an optical network. At least one dedicated time slot is used for transmitting time critical information from an optical network unit towards an optical line terminal. Due to the dedicated time slot, previous long delays in channel switching are decreased or substantially avoided.
US08600229B2 Method and system for shared protection in wavelength division multiplexing loop network
The present invention discloses a method and a system for shared protection in WDM loop network. The WDM loop network comprises at least one node, and each node is divided into a multiplexing segment layer, a channel layer and a sub-wavelength layer. The method for shared protection comprises the following steps: A, the multiplexing segment layer, the channel layer and the sub-wavelength layer of each node are detected respectively; B, the detection point generates fault information when at least one of the multiplexing segment layer, the channel layer and the sub-wavelength layer goes wrong; and a controller of each node, according to the fault information, determines the protection control state of the present node and notifies the respective executor; wherein the protection control state includes service adding, service passing through, and service dropping; C, the executor of each node controls the corresponding node to switch to the protection control state determined in step B. The present invention realizes the shared protection in sub-wavelength level.
US08600228B2 Optical communication
A protected passive optical communications system includes terminals, a main head end, and a back up head end allowing communication with the terminals when a fault occurs. The main and back up head ends transmit frames that include header and payload portions to the terminals. The main head end normally transmits control instructions in the header and user data in the payload. The back up head end, in response to a fault, transmits control instructions in the payload, and a control message in the header. The control message indicates control instructions in the payload. If a control message is in the header, each terminal interprets the payload as control instructions for changing operational attribute(s) of a terminal. If a control message is not in the header, each terminal interprets the payload as user data that it forwards to external user(s) external based on an address from the user data.
US08600225B2 Electronic device, connection detection method and connection detection system
Disclosed herein is an electronic device connected to a camera main body and having an actuator, the electronic device including: a detection terminal adapted to come into contact with a terminal used by the camera main body to detect the connection to the electronic device when the electronic device is connected to the camera main body; a detection section adapted to detect the voltage of the detection terminal; a connection detection section adapted to detect the connection status to the camera main body based on the change in the voltage detected by the detection section; and a control section adapted to control the operation of the actuator based on the connection or disconnection to or from the camera main body detected by the connection detection section.
US08600224B2 Photographic wireless communication protocol system and method
A system and method for converting power control value standards during photographic wireless communication from a camera to one or more remote lighting devices. A power control value of a camera may be converted to a different standard for wireless communication and converted to another standard for delivery to a remote lighting device. Different lighting devices may utilize different standards and have conversion to those appropriate standards at the receiver side even where the lighting device standard differs from the camera standard.
US08600223B2 Integrated heater for a beverage preparation device
An integrated in-line heater for a liquid food or beverage preparation machine, in which liquid is circulated through the heater and then guided into a brewing chamber for brewing a food or beverage ingredient, for instance within a pod or capsule, supplied into the brewing chamber. An upstream part of the brewing chamber may be formed by the heater. One or more electric components may be incorporated into the heater and rigidly connected to a printed circuit board. The heater may have a tubular inner core that is eccentric with respect to a tubular or prismatic outer member which form together a helicoidal heating chamber of variable cross-section.
US08600221B2 Writing/reading control method of HD stream
The present invention provides a writing/reading control method of HD stream in a DVD recorder, by which HD broadcast signals are write in a DVD medium. The present invention includes the steps of storing a plurality of HD streams in the HDD by demodulating HD broadcast signals received from a tuner/demodulator, creating a stream file in a DVD medium to record a specific one of a plurality of the HD streams stored in the HDD, recording the specific HD stream in the stream file, opening to read the HD steam file recorded in the DVD medium, buffering the read HD stream file in the HDD, and reading the buffered HD stream file using a video decoder.
US08600219B2 Video-signal recording and playback apparatus, video-signal recording and playback method, and recording medium
Disclosed is a video-signal recording and playback apparatus for recording or playing back a video signal, the video-signal recording and playback apparatus comprising: extracting means for extracting a static picture from a sequence of video signals with a predetermined timing; judgment means for forming a judgment as to whether or not a static picture extracted by the extracting means can be used as a representative picture; and setting means for setting the static picture as a representative picture in accordance with an outcome of a judgment formed by the judgment means.
US08600216B2 Data insertion apparatus and methods for use with compressed audio/video data
Methods, apparatus, and articles of manufacture for performing data insertion in compressed audio/video data streams are disclosed. An example method disclosed herein to insert audience measurement data in a compressed media data stream comprises rearranging data in frames of the compressed media data stream to form contiguous sequences of skip bytes at respective locations in the frames of the compressed media data stream, the audience measurement data to be inserted in the compressed media data stream at the locations of the contiguous sequences of skip bytes, the contiguous sequences of skip bytes having respective lengths, and inserting different types of audience measurement data at the locations of the contiguous sequences of skip bytes in two different frames of the compressed media data stream based on the respective lengths of the contiguous sequences of skip bytes in the two different frames of the compressed media data stream.
US08600214B2 Portable terminal and method for managing videos therein
A portable terminal and a method for managing videos in the portable terminal are provide increased efficiency in managing videos in the portable terminal. The portable terminal includes: a memory for storing at least one video and a preview thereof, a controller for playing back a preview of a video corresponding to a set preview section during a video search and, upon selection of a video, playing back the selected video; and a display unit for displaying, under control of the controller, the video preview and the video that are being played back. The method for managing videos in the portable terminal includes: displaying a list of at least one video preview on a first screen during a video search; playing back, on a second screen, a preview of a video corresponding to a set preview section; selecting the video corresponding to the video preview being played back; and playing back the selected video.
US08600210B2 GI type optical fiber and method for manufacturing same
A GI type optical fiber of the present invention is a GI type optical fiber having a core component and a cladding component disposed around the outer periphery of the core component, the core component includes a polymer containing at least 55 wt % chlorostyrene monomer and a dopant, and the cladding component includes a polymer of a monomer containing at least 35 wt % methyl methacrylate. It is an object of the present invention to provide a GI type optical fiber in which chlorostyrene is used as the predominant component of the monomer that constitutes the core component, and therefore has excellent transparency and good flexibility, and allows high-speed communication.
US08600208B2 Fiber optic telecommunications module
A telecommunications module includes a plurality of adapters mounted at a front face. The adapters are provided in groups of two and are stacked extending from the top to the bottom of the module. The front face of the module defines a center portion, a right portion, and a left portion. According to one embodiment, the right and the left portions are generally angled forwardly at an acute angle relative to a line that is perpendicular to the sides of the module as they extend from the center toward the right and left sides of the module. Each angled portion defines a slope as it extends from the center portion toward the right and left sides. The angled portions define a stepped configuration as they extend from the center toward the sides. Each step in the stepped configuration defines adapter receptacles that are also angled at an acute angle with respect to a line that generally defines the slope of the angle of the right and left angled portions. According to another aspect of the disclosure, the right and the left portions of the front face are generally angled rearwardly at an acute angle with respect to a line that is perpendicular to the sides of the module as they extend from the center toward the right and left sides. Stacked adapters mounted to the angled portions have longitudinal axes that are perpendicular to slopes defined by the angled portions.
US08600202B2 Process for enhanced 3D integration and structures generated using the same
An enhanced 3D integration structure comprises a logic microprocessor chip bonded to a collection of vertically stacked memory slices and an optional set of outer vertical slices comprising optoelectronic devices. Such a device enables both high memory content in close proximity to the logic circuits and a high bandwidth for logic to memory communication. Additionally, the provision of optoelectronic devices in the outer slices of the vertical slice stack enables high bandwidth direct communication between logic processor chips on adjacent enhanced 3D modules mounted next to each other or on adjacent packaging substrates. A method to fabricate such structures comprises using a template assembly which enables wafer format processing of vertical slice stacks.
US08600201B2 Optical device with enhanced mechanical strength
An optical device implemented on a substrate (such as silicon) is described. This optical device includes a wavelength-sensitive optical component with a high thermal resistance to a surrounding external environment and a low thermal resistance to a localized thermal-tuning mechanism (such as a heater), which modifies a temperature of the wavelength-sensitive optical component, thereby specifying an operating wavelength of the wavelength-sensitive optical component. In particular, the thermal resistance associated with a thermal dissipation path from the thermal-tuning mechanism to the external environment via the substrate is increased by removing a portion of the substrate to create a gap that is proximate to the thermal-tuning mechanism and the wavelength-sensitive optical component. Furthermore, the optical device includes a binder material mechanically coupled to the substrate and proximate to the gap, thereby maintaining a mechanical strength of the optical device.
US08600199B2 Optical modulator and optical modulating method
An optical modulator includes a modulator that modulates an input light of light by using an input signal. The optical modulator further includes a compensation circuit that compensates the phase of a signal light in accordance with an input current, the signal light being the input light modulated by the modulator. The optical modulator further includes a detector that detects the difference between the phase of the signal light compensated by the compensation circuit and the phase of an input signal that is input to the modulator. The optical modulator further includes an adjustment circuit that adjusts, in accordance with the phase difference detected by the detector, the input current that is input to the compensation circuit.
US08600195B2 Image processing device, method and program
An image processing device may include detection means for detecting a motion vector of an input image signal which is an input time-series image signal; interpolation means for interpolating, based on the motion vector, a signal between input image signals which is an image signal at an arbitrary time between the input image signal and a previous input image signal immediately preceding the input image signal, the interpolation means for further outputting an interpolated signal; acquisition means for acquiring superimposition information which indicates the position, in the input image signal, of a predetermined image signal to be superimposed on the input image signal; and specification means for specifying, based on the superimposition information, at least one non-interpolation region of the signal between input image signals in which the interpolation is not performed.
US08600190B1 Method for combining two image data sets using fixed distribution
A method of forming an output image based on first and second input images includes the steps of: (a) selecting a desired mix-ratio between the first and second input images; (b) determining an angle φ based on the selected mix-ratio; and (c) extending a diagonal line, at the angle of φ between a vertical axis and a horizontal axis, in which the vertical axis includes a first set of gray levels from the first input image and the horizontal axis includes a second set of gray levels from the second input image. The method further includes the steps of: (d) computing an area A included within the horizontal and vertical axes and the diagonal line, in order to determine a gray level value of a pixel of the output image based on a probability value of k=A/n2, where, n is a maximum gray level value of each of the input images, and k varies from 0 to 1. In one embodiment, the fixed probability distribution is uniform, and the input and output image bit depths are equal to each other. Then the gray level value of z of the output image becomes A/n.
US08600182B2 Method and apparatus for compression of image data based on display parameters
An information processing apparatus includes a display time acquiring unit that acquires a display time for each predetermined unit region of an image and a compression control unit that controls compression of the image for each unit region based on the display time.
US08600179B2 Method and apparatus for encoding and decoding image based on skip mode
A method and apparatus for encoding and decoding an image. The encoding method includes: deciding whether pixel values of a first block of an image are identical to pixel values of a second block of the image that is encoded prior to the first block in a current slice of the image, and determining whether to encode the first block in a first mode according to the deciding; and selectively encoding the first block in the first mode based on the determining, wherein the first mode is a mode for encoding information representing that the first block is encoded in the first mode, instead of encoding the pixel values of the first block, when the first block is identical or similar to the second block.
US08600173B2 Contextualization of machine indeterminable information based on machine determinable information
A system for contextualizing machine indeterminable information based on machine determinable information may include a memory, an interface, and a processor. The memory may store an electronic document image which may include information determinable by a machine and information indeterminable by a machine. The processor may be operative to receive, via the interface, the electronic document image. The processor may determine the machine determinable information of the electronic document image and may identify the machine indeterminable information of the electronic document image. The processor may contextualize the machine indeterminable information based on the machine determinable information. The processor may present the contextualized machine indeterminable information to the user to facilitate interpretation thereof. In response thereto, the processor may receive, via the interface, data representative of a user determination associated with the machine indeterminable information.
US08600170B2 Edge extraction apparatus, surveying equipment, and program
An edge extraction device can reduce detected noise other than a contour of an article, and can improve the operability. The edge extraction device includes: an edge detection section which calculates edge strength from an image and detects an edge; a labeling processing section which performs labeling processing on the edge detected by the edge detection section and calculates a length of the edge; an edge enhancement processing section which performs edge enhancement processing by using a value corresponding to the length of the edge, which is calculated by the labeling processing section, and the edge strength, which is calculated by the edge detection; and an edge extraction section which performs binarization processing on a value of the image, which is enhanced by the edge enhancement processing section, by using an adjustable threshold value, and extracts a predetermined edge.
US08600164B2 Method and tool for recognizing a hand-drawn table
A computerized method of recognizing an input hand-drawn table formed by freeform line objects comprises transforming each freeform line object of the table into one of a vertical line segment and a horizontal line segment, generating a grid system based on the vertical and horizontal line segments and converting the generated grid system into a table object.
US08600163B2 Handwriting determination apparatus and method and program
A handwriting apparatus has unit for acquiring first-handwriting data, storage unit for storing one-stroke-handwriting data and a first command as an instruction. The instruction corresponds to the one-stroke-handwriting data. When the first-handwriting data corresponds to the one stroke, a unit executes the first command when the corresponding first command is searched from the storage unit, a unit stores one-stroke-handwriting data and a second command as an instruction that corresponds to the one-stroke-handwriting data. The second command is different from the first command, and searches the storage unit for the second command corresponding to the one-stroke-handwriting data. There is a unit, when the corresponding second command is searched out from the storage unit, to execute the corresponding second command.
US08600155B2 Classification and encoder selection based on content
In various embodiments, methods and systems are disclosed for dynamic runtime implementation and end-to-end biased tuning of a two stage image classification system based on a decision function that uses network packet sizes and multiple image characteristics to determine the selection of an encoding codec to reduce overall network bandwidth consumption.
US08600154B2 Image processing apparatus and image processing method
In an image processing apparatus for carrying out a plurality of correction processes on an input image, a multi-dimensional histogram of the input image is calculated, and a feature amount of the input image for which a specific correction process has been carried out is analyzed based on the multi-dimensional histogram. Then, based on the result of the analysis, correction parameters to be used for another correction process are calculated.
US08600151B2 Producing stereoscopic image
A method of producing a digital stereoscopic image using a processor is disclosed. The method includes providing a plurality of digital image files which include digital images and the time of capture of each image and using time of capture to identify candidate pairs of images. The method further includes using the processor to analyze the image content of the candidate pairs of images to identify at least one image pair that can be used to produce a stereoscopic image; and using an identified image pair to produce the digital stereoscopic image.
US08600143B1 Method and system for hierarchical tissue analysis and classification
The present invention may include segmenting an image at a first resolution level and a second resolution level, wherein one or more parameters of a segmentation algorithm are trainable via user classification feedback, extracting features from a first plurality of segment primitives and a second plurality of segment primitives, wherein one or more parameters of a segment feature extraction algorithm are trainable via user classification feedback, building a first and second segmentation hierarchy by generating one or more clusters of the first plurality of segment primitives and the second plurality of segment primitives, extracting one or more features from the first segmentation hierarchy and the second segmentation hierarchy utilizing a hierarchy feature extraction algorithm, determining an inter-level relationship between the clusters generated for the first resolution level and the second level, and automatically classifying one or more tissue elements of the tissue specimen via a user-trained classification algorithm.
US08600140B2 Image reconstruction apparatus and method for reconstructing image of microwave tomography thereof
An image reconstruction apparatus includes: a transmission signal generation unit configured to generate a transmission signal in an image reconstruction region, in order to acquire an image reconstruction value; an electromagnetic wave measurement unit configured to measure electromagnetic waves by receiving the transmission signal; an image reconstruction unit configured to update a parameter by using a matrix of matched system of a Sinc-Gauss-shaped basis function which is allocated to each node of a reconstruction mesh in the image reconstruction region, and generate an image reconstruction value; and an optimization determination unit configured to determine whether the parameter of the image reconstruction unit is optimized or not, and output the image reconstruction value or cause the image reconstruction unit to repetitively perform the calculation, wherein the reconstruction mesh has a grid structure of which the size is larger than that of a forward mesh and equal to the image spatial resolution.
US08600139B2 Time-of-flight positron emission tomography reconstruction using image content generated event-by-event based on time-of-flight information
A method of processing a positron emission tomography (PET) imaging data set (30) acquired of a subject includes independently localizing each positron-electron annihilation event of the PET imaging data set based on time of flight (TOF) localization of the positron-electron annihilation event to form a generated image (34). The generated image may be displayed. The generated image is suitably used as the basis for an initial image of an iterative reconstruction (40) of the PET imaging data set (30) to produce a reconstructed image (42). A spatial contour (56) of an image of the subject in the PET imaging data set (30) is suitably delineated based on the generated image (34). A subject attenuation map (62) for use in PET image reconstruction (40) is suitably constructed based in part on the spatial contour (56).
US08600135B2 System and method for automatically generating sample points from a series of medical images and identifying a significant region
A system and method for automatically generating sample points from a series of medical images and identifying a significant region are presented. An image acquisition system acquires the medical images of a region of interest (ROI) and an automated mask generator reviews the images to generate a parenchyma mask. Using the parenchyma mask, an automated sample point generator then detects portions of the medical images indicative of a material expected to be in a ROI and designates sample points therefrom. A target-tissue identification system uses the sample points to create a mathematical description of a target tissue and an enhanced target-tissue. A target-tissue change detection system then detects changes in the mathematical descriptions from those created using prior images. Finally, a significant region detector, which includes a training process to generate a quantitative definition of significance, automatically identifies a significant object in the series of medical images.
US08600133B2 Selection of snapshots of a medical image sequence
A system is provided for automatic selection of medical images. The system comprises an input (302) for receiving a temporal sequence of medical images acquired with a hand-held medical imaging device. An object detector (303) is provided for detecting an object in at least one of the images. An image selector (304) is provided for selecting an image in which the object has been detected by the object detector. A snapshot means (305) is provided for storing the selected image as a snapshot. Moreover, a hand-held medical imaging device is provided for generating the sequence of medical images.
US08600132B2 Method and apparatus for motion correcting medical images
A method for reducing, in an image, motion related imaging artifacts includes obtaining an image dataset of a region of interest, generating a plurality of intermediate images using the image dataset, applying a multivariate data analysis technique to the plurality of the intermediate images to generate motion information, sorting the intermediate images into a plurality of bins based on the motion information, and generating an image of the region of interest using at least one of the plurality of bins.
US08600131B2 Advanced cost functions for image registration for automated image analysis: multi-channel, hypertemplate and atlas with built-in variability
A non-invasive imaging system, comprising: an imaging scanner; a signal processing system in communication with the imaging scanner to receive an imaging signal from the imaging scanner; and a data storage unit in communication with the signal processing system, wherein the data storage unit stores template data corresponding to a tissue region of a subject under observation, wherein the signal processing system is adapted to compute, using the imaging signal and the template data, refined template data corresponding to the tissue region, and wherein the refined template data incorporates subpopulation variability information associated with the tissue region such that the signal processing system provides an image of the tissue region in which a substructure is automatically identified taking into account the subpopulation variability information.
US08600129B2 Ultrasonic volume data processing device
An ultrasonic volume data processing device which forms a three-dimensional image of a target tissue in a living body is provided. A range in which a rendering process is applied is limited by a three-dimensional region of interest (3D-ROI). The three-dimensional region of interest has a clipping plane as a rendering start surface. A shape of the clipping plane can be deformed into a convex shape or a concave shape by a user operation, and the clipping plane may be freely inclined in two-dimensional directions. With this configuration, for example, the clipping plane can be suitably positioned in a gap between a face of a fetus and a placenta. When the curved clipping plane is used, a striped pattern noise tends to be formed in the three-dimensional image. In order to resolve or reduce the striped pattern noise, a special voxel calculation is applied to a final voxel of each ray in the voxel calculation for each ray.
US08600117B2 Automatic measurement system and method for plant features, and recording medium thereof
An automatic measurement system for plant features includes: at least one photographic device, for photographing a plant in a container, so as to generate a top view image and a side view image; and an operation processing device, electrically connected to the photographic devices, and at least including an image processing module and a storage unit. The image processing module analyzes at least one of the top view image and the side view image by using at least one image processing procedure and at least one analysis rule, so as to generate at least one feature data corresponding to appearance features of the plant, and records the at least one feature data in the storage unit.
US08600115B2 Borehole image reconstruction using inversion and tool spatial sensitivity functions
A method for reconstructing a borehole image includes determining a spatial sensitivity function for a borehole imaging tool and using the imaging tool to obtain a borehole image of a subterranean formation. A reconstructed image is then computed from the borehole image and the spatial sensitivity function.
US08600114B2 Image processing apparatus and image processing method
Disclosed herein is an image processing apparatus including: a representative image creation block configured to create, as a representative image, a union image with images of screens making up a predetermined scene linked with each other; and a symbol drawing block configured, on the basis of a full-screen movement of each screen in the predetermined scene, to draw a symbol indicative of the full-screen movement on a rim of the representative image created by the representative image creation block, wherein the symbol drawing block draws the symbol indicative of the full-screen movement in accordance with a display size of the representative image to be displayed on an output device.
US08600112B2 Crosswalk detection device, crosswalk detection method and recording medium
A crosswalk detection device executes a predetermined arithmetic processing on a calculated value calculated based on data obtained through a scanning operation using a main pattern. Next, the device determines whether or not a crosswalk is in a predetermined image based on a relationship between a calculated result of the arithmetic processing and a position of the main pattern MP on the predetermined image. The above-explained calculated value is, for example, an average of the brightness of pixels overlapping each sub pattern of the main pattern. Hence, even if a white pattern of the crosswalk is cracked or the white pattern has a separated part, the value of data is hardly affected. Accordingly, it is possible to precisely determine whether or not the crosswalk is in the predetermined image.
US08600107B2 Interactive input system and method
A method of determining locations of at least two pointers in a captured image frame comprises generating a vertical intensity profile (VIP) from the captured image frame, the VIP comprising peaks generally corresponding to the at least two pointers; determining if the peaks are closely spaced and, if the peaks are closely spaced, fitting a curve to the VIP; analyzing the fitted curve to determine peak locations of the fitted curve; and registering the peak locations as the pointer locations.
US08600106B1 Method and apparatus for tracking objects within a video frame sequence
A method and apparatus for tracking objects within a video frame sequence. In one embodiment, a method for tracking an object within a video frame sequence is disclosed. The method includes processing each jth frame of the video frame sequence to determine a motion vector defining motion between a prior jth frame and a current jth frame. The method includes creating an object descriptor for an object being tracked followed by generating a document object model comprising motion information and the object descriptor.
US08600103B2 Message encoding
The present invention relates to message encoding. One claim recites a method of providing information to transform a plural-bit message for steganographic encoding, said method comprising: providing a unique plural-bit number; altering the unique plural-bit number; error correction encoding the altered, unique plural-bit number, wherein the error correction encoded, altered, unique plural-bit number comprises information for transforming an independent message. Of course, other claims and combinations are provided too.
US08600100B2 Method of assessing people's self-presentation and actions to evaluate personality type, behavioral tendencies, credibility, motivations and other insights through facial muscle activity and expressions
A method of assessing an individual through facial muscle activity and expressions includes receiving a visual recording stored on a computer-readable medium of an individual's non-verbal responses to a stimulus, the non-verbal response comprising facial expressions of the individual. The recording is accessed to automatically detect and record expressional repositioning of each of a plurality of selected facial features by conducting a computerized comparison of the facial position of each selected facial feature through sequential facial images. The contemporaneously detected and recorded expressional repositionings are automatically coded to an action unit, a combination of action units, and/or at least one emotion. The action unit, combination of action units, and/or at least one emotion are analyzed to assess one or more characteristics of the individual to develop a profile of the individual's personality in relation to the objective for which the individual is being assessed.
US08600097B2 Integrated rigging system for loudspeakers with vertically and horizontally oriented locking pin holes and dolly board placed in abutment with adjacent dolly boards
An integrated rigging system for loudspeakers comprises top and base front and top and base rear rigging structures for mounting to the internal framework of the loudspeaker and for forming the top front, base front, top rear and base rear portions of the loudspeaker's enclosure, and a plurality of links, each link extendable from a link stowing channel in one of the rigging structures into a link receiving slot in the corresponding rigging structure of the enclosure of an abutting loudspeaker for linking the rigging structure of the loudspeaker with the corresponding rigging structure of the enclosure of the abutting loudspeaker.
US08600092B2 Telescopic loudspeaker
A telescopic loudspeaker includes an extendable telescopic body (1) responsible for housing a loudspeaker (2) for generating sound from a input audio signal and for creating a inner resonance chamber (2) of volume V0 when the telescopic body (1) is retracted and of volume V1 when the telescopic body (1) is extended, V1>V0 being met. The telescopic body (1) includes a support base (15); of hollow bodies (11,12,13) with decreasing transversal sections and coupleable to one another, the section decreasing progressively from the body (11) closest to the base (15) up to the body (13) furthest from the base (15); and a gasket (8) between each pair of consecutive bodies (11,12,13) of the telescopic body (1) for sealing the air chamber inside the enclosure of the telescopic loudspeaker.
US08600088B2 Hearing device, hearing device system and method of controlling the hearing device system
The present invention refers to a hearing device system which comprises: at least a first hearing device (10) including a first control unit (14) and a second hearing device (30) including a second control unit (37) for processing acoustic signals. Each of the hearing devices includes a transceiver (20, 34) for establishing a data communications link (40) between the first and the second hearing devices. At least one of the hearing devices including a sensing means (18, 33) for detecting, whether a telephone handset (19) is placed close to the hearing device. Each of the control units includes at least a first and a second control mode. Both hearing devices are adapted for outputting the processed acoustic signals in the first control mode. Upon detection of the telephone handset the first hearing device is shifted to the second control mode for inhibiting the output of the processed acoustic signals and establishing the data communications link for transmitting the processed acoustic signals to the second hearing device. The second hearing device is also shifted to the second control mode for receiving the processed acoustic signals transmitted from the first hearing device and outputting the transmitted acoustic signals.
US08600087B2 Hearing apparatus and method for reducing an interference noise for a hearing apparatus
A noise reduction is provided for a hearing apparatus, with which both stationary and also non-stationary interference noises can be attenuated in an input signal. An output signal is in this way to convey a quite sound impression. A signal processing is provided, which effects a noise reduction on the basis of two different methods. Provision is made on the one hand for a noise reduction for stationary interference noises and on the other hand for a noise reduction for spatially oriented interference noises. A selection facility selects between the two noise reductions.
US08600083B2 Electrostatic speaker and manufacturing method thereof and conductive backplate of the speaker
An electrostatic speaker and a method for manufacturing the speaker are disclosed. Said speaker comprises a vibrating film; an electrode portion disposed on a surface of the vibrating film and joined with the vibrating film; and a conductive backplate spaced from the electrode portion by a distance, the conductive backplate forming a plurality of holes, the vibrating film being deformed and vibrated to generate and release a sound through the holes due to a variation of an electric field generated between the conductive backplate and the electrode portion, wherein the conductive backplate is covered by a polymer layer serving as a protective film. The covering polymer layer on the conductive backplate is capable of improving the stability of the electrostatic speaker and increasing its lifespan.
US08600082B2 Flexible piezoelectric sound-generating devices
A sound-generating device comprises at least two first enclosures and a thin film. The at least two first enclosures with at least one first bendable element coupled between two neighboring first enclosures. The thin film comprising at least one electrode and at least one piezoelectric layer, the at least one electrode being coupled with a terminal of an audio signal output, wherein the at least one piezoelectric layer is configured to respond to a signal supplied by the audio signal output and to generate sound waves. The thin film and the at least two first enclosures are coupled together forming at least two first cavities between the thin film and the first enclosure, and the first bendable element is attached to the thin film.
US08600081B2 Audio signal amplifying circuit
The present disclosure provides an audio signal amplifying circuit for an electronic device including a processing chip and a speaker. The audio signal amplifying circuit includes an amplifying circuit and an inverting circuit connected to the processing chip to get a first control signal and invert the first control signal to generate a second control signal. The first control signal and/or the second control signal are used to control the operation mode of the amplifying circuit to be in an amplifying mode or in a non-amplifying mode.
US08600080B2 Methods for communicating with electronic device accessories
Electronic devices and accessories such as headsets for electronic devices are provided. A microphone may be included in an accessory to capture sound for an associated electronic device. Buttons and other user interfaces may be included in the accessories. An accessory may have an audio plug that connects to a mating audio jack in an electronic device, thereby establishing a wired communications link between the accessory and the electronic device. The electronic device may include power supply circuitry for applying bias voltages to the accessory. The bias voltages may bias a microphone and may adjust settings in the accessory such as settings related to operating modes. User input information may be conveyed between the accessory and the electronic device using ultrasonic tone transmission. The electronic device may also gather input from the accessory using a voltage detector coupled to lines in the communications path.
US08600079B2 Amplifier circuit of capacitor microphone
The invention provides an amplifier circuit of a capacitor microphone of which the noise resistance against noise of a supply voltage is enhanced. In an amplifier circuit of a capacitor microphone of the invention, while a noise component of a supply voltage is applied to one inversion input terminal of an operational amplifier of an amplification portion through a parasitic capacitor existing between an external power supply wiring and an external wiring that are adjacent to each other, the problem noise component of the supply voltage is applied to the other non-inversion input terminal by capacitive coupling to an internal power supply wiring. Therefore, the noise component is cancelled at the operational amplifier.
US08600077B2 Audio level control
A device (1) is arranged for controlling the sound levels of a group of audio channels including a user selected main channel (MC) and at least one auxiliary channel (AC1; AC2). The audio channels can be rendered simultaneously. The device comprises automatic level adjustment means (12, 13) for adjusting the sound level of the at least one auxiliary channel relative to the main channel. The level adjustment means (12, 13) may be arranged for adapting the respective sound levels to the content or signal characteristics of each associated audio channel.
US08600076B2 Multiband DRC system and method for controlling the same
A multiband DRC system and a method for controlling the same are disclosed. In accordance with the present invention, the system and the method are capable of increasing an overall loudness of an output signal by controlling thresholds and gains of plurality of DRCs included in the multiband DRC system according to frequency bands.
US08600071B2 Vehicle existence informing device and method for informing existence of a vehicle
A vehicle existence informing device is configured to inform existence of a vehicle by using a warning sound at a frequency in an audible range. A speaker array includes at least two speakers arranged so that oscillation directions of oscillators of the at least two speakers substantially coincide with each other. The speaker array is configured to radiate a warning sound in air on a carrier wave, which is at a frequency in an ultrasonic range. A phase control unit is configured to advance and delay a phase of a sound wave radiated from one of the at least two speakers with respect to a phase of a sound wave radiated from another of the at least two speakers.
US08600067B2 Acoustic sealing analysis system
A test signal emitted by an earpiece is compared against the acoustic signal to determine if a sealing section of the earpiece is sealed properly. The degree of acoustic sealing is used to adjust the attenuation level of a sealing section of the earpiece or alert the user of the seal status of the sealing section.
US08600065B2 Storage medium having breath detection program stored therein and breath detection apparatus
Sound data acquisition means acquires, from a sound input device, sound data representing a sound signal. First evaluation means evaluates the sound signal represented by the sound data, by using a first criterion for detecting whether or not the sound inputted into the sound input device is a breath. Second evaluation means evaluates the sound signal represented by the sound data, by using a second criterion which is different from the first criterion. Breath detection means detects that a breath is inputted into the sound input device at least when the first evaluation means makes an affirmative evaluation, in a first period in which whether or not a breath is started to be blown into the sound input device is determined, and detects that a breath is inputted into the sound input device when at least one of the first evaluation means and the second evaluation means make an affirmative evaluation, in a second period in which whether or not a breath continues to be blown into the sound input device is determined.
US08600061B2 Generating secure device secret key
Methods, devices, systems and computer program products are provided to facilitate cryptographically secure retrieval of secret information that is embedded in a device. The embedded secret information can include a random number that is not custom-designed for any specific requestor of the secret information. Upon receiving a request for the embedded secret information, an encrypted secret is provided to the requestor that enables the recovery of the embedded secret information by only the requestor. Moreover, a need for maintenance of a database of the embedded secret information and the associated requestors is eliminated.
US08600060B2 Telecommunications device security
A mobile terminal for use with a cellular or mobile telecommunications network includes a normal execution environment (operating system) (30) and a secure execution environment (32) comprising a Mobile Trusted Module (MTM). The mobile terminal enables the software of the terminal in the secure execution environment (32) to be updated. The terminal 1 may be provided with minimal software initially in the secure execution environment (32), and is operable to subsequently update the software by over the air transmission of software. Also disclosed is a method for managing rights in respect of broadcast, multicast and/or unicast (downloaded) data, relevant in particular to managing access to a broadcast video data stream complying with a mobile digital broadcast scheme. The method defines a service protection platform implemented on mobile terminals having both normal execution environment (i.e. the operating system) and secure execution environment. Service protection is provided by separating the operation of service protection application components into those that operate in the normal environment and those that are adapted to execute only in the secure execution environment. Making the secure execution environment application component interchangeable allows the method to be adapted to any of a number of service protection protocols or “profiles” by downloading only the secure execution environment application component.
US08600056B2 Method and system for controlling the locking/unlocking of the network access functions of a multifunction terminal
A method and system of controlling the locking/unlocking of the network access functions of a terminal including a security processor, like a mobile telephone handset. The terminal is allotted an original public key for verifying the integrity of data loaded into the terminal, a pair of keys associated with the network being generated along with an original approval certificate for the terminal, a locking certificate containing the original approval certificate, the public keys, configuration data and random data, this locking certificate being signed on the basis of the private key associated with the original public key and loaded into the terminal.On entering a user code, the terminal or a function thereof is unlocked after verification of the integrity of the locking certificate and validation of the user code entered.
US08600055B2 Method and system using stealth noise modulation
A communications system includes a modulator having a first input to receive a synchronization key and to generate a synchronization signal having encoded therein the synchronization key to enable synchronization of a message signal, a second input to generate Gaussian noise generated by a pseudo-random number generator, and an output port to provide a modulated synchronization signal. The modulated synchronization signal and the message signal appear as random noise. In further embodiment, the communications system includes a demodulator having a first input to receive the synchronization signal, a second input to receive a comparison signal, and an output port to provide a synchronization output signal.
US08600054B2 Method, apparatus, and system for preventing abuse of authentication vector
A method for preventing abuse of an Authentication Vector (AV) and a system and apparatus for implementing the method are provided. Access network information of a non-3rd Generation Partnership Project (3GPP) access network where a user resides is bound to an AV of the user, so that when the user accesses an Evolved Packet System (EPS) through the non-3GPP access network, even if an entity in the non-3GPP access network is breached, or an Evolved Packet Data Gateway (ePDG) connected to an untrusted non-3GPP access network is breached, the stolen AV cannot be applied to other non-3GPP access networks by an attacker.
US08600052B2 Key generation device, encryption device, reception device, key generation method, key processing method, and program
A key generation device according to the present invention hierarchically constructs a Y-ary tree structure where n reception devices are assigned to leaves, and forms subgroups where individual intermediate nodes existing between the leaves and a root of the Y-ary tree structure are defined as parent nodes. By providing new parameters to the individual intermediate parameters, the subgroups can be formed flexibly. In a case where no excluded customer exists or the number of excluded customers is small, the size of a header to be delivered and the calculation amount of an operation that a customer needs to perform can be reduced.
US08600046B2 Method of coding a secret formed by a numerical value
A method of coding a secret, a numerical value d, subdivided into a number N of secret elements [di]n1, a composition law () applied to the elements di giving the value d. The following are calculated: (A) a first image (TN) of the secret by iterative calculation and application of the law () between the first image Ti-1 of rank i−1 and of the product according to this law of the element (di) of next rank and of a random value (Ri) of a first set, (B) a first numerical value (S1) by application of the law () to the N random values (Ri), (C) a second numerical value (S2) by application of the law to the N−1 random values (Aj) of a second set, (D) a second image T′ of the secret by application of the inverse law () to the first image (TN) and to the second numerical value (S2) so as to generate an intermediate image (Tx) and then application of the inverse law to the intermediate image (Tx) and to the second numerical value (S2). The random value (Aj) of corresponding rank is allocated (E) to the first N−1 elements (di) and the value of the second image (T′) is allocated (E) to the last element (dN). Application to secret or public key cryptography processes.
US08600041B2 Method and apparatus for improving power output efficiency of line driver
A method and an apparatus for improving power output efficiency of a line driver are disclosed. The method includes: obtaining a current working parameter of an xDSL subscriber board, where the current working parameter includes at least one of a working mode configured on a subscriber port of the xDSL subscriber board and current output power of the subscriber port; and determining, according to the current working parameter, a control signal for a line driver in the xDSL subscriber board and outputting the control signal.
US08600040B2 Apparatus and method for convergence control
Regardless of the presence of echo or uplink speech, a microphone signal is received at a small filter and this small filter is functionally and/or physically separate from an adaptive echo canceller filter. The signal is applied to the small filter and an error signal is determined from the signal utilizing the small filter. The small filter continuously adapts the received signals. A first adaptation factor is determined based at least upon the error signal and the microphone signal according to a first signal analysis approach and a second adaptation factor is determined based at least upon the microphone signal according to a second signal analysis approach. The first adaption factor is compared to the second adaptation factor and one of the first adaptation factor or the second adaptation factor is selected based upon at least one predetermined criteria. The selected adaptation factor is applied to the echo canceller filer to control the convergence of the echo canceller filter.
US08600039B2 System for low complexity adaptive ECHO and NEXT cancellers
The present invention relates to design and implementation of low complexity adaptive echo and NEXT cancellers in multi-channel data transmission systems. In this invention, a highly efficient weight update scheme is proposed to reduce the computational cost of the weight update part in adaptive echo and NEXT cancellers. Based on the proposed scheme, the hardware complexity of the weight update part can be further reduced by applying the word-length reduction technique. The proposed scheme is general and suitable for real applications such as design of a low complexity transceiver in 10GBase-T. Different with prior work, this invention considers the complexity reduction in weight update part of the adaptive filters such that the overall complexity of these adaptive cancellers can be significantly reduced.
US08600034B2 System and method for real-time customized agent training
A system, device and method is provided for handling customer-agent interactions. An unsuccessful interaction may be detected between a customer and a first agent unable to resolve a problem. A successful interaction may be detected between the customer and a second agent that resolves the problem. The first agent may be sent a report summarizing the successful interaction by the second agent.
US08600031B2 Method for connecting calls between an IP multimedia subsystem (IMS) domain and a circuit switched (CS) domain
A call connection method is provided. When a terminal is in an IMS unregistered state, information indicating whether to perform a session transfer toward a CS domain is stored in a server during a registration or deregistration process. When receiving a call connection request message over an IMS, if the terminal is in the IMS unregistered state and the information indicates the session transfer, the call transfer toward the CS domain can be performed.
US08600029B2 Caller information notifier system for use in callback with a callback number different from a caller phone number
In a caller information notifier system, a calling terminal transmits a calling signal having a phone number for callback inserted which is different from the phone number of the calling terminal. When a callback is tried from a called terminal, a communication network server, where the calling signal passes, determines the relationship between the phone number of the calling terminal and the phone number for callback inserted in the calling signal to authenticate the phone number for callback. A terminal which receives the calling signal extracts the phone number for callback from the calling signal and keeps the extracted number as a callback phone number. The callback phone number is, for instance, an FMC service number. The probability of success in reaching a caller is thereby increased.
US08600024B2 Method and system for providing to a second party, computer-network related information about a first party
A method and system for providing computer-network related information about a second party. First, the second party receives a telephone number of a first party. The second party's customer premises equipment (CPE) or elements in a telephone network then use the telephone number to index a database, which contains combinations of telephone numbers and computer-network addresses. Once the first party's computer-network address is retrieved, first-party-customized information present at the computer-network location specified by the computer-network address can be sent to and displayed on the second party's CPE. Also, the first party's telephone number can be sent to an application in the computer network, causing the first-party-customized information to be automatically displayed on the second party's CPE.
US08600023B2 Method for automatic information capturing of communication events
This invention provides a method for automatically integrating and assembling the timestamp of a communication event with the identification of the communicating parties and available event attributes, presenting prompts for user entries on a terminal or interface device, storing user annotated information related to said communication event, and transmitting saved information of said communication events to another terminal device or information system. The invention also relates to a computer program, a device, and a system encapsulating computer programs realizing the method.
US08600018B2 Web integrated interactive voice response
Interactions with a user are coordinated upon receiving, at a networked interactive system, audible communication from a user and interacting with the user in the audible communication in accordance with an audible format menu. Whether to provide the user with a visual format menu that at least partially matches the audible format menu is determined during the audible communication. The user is provided with the visual format menu concurrent with the audible communication upon determining, based on the interaction with the user in the audible communication, to provide the user with the visual format menu. Interactions with the user are in accordance with the visual format menu.
US08600015B2 Network protocol converter
An arrangement includes an input to receive DTMF tones, logic to convert the DTMF tones to SMPP protocol, and an output to provide the SMPP protocol.
US08600011B2 Navigation system support of in-vehicle TTY system
The described method and system provide for utilizing a navigation system to facilitate communications between a call center and a disabled individual who may have difficulty hearing or speaking. In one implementation, if TTY services are unavailable through a TIM or TTY device, a call center may communicate with occupants of a vehicle through a vehicle navigation unit, utilizing a display and input method associated with the navigation unit. In another implementation, the call center may communicate with occupants of a vehicle through the navigation unit in the first instance.
US08600010B2 Method of providing 911 service to a private branch exchange
A method of providing 911 service to a private branch exchange, includes grouping a plurality of private telephone numbers into a set. An outgoing telephone line for a 911 call is assigned to the set. A location information for the outgoing telephone line is input into a location database.
US08600006B2 Voice continuity among user terminals
The present invention moves service control, including call control, for a user element from any number of subsystems to a multimedia subsystem (MS). Call control for originating or terminating a call in any subsystem as well as transferring the call between user elements is anchored at a continuity control function (CCF) in the MS. A call may be transferred by the CCF from a first user element to a second user element in the same or different subsystems upon receiving a request from the second user element. A user may invoke a transfer from the first user element to the second user element by having the second user element send an appropriate request to the CCF. The request may be provided to the CCF by initiating a call from the second user element that is intended for the CCF, when the call with the first user element is active.
US08600005B2 Radiation detection device, radiation image acquiring system, and method for detecting radiation
An X-ray image acquiring system capable of improving the detection accuracy of a foreign substance contained in a subject is provided. An X-ray image acquiring system irradiates X-rays to a subject having a predetermined thickness from an X-ray source, and detects X-rays transmitted through the subject in a plurality of energy ranges. The X-ray image acquiring system includes a low-energy detector for detecting, in a low-energy range, X-rays having been transmitted through a region R1 extending in a thickness direction within the subject, a high-energy detector for detecting, in a high-energy range, X-rays having been transmitted through a region R2 extending in a thickness direction within the subject, and a timing control section for controlling detection timing of X-rays in the low-energy detector and the high-energy detector so that an inspecting region located at a predetermined site within the subject is included in the region R1 and the region R2.
US08600003B2 Compact microbeam radiation therapy systems and methods for cancer treatment and research
The present subject matter relates to compact, non-synchrotron microbeam radiation therapy (MRT) systems and methods for cancer research and treatment based on a carbon nanotube distributed x-ray source array technology. The systems and methods can deliver microscopically discrete x-ray radiation at peak dose rate of 10 Gy per second or higher. The x-ray radiation can be provided by a spatially distributed x-ray source array. The technology can be used, for example and without limitation, for human cancer treatment, for intra-operative radiation therapy, and for pre-clinical cancer research on animal cancer models.
US08600000B2 Device and method for a mammography apparatus
The maximum possible vertices for a trajectory are determined with a device for mammography and an associated method, so that the subject to be exposed can be completely imaged on the detector in x-ray acquisitions.
US08599997B2 Multiple-modulus divider and associated control method
A multiple-modulus divider and an associated control method are provided. The multiple-modulus divider includes a divisor loader, a multiple-modulus dividing circuit and a modulus controller. The divisor loader downloads a divisor when a download signal indicates a start of a division period. The multiple-modulus circuit includes a plurality of cascaded divisors, and provides an output frequency according to an input frequency and the divisor. The dividers respectively output a plurality of modulus output signals, and each is operable under either a close-loop state or an open-loop state. The modulus controller selects and controls one of the dividers according to the divisor, and ensures the selected divider is maintained at the open-loop state when the division period ends. The download signal corresponds to one of the modulus output signals.
US08599996B2 Counting device and counting method
A counter counts the run lengths of a binarized signal. A counting result correcting portion generates frequency distributions for run lengths for first run lengths, which are from a rising edge to a falling edge of the signal, and second run lengths, which are for a falling edge to a rising edge of the signal, calculates a total number of first run lengths of lengths that are no less than 0 times and less than 1 times a representative value for the first run lengths, calculates a total number of second run lengths of lengths that are no less than 0 times and less than 1 times a representative value for the second run lengths, calculates a total number of first run lengths, calculates a total number of second run lengths, and corrects the counting results.
US08599989B2 Modular reactor head area assembly
Provided is a modular reactor head area assembly. The modular reactor head area assembly is installed on a reactor head, and includes: a seismic support structure that performs functions of lifting, moving and reinstallation of the reactor head and control rod driving apparatuses, cooling of the control rod driving apparatuses, shielding of missile parts, and supporting with respect to a seismic load, and disperses a load applied to the control rod driving apparatuses; an upper module that is an assembly of components located at an upper portion of the seismic support structure for the control rod driving apparatuses; and a lower module that is an assembly of components located at a lower portion of the seismic support structure for the control rod driving apparatuses. The upper module and the lower module are 252 detachably coupled to each other so that maintenance of the control rod driving apparatus can be performed easily.
US08599987B2 Wireless transmission of nuclear instrumentation signals
A method of monitoring a condition of a nuclear reactor pressure vessel disposed in a radioactive environment is provided. The method includes the steps of sensing a condition of the reactor pressure vessel with an instrument, transmitting a signal indicative of the condition of the reactor pressure vessel from the instrument to a powered wireless transmitting modem disposed in the radioactive environment, wirelessly transmitting a signal indicative of the condition of the reactor pressure vessel from the transmitting modem to a receiving modem in the line of sight of the transmitting modem, transmitting a signal indicative of the condition of the reactor pressure vessel from the receiving modem to a signal processing unit, and determining the condition of the reactor pressure vessel from the wirelessly transmitted signal.
US08599986B2 Phase locked loop with optimal state feedback controller
In a method of recovering timing information over a packet network at a local receiver, timing information is received at intervals timing from a remote source and compared with a locally generated clock signal to generate an input signal y(k) subject to noise representative of the phase difference between the source clock signal and the local receiver clock signal. The input signal is applied to a state feedback controller, preferably including a Kalman filter, to generate a control signal with reduced noise. The control signal is used to control an oscillator in a way so as to reduce the phase difference and generate a slave clock.
US08599982B2 Interface system, and corresponding integrated circuit and method
An interface system is used for interfacing a synchronous circuit with an asynchronous circuit, wherein the synchronous circuit generates, in response to a clock signal, a first control signal for indicating that a first data signal contains valid data, and wherein the asynchronous circuit generates, according to an asynchronous communication protocol, a second control signal indicating the state of transmission of a second data signal.
US08599978B2 Interference elimination method and data transmitting apparatus
An interference elimination method provided herein includes: the ith transmitter of a group transmitters obtains an interference vector of each user, where: the interference vector of the kth user is Hkiwim; obtains at least L−N linear combinations for each user, wherein: the linear combination includes linear combinations of aligned interference vectors and linear combinations of N−Lk interference vectors, N is the number of receiving antennas of the user, and L is a sum of the signal flows of all users; the pre-coding vectors of all transmitters is obtained according to the linear combinations of all users; and the signals pre-coded using the pre-coding vectors are sent. Accordingly, a data transmitting apparatus is provided herein.
US08599976B2 Multi-user multiple input multiple output (MU-MIMO) receiver
Some of the embodiments of the present disclosure provide a method within a wireless communication network, the method comprising, receiving by a user equipment (UE), a signal and interference component, wherein the interference component was transmitted in an unknown direction; and decoding, by the UE, the signal based at least in part on the interference component. Other embodiments are also described and claimed.
US08599974B2 Method and apparatus of determining a set of zero correlation zone lengths
A method of determining a set of Zero Correlation Zone (ZCZ) lengths, comprises: determining the length of a root sequence, and selecting such a set of ZCZ lengths that, for any cell radius, the maximum number of preambles obtained from a ZCZ length which is selected from the selected set of ZCZ lengths is closest to the maximum number of preambles determined from a ZCZ length which is selected from the set of all integers, wherein the maximum number of preambles is determined from the length of the root sequence and a ZCZ length selected. This disclosure provides a technical solution for selecting a better limited set of ZCZ lengths by which signaling overload is reduced.
US08599966B2 Coupling system for data receivers
A data receiver, a method of operating a data receiver, and an integrated coupling system in a data receiver are disclosed. In one embodiment, the data receiver comprises an input terminal for receiving an input data signal, an input amplifier for amplifying selected components of the input data signal, and an input signal path for transmitting specified high-frequency components and a baseline component of the input data signal from the input terminal to the input amplifier. The data receiver further comprises a feed-forward resistive network connected to the input terminal and to the input amplifier. This feed forward resistive network is used to forward a low-frequency drift compensation signal from the input terminal to the input amplifier, using a passive resistive network, to compensate for low frequency variations in the input data signal, and to develop a desired bias voltage at the input amplifier.
US08599961B2 Crest factor reduction method and circuit for a multi-carrier signal
A method for crest factor reduction of a multi-carrier signal is disclosed. The method comprises determining a plurality of signal values of a plurality of single-carrier signals prior to combining the plurality of single-carrier signals to form the multi-carrier signal. The method further comprises performing a joint potential peak detection on the plurality of signal values, producing a temporal position of a possible peak in the multi-carrier signal, generating a plurality of cancellation pulses, and injecting the plurality of cancellation pulses to the plurality of single-carrier signals at temporal injection positions which correspond to the temporal position of the possible peak in the multi-carrier signal. The single-carrier signals are then combined to form a crest factor reduced multi-carrier signal. A corresponding circuit and corresponding computer program product useable during manufacture and operation are also disclosed.
US08599955B1 System and method for distinguishing between antennas in hybrid MIMO RDN systems
A system for distinguishing between any one of a plurality of antennas in a multiple-input-multiple-output (MIMO) system having an augmented number of antennas is provided herein. The system includes a MIMO receiving system having N branches and configured to operate in accordance with a channel estimation MIMO receiving scheme; a radio distribution network (RDN) connected to the MIMO receiving system, the RDN comprising at least one beamformer, being fed by two or more antennas, so that a total number of antennas in the system is M, wherein M is greater than N, wherein each one of the beamformers include a combiner configured to combine signals coming from the antennas into a single signal; and at least one antenna distinguishing circuitry, each associated with a respective beamformer, wherein the antenna distinguishing circuitry is configured to distinguish between the signals coming from the antennas which feed the respective beamformer.
US08599953B2 Multiple-input multiple-output system and method
A multiple-input multiple-output (MIMO) system can transmit on multiple antennas simultaneously and receive on multiple antennas simultaneously. Unfortunately, because a legacy 802.11a/g device is not able to decode multiple data streams, such a legacy device may “stomp” on a MIMO packet by transmitting before the transmission of the MIMO packet is complete. Therefore, MIMO systems and methods are provided herein to allow legacy devices to decode the length of a MIMO packet and to restrain from transmitting during that period. These MIMO systems and methods are optimized for efficient transmission of MIMO packets.
US08599947B2 Method of transmitting control information in multiple antenna system
A method of transmitting control information in a multiple antenna system includes obtaining a channel quality indicator (CQI) of a first layer, obtaining a differential value between a CQI of a second layer and the CQI of the first layer, transmitting the CQI of the first layer, and transmitting the differential value.
US08599946B2 Method of transmitting feedback information for precoding and precoding method
Precoding methods and method for performing precoding and methods of transmitting feedback information for precoding or transmitting a signal using a multi-codebook and method of transceiving precoding information in a multi-antenna system, where a signal transmitting method in a multi-antenna system, and more particularly, a method of transceiving precoding matrix information for a multi-input multi-output (MIMO) system is disclosed. The present invention proposes a method of performing communications using an expanded unitary matrix generated from shifting a phase of a base unitary matrix. The present invention is applicable to single user MIMO, multi-user MIMO, beam forming, etc.
US08599944B2 Pulse modulation circuit and pulse modulation method
Provided is a pulse modulation circuit capable of generating a pulse modulation signal with a steep rise and a desired pulse width at a desired timing not depending on a transmission signal sequence. In this circuit, a control signal generation unit (110) generates a first control signal if transmission data (S11) is “1” and a second control signal if the transmission data (S11) is “0.” The control signal generation unit (110) controls an oscillator (1200) of an intermittently operating circuit (120) to be at an oscillation state for outputting a desired first oscillation signal while the first control signal is turned ON and controls the oscillator (1200) to be at an idling state for outputting a second oscillation signal having a lower amplitude than the first oscillation signal while the second control signal is turned ON.
US08599939B2 Data transmission method
A data transmission method is disclosed, and the method comprises: encoding binary data to be transmitted with encoding principle as follows: encoding binary data x1 in the manner of no jumping at middle phase; encoding binary data x2 in the manner of jumping at middle phase; and after encoding two binary data x1 consecutively with high level of no jumping at middle phase, encoding the immediate following binary data x1 with low level of no jumping at middle phase; encoding binary data x1 with high level of no jumping at middle phase, wherein the binary data x1 follows binary data x1 encoded by using low level of no jumping at middle phase; and encoding binary data x1 immediately following binary data x2 by using high level of no jumping at middle phase; modulating the encoded data; and transmitting the modulated signal.
US08599938B2 Linear and polar dual mode transmitter circuit
Method and apparatus for configuring a transmitter circuit to support linear or polar mode. In the linear mode, a baseband signal is specified by adjusting the amplitudes of in-phase (I) and quadrature (Q) signals, while in the polar mode, the information signal is specified by adjusting the phase of a local oscillator (LO) signal and the amplitude of either an I or a Q signal. In an exemplary embodiment, two mixers are provided for both linear and polar mode, with a set of switches selecting the appropriate input signals provided to one of the mixers based on whether the device is operating in linear or polar mode. In an exemplary embodiment, each mixer may be implemented using a scalable architecture that efficiently adjusts mixer size based on required transmit power.
US08599936B2 Code violation generator and methods of generating code violations
Methods of generating coding errors on a communication line include changing a phase and/or an amplitude of a communication signal on the communication line. An apparatus for generating coding errors on a communication line including first and second parallel conductors includes a modulator configured to change a phase and/or an amplitude of a communication signal on the communication line in response to a control signal, and an oscillator configured to generate the control signal.
US08599935B2 Moving image decoding apparatus and moving image decoding method
According to one embodiment, a moving image decoding apparatus is applied in a video reproducing apparatus and includes a deblocking filter unit for performing deblocking filtering and a processing load detection unit for detecting an intra-unit processing load including a processing load of a decoder. The moving image decoding apparatus sets a judgment threshold value for judging whether or not to perform the deblocking filtering depending on a load level indicating the level of the magnitude of the intra-unit processing load, judges whether or not a processing parameter obtained from adjacent blocks of a plurality of blocks constituting each frame is greater than the judgment threshold value, and conducts control not to perform the deblocking filtering when the processing parameter is smaller than the judgment threshold value.
US08599924B2 Method of storing motion vector information and video decoding apparatus
A video decoding apparatus includes a bitstream parser, a calculator and a memory. The bitstream parser is provided to receive a video bitstream and extracting a set of constraints associated with the video bitstream, wherein the set of constraints has information associated with a direct_8×8_inference flag for a macroblock of a picture, wherein the macroblock has N sub-macroblock partitions. The calculator is provided to calculate first motion vector information associated with the macroblock and obtain second motion vector information associated with K of the N sub-macroblock partitions from the first motion vector information according to the information associated with the direct_8×8_inference flag, wherein K is less than N. The memory is provided to store the second motion vector information.
US08599922B2 Apparatus and method of estimating motion using block division and coupling
Provided are an apparatus and method of estimating a motion using block coupling and block division. In the apparatus, a block having a motion estimation error greater than a predetermined value may be coupled with a neighbor block, and motion estimation is performed through the coupled block to improve a frame rate, thereby reducing an artifact phenomenon in an interpolated image.
US08599916B2 Reliable and non-manipulatable processing of data streams in a receiver
The invention provides a solution for secure and non-manipulatable processing of a data stream in a receiver, possibly in conjunction with a smartcard. A packet identity and a content type identifier associated with the packet identifier are received in encrypted form and securely processed within the receiver to allow an encrypted payload of the data stream to be processed without the possibility to manipulate the content type identifier in an attempt to intercept the payload after decryption.
US08599914B1 Feed forward equalization for highly-spectrally-efficient communications
A receiver may be operable to receive a signal. A sequence estimation module of the receiver may generate estimated symbols corresponding to the received signal. The generating of the estimated symbols may use tap information associated with one or both of a pulse shaper via which the signal was transmitted and an input filter of the receiver. The sequence estimation module may generate a reconstructed signal based on the estimated symbols and the tap information. A feed forward equalizer (FFE) of the receiver may adapt a plurality of tap coefficients of the FFE based on the reconstructed signal. The signal may be equalized via the FFE. The adaptation of the tap coefficients of the FFE may be based on a least-mean-square (LMS) process for minimizing a mean square of the error signal. An output signal of the FFE may comprise a power gain compensation.
US08599912B2 Apparatus and method for channel estimation in mobile communication system
An apparatus and method for reducing power consumption of a receiver of a mobile communication system are provided. The apparatus includes an adaptive multi-tap segment channel estimator for determining a segment size according to a delay spread value for each channel tap, for determining a channel estimation frequency by determining a sum of segment block energy, and for allocating each segment to the channel estimator.
US08599907B2 Method and device for performing communication in digital subscriber line
This disclosure provides a method and transceiver for a for a digital subscriber line (DSL) system. A first transceiver calculates a first table including a parameter of bit allocation for sub-carriers and transmits a switch message to a second transceiver connected thereto when a communication performance parameter reaches or exceeds the predetermined value; in response to the switch message, the second transceiver calculating a second table including a parameter of bit allocation for sub-carriers based on a calculation rule to keep the parameter of bit allocation within the second table as same as that within the first table, and the first transceiver communicates with the second transceiver using the first table and from a certain symbol to implement synchronous switch.
US08599906B2 Closed form calculation of temporal equalizer weights used in a repeater transmitter leakage cancellation system
A repeater environment is provided to operatively deploy a feedback cancellation loop that performs closed loop calculations for weights used by a feedback equalizer to improve signal integrity and amplification. In an illustrative implementation, an exemplary repeater environment comprises a transmitter, a receiver, an equalized feedback cancellation loop circuitry operative to perform one or more closed form calculations for equalizer weights. In the illustrative implementation, the feedback cancellation loop can comprise a calculation module operative to perform one or more closed form weight calculations using linear algebraic techniques as part of feedback signal cancel operations for use by the N tap feedback equalizer canceller.
US08599905B2 Processor for use as a path searcher of a spread spectrum receiver and a method of operation of the processor
A path searcher for use in a spread spectrum receiver, including a correlator for correlating a received signal in different time positions with a reference code to select for further processing time positions of the signals showing the strongest correlations, wherein the correlator is operable to obtain a correlation energy result for each time position in a set of possible time positions, a comparator for comparing the correlation energy results with each of a plurality of energy thresholds and a recorder for recording data indicating time positions for correlation energy results which are not less than the respective thresholds in different groups corresponding to the respective thresholds. Also described is a semiconductor device and a receiver incorporating the path searcher and a method of operation of the path searcher.
US08599904B2 Method and apparatus for software GPS receiver
A receiver architecture for processing spread spectrum signals. The receiver has an RF front end to receive and down convert a broadcast signal to an intermediate frequency carrier. The IF signal is digitized and provided to a processor (which may be a software-driven DSP, an ASIC or other embodiment) for processing. A given IF carrier is removed and the signal is low pass filtered. The signal is provided to a number of channels, each, for example, correspond to a unique transmitter. On each channel the sample rate is reduced to a predetermined fixed rate with timing mismatch compensated. The Doppler frequency shift, as estimated for the channel, is removed succeedingly. A locally generated copy of the spreading code used by the transmitter is applied to the carrier and Doppler removed signal at the predetermined fixed sample rate. The de-spread signal is used to provide estimates of the Doppler shift and for subsequent sample selection. Pseudo-range and delta pseudo-range estimates from each channel are used to estimate, for example, the receiver's position.
US08599903B2 QR-RLS adaptive digital filter with 18-bit pipeline architecture
A QR-RLS adaptive digital filter provides fast computation without excessive computational resources. 18-bit multipliers enhance speed, and a floating point inverse square root block adjusts dynamic range in 12-dB steps. A memory stores two P-matrix copies, one being delivered with rows shifted according to the clock speed so as to enhance pipeline processing. Embodiments reliably detect modulation schemes, demodulate strong signals by passing feedback bits between multiple stages, remove impulses due to lightening, etc, erase symbol estimates which exceed an error threshold, and add high frequency noise to avoid mathematical divergence caused by excessive S/N. A genetic method is provided for identifying asynchronous spreading codes with minimum correlations, whereby randomly selected candidates compete based on Frobenius norms of their correlations, the weakest being discarded and the process being iterated. A method is provided for selecting optimal filter sampling windows for simultaneously detected symbol streams having relative timing delays.
US08599897B2 Tunable detector
This disclosure is generally concerned with optical systems that employ guided-mode grating resonant reflector filters (“GMGRF”) to facilitate wavelength and/or polarization selectivity in the optical system. In one example, an optical system is provided that includes first and second tunable detectors. Each of the tunable detectors includes a GMGRF that is tuned to select a corresponding optical wavelength and/or polarization of an optical data channel, such that the optical wavelength and/or polarization associated with the first tunable detector is different from the optical wavelength and/or polarization associated with the second tunable detector. In this way, an array of tunable detectors can be employed to select some or all of the wavelengths and/or polarizations of an optical data signal having a plurality of data channels.
US08599895B2 Semiconductor laser device and manufacturing method thereof
A semiconductor laser device includes a p-type clad layer and an n-type clad layer, a p-side guide layer and an n-side guide layer interposed between the p-type clad layer and the n-type clad layer, and an active layer interposed between the p-side guide layer and the n-side guide layer. The active layer includes at least two quantum well layers and a barrier layer interposed between the quantum well layers adjoining to each other. Each of the p-type clad layer and the n-type clad layer is formed of a (Alx1Ga(1-x1))0.51In0.49P layer (0≦x1≦1). Each of the p-side guide layer, the n-side guide layer and the barrier layer is formed of a Alx2Ga(1-x2)As layer (0≦x2≦1). Each of the quantum well layers is formed of a GaAs(1-x3)Px3 layer (0≦x3≦1). The (Alx1Ga(1-x1))0.51In0.49P layer has a composition satisfying an inequality, x1>0.7. The Alx2Ga(1-x2)As layer has a composition satisfying an inequality, 0.4≦x2≦0.8.
US08599894B2 Semiconductor laser manufacturing method and semiconductor laser
Provided are a semiconductor laser manufacturing method and a semiconductor laser with a low device resistance. First, an active layer is deposited above a GaN substrate of a first conductivity type. A first guide layer made of GaN of a second conductivity type is deposited above the active layer. An AlN layer is deposited on the first guide layer. An opening is formed in the AlN layer. A first cladding layer made of a group-III nitride semiconductor of the second conductivity type is formed on the AlN layer and the first guide layer exposed through the opening such that a first growth rate at a start of growth on the first guide layer exposed through the opening becomes greater than a second growth rate at a start of growth on the AlN layer. A contact layer of the second conductivity type is formed on the first cladding layer.
US08599893B2 Terahertz wave generator
Disclosed is a terahertz wave generator which includes a dual mode semiconductor laser device configured to generate at least two laser lights having different wavelengths and to beat the generated laser lights; and a photo mixer formed on the same chip as the dual mode semiconductor laser device and to generate a continuous terahertz wave when excited by the beat laser light.
US08599891B2 Laser diode driver
Embodiments of the invention provide a laser light source comprising: a plurality of lasers connected in series; and a laser driver controllable to simultaneously drive a substantially same current through a combination of the lasers selectable from different combinations of lasers in the plurality of lasers and not through lasers in the plurality of lasers that are not in the combination.
US08599890B2 Systems and methods for laser pulse equalization
Systems and methods provide laser pulse equalization at different pulse repetition frequencies (PRFs). After initially pumping a lasing medium from a first pumping level to a peak pumping level, a controller may cause a pump source to continue pumping the lasing medium according to a pulse equalization pumping curve. The equalization pumping curve may be determined based on testing laser pulse parameters at different PRFs to achieve an optimal equalization result of the pulse parameters. The optimization metric used to evaluate various equalization pumping curves may include a consistency of the pulse energy level, peak power level, and/or pulse width of the laser under different PRFs. The equalization pumping curve may be a descending curve from the peak pumping level to the first pumping level. The equalization pumping curve may be a linearly declining curve, a substantially exponentially declining curve, a parametrically declining curve, or any other curve type.
US08599888B2 Pulse light source
The pulse light source comprises a seed light source, a first YbDF, a band-pass filter, a second YbDF, and a third YbDF, and has the MOPA structure. The band-pass filter inputs pulse light which is outputted from the seed light source and amplified by the first stage YbDF, and outputs, while separating a wavelength band of the inputted pulse light into a shorter wavelength side and a longer wavelength side with reference to a peak wavelength of the inputted pulse light, the attenuated pulse light after attenuating the optical power on one side more than the optical power on the other side between the shorter and longer wavelength sides.
US08599887B2 Stable mode-locked laser for high repetition rate operation
A laser system comprises a high-Q nonlinear optical resonator, a cavity comprising an amplifying element and a dispersive element, an optical delay line adapted to tune the length of the cavity, and a large pass-band filter adapted to tune the cavity's central oscillation wavelength, the nonlinear optical resonator being selected with a linewidth (LWR) comparable to the cavity free-spectral range (FSRC). There is provided a method for generating highly stable pulse streams, comprising providing a cavity comprising an amplifying element and a dispersive element; selecting a high-Q nonlinear optical resonator with a linewidth (LWR) comparable to the cavity free-spectral range (FSRC); tuning the length of the cavity; and tuning the cavity's central oscillation wavelength.
US08599885B2 Media player and control method thereof
Provided is a media player comprising a connector to which a cable for transmitting a media signal from an external source is connected, and a user manipulator, the media player including a signal processor for processing the media signal transmitted through the cable; a UI generator for generating a setting menu for setting characteristics of the cable; and a controller for controlling the signal processor to process the media signal on the basis of the set characteristics of the cable inputted through the setting menu by the user manipulator. The media player and a control method thereof provides a user interface (UI) allowing a user to input information about cable characteristics, and process a signal according to the cable characteristics inputted by a user.
US08599882B2 Mobile communication system, mobile station device, base station device and handover method
A mobile station which performs a soft handover from a serving base station to a base station in which frame synchronization is established in the uplink direction with the base station calculates the time difference between the receive timing of a downlink signal sent from the base station and the receive timing of a broadcast control channel sent from the base station at S100 to use as a timing correct amount, and corrects the transmission timing of an uplink ANCH to the base station, based on the transmission timing of an uplink signal to the base station and the time difference calculated at S126, to thereby establish frame synchronization in the uplink direction with the base station.
US08599876B2 Method of transmission of digital images and reception of transport packets
Method for transmission of images comprising: a reception of a source digital image comprising padding lines and data lines, the data lines comprising ancillary data and video data. In order to optimise the use of a transmission channel, the method also comprises: a filtering of padding lines to form sets of data comprising ancillary data and video data; a cutting of the sets into fragments of a maximum fragment length that is a function of a maximum transport packet length; an insertion of at least one image number in each of the fragments, each of the ancillary data and video data being associated with this number; an insertion of fragments into transport packets; and a transmission of the transport packets according to an internet protocol. The invention also relates to a corresponding method for reception.
US08599875B2 Transmission stream generating device for generating transmission stream which additional data is stuffed in a payload area of a packet, digital broadcast transmitting/receiving device for transmitting/receiving the transmission stream, and methods thereof
A transmission stream (TS) generating apparatus includes an adaptor which receives general data and generates a stream having a plurality of packets, and which provides adaptive field in some of the plurality of packets, and an inserter which inserts additional data into all the payload areas of some of the plurality of packets that are not provided with the adaptive fields. Because additional data is transmitted, without requiring adaptive field header in certain packet, a data transmission rate is increased.
US08599874B2 Apparatus and method for handling cell update during reconfiguration in universal mobile telecommunications system user equipment
The details of an apparatus and method for handling cell update during reconfiguration in universal mobile telecommunications system user equipment are disclosed herein. When a UE receives a Reconfiguration request from a UTRAN, it sets an activation time for execution of the reconfiguration. Where a cell update is required when the reconfiguration has not yet been applied, the UE delays the execution of the cell update procedure until after the reconfiguration has been applied. If the trigger which initiated the cell update procedure is no longer relevant, the cell update is unnecessary and may be cancelled.
US08599873B2 Method and apparatus for routing a call to a dual mode wireless device
Disclosed is a system and method for routing a call to a dual mode wireless device. In accordance with an embodiment of the invention, a network node receives a call. The network node determines that the call is associated with a dual mode wireless device. Once this determination is made, the network node then selects one of a plurality of networks (e.g., cellular network or packet-based network, such as a VoIP network) for use in connecting the call to the dual mode wireless device. The network node then routes the call to the dual mode wireless device via the selected network. During the call, the network node re-routes the call to another network if the network node determines that this other network is now better suited for the call.
US08599872B2 Multichannel interfacing device having a switching circuit
The invention relates to an interfacing device for transmission through interconnections used for sending a plurality of electrical signals. The interfacing device of the invention comprises signal terminals and a common terminal. A transmitting circuit receives the input signals of the transmitting circuit coming from a source. The output of the transmitting circuit delivers, when the transmitting circuit is in the activated state, voltages between one of the signal terminals and the reference terminal (ground). A receiving circuit delivers, when the receiving circuit is in the activated state, output signals of the receiving circuit determined each by the voltage between one of the signal terminals and the common terminal, to the destination. In the closed state, the common terminal switching circuit is, for the common terminal, equivalent to a voltage source delivering a constant voltage, connected in series with a passive two-terminal circuit element presenting a low impedance.
US08599871B2 Method and apparatus for cross paging a multi network communication system
Various embodiments are described which can serve to increase the cross paging call success rate in joint networks. Resource reservation by a requesting network (312) in the context of cross paging is described. In general, such resource reservation may be triggered by the occurrence of any one of a variety of events in conjunction with the requesting network determining that a communication session with an AT (301) is desirable. Examples of triggering events include the following: the AT subscribing for resource reservation as a matter of configuration, the AT having a particular call state and perhaps with regard to particular services, the AT requesting resource reservation (before or after being paged/notified of the requesting network's desire to provide service, the communication session for which the requesting network is requesting the AT is of a particular type, and/or resource reservation is an operational default system operation.
US08599870B2 Channel service manager with priority queuing
A system and method are provided for prioritizing network processor information flow in a channel service manager (CSM). The method receives a plurality of information streams on a plurality of input channels, and selectively links input channels to CSM channels. The information streams are stored, and the stored the information streams are mapped to a processor queue in a group of processor queues. Information streams are supplied from the group of processor queues to a network processor in an order responsive to a ranking of the processor queues inside the group. More explicitly, selectively linking input channels to CSM channels includes creating a fixed linkage between each input port and an arbiter in a group of arbiters, and scheduling information streams in response to the ranking of the arbiter inside the group. Finally, a CSM channel is selected for each information stream scheduled by an arbiter.
US08599868B2 Systems and methods for determining the bandwidth used by a queue
A system determines bandwidth use by queues in a network device. To do this, the system determines an instantaneous amount of bandwidth used by each of the queues and an average amount of bandwidth used by each of the queues. The system then identifies bandwidth use by each of the queues based on the instantaneous bandwidth used and the average bandwidth used by each of the queues.
US08599865B2 System and method for provisioning flows in a mobile network environment
An example method is provided and includes receiving a request from a mobile node for an Internet protocol (IP) address and establishing a point-to-point (PPP) link for the mobile node. The method also includes provisioning a first tunnel associated with a first communication flow for the mobile node, and provisioning a sub-tunnel with the first tunnel for a second communication flow. The second communication flow is associated with a high priority type of data to be transported on the sub-tunnel. In more specific embodiments, a call admission control (CAC) mechanism is used to establish the sub-tunnel with the first tunnel for the second communication flow. Additionally, an inner label is installed in a header of a packet associated with the second communication flow in order to identify the sub-tunnel.
US08599863B2 System and method for using a multi-protocol fabric module across a distributed server interconnect fabric
A multi-protocol personality module enabling load/store from remote memory, remote Direct memory Access (DMA) transactions, and remote interrupts, which permits enhanced performance, power utilization and functionality. In one form, the module is used as a node in a network fabric and adds a routing header to packets entering the fabric, maintains the routing header for efficient node-to-node transport, and strips the header when the packet leaves the fabric. In particular, a remote bus personality component is described. Several use cases of the Remote Bus Fabric Personality Module are disclosed: 1) memory sharing across a fabric connected set of servers; 2) the ability to access physically remote Input Output (I/O) devices across this fabric of connected servers; and 3) the sharing of such physically remote I/O devices, such as storage peripherals, by multiple fabric connected servers.
US08599859B2 Iterative parsing and classification
Some of the embodiments of the present disclosure provide a method comprising performing, by an iterative parser and classifier engine, a first parsing and classification cycle on a data packet, based at least in part on header information of the data packet; generating a first parsing and classification result based at least in part on performing the first parsing and classification cycle; and performing a second parsing and classification cycle on the data packet, based at least in part on header information of the data packet and the first parsing and classification result. Other embodiments are also described and claimed.
US08599858B1 System and method for keep alive message aging
A packet processor is described that performs keep alive message processing using a bifurcated aging table approach. The packet processor includes an aging table, a binding module and an aging daemon. The aging table includes a plurality of records corresponding to a plurality of network links supported by the packet processor. Each record in the aging table is used to track an aging status of a corresponding network link. The binding module associates a received message with a record in the aging table based on information in the received message. The aging daemon scans the aging table, updates the aging status of each network link, and determines that a network link has failed when the updated status for the respective network link exceeds a predetermined threshold. In an embodiment, the aging table includes a base aging table that uses a first number of bits to track the aging status of each network link and an extended aging table that uses a second number of bits that is larger than the first number of bits to track an aging status of a network link on which a number of not received keep alive messages exceeds a threshold.
US08599857B2 Telecommunication service employing an electronic information repository storing social network user information, developer information, and mobile network operator information
A telecommunication system that carries out telecommunication functions between multiple parties as initiated by the user interaction with a social network application, while maintaining privacy of the device identifiers (phone numbers or static IP addresses assigned to devices) of the participating parties.
US08599856B2 Method and apparatus for peer-to-peer connection assistance
One embodiment of the present method and apparatus for assisting a peer-to-peer connection between a first node and a second node includes receiving, at a third node, a request for connection assistance from one of the first and second nodes. The third node then connects to both the first node and the second node, receives the data from the first node and delivers the data to the second node. In this manner, data may be transferred between the first and second nodes even if the first and second nodes are unable to directly connect to each other (e.g., due to permanent or temporary limitations).
US08599851B2 System and method that routes flows via multicast flow transport for groups
A routing system and method for flows within a network provides multicast flow transport for one or more groups. Transit routers comprising processing units that run overlay processes route one or more flows based on overlay group identifiers. Access nodes issue requests for overlay groups in order to receive flows from the transit routers. The overlay processes utilize a mapping service that maps overlay group identifiers to native multicast group identifiers. A control channel between the access nodes and transit routers is used for communicating access nodes requests, overlay group identifiers, and native multicast group identifiers.
US08599850B2 Provisioning single or multistage networks using ethernet service instances (ESIs)
Techniques for provisioning single or multistage networks using Ethernet Service Instances (ESIs). In one embodiment, an ESI is a logical entity or object that stores information that may be used to provision a network. An ESI may represent a logical entity that identifies a grouping of elements of a network or network device and associated attributes. Hierarchical relationships may be created between ESIs. The hierarchical relationships are used to perform packet-level processing including performing network packet encapsulations.
US08599847B2 Caching remote switch information in a fibre channel switch
A network of switches with a distributed name server configuration and caching of remote node device information is disclosed. The network preferably comprises a first switch coupled to a second switch. Each of the switches directly couple to respective node devices. The first switch maintains a name server database about its local node devices, as does the second switch. The second switch further maintains a information cache about remote node devices. The name server preferably notifies other switches of changes to the database, and the cache manager preferably uses the notifications from other switches to maintain the cache. The name server accesses the cache to respond to queries about remote node devices. The cache manager may also aggregate notification messages from other switches when notifying local devices of state changes. Traffic overhead and peak traffic loads may advantageously be reduced.
US08599845B2 Software-assisted VLAN aging timer scheme for distributed switching systems
A network processing unit includes a first table, a forwarding table, and a processor. The first table includes a first entry for a network, including a network aging, which includes the network processing unit. The forwarding table includes a second entry associated with a network entity which includes an indication of whether network traffic associated with the entity has been encountered in the current or previous network aging period. The processor is configured to receive an indication from a hardware timer that a hardware aging cycle has ended, and then determine whether the network aging period has ended. If so, the processor is configured to determine for a first network entity in the forwarding table whether traffic associated with the entity has been encountered in the current or previous network aging period. If not, then the processor is configured to remove the given first network entity from the forwarding table.
US08599843B2 Apparatus and method for route optimization for proxy mobile internet protocol version six local routing
Disclosed herein is a route optimization that allows packets flowing between a mobile node (MN) and a correspondent node (CN) to bypass local mobility anchors (LMAs), thereby improving flow efficiency and/or reducing network traffic. Specifically, the MN's mobile access gateway (MAG) and the CN's MAG may participate in a proxy binding update (PBU)/proxy binding acknowledgement (PBA) exchange with each other to establish the MN's and CN's state in the opposing MAG. After doing so, the two MAGs may send MN-CN packets directly to each other, e.g. without sending such packets to the LMAs. In one embodiment, the route optimization is applied to a situation where the MN's MAG and the CN's MAG are associated with the same LMA. In another embodiment, the route optimization is applied to a situation where the MN's MAG and the CN's MAG are associated with different LMAs.
US08599841B1 Multi-format bitstream decoding engine
Configurable bitstream engines are described that can operate to decode variable length decoding of video and audio bitstreams encoded using any of a plurality of encoding schemes. Systems and methods are described that allow functional components of a bitstream engine to be disabled, enabled and configured as necessitated by the encoding scheme used to encode a bitstream. Functional components of a bitstream engine can perform single actions and operations, repetitive actions and operations and sequences of actions and operations as desired. A bit field extraction process is described for extracting bit fields of specified length from memory, updating bit offsets, loading new data from memory when needed.
US08599840B2 Mobile network device battery conservation system and methods
The battery life of a mobile device operating in a wireless network environment is extended by terminating network communication activities after a specified period of time. Network communication activities may be restored when any one of a specified number of user actions are detected.
US08599837B2 Local identity based on called number
Methods, devices, and storage media provide for receiving a message pertaining to a telephone call set-up; identifying in the message a called telephone number; selecting a calling telephone number based on the called telephone number; replacing a calling telephone number included in the message with the selected calling telephone number; and transmitting the message that includes the selected calling telephone number.
US08599835B2 Streaming media
A method for providing a session invitation protocol (SIP) session between a first and a second entity. An SIP session is established between the first and second entity. At least one media stream is transmitted from the first entity to the second entity. At least one of transmission, storage and play back of the at least one media stream is controlled in the SIP session at the first and/or second entity.
US08599833B2 Transport of connectivity status information in an IP multimedia subsystem network
A system, method, and Proxy Call/Session Control Function (P-CSCF) for transporting signaling connectivity status information relating to a signaling connection between a terminal and the P-CSCF in an IP Multimedia Subsystem (IMS) network. In one embodiment, when the P-CSCF detects that the connectivity status has changed, the P-CSCF sends a SIP request such as a REGISTER request to a Serving CSCF (S-CSCF) indicating the new status. Alternatively, the registration event package of the terminal may be extended to include the connectivity status, and the P-CSCF then sends the status in a PUBLISH request. In an alternative embodiment, the P-CSCF maintains a new SIP event package. The S-CSCF subscribes to the SIP event package and the P-CSCF notifies the S-CSCF upon a change of connectivity status.
US08599832B2 Methods and apparatuses to connect people for real time communications via voice over internet protocol (VOIP)
Methods and systems to facilitate real time communications via a telephonic apparatuses that support data communications. In one embodiment, a telephonic apparatus includes: a user interface to receive a search criterion; a network interface coupled to the user interface to submit a query from the telephonic apparatus over a data communication network and to receive at least one advertisement, the advertisement including a telephonic reference containing information about the query; and a call module coupled to the user interface and the network interface. In response to a user selection of the advertisement, the call module is to establish a connection with a connection server for a telephonic call using the telephonic reference, where the connection server is to extract from the telephonic reference the information about the query and to connect the telephonic call to an advertiser of the advertisement.
US08599830B2 Method and system for network aware virtual machines
Network Interface Controller (NIC) logic may receive a packet comprising a routing parameter indicating a service or cost to be utilized in processing the packet. The NIC logic may determine a selected virtual machine (VM) running on a network device to process the packet according to the routing parameter. The NIC logic may communicate the packet across a network after the packet has been processed by the selected virtual VM. Or, the NIC logic may initialize a VM in the network device to process the packet according to the routing parameter. The NIC logic may receive multiple packets and determine a second selected VM or initialize a second VM to process the multiple packets according to the respective routing parameters of the multiple packets. The routing parameters may indicate device capabilities, service class, quality measurements, latency, power usage or any combination thereof.
US08599828B2 Non-coherent secondary synchronization signal detecting method, device and corresponding computer program
A method and apparatus are provided for identifying a cell and a sub-frame by detecting a part of a secondary synchronization signal including a sequence of N OFDM symbols. For each OFDM symbol, the method obtains a set of metrics, each metric being associated with a predetermined combination of a cell identifier and a sub-frame alignment (CID/SF). For each metric, the method counts the number of times a metric exceeds a first predetermined threshold, delivering a summed value, and applies an M of N criterion to the summed value, delivering a ratio value. The ratios values are analyzed in order to identify the cell and the sub-frame, corresponding to a cell identifier and a sub-frame alignment, associated to a particular ratio value among the ratios values, which exceeds a second predetermined threshold.
US08599826B2 Method for synchronizing direct mode time division multiple access (TDMA) transmissions
A method for synchronizing the direct mode TDMA transmission of a set of radios by following a selected radio as the leader includes: receiving, by a radio, a communication from an other radio; identifying, by the radio, a leader according to a leadership election rule using the received communication from the other radio and a current leader information; setting, by the radio, the identified leader as its leader; and synchronizing, by the radio, a time slot boundary with a time slot boundary defined by the leader.
US08599821B2 Method, terminal and network device for changing status of a packet switched domain
The present invention provides a method, terminal and network device for changing the status of a packet switched domain. The method includes (1) receiving an instruction, for changing the status of a packet switched domain, sent from a first terminal, wherein the changing of the status of the packet switched domain includes activating the packet switched domain or modifying a parameter of the packet switched domain where a second terminal is currently located and (2) changing the status of the packet switched domain according to the instruction. In various embodiments of the present invention, the terminal can activate the PS domain passively to deploy PS domain based services.
US08599812B2 Encoded wireless data delivery in a WLAN positioning system
A mobile device transmits to a server a request for information regarding access points in a wireless network. In response to the request, the mobile device receives encoded access point identifiers for a plurality of access points. The encoded access point identifiers include a reference identifier that has a number of groups of bits. The encoded access point identifiers also include encoding masks for respective access point identifiers, wherein a respective encoding mask identifies groups of bits for the respective access point identifier that are identical to corresponding groups of bits for the reference identifier. The encoded access point identifiers further include, for the respective access point identifiers, groups of bits that are not identical to the corresponding groups of bits for the reference identifier. The mobile device decodes at least some of the encoded access point identifiers.
US08599811B2 Broadband communication apparatus and method for implementing telephone service
A broadband communication apparatus includes a broadband communication module, configured to provide an interaction channel between a terminal and a broadband network; a wireless communication module, configured to provide an interaction channel between the terminal and a wireless network; a monitoring module, connected with the broadband communication module, and configured to trigger a switching module when detecting a failure of the interaction channel between the terminal and the broadband network; and the switching module, configured to connect the interaction channel between the terminal and the broadband network, and when triggered by the monitoring module, configured to connect the interaction channel between the terminal and the wireless network.
US08599810B2 Method, equipment and system for implementing coordinated multi-point transmission
A method, equipment and system for implementing coordinated multi-point transmission are provided for resolving the problem that there exists phase noise in the signals received by a User Equipment (UE) end in coordinated multi-point transmission. The method for implementing coordinated multi-point transmission includes: obtaining phase differences between the current service cell and other coordinated cells by calculating channel cross-covariance matrixes between the current service cell and other coordinated cells in a coordinated multi-point transmission system (101); feeding back the phase differences corresponding to the base stations of said other coordinated cells respectively to the base stations of said other coordinated cells, in order to implement phase compensation (102); receiving the signals transmitted after the phase compensation by base stations of all the coordinated cells (103). The method, terminal and system provided by the embodiments of the present invention are applicable to the coordinated communication in various wireless networks.
US08599809B2 Routing method for wireless mesh networks and wireless mesh network system using the same
In the wireless mesh network including a sender, a receiver, and a plurality of access points disposed between the sender and the receiver, available transmission paths between the sender and the receiver are determined; transmission expected values are calculated for the transmission paths; and a transmission path having a minimum transmission expected value is set as an actual transmission path. The transmission expected value is a sum of expected transmission counts, which is a reciprocal of multiplication of forward transmission success rate and backward transmission success rate of a communication link between the nodes disposed on the transmission paths. When an access point can transmit a packet concurrently with another access point, the expected transmitted count is reduced by half.
US08599808B2 Information transmission method and apparatus
Embodiments of the present invention provide an information transmission method and apparatus. The method includes: encoding an information bit sequence corresponding to data stream control information and Precoding Control Indication (PCI) information to obtain a code sequence; and sending the code sequence to a NodeB by carrying the code sequence on a Physical Uplink Control Channel (PUCCH). With the present invention, a User Equipment (UE) in a macro diversity state feeds back PCI information to the NodeB of the non-serving cell in time.