Document Document Title
US08880930B2 Software application placement based on failure correlation
Embodiments associate software applications with computing resources based on failure correlation information and an anti-affinity rule. An anti-affinity rule indicates that a first software application is to be separated from a second software application during execution. A management device determines failure correlations between a first computing resource that is associated with the first software application and a plurality of computing resources other than the first computing resource. The management device selects the computing resource that corresponds to the lowest failure correlation and associates the second software application with the selected computing resource based on the anti-affinity rule.
US08880928B2 Multirate transmission system and method for parallel input data
A multirate transmission system for transmitting parallel input data from a first location to a second location includes a transmitter portion and a receiver portion. The transmitter portion receives the parallel data, including the information related to a parallel data clock and stores the data in a buffer where it is subsequently read and serialized for transmission on a serial data link to the receiver portion where it is deserialized, including recovery of the parallel data clock in the serialized data stream. The receiver portion stores the parallel data in a buffer where it is read at a data rate corresponding to the parallel data clock of the incoming parallel data. The parallel data at the transmitter portion is associated with generated control characters when parallel data is not read from the buffer associated with the transmitter portion.
US08880927B2 Time synchronization method and system for multicore system
A time synchronization method and system for a multi-core system are provided. The time synchronization method comprises: establishing at least one clock synchronization domain, and respectively allocating each core to each clock synchronization domain; selecting a core with a lowest load in each clock synchronization domain as a master clock synchronization source in the clock synchronization domain, and selecting the clock synchronization domain having the master clock synchronization source with a lowest load as a master clock synchronization domain, while other clock synchronization domains as slave clock synchronization domains; the master clock synchronization domain sending a synchronization deviation detection message to each slave clock synchronization domain, and calculating a time deviation value; when the time deviation value is greater than a permitted deviation value, the master clock synchronization domain calculating a time adjustment quantity and releasing to each slave clock synchronization domain, making adjustment based on its time adjustment quantity.
US08880926B2 Counter/gating producing technology specific function outputs from TCK and TMS(C)
Control events may be signaled to a target system having a plurality of components coupled to a scan path by using the clock and data signals of the scan path. While the clock signal is held a high logic level, two or more edge transitions are detected on the data signal. The number of edge transitions on the data signal is counted while the clock signal is held at the high logic state. A control event is determined based on the counted number of edge transitions on the data signal after the clock signal transitions to the low logic state.
US08880923B2 Link power management in an I/O interconnect
Described are embodiments of methods, apparatuses, and systems for link power management in an I/O interconnect. An apparatus for link power management in an I/O interconnect of a computer apparatus may include a switching fabric having a first switch and a second switch, configured to simultaneously transport first data packets over a first path of a link between a port of the first switch and a port of the second switch and second data packets over a second path of the link. The apparatus may include a power management unit configured to modify a power state of the port of the first switch based at least in part on relative power states of the first path and the second path. Other embodiments may be described and claimed.
US08880922B2 Computer and power management system for computer
The power consumption of a computer is dynamically managed independent of the OS or applications and without any delay time caused by system control. A blade server has server blades each including a processor, a power-saving control unit and a power sensor unit; a power supply box that supplies power to the server blades; and a single service processor which defines an electric current consumption upper limit value in the power sensor unit via the power-saving control unit of each server blade. When the electric current consumption of the server blades exceeds the electric current consumption upper limit value, a signal outputted by the power sensor unit is communicated to the processor, the operating frequency of the processor is controlled, and the maximum average power is controlled to be at or below the power consumption upper limit value.
US08880919B2 Method and device for providing low power consumption services and communication system
A method and a device for providing low power consumption services and a communication system are provided in the embodiments of the present disclosure. The method includes: receiving a low power consumption request sent by a terminal; when determining that the low power consumption request is supported, sending a first configuration parameter indicating that the low power consumption request is supported to a base station, so that the base station performs low power consumption communication with the terminal according to the first configuration parameter; and sending acknowledgement information indicating that the low power consumption request is supported to the terminal, in which the acknowledgement information carries a second configuration parameter, so that the terminal performs low power consumption communication with the base station according to the second configuration parameter. In this way, a network side provides services with different power consumption for different terminals according to requirements of terminals.
US08880916B2 Circuits and methods for controlling battery management systems
A controller for a battery management system includes a first terminal, a second terminal, and communication circuitry. The first terminal receives power from a battery in the battery management system. The second terminal receives a clock signal. The communication circuitry coupled to the first and second terminals detects the clock signal, and generates a first switching signal according to a result of detecting the clock signal to control the battery management system to switch from operating in a ship mode to operating in a non-ship mode according to the first switching signal. The detecting and generating are performed with the battery management system in the ship mode. The battery management system disables controlling of charging and discharging of the battery in the ship mode, and the battery management system enables controlling of charging and discharging of the battery in the non-ship mode.
US08880912B2 Power supply device and image forming apparatus
A power supply device provided with a main power supply unit that supplies generated predetermined power to an electric load, a current detecting unit, a current indicating unit, an electric storage unit, an auxiliary power supply unit, and a control unit that determines an upper limit current value to be output to the current indicating unit on the basis of at least a condition of the electric load, and controls the upper limit current value such that power supplied from the auxiliary power supply unit to the electric load is converged in a predetermined convergence time when the power supply from the auxiliary power supply unit to the electric load is stopped or reduced.
US08880902B2 Microprocessor that securely decrypts and executes encrypted instructions
A microprocessor is provided with a method for decrypting encrypted instruction data into plain text instruction data and securely executing the same. The microprocessor includes a master key register file comprising a plurality of master keys. Selection logic circuitry in the microprocessor selects a combination of at least two of the plurality of master keys. Key expansion circuitry in the microprocessor performs mathematical operations on the selected master keys to generate a decryption key having a long effective key length. Instruction decryption circuitry performs an efficient mathematical operation on the encrypted instruction data and the decryption key to decrypt the encrypted instruction data into plain text instruction data.
US08880898B2 Anti-roll-back mechanism for counter
A method of maintaining a version counter indicative of a version of memory content stored in a processing device. The method comprises selectively operating the device in a first or second mode. Access to the first mode is limited to authorized users and controlled separately from access to the second mode. In the first mode at least an initial integrity protection value is generated for cryptographically protecting an initial counter value of said version counter during operation of the processing device in the second mode; wherein the initial counter value is selected from a sequence of counter values, and the initial integrity protection value is stored as a current integrity protection value in a storage medium. In the second mode, a current counter value is incremented to a subsequent counter value; wherein incrementing includes removing the current integrity protection value from said storage medium.
US08880888B2 Privacy-enhanced E-passport authentication protocol
A passport authentication protocol provides for encryption of sensitive data such as biometric data and transfer of the encryption key from the passport to the authentication authority to permit comparison to a reference value.
US08880882B2 Securely performing programmatic cloud-based data analysis
A request from a client system to perform computations on encrypted data is received at a server system. A request for a data key configured to decrypt the encrypted data is sent from the server system to the client system. The data key from the client system is received at the server system. The encrypted data is accessed at the server system. The encrypted data is decrypted using the data key to generate unencrypted data at the server system. The computations are performed on the unencrypted data to generate result data at the server system. The result data is provided to the client system.
US08880874B2 Automated computer biometric identity assurance
In a method of biometric identity assurance, biometric data based on a biometric modality is stored in a memory of a first computer. The biometric data is converted into a biometric template which is transferred from the first computer memory to a memory of a second computer. The second computer determines an encryption key based on a combination of the biometric template with a biometric-hash file of the user. Multiple credential files previously distributed among multiple remote computers are assembled into a single user credential file at the second computer. The first computer receives the encryption key and the user credential file from the second computer and accesses user credentials stored in the user credential file based on decryption of the user credential file using the encryption key. Via the thus accessed user credentials, the first computer uses or accesses one or more digital resources of the user.
US08880869B1 Secure wireless local area network (WLAN) for data and control traffic
A device receives capability information associated with a next hop device of a wireless local area network (WLAN). The device also determines, based on the capability information, whether the next hop device is capable of implementing security for traffic, where the security includes a media access control (MAC) security standard and a layer 2 link security standard. The device further creates, via the MAC security standard, a secure channel with the next hop device when the next hop device is capable of providing security for traffic.
US08880868B1 Secure deterministic fabric for safe and secure product design
A secure deterministic fabric includes switches that segregate data traffic requiring disparate levels of authentication or having different safety levels. Data may be segregated physically, utilizing different hardware; or virtually, by allocating certain assets such as memory blocks exclusively for certain levels of authentication. The secure deterministic fabric may include elements for safety monitoring and multi-level security monitoring.
US08880862B2 Systems and methods for accelerated loading of operating systems and application programs
Systems and methods for providing accelerated loading of operating system and application programs upon system boot or application launch are disclosed. In one aspect, a method for providing accelerated loading of an operating system comprises the steps of: maintaining a list of boot data used for booting a computer system; preloading the boot data upon initialization of the computer system; and servicing requests for boot data from the computer system using the preloaded boot data. In another aspect, a method for providing accelerated launching of an application program comprises the steps of: maintaining a list of application data associated with an application program; preloading the application data upon launching the application program; and servicing requests for application data from a computer system using the preloaded application data.
US08880858B2 Estimation of boot-time memory requirement
Illustrative embodiments include a method, system, and computer program product for estimating boot-time memory requirement of a data processing system. A data processing system identifies, using system configuration information associated with the data processing system, a set of components needed for booting up the data processing system. The data processing system determines a dependency of a component identified in the set of components, the component including a memory estimator program. The data processing system determines an ancestry of the component identified in the set of components. The data processing system receives, using the memory estimator program of the component, a boot-time memory requirement of the component. The data processing system calculates a total boot-time memory requirement. The data processing system determines whether an amount of real memory of the data processing system satisfies the total boot-time memory requirement.
US08880852B2 Detecting logically non-significant operation based on opcode and operand and setting flag to decode address specified in subsequent instruction as different address
A method, apparatus, and program product execute instructions of an instruction stream and detect logically non-significant operations in the instruction stream. Then, based on that detection, a target or source address of a subsequent instruction is adjusted. In some instances, doing so enables a greater number of addresses, e.g., registers, to be accessed in a given number of bit positions within an instruction format.
US08880847B2 Multistream prefetch buffer
A prefetching system receives a memory read request having an associated address. In response to a determination that a most significant portion of the associated address is not present within slots of an array for storing the most significant portion of predicted addresses, a prefetch FIFO (First In-First Out) counter is modified to point to a next slot of the array and a new predicted address is generated in response to the received most significant portion of the associated address and is placed in the next slot of the array. The prefetch FIFO counter cycles through the slots of the array before wrapping around to a first slot of the array for storing the most significant portion of predicted addresses.
US08880839B2 Writing adjacent tracks to a stride, based on a comparison of a destaging of tracks to a defragmentation of the stride
Compressed data is maintained in a plurality of strides of a redundant array of independent disks, wherein a stride is configurable to store a plurality of tracks. A request is received to write one or more tracks. The one or more tracks are written to a selected stride of the plurality of strides, based on comparing the number of operations required to destage selected tracks from the selected stride to the number of operations required to defragment the compressed data in the selected stride.
US08880828B2 Preferential block recycling in a redirect-on-write filesystem
Provided are techniques for more efficient data storage on a computing system. An inode table is provided and populated with information relating to current and N previous locations within data storage that a particular data block has been stored. When a particular data block is modified in a redirect on write system, the modified data block is stored, if possible in a previous storage location for that particular data block and the current data location may be saved for use as the location for a subsequent modification.
US08880825B2 Converting LUNs into files or files into LUNs in real time
A LUN is provided that can store multiple datasets (e.g., data and/or applications, such as virtual machines stored as virtual hard drives). The LUN is partitioned into multiple partitions. One or more datasets may be stored in each partition. As a result, multiple datasets can be accessed through a single LUN, rather than through a number of LUNs proportional to the number of datasets. Furthermore, the datasets stored in the LUN may be pivoted. A second LUN may be generated that is dedicated to storing a dataset of the multiple datasets stored in the first LUN. The dataset is copied to the second LUN, and the second LUN is exposed to a host computer to enable the host computer to interact with the dataset. Still further, the dataset may be pivoted from the second LUN back to a partition of the first LUN.
US08880815B2 Low access time indirect memory accesses
An apparatus having a memory and a controller is disclosed. The controller may be configured to (i) receive a read request from a processor, the read request comprising a first value and a second value, (ii) where the read request is an indirect memory access, (a) generate a first address in response to the first value, (b) read data stored in the memory at the first address and (c) generate a second address in response to the second value and the data, (iii) where the read request is a direct memory access, generate the second address in response to the second value and (iv) read a requested data stored in the memory at the second address.
US08880809B2 Memory controller with inter-core interference detection
Embodiments are described for a method for controlling access to memory in a processor-based system comprising monitoring a number of interference events, such as bank contentions, bus contentions, row-buffer conflicts, and increased write-to-read turnaround time caused by a first core in the processor-based system that causes a delay in access to the memory by a second core in the processor-based system; deriving a control signal based on the number of interference events; and transmitting the control signal to one or more resources of the processor-based system to reduce the number of interference events from an original number of interference events.
US08880805B2 Computer system having cache subsystem performing demote requests
Computer system having cache subsystem wherein demote requests are performed by the cache subsystem. Software indicates to hardware of a processing system that its storage modification to a particular cache line is done, and will not be doing any modification for the time being. With this indication, the processor actively releases its exclusive ownership by updating its line ownership from exclusive to read-only (or shared) in its own cache directory and in the storage controller (SC). By actively giving up the exclusive rights, another processor can immediately be given exclusive ownership to that said cache line without waiting on any processor's explicit cross invalidate acknowledgement. This invention also describes the hardware design needed to provide this support.
US08880802B1 I/O control, synchronization method in a raid environment with co-existing hardware and software-based I/O paths
The present invention is directed to a command block protocol which may implemented by RAID firmware for synchronizing I/Os in a RAID system which includes co-existing hardware and software-based I/O paths. The command block protocol of the present disclosure ensures that there aren't any I/Os outstanding in the fast path or any other hardware engine by making sure that the region lock (ex.—Sentinel Region Lock) is taken for the entire size of the volume. When the Sentinel Region Lock is granted, the RAID firmware may assume that there aren't any commands outstanding in the fast path hardware or pending for the region lock to be obtained. The RAID firmware would not be able to maintain integrity of user data in the absence of the new command block protocol disclosed herein.
US08880796B2 Seamlessly stitching a user data set from multiple memories
An apparatus and associated methodology providing a data storage system including a memory having a first addressable storage space and a second differently addressable storage space. A controller selectively accesses stored instructions that when executed store a first amount of a user data set to the first addressable storage space and store a different second amount of the user data set to the second addressable storage space. The controller subsequently calculates an address increment between the stored first and second amounts, and then shifts one of the stored first and second amounts by the address increment.
US08880783B2 Differential vector storage for non-volatile memory
A method is disclosed for storing information on non-volatile memory which can rewrite memory cells multiple times before a block needs to be erased. The information to be stored is transformed into a suitable form which has better robustness properties with respect to common sources of error, such as leakage of charge, or imperfect read/write units.
US08880772B2 System and method for serial interface topologies
A system and method for serial interface topologies is disclosed. A serial interface topology includes a replication device configured to receive control information from a controller interface. The replication device is configured to transmit two or more copies of substantially replicated control information to a device control interface. A data interface is configured to provide differential, point-to-point communication of data with the device controller interface.
US08880761B2 Efficient low-latency buffer
An efficient low latency buffer, and method of operation, is described. The efficient low latency buffer may be used as a bi-directional memory buffer in an audio playback device to buffer both output and input data. An application processor coupled to the bi-directional memory buffer is responsive to an indication to write data to the bi-directional memory buffer reads a defined size of input data from the bi-directional memory buffer. The input data read from the bi-directional memory buffer is replaced with output data of the defined size. In response to a mode-change signal, the defined size of data is changed that is read and written from and to the bi-directional memory buffer. The buffer may allow the application processor to enter a low-powered sleep mode more frequently.
US08880738B2 Plug-in architecture for WSD DCP operations
Techniques are provided for a plug-in architecture for processing operations on a WSD DCP device. Such a device comprises a dispatcher, a plug-in handler, and one or more plug-ins. The dispatcher receives a SOAP request and determines, based on one or more operations associated with the SOAP request and a configuration file, whether one or more plug-ins need to be invoked. If one or more plug-ins need to be invoked, then the dispatcher calls the plug-in handler and passes data to the plug-in handler, which is configured to call the appropriate plug-in(s) and pass the data to the appropriate plug-in(s). The plug-in handler receives processed data from the appropriated plug-in(s) and sends the data to be processed by a lower level service, such as by a print service, a scan service, a facsimile service, or an archive service.
US08880732B1 Method and system for application isolation
Method and system for application isolation is provided. A computing system executes a plurality of processor executable applications and each application is assigned an address by an adapter that is operationally coupled to the computing system. The adapter also assigns a unique identifier to each construct generated by the plurality of applications; maintains a data structure associating the address with the unique identifier assigned to each construct; receives a request having an address and a unique identifier from an application from among the plurality of applications; retrieves the address and the unique identifier from the request; compares the retrieved address and the unique identifier with information maintained by the data structure; and processes the request if the retrieved address and the unique identifier matches with information of the data structure.
US08880727B1 Transparently providing layer two (L2) services across intermediate computer networks
A device provides layer two (L2) services between customer networks that are coupled by one or more intermediate computer networks. The device comprises a routing process that receives label information for a label switched path (LSP) through the intermediate networks. The device further comprises a L2 service that receives L2 service information from a device associated with second customer networks. In accordance with the label information, the device transports L2 communications between the first and second customer networks through the one or more intermediate networks. By utilizing label information in this manner, the device may minimize the impact of providing L2 services through the intermediate networks.
US08880725B2 Continuous replication for session initiation protocol based communication systems
User defined routing rules are managed within a primary/backup architecture through continuous replication between home servers and their corresponding presence servers in an automatic manner. User set-up rules are stored and published by a designated presence server to home servers on which the user can register including the user's home registrar and any backup registrars. Changes to the rules may be disseminated and synchronized through comparison of versions and exchange of batches between the presence server and registrars.
US08880724B2 Event triggered traceroute for optimized routing in a computer network
In one embodiment, a network device (e.g., a master controller) may detect an event on a current path in a computer network from a local network domain to a destination address prefix of a remote domain. In response, the device may dynamically (e.g., intelligently) determine a trace target destination address within the destination address prefix, and may perform (or request performance of) a Traceroute of the current path and a selection of alternate paths in the network from the local network domain to the trace target, where the Traceroute is adapted to obtain per-hop measurements along the respective traced path. The measurements may then be stored, for example, to be used for optimal path selection, fault identification reporting, etc.
US08880721B2 System and method for minimizing network bandwidth retrieved from an external network
A system and method are provided of minimizing network bandwidth used from an external network by client peers in a local network. The method can include the operation of organizing a plurality of clients each having media streamlets and a client parent in a structure within the local network. Mapping information propagates through the structure. The mapping information represents local streamlet locations as stored by the plurality of clients. Another operation is retrieving a local streamlet from a client identified in the mapping information as having the local streamlet for the requesting client.
US08880717B2 Method for controlling an electronic device to output electronic content, and electronic device for performing the method
In a method for controlling an electronic device to output electronic content stored in a storage medium thereof via an output module thereof, the electronic device is configured to: display a first object associated with the electronic content and a second object associated with the output module on an operation screen of the electronic device; receive a user input command for establishing an operational relationship between the first and second objects; and automatically retrieve the electronic content from the storage medium, and output the electronic content via the output module in response to the user input command. An electronic device to perform the method is also disclosed.
US08880711B2 Method and system for processing HTTP requests with multiple application instances
A method and a system for processing an HTTP request. There is provided a method for processing an HTTP request, including: receiving an original HTTP request for accessing an instance of an application; modifying a domain name to be accessed; and sending the new HTTP request to a server of the application so as to access the instance of the application, wherein the domain name to be accessed by the original HTTP request and the new domain name correspond to a same IP address. This avoids various problems such as data confusion, data error, and use inconvenience in the related art occurring when a plurality of service instances of a same application run in a same hypertext transfer protocol session. A system for carrying out the above method is also provided.
US08880689B2 Apparatus, mobile terminal, and method to estimate quality of experience of application
A method of notifying estimated QoEs (Quality of Experiences) for applications between a mobile terminal and a plurality of application servers that provide services of the applications, may measure first QoEs for the applications between the apparatus and the mobile terminal, measure second QoEs for the applications between the apparatus and the application server, estimate the estimated QoEs for the applications, based on the first and second QoEs for the applications, and notify the estimated QoEs to the mobile terminal.
US08880676B1 Resource planning for computing
Disclosed are various embodiments for the planning of resources used in computing. Usage statistics regarding one or more virtual machine instances executing in a networked plurality of computing devices are obtained. The usage statistics are grouped, for example, based on one or more customer usage classifications, thereby producing one or more usage groups. A corresponding demand forecast is generated for each of the usage groups. A projected demand for one or more physical components of the networked computing devices is calculated according to the demand forecasts.
US08880666B2 Method, policy request router, and machine-readable hardware storage device to select a policy server based on a network condition to receive policy requests for a duration
Example methods, apparatus and articles of manufacture to route policy requests are disclosed. A disclosed example method includes receiving, at a policy request router, a policy request from a policy requestor, applying, at the policy request router, a rule to a parameter representing a network condition to select a policy server for the policy request, and sending from the policy request router to the policy requestor an identifier representing the policy server, the policy requestor to send the policy request to the policy server based on the identifier, the policy server to enforce a policy associated with the policy request.
US08880663B2 Method and apparatus for sharing user information
An approach is presented for sharing user information among devices. The identity discovery module determines one or more user identifiers. Further, the identity discovery module determines to generate a first device identifier based, at least in part, on the one or more user identifiers. Then, the identity discovery module determines to present the first device identifier in place of a second identifier as a discoverable identity of a device.
US08880659B2 Configuring network devices using compilations of coherent subsections of configuration settings
A method of configuring a networking device comprises: collecting data regarding the networking device; conveying the data to a remote server; selecting configuration slice instances based on the data using the server, wherein templates for the slice instances are stored on the server; compiling the configuration slice instances using the server; and delivering the compiled configuration slice instances to the networking device; wherein the slice instances are coherent sub-sections of configuration settings for the networking device.
US08880653B2 File transfer system and method for monitoring and management of remote devices
A remote computing device associated with a remote apparatus obtains information related to the apparatus, and generates a file containing the information. The file is uploaded to a file transfer server. An apparatus management and computing system monitors the file transfer server and identifies newly generated and uploaded files. The files are downloaded and parsed to extract the information related to the remote apparatus. The parsed information is stored in a database and made available to a user through a monitor application. The system may be configured for the monitoring of multiple remote apparatuses. The remote computing device associated with a given remote apparatus may also monitor the file transfer server and obtain instruction files generated and uploaded by the apparatus management and computing system.
US08880651B2 Method and system for efficient download of data package
Methods for efficient download of a data package and a client device and server that may implement such methods are disclosed. The client device sends an inventory identifying existing stored content packages to the download server. The download server identifies portions of the requested data package already corresponding to content elements already stored on the client device, and sends information to the client device indicating which portions of the requested data package are already stored on the client device. The client device gathers the already-stored portions of the requested data package and requests a remaining portion of the requested data package from the download server. The download server receives the request for the remaining portion of the requested data package and sends the remaining portion to the client device.
US08880648B1 Automated transition of content consumption across devices
Features are disclosed for transferring the presentation or playback of content from device to device. The content may include, but is not limited to, aural, video, and multimedia content. A personal device may be detected playing content. A current play position of the content can be obtained, and playback can be halted. The play position can be transferred to a media device wherein playback is automatically resumed. Additionally, the playing of content may be transferred between two or more media devices, for example in response to the movement of a user. Personal device movements and content operations may be monitored in order to determine improvements to the automatic transfer of content consumption from device to device.
US08880639B2 Method and system for provisioning services to a terminal
The present invention is a method for provisioning services to a terminal (UE), which performs communication via at least one communication network (NW1, NW2), each network being equipped with at least one service processing entity (NW1_PE1, NW1_PE2, NW2_PE1, NW2_PE2). The method comprises the steps of: requesting, by the terminal, a specified service to be at the disposition of the requesting terminal, analyzing the request by an analyzing entity associated with the at least one communication network, deciding, by the analyzing entity, that the requested specified service is associated to a specific one of the communication networks, and in response to the decision, routing communication messages associated with the terminal via the analyzing entity to the specified service processing entity within the specified communication network.
US08880628B2 Smarter mechanism to implement push email on handheld devices
A push email system which includes an email server and an unstructured supplementary service data (USSD)-type server. The email server is configured to receive email for an email account of a mobile user and notify the USSD-type server of the receipt of the email for the mobile user. The USSD-type server is configured to send a USSD or USSD-like message to a mobile user's handheld device, the USSD or USSD-like message notifying the mobile user's handheld device of the receipt of the email by the email server for the account of the mobile user. Also disclosed is a method of pushing email to a mobile user's handheld device.
US08880626B2 Information processing apparatus, information processing method, and program
There is provided an information processing apparatus including an operation unit acquiring an input operation for a message composed of at least one of text and an image, a recording control unit recording the message in accordance with the acquired input operation, and a reproduction control unit reproducing the recorded message to display the message on a display unit.
US08880623B2 Prioritization in a continuous video playback experience
Methods, systems, and apparatus can provide ordered (e.g. ranked) lists of content items as a suggested list of items to watch. The ordered list can be based on feedback from other users. The content items can also be presented (e.g. in a continuous playback mode) to a passive user so that the user does not have to actively select a next item to watch. This passive mode can select a next item (e.g. from a list that is updated based on recent user feedback), and the item can be queued on a client device for playing to a user. Content items can also be provided from different independent servers.
US08880611B1 Methods and apparatus for detecting spam messages in an email system
A spam detector accesses a message body of an email, extracts one or more features of a return path from the message body, and uses the extracted features to detect the return path for a user to respond to the email. The return path may include a postal address, and the extracted feature may comprise one or more of a complete or partial street name, city name, state name, country name, street number address, postal code, designations for post office box, and post office box number.
US08880607B1 Generating suggestions for user groups in social networks
Implementations of the present disclosure include generating one or more suggested social circles based on an analysis of past user interactions. The user can accept the suggested social circle and use it to distribute digital content. Generating a suggested social circle can include determining, for each of various sets of contacts, an initial score that represents a strength of the particular user's affinity to the set as a whole based on prior interactions of the particular user with the set, and determining, for each member of each set, an individual score that represents an average strength of the particular user's affinity to the member based on the interactions. An overall score for each set is calculated based on the initial score for the set and the individual scores of each member in the set. Based on the overall scores, at least one of the sets is identified for presentation as a suggested social circle to the particular user. Social circle data corresponding to the suggested social circle is transmitted to display a representation of the suggested social circle on a client device associated with the particular user.
US08880604B2 Determination of a spammer through social network characterization
A method of determining a spammer includes acquiring, by a processor, short message events associated with a user and dividing them into a plurality of sessions in terms of time; building a social network of the user in each of the sessions, and calculating at least one type of social network characteristic in each of the sessions, respectively; and determining whether the user is a spammer or not according to the social network characteristic.
US08880595B2 Asynchronous, passive knowledge sharing system and method
A system for knowledge sharing comprises a remote electronic device comprising distribution means configured to automatically determine that one or more sender constraints are met for a plurality of first data entities; data gathering means configured to allow the reception of the plurality of first data entities from the remote electronic device, subject to one or more recipient constraints; and store the received plurality of first data entities in a database of the electronic device; matching means configured to identify a relevance of one or more of the plurality of first data entities when generating a new data entity on the electronic device; display means configured to display one or more of the identified first data entities when generating the new data entity; and editing means configured to use data from one or more of the displayed first data entities for generating the new data entity.
US08880592B2 User interface implementation for partial display update
Systems and methods for user interface implementation for partial display update are disclosed. One embodiment of the method, which may be embodied on a system includes, in a response received from a web server, identifying, for a web page, a set of elements able to he updated partially as displayed without refreshing the user interface in its entirety, detecting, in the response, updated elements in the set of elements that have been updated from a value displayed in the user interface, and/or partially updating the user interface to reflect changes to the updated elements in the web page without refreshing other portions of the user interface.
US08880589B2 Signature based map caching
Systems, methods, and computing devices for building, operating and using map systems with signature-based map caches are disclosed. Based on the desired map properties included in a formatted map request, a map signature can be generated. The map signature can be used to access a signature based map cache to determine whether a map with identical map properties has been previously generated and stored in cache or otherwise available for retrieval. If the map signature exists in the map cache, the corresponding map can be delivered to a map client. If the map signature does not exist in the map cache, then a map can be generated or rendered based on the map properties in the map request. Once the map is generated, it can be saved to the map cache along with associated map signature for future retrieval.
US08880584B2 Data transferring method and object tracking system using the same
A data transferring system and an object tracking system. The data transferring method includes generating messages based on the data, connecting the clients to the server, generating a plurality of event trigger thread instances, each of the instances being in communication with a corresponding one of the clients and sending the messages from the server to the clients through remote events by using the corresponding event trigger thread instance to control the communication between the server and the client.
US08880582B2 User access to a partitionable server
A partitionable server that enables user access thereto is provided. The partitionable server includes a plurality of partitions, each running an independent instance of an operating system (OS) and a first management module located in the partitionable server and interfacing with the plurality of partitions, the first management module is separate from the plurality of partitions and includes a physical user interface for local access to the partitionable server. The first management module is operable to provide mapping of a physical user interface device, which locally accesses the partitionable server through the physical user interface, to a virtual user interface of any one of the plurality partitions as desired for accessing the one partition.
US08880570B2 Information processing system, information processing apparatus, information processing method, and computer readable medium
An information processing system includes a first information processing apparatus, a second information processing apparatus, and a third information processing apparatus. The first information processing apparatus includes a collecting unit that collects information, a generating unit that generates first and second deleting conditions, an adding unit that adds the first and second deleting conditions to the information, and a first transmitting unit that transmits the information including the first and second deleting conditions added thereto. The second information processing apparatus includes a first receiving unit that receives the transmitted information, a first storing unit that stores the received information, a second transmitting unit that transmits the stored information, and a first deleting unit that deletes the information. The third information processing apparatus includes a second receiving unit that receives the transmitted information, a second storing unit that stores the received information, and a second deleting unit that deletes the information.
US08880564B2 Generic model editing framework
In one embodiment, a computer system generates a view of entities associated with varying data types for presentation on a generic viewer. The entities and data types have relationships as defined in a corresponding schema. The schema is stored as data in a repository with the data types. The computer system receives an edit request configured to change various selected entities, where each entity has an associated data type, queries the repository to determine various properties of the selected entities corresponding to the received edit request including the data type, and determines, based on the schema, that the edit is valid based on relationship information stored in the schema. The computer system also sends the validated edit information to the generic viewer for presentation. The generic viewer has no prior knowledge of how to handle the selected entities and corresponding data types.
US08880563B2 Image search by query object segmentation
Query object localization, segmentation, and retrieval are disclosed. A query image may be received that includes a query object. Based on respective spatially constrained similarity measures between the query image and a plurality of images from an image database, at least some of the plurality of images may be identified and/or retrieved and a location of the query object in the query image may be estimated. The query object may then be automatically segmented from the query image based on the estimated query object location. In some embodiments, the retrieval, localization and/or segmentation may be iterated.
US08880554B2 Method and apparatus for high performance, updatable, and deterministic hash table for network equipment
An apparatus comprising a storage device comprising a hash table including a plurality of buckets, each bucket being capable of storing at least one data item, and a processor configured to apply at least a first and a second hash function upon receiving a key to generate a first index and a second index, respectively, the first and second indices identifying first and second potential buckets in the hash table for storing a new data item associated with the key, determine whether at least one of the first and second potential buckets have space available to store the new data item, and responsive to determining that at least one of the first and second potential buckets have available space, insert the new data item into one of the first or second potential buckets determined to have available space.
US08880548B2 Dynamic search interaction
This patent application pertains to dynamic search interaction. One example includes an organizational component configured to obtain a search query from a user. The organizational component can also be configured to obtain related search queries. The organizational component can further be configured to organize the related search queries by topic and to estimate a relative likelihood that an intent of the user matches an individual topic. This example also includes an image generation component configured to cause the organized related search queries to be presented on a graphical user interface (GUI) in a manner that reflects the relative likelihood.
US08880547B1 Implementation of a search for items
Disclosed are various embodiments for generating search results when a search string fails to return results as entered. In a representative example, a failure of a first query generated from a search string to identify at least a predefined threshold number of items from among a plurality of items in a data store is detected in a computing device. A plurality of altered versions of the search string is generated in the computing device. A submission of a plurality of second queries to the data store is implemented, where each of the second queries corresponds to one of the altered versions of the search string. A presentation is generated to be rendered of at least two separate groups of items resulting from corresponding ones of the second queries.
US08880540B1 Method and system for using location transformations to identify objects
Using location transformations to identify objects is described. Word pairs are generated. Each word pair includes a first word from a first document and a corresponding second word from a second document. For each word pair, location information is computed for the words that indicates locations of the words in the documents relative to other words in the documents. A transformation is identified based on a comparison between the first and second location information. The transformation includes a translation, a rotation, and/or a scale. The transformation is applied to the second location information. A first anchor is identified in the first document if a difference between the first location information and the transformed second location information is less than a threshold value. A second anchor is identified in the second document based on the first anchor and the transformation. A field may be identified in the second document based on the second anchor and at least partially based on the transformation.
US08880537B2 System and method for use of semantic understanding in storage, searching and providing of data or other content information
A system and method for using semantic understanding in storing and searching data and other information. A linearized tuple-based version of a conceptual graph can be created from a user input. A plurality of conceptual graphs, or portions thereof, can be compared to determine matches. An associative database can be created and/or searched using a hierarchy of conceptual graphs in tuple format, so that the data storage and searching of such database is optimized. The associative database can be used to integrate data from multiple different sources; form part of an Internet or other search engine; or used in other implementations. Also disclosed herein is a system and method for use of semantic understanding in searching and providing of content is described herein. In accordance with an embodiment, the system comprises a Syntactic Parser (SP) or statistical word tokenizer for data retrieval and parsing; a Syntax To Semantics (STS) transformational algebra-based semantic rule set, and an Associative Database (ADB) of linearized tuple conceptual graphs (TCG), utilizing a conceptual graph formalism. Data can be represented within the ADB, enabling both fast data retrieval in the form of semantic objects and a broad ranging taxonomy of content.
US08880531B2 Method and apparatus for identifying a piece of content
A system and method for identifying a piece of content is disclosed. In one embodiment, an identifier for a piece of digital content can be generated using the title of the piece of digital content, the size of the piece of digital content, and a hash of other attributes of the piece of digital content such as title, album, and artist names.
US08880523B2 Dynamic submission and preference indicator
Indicating preference for a content contribution is disclosed. A request for information associated with the content contribution is received from a first entity. The status of the content contribution is determined. A response is provided to the first entity. Determining the status of the content contribution includes determining whether a submission of the content contribution was previously received.
US08880522B2 Generating reports in an online services system
A system and method for performing security assessments in an online services system. In one embodiment, the method includes receiving a list of target data for a report; and generating fields in the report. The method also includes populating the fields with composite information; receiving a command to execute the report; fetching the target data using the composite information; and populating the report with the target data.
US08880519B2 Determination of a service description most closely matching a specified service name
A method and system for determining a service description that most closely matches a service name. A ranked service name list is generated by use of a name parser, a dictionary, and a name composer, wherein the ranked service name list comprises at least one alternative service name and a respective rank of each alternative service name of the at least one alternative service name, and wherein the respective rank indicates how closely the alternative service name associated with the respective rank resembles the service name provided by the user. It is ascertained that the service description matches the highest ranked alternative service name in the service name list. The service description matching the highest ranked alternative service name is communicated to the user.
US08880516B2 Endorsing local search results
Methods and systems for improving user search experience with a search engine by providing a way for associated users to create and share personalized lists of local search results and/or advertisements through endorsements of such local search results and/or ads. Local search endorsements can be used to personalize the search engine's ranking of local search results by offering a way for users to re-rank the results for themselves and for those who trust them.
US08880515B2 Determining concepts associated with a query
Determining one or more concepts associated with a query is disclosed. A query is received. A list of concepts and associated scores is received. The concepts fit within a concept hierarchy. A density function is used to evaluate the received concepts. One or more concepts are associated with the query based at least in part on the results of the density function.
US08880510B2 Unique value calculation in partitioned tables
An estimation algorithm can generate a uniqueness metric representative of data in a database table column that is split across a plurality of data partitions. The column can be classified as categorical if the uniqueness metric is below a threshold and as non-categorical if the uniqueness metric is above the threshold. A first estimation factor can be assigned to the column if the column is classified as categorical or a larger second estimation factor can be assigned if the column is non-categorical. A cost estimate for system resources required to perform a database operation on the database table can be calculated. The cost estimate can include an estimated total number of distinct values in the column across all of the plurality of data partitions determined using the assigned first estimation factor or second estimation factor and a number of rows in the table as inputs to an estimation function.
US08880503B2 Value-based positioning for outer join queries
Enterprise systems, methods and computer program products are disclosed for providing value-based positioning for outer join database queries in an enterprise resource planning system operating on a specially programmed computer server. The computer implemented method comprises; receiving a query at a server and processing the query for inner join and then evaluating a returned value for Order by direction and whether the current row returns NULL. Depending on forward paging and reverse paging for outer join, the process involves changing an inequality operator depending on the evaluated Order by direction and whether the current row is NULL. The process for inner join and outer join queries is implemented on an application object server including a kernel instance, a query framework and query generation model and a data access layer engine to a database of the enterprise resource planning system.
US08880500B2 Method, apparatus, and system for searching based on search visibility rules
According to one aspect of the present invention, a method is provided in which a search request containing search criteria is received from a first user. A search is performed based upon the search criteria and the first user's organizational identifier to identify data records that match the search criteria and to which the first user is allowed to access based upon the first user's organizational identifier. In another embodiment, a search is performed based upon the search criteria and a list of categories to which the first user is authorized to access to identify records that match the search criteria and to which the first user is allowed to access based upon the list of categories.
US08880499B1 Personalizing aggregated news content
A system customizes a news document associated with a user of a news aggregation service. The system includes a remote news aggregation server configured to create a news aggregation service document based on a request received from the user. The remote news aggregation server identifies news content from a plurality of news source servers based on the received request and presents the identified news, content in the news aggregation service document. The remote news aggregation server is further configured to receive a request from the user to remove a news item from the presented news content and removing the requested news item from the identified news content. Updated news content is presented in an updated news aggregation service document.
US08880496B2 Map-based selection of query component
A search engine may allow a user to add and modify geographic constraints interactively through the use of a map. In one example, the user enters a search query, and the search engine determines whether the query is amenable to a geographic constraint. If the query is amenable to a geographic constraint, then the search engine may provide an interactive map through which the user may specify a geographic boundary. The search engine may then uses the geographic boundary as a constraint on the search, and may return documents that relate to the geographic area indicated by the boundary. The user may zoom in or out on the region defined by the boundary, or may move the boundary, thereby interactively focusing, de-focusing, and modifying the search based on geography.
US08880494B2 Longest prefix match scheme
A LPM search engine includes a plurality of exact match (EXM) engines and a moderately sized TCAM. Each EXM engine uses a prefix bitmap scheme that allows the EXM engine to cover multiple consecutive prefix lengths. Thus, instead of covering one prefix length L per EXM engine, the prefix bitmap scheme enables each EXM engine to cover entries having prefix lengths of L, L+1, L+2 and L+3, for example. As a result, fewer EXM engines are potentially underutilized, which effectively reduces quantization loss. Each EXM engine provides a search result with a determined fixed latency when using the prefix bitmap scheme. The results of multiple EXM engines and the moderately sized TCAM are combined to provide a single search result, representative of the longest prefix match. In one embodiment, the LPM search engine supports 32-bit IPv4 (or 128-bit IPv6) search keys, each having associated 15-bit level 3 VPN identification values.
US08880492B2 Keyword suggestion for efficient legal E-discovery
Given a set of documents relevant to a litigation hold and a seed set of keywords, a second set of keywords can be generated and suggested to a user. Each document in a training set of documents is given an indication of relevance. Based on the indication of relevance, a set of further keywords relevant to the litigation is extracted from the documents and suggested to a user. The suggested set of keywords may or may not include keywords in the seed set. Additionally, the suggested set of keywords may be related to the seed set of keywords.
US08880491B2 Systems and methods to play media content selected using a portable computing device on a display device external to the portable computing device
A particular method includes identifying, at a portable computing device, media content that is accessible from a remote computing device via a network. The method includes receiving user input associated with a particular media content item of the identified media content. The user input indicates selection of a send media to a second device option associated with the particular media content item. The method includes generating a message in response to the user input, wherein the message includes information identifying the particular media content item. The method also includes sending the message from the portable computing device to an application server that provides media content to a set top box device. In response to the message, the application server sends information to the second device that causes the set top box device to automatically play the particular media content item.
US08880481B1 Inverse distribution function operations in a parallel relational database
Inverse distribution operations are performed on a large distributed parallel database comprising a plurality of distributed data segments to determine a data value at a predetermined percentile of a sorted dataset formed on one segment. Data elements from across the segments may be first grouped, either by partitioning keys or by hashing, the groups are sorted into a predetermined order, and data values corresponding to the desired percentile are picked up at a row location of the corresponding data element of each group. For a global dataset that is spread across the database segments, a local sort of data elements is performed on each segment, and the data elements from the local sorts are streamed in overall sorted order to one segment to form the sorted dataset.
US08880473B1 Method and system for providing storage checkpointing to a group of independent computer applications
A system and method for storage checkpointing to a group of independent computer applications. The system has a storage disk that stores files; a storage access interface to access the storage disk; and a computer. The computer runs the group of independent computer applications and utilizes the files stored on the storage disk. A file system on the server accesses the files stored on the storage disk. An operating system and at least one device driver can be called by the file system, and at least one buffer buffers first data written to the storage disk and second data read from the storage disk.
US08880462B2 Method, system and apparatus for providing information to client devices within a network
A method (40), system (10) and control device (14) are provided for delivering information, such as Emergency Alert System (EAS) information, to one or more client devices (16) in a network, e.g., a home network or business network. The control device (14), which is connected to the client devices (16) via a suitable home or business network connection, receives information, such as EAS information, from an appropriate transmission source (22). The control device (14) performs any one or more of a number of functions that allows the information to be properly received by appropriate client devices (16). Such functions include formatting or encoding the information as needed by the client devices (16) to properly receive the information. Also, using a tuner (38), the control device (14) can be tuned to an appropriate channel for providing the information to the appropriate client devices (16).
US08880453B2 Method of pattern recognition for artificial intelligence
Invention for pattern recognition and artificial intelligence comprising: 1) storing data in parallel by applying a logic level (1) input or a logic level (0) input to one input of each of at least two exclusive-nor logic gates; 2) comparing data in parallel by applying a logic level (1) input or a logic level (0) input to the other input of each of the exclusive-nor gates, wherein each exclusive-nor gate produces a logic level (1) output when both inputs have the same datum input, and each exclusive-nor gate produces a logic level (0) output when both inputs have different datum input; and 3) measuring the outputs of the exclusive-nor logic gates collectively with a measuring apparatus, wherein the percentage of the pattern input for comparison which matches the pattern of data stored in the exclusive-nor gates is directly proportional to the magnitude of the collective output of the exclusive-nor gates.
US08880449B2 Methods and apparatus for computing graph similarity via signature similarity
This disclosure describes systems and methods for identifying and correcting anomalies in web graphs. A web graph is transformed into a set of weighted features. The set of weighted features are then transformed into a signature via a SimHash algorithm. The signature is compared to the signature of one or more other web graphs in order to determine similarity between web graphs. Actions are then carried out to remove anomalous web graphs and modify parameters governing web mapping in order to decrease the likelihood of future anomalous web graphs being built.
US08880444B2 Audio based control of equipment and systems
A method for controlling a device responsive to an audio signal captured using an audio sensor. A data processor is used to automatically analyze the audio signal using a plurality of semantic concept detectors to determine corresponding preliminary semantic concept detection values, each semantic concept detector being adapted to detect a particular semantic concept. The preliminary semantic concept detection values are analyzed using a joint likelihood model based on predetermined pair-wise likelihoods that particular pairs of semantic concepts co-occur to determine updated semantic concept detection values. One or more semantic concepts are determined based on the updated semantic concept detection values, and the device is controlled responsive to identified semantic concepts. The semantic concept detectors and the joint likelihood model are trained together with a joint training process using training audio signals, at least some of which are known to be associated with a plurality of semantic concepts.
US08880439B2 Robust Bayesian matrix factorization and recommender systems using same
In a recommender method, Bayesian Matrix Factorization (BMF) is performed on a matrix having user and item dimensions and matrix elements containing user ratings for items made by users in order to train a probabilistic collaborative filtering model. A recommendation is generated for a user using the probabilistic collaborative filtering model. The recommendation may comprise a predicted item rating, or an identification of one or more recommended items. The recommender method is suitably performed by an electronic data processing device. The BMF may employ non-Gaussian priors, such as Student-t priors. The BMF may additionally or alternatively employ a heteroscedastic noise model comprising priors that include (1) a row dependent variance component that depends upon the matrix row and (2) a column dependent variance component that depends upon the matrix column.
US08880433B2 Dynamic authentication of mark use
Disclosed are systems and methods for authenticating use of a mark. In one embodiment, a system for facilitation, authentication, and authorization of the use of a mark comprises a mark owner server that receives registration information from a reseller server via a network that requests to use a mark. The mark owner server determines whether the reseller server is authenticated to use the mark. If the reseller server is authenticated to use the mark, the mark owner server sends a key to the reseller server. The mark owner server receives the key from the reseller server to access the mark via the network and determines whether the reseller server is authorized to use the mark based on the key. If the reseller server is authorized to use the mark, the mark owner server sends a first mark via the network to be displayed.
US08880429B2 System and method of auctioning a defaulted loan
A method and system for conducting an online property auction whereby the system allows for identifying an owner of property willing to sell his property by an online auction, entering into a contract with the owner obligating him to complete the sales of his property conducted pursuant to terms of the contract; pre-arranging a minimum auction price for his property that accounts for the owner's interest, plus costs and fees, conducting the on-line auction with a plurality of bidders for his property whereby at the on-line auction's conclusion there is a winning bidder and ensuring the transfer of the winning bidder's funds to the escrow holder.
US08880421B2 System and method for rewarding customer loyalty in a mobile environment
A customer reward service may reward customers who show or are expected to show frequent patronage to a provider of a good or service. The type of reward given to a customer may depend on a variety of factors including the real-time location of the customer, registration or profile data, or other pertinent data provided by or about the customer including the customer's purchasing history or the customer's social interactions. By collecting and considering a variety of data associated with a customer, a business may provide rewards and incentives tailored to the customer thus improving the ability of the business to better attract and retain customers.
US08880418B2 Workflow process consolidation
A workflow server is connected with operating computer terminals through a network to manage workflow. The workflow server consolidates information necessary for processing multiple consecutive nodes to be processed by one participant operating one of the operating computer terminals, and sends the consolidated information to the operating computer terminal concerned.
US08880417B2 System and method for ensuring accurate reimbursement for travel expenses
An Expense Verification System (EVS) checks for fraud/errors in reimbursement requests. The EVS stores rules for reimbursement in accordance with company policies. The EVS receives travel reservation records for auditing, parses the records to identify a reference number, and then obtains from a trusted source travel record data for a corresponding reference number. Trusted data is compared to company policy-specific rules to determine compliance. In one embodiment, an extracted fare basis identifier is compared to lists of permitted and/or prohibited fare basis codes in the rules to determine compliance. In another embodiment, data is extracted from acknowledgment receipt records from a trusted data source and extracted booking and travel dates are compared to the rules to determine compliance. The EVS issues an alert in the event of non-compliance.
US08880411B2 Critical sampling encoding with a predictive encoder
A method for encoding and decoding a digital audio signal is provided, said method comprising the steps of: encoding a first sequence of samples of the digital signal according to a transform encoding; encoding a second sequence of samples of the digital signal according to a predictive encoding; wherein the second sequence starts before the end of the first sequence, a subsequence common to the first and second sequences being thus encoded both by predictive encoding and by transform encoding.
US08880405B2 Application text entry in a mobile environment using a speech processing facility
In embodiments of the present invention improved capabilities are described for a mobile environment speech processing facility. The present invention may provide for the entering of text into a software application resident on a mobile communication facility, where recorded speech may be presented by the user using the mobile communications facility's resident capture facility. Transmission of the recording may be provided through a wireless communication facility to a speech recognition facility, and may be accompanied by information related to the software application. Results may be generated utilizing the speech recognition facility that may be independent of structured grammar, and may be based at least in part on the information relating to the software application and the recording. The results may then be transmitted to the mobile communications facility, where they may be loaded into the software application.
US08880401B2 Communication converter for converting audio information/textual information to corresponding textual information/audio information
A communication converter is described for converting among speech signals and textual information, permitting communication between telephone users and textual instant communications users.
US08880399B2 Utterance verification and pronunciation scoring by lattice transduction
In the field of language learning systems, proper pronunciation of words and phrases is an integral aspect of language learning, determining the proximity of the language learner's pronunciation to a standardized, i.e. ‘perfect’, pronunciation is utilized to guide the learner from imperfect toward perfect pronunciation. In this regard, a phoneme lattice scoring system is utilized, whereby an input from a user is transduced into the perfect pronunciation example in a phoneme lattice. The cost of this transduction may be determined based on a summation of substitutions, deletions and insertions of phonemes needed to transducer from the input to the perfect pronunciation of the utterance.
US08880397B2 Systems, devices and methods for list display and management
Exemplary embodiments provide systems, devices and methods that allow creation and management of lists of items in an integrated manner on an interactive graphical user interface. A user may speak a plurality of list items in a natural unbroken manner to provide an audio input stream into an audio input device. Exemplary embodiments may automatically process the audio input stream to convert the stream into a text output, and may process the text output into one or more n-grams that may be used as list items to populate a list on a user interface.
US08880395B2 Source separation by independent component analysis in conjunction with source direction information
Methods and apparatus for signal processing are disclosed. Source separation can be performed to extract source signals from mixtures of source signals by way of independent component analysis. Source direction information is utilized in the separation process, and independent component analysis techniques described herein use multivariate probability density functions to preserve the alignment of frequency bins in the source separation process. It is emphasized that this abstract is provided to comply with the rules requiring an abstract that will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims.
US08880385B2 Method and system for modeling bone structure from collagen bundle orientations
The present invention relates to the characterization of human bone microstructure that is applicable to methods of characterizing and predicting fracture initiation, propagation, and arrest. These methods involve the collagen orientation in proximity of osteocyte lacunae, such as the lacunar-ECM interface and perilacunar region, and the role that collagen orientation plays in micro-biomechanics. In particular, collagen orientation at the lacuna-matrix interface optimizes the magnitude of stresses during the elastic phase. Further, the role of collagen-apatite orientation at the interface between matrix and osteocyte lacuna delays micro-crack initiation, propagation, and arrest.
US08880384B2 Artifact reduction in iterative inversion of geophysical data
Method for reducing artifacts in a subsurface physical properties model (120) inferred by iterative inversion (140) of geophysical data (130), wherein the artifacts are associated with some approximation (110) made during the iterative inversion. In the method, some aspect of the approximation is changed (160) as the inversion is iterated such that the artifacts do not increase by coherent addition.
US08880382B2 Analyzing a patterning process using a model of yield
Techniques are presented that include accessing results of forward simulations of circuit yield, the results including at least circuit yield results including simulated device shapes. Using the circuit yield results, high-level traits of at least the simulated device shapes are determined. Based on the determined high-level traits and using the circuit yield results, a compact model for predicted yield is constructed, the compact model including a plurality of adjustable parameters, and the constructing the compact model for predicted yield including adjusting the adjustable parameters until at least one first predetermined criterion is met. An optimization problem is constructed including at least the compact model for yield, an objective, and a plurality of constraints. Using the optimization problem, the objective is modified subject to the plurality of constraints until at least one second predetermined criterion is met.
US08880380B2 Crashworthiness design methodology using a hybrid cellular automata algorithm for the synthesis of topologies for structures subject to nonlinear transient loading
Crashworthiness designing of a structure using a Hybrid Cellular Automata (HCA) algorithm where field states are computed using finite element analysis (FEA) and the material distribution of the structure is updated at each iteration using cellular automata method. The HCA algorithm optimizes the topology of the structures to achieve certain performance within the limits of various constraints applied to ensure crashworthiness of the structures. The HCA algorithm may also be applied to designing of structures to be fabricated by an extrusion method having the same cross section along the direction of extrusion or stamped structures having thickness varying across the structure.
US08880370B1 Multiple signals detection system
Systems, methods, and computer-readable media for detecting signals are provided. A method comprises determining a time-frequency representation for a received signal and partitioning the time-frequency representation of the received signal into a plurality of time-frequency partitions. The method further comprises determining an energy (e.g., a spectral energy) for each of the plurality of time-frequency partitions and detecting one or more signals within the received signal based on the energy (e.g., the mean spectral energy distribution) of the time-frequency partitions. In some embodiments, multiple signals received simultaneously within an input signal may be detected in unknown noise conditions.
US08880368B2 Electric power system waveform search
The present disclosure relates to searching electric power system waveforms. Disclosed herein are various systems and methods for improving search performance through indexing electric power system waveforms using waveform attributes such as frequency, amplitude, angle, rate of change, and the like. According to some embodiments, multiple indexes may be used together to find information of interest. A reference signal may be utilized according to some embodiments. Normalizing a plurality of waveforms using a reference signal may facilitate the use of an index for comparing two arbitrary waveforms. This disclosure also relates to detecting and indexing islanding conditions in an electric power system. Various embodiments may utilize information relating to islanding conditions in connection with search operations.
US08880366B2 Modular, expandable measuring device comprising an access-protected area
Disclosed is a modular, expandable measuring device that includes an access-protected area. In one embodiment, the measuring device is a modular energy meter (EZ), which includes a two-part housing (SA, U) having a detachable connection for holding together the housing parts; at least one internal module (Z, K, IO, IR) arranged in a protected area; at least one external module (EO, ER, EK, EKR) arranged outside of the protected area; and at least one optical interface (OSE, OSI) which is arranged in the internal module (Z, K, IO, IR) and/or in the external module (EO, ER, EK, EKR) and is used for communication, including the detection of the opening of the protected area.
US08880363B2 Method and apparatus for the measurement of the mass fraction of water in oil-water mixtures
An apparatus for measuring the mass fractions of water and oil in a flowing mixture of oil and water through a pipe includes a sensor portion that measures sound velocity and temperature of the flowing oil water mixture at a first time and at a second time. The apparatus includes a temperature changer in thermal communication with the flowing fluid which changes the temperature of the flowing oil water mixture by a measurable amount between the first time and the second time. A method for measuring water mass fraction in a flowing mixture of oil and water through a pipe includes the steps of measuring sound velocity and temperature of the flowing oil water mixture at a first time with a sensor portion. There is the step of changing the temperature of the flowing oil water mixture by a measurable amount with a temperature changer in thermal communication with the flowing fluid. There is the step of measuring sound velocity and temperature of the flowing oil water mixture at a second time with the sensor portion.
US08880359B2 Transmission sensing and measurement system
A transmission sensing and measurement system. The system provides real-time feedback of various transmission operating characteristics which enables immediate synchronized shift calibration in response to vehicle operating conditions. The system can be applied to various transmission components and positions, such as bearing, shafts, and differentials. The system is arranged in a transmission assembly. By way of a method for measuring operating characteristics of the transmission where data is collected by a sensor and transmitted, optimal operating characteristics of the transmission can be calculated.
US08880355B2 Emission factor calculating apparatus and emission factor calculating method
According to one embodiment, an emission factor calculating apparatus includes a receiving unit, a received electricity (i.e., electric power) measuring unit, a generated electricity measuring unit, and an emission factor calculating unit. The receiving unit receives an emission factor of a higher-level system at first regular intervals. The received electricity measuring unit measures, as a received electricity, electricity received from the higher-level system and accumulated. The generated electricity measuring unit measures electricity generated with zero emission in a target system. The emission factor calculating unit calculates a substantial emission factor of the target system at regular intervals (i.e., at a fixed interval), based on a ratio between the received electricity and the measured electricity generated, and the emission factor of the higher-level system. The emission factor calculating unit informs a load or a lower-level system of the substantial emission factor.
US08880343B2 System for digital map labeling
A navigation system may display a segment of a digital map including a map element and a label corresponding to the map element. A portion of the digital map where no labeling shall occur may be determined based on coordinate values of the map element. The label may be displayed such that the portion of the digital map where no labeling shall occur is not occupied by any portion of the label.
US08880336B2 3D navigation
Some embodiments provide a device that stores a novel navigation application. The application in some embodiments includes a user interface (UI) that has a display area for displaying a two-dimensional (2D) navigation presentation or a three-dimensional (3D) navigation presentation. The UI includes a selectable 3D control for directing the program to transition between the 2D and 3D presentations.
US08880335B2 Navigating system with RFID function and related method thereof
A navigating system with RFID function includes a GPS module for receiving a plurality of satellite signals for location, and an RFID reader for receiving an RFID signal. The navigating system performs navigation according to a first position information and the location function of the GPS module if the RFID signal includes the first position information.
US08880330B2 Route planning using location/time encoded data from location aware snowplows
Techniques are described for using geographic location data of snowplows to update a snow depth associated with a section of a surface street. The route of the snowplow may be tracked continuously which allows the snow depth of the street to be reset in real-time. The updated snow depth may then be used to generate a cost of travelling on the street. The travelling cost may then be used to plan a route through the region. Alternatively, the cost may be graphically displayed on a map to permit a user to determine which surface streets to avoid. In another embodiment, the cost of travelling on a particular street may be changed by the attributes of the vehicle that will navigate the snow-covered roads, driver's experience, or the geographic terrain of a road. This new cost may then be used, for example, to plan a route or display roads to avoid.
US08880324B2 Detecting unrepresentative road traffic condition data
Techniques are described for assessing road traffic conditions in various ways based on obtained traffic-related data, such as data samples from vehicles and other mobile data sources traveling on the roads and/or from one or more other sources (such as physical sensors near to or embedded in the roads). The road traffic conditions assessment based on obtained data samples may include various filtering and/or conditioning of the data samples, and various inferences and probabilistic determinations of traffic-related characteristics of interest from the data samples. In some situations, the inferences include repeatedly determining current traffic flow characteristics and/or predicted future traffic flow characteristics for road segments of interest during time periods of interest, such as to determine average traffic speed, traffic volume and/or occupancy, and include weighting various data samples in various ways (e.g., based on a latency of the data samples and/or a source of the data samples).
US08880307B2 Coasting control device
A coasting control device for avoiding dangerous modes such as tire lock up upon the end of coasting control. The device, which performs coasting control to disengage the clutch and to reduce the engine revolutions per minute (RPM), also prevents a gearshift operation during coasting control.
US08880306B2 Vehicle
A vehicle includes a friction clutch located between an engine and a driving wheel; a clutch actuator arranged to disengage and engage the friction clutch; a clutch actuator control section arranged and programmed to control the clutch actuator; a slip detection section arranged to detect a slip of the driving wheel; and an engine control section arranged and programmed to decrease an output of the engine when the slip of the driving wheel is detected by the slip detection section. When the friction clutch is in a half clutch state and the slip of the driving wheel is detected, the clutch actuator control section is arranged and programmed to control the clutch actuator so as to maintain a pushing force of the friction clutch at a fixed or substantially fixed level.
US08880302B1 Working vehicle and method for controlling the working vehicle
A lock valve is switched from lock condition to release condition when a lock member is switched from lock position to release position. When pilot pressure is at least a predetermined pressure when the elapsed time from the point at which the lock member is switched from lock position to release position is at least a first predetermined time, the lock valve is maintained in the release condition. When pilot pressure is at least the predetermined pressure, the continuous time duration is greater than the second predetermined time when the elapsed time is less than the first predetermined time, the lock valve is switched to the lock condition. When pilot pressure is at least the predetermined pressure, the continuous time duration is no more than the second predetermined time when the elapsed time is less than the first predetermined time, the lock valve is allowed to be switched.
US08880298B2 Control system for monitoring the flow of air in a high capacity column delivery device
A Control System for monitoring the flow of air in a high capacity column delivery device, wherein a programmable logic controller, uses one or more sensors for sensing changes in air pressure and an air flow in a system to ensure one or more chute continuously and uniformly discharge a material; the programmable logic controller is connected to the system having; one or more sensors and a compressor which is mechanically connected to the system to supply the air to each chute through an air hose, which is necessary in order to assist the material to travel down a pipes and into the chute and out at a tip of a vibratory probe mechanism; the system further comprises at least one air hose directed downwardly in each chute to prevent any blockage of the material; wherein the programmable logic controller monitors the flow of air and pressure of air in the system through the use of these signals and electronically decides an appropriate reaction by sends a signal to the valve and air hose; when a blockage occurs in the chute, a first signal is sent from the sensor to the programmable logic controller to make adjustments by reducing air flow from a clear chute and diverts more air to a potentially blocked chute which causes an increase in air flow and pressure of air to the potentially blocked chute; and when the blockage is cleared from the chute, a second signal is sent from the sensor to the programmable logic controller to reverse the previous operation and balances the flow of air and pressure of air to each chute.
US08880293B2 Vehicle motion control apparatus and suspension control apparatus
A vehicle motion control apparatus configured to be used with a vehicle including a brake force control unit capable of generating a brake force during a steering operation. The control apparatus includes a plurality of force generation apparatuses disposed between a vehicle body of the vehicle and a plurality of axles, each of which is capable of generating an adjustable force between the vehicle body and each wheel of the vehicle, a force adjustment unit configured to adjust the force of each of the force generation apparatuses, and a target pitch state calculation unit configured to calculate a target pitch state from a state in which the vehicle body turns. The force adjustment unit adjusts the force of each of the force generation apparatuses so that a pitch state of the vehicle body approaches the target pitch state calculated by the target pitch state calculation unit.
US08880289B2 Vehicle maneuver application interface
A vehicle maneuver application (VMA) interface, and a VMA interface system software being executed thereon, may be used for installing, modifying, uninstalling, activating, and/or deactivating one or more VMAs. The VMA interface may include an interface processor and an interface memory. The interface processor may be configured to install the VMA to the VMA device upon receiving an installation signal, update the installed VMA upon receiving an update signal, uninstalling the installed VMA upon receiving an uninstallation signal, activating the installed VMA upon receiving an activation signal, and/or deactivating the installed VMA upon receiving a deactivation signal. The interface memory may be coupled to the interface processor, and it may be configured to store a VMA execution record related to the installed VMA.
US08880288B2 Determining low-speed driving direction in a vehicle
A method and a system of determining a driving direction of a vehicle traveling at a low speed. The method includes determining whether the vehicle is in one of three states: (1) an uphill state in which the vehicle is located on an upward sloping surface, (2) a downhill state in which the vehicle is located on a downward sloping surface, and (3) a flat surface state in which the vehicle is located on a flat surface. The method also includes obtaining information from a plurality of vehicle sensors and determining a direction of movement of the vehicle based upon the determined state of the vehicle and information from the plurality of vehicle sensors.
US08880286B2 Wheel electronics unit, vehicle wheel and vehicle
A wheel electronics unit for a wheel information device in the installed state is arranged in a vehicle wheel of a vehicle. The wheel electronics unit contains a first sensor that is configured to record a measuring signal, which includes at least one first wheel-specific parameter, and an evaluation unit, which is configured to determine a current rotational position of the vehicle wheel at the time of the measurement on the basis of the measurement signal.
US08880280B2 Writing of an absolute kilometer reading into a memory element, in particular of a wireless key
The invention relates to a method for transmitting vehicle data in the form of kilometer readings of a motor vehicle (1) to a memory element (7) having a counter, which memory element is removable from the motor vehicle. At time intervals, the kilometer reading of the motor vehicle is transmitted to the memory element (7), and after each kilometer reading transmission, the difference between the last transmitted and the newly transmitted kilometer reading is added up in the counter.
US08880278B2 Method and device for accessing maintenance functions of an aircraft from a mobile maintenance terminal
A method and device for accessing maintenance functions of an aircraft from a mobile maintenance terminal. First, the situation of the aircraft is determined. Then, if this situation allows a mobile maintenance terminal to access a maintenance information system on the ground and the information system of the aircraft, a connection is established between the mobile maintenance terminal and the maintenance information system on the ground and at least one maintenance command intended for the information system of the aircraft is transmitted to the maintenance information system on the ground. If this situation allows the mobile maintenance terminal to access only the information system of the aircraft, a connection is established between the mobile maintenance terminal and the information system of the aircraft and at least one maintenance command is transmitted to the information system of the aircraft.
US08880271B2 Robot cleaner and method for controlling the same
Disclosed are a robot cleaner and a method for controlling the same. The robot cleaner and method of the present invention involve dividing the whole area to be cleaned into sub-areas, and easily calculating a full path using travel paths in the sub-areas and connection points between sub-areas, and in the event the whole area to be cleaned is extended or an area which has not been cleaned is found, do not involve regenerating the whole map for cleaning, but rather easily updating the full path using the pre-stored travel path in the sub-areas and the connection points between sub-areas.
US08880269B2 Power transmission control device for vehicle
A power transmission control device is used for a hybrid vehicle including an internal combustion engine and a motor (MG) as power sources, and includes a manual transmission and a friction clutch. A torque of the motor (MG torque) is generally adjusted to the smaller one (=MG torque final reference value) of an MG torque reference value determined based on an accelerator opening and an MG torque limit value determined based on a clutch return stroke. Based on satisfaction of a predetermined condition relating to a clutch pedal operation performed by a driver, the MG torque is intentionally adjusted to a value shifted from the MG torque final reference value in place of the MG torque final reference value. As a result, a driving force which is more appropriate or better meets a driver's intention can be obtained.
US08880268B2 Control device for hybrid vehicle
Assumed torque Tb is calculated based on an operation state of an engine when there is no abnormality in sensors, the engine is in a warm-up completion state, and a travel mode is a series mode, and actual torque Ta is calculated and friction torque Tf is calculated based on information on an actual amount of electric power generation of a generator. When the friction torque Tf is larger than an upper limit clip value, the upper limit clip value is the friction torque Tf, and when the friction torque Tf is smaller than the lower limit clip value, the lower limit clip value is the friction torque Tf, correction torque Tc is calculated, and an operation of an electronic control instrument of the engine is controlled so as to set the assumed torque Tb to the correction torque Tc.
US08880267B2 Electric automobile
An electric vehicle includes an inverter unit. The inverter unit includes a torque fluctuation estimator configured to estimate, according to a predefined rule, a torque fluctuation that is inclusive of fluctuations in torque attributable to a wheel bearing unit, a motor unit or a reducer unit, based on a fluctuation in a rotational frequency as determined with a rotation sensor configured to sense a rotational frequency of a wheel or with an angle sensor for the motor unit, a fluctuation in a load acting, between a road surface and a tire, along a direction in which the vehicle travels, as determined with a load sensor, or a fluctuation in a motor current.
US08880266B2 Acceleration control system in electric vehicle
A control system includes an electric motor, an electric storage device, a throttle grip, a brake lever, a controller, and an acceleration/deceleration adjustment lever. The controller supplies electric power from the electric storage device to the electric motor in response to an acceleration command input by the throttle grip and causes the electric motor to drive the rear wheel. The controller adjusts the electric power generated by rotational power applied by the rear wheel in response to an acceleration/deceleration command from the acceleration/deceleration adjustment lever. The acceleration/deceleration adjustment lever is provided separately from throttle grip.
US08880258B2 Hybrid powertrain control
Methods and arrangements for controlling hybrid powertrains are described. In one aspect, an engine is alternatingly operated at different effective displacements. One displacement delivers less than a requested powertrain output and the other delivers more. A motor/generator system is used to add and subtract torque to/from the powertrain to cause the net delivery of the requested powertrain output. In some embodiments, energy added and subtracted from the powertrain is primarily drawn from and stored in a capacitor (e.g., a supercapacitor or an ultracapacitor) when alternating between effective displacements. In another aspect a hybrid powertrain arrangement includes an engine a motor/generator and an energy storage system that includes both a battery and a capacitor. The capacitor stores and delivers electrical energy to the motor/generator unit during operation of the engine in a variable displacement or skip fire mode.
US08880251B2 Hybrid vehicle and method of controlling hybrid vehicle
A battery ECU detects a state of charge and a temperature of a power storage unit, and transmits the state of charge and the temperature to an HV-ECU. The HV-ECU calculates the charge/discharge allowable power of the power storage unit based on the state of charge and the temperature of the power storage unit, and sets control-specific charge/discharge allowable power by correcting the charge/discharge allowable power so as to limit the charge/discharge allowable power to be changed at a predetermined first change speed. The HV-ECU then determines the power target value in accordance with the request from the driver within the range of the control-specific charge/discharge allowable power. The HV-ECU sets the control-specific charge/discharge allowable power such that, at start-up of the vehicle, the maximum value in the charge/discharge allowable power characteristics of the power storage unit is set as an initial value and the value is decreased from the initial value at the predetermined second change speed higher than the first change speed.
US08880246B1 Method and apparatus for determining spacecraft maneuvers
Methods and apparatus are presented for spacecraft operation in which a control problem is formulated using a control law or steering law as a path constraint or as a dynamic constraint, and the control problem is solved to provide a guidance command trajectory for use in operating spacecraft control momentum gyroscopes to guide the spacecraft from an initial state to a desired final state.
US08880243B1 System, device, and method for presenting flight information of one or more aircraft on a display unit
A present novel and non-trivial system, device, and method for presenting flight information of a plurality of aircraft on a display unit. An image generator (“IG”) is programmed to receive a first request for flight information for one of a plurality of aircraft; receive first flight information of a viewer aircraft when included in the request; send a second request for second flight information of a target aircraft for each target aircraft included in the request; receive the second flight information; retrieve terrain data corresponding the flight information of a focal aircraft; generate an image data set representative of a three-dimensional scene of a selectable view comprised of the sky, the spherical surface of the Earth, a first aircraft symbol corresponding to the received flight information, and a first curved flight path; and provide the image data set to a display unit.
US08880237B2 Intelligent road signs
An approach is provided for providing customized information to a driver of a vehicle. The approach is implemented in a computer infrastructure having computer executable code on a computer readable storage medium having programming instructions operable to: obtain one or more parameters of a vehicle; obtain environmental conditions outside of the vehicle; and calculate a speed at which the vehicle should traverse a portion of a road. The calculating is based on the one or more parameters of the vehicle and the environmental conditions outside of the vehicle. The approach is further operable to provide the calculated speed to the vehicle.
US08880225B2 Data center cooling control
A method, system, and computer program product for controlling data center cooling. In an example embodiment the method includes calculating, using a processor, an over-provisioning factor, where the over-provisioning factor is a function of a ratio of a rated cooling power to a calculated cooling power of a set of cooling units, the set of cooing units comprising at least one cooling unit. The method proceeds by adjusting the data-center cooling until the over-provisioning factor is substantially equal to a target over-provisioning factor.
US08880223B2 Anthro-centric multisensory interface for sensory augmentation of telesurgery
A multisensory interface for a tele-robotic surgical control system. The invention allows the surgeon to use natural gestures and motions to control the actions of end effectors in the robotic surgical apparatus. Multiple feedback mechanisms are provided to allow the physician a more intuitive understanding of what is being controlled, along with a greater situational awareness. Prior art robotic end effectors are inserted into the patient through a small incision—as is already known in the art. The invention presents an improved method of controlling these effectors.
US08880211B2 Processing device for processing an order request of an ophthalmic lens
A processing device (RX) for processing an order request of an ophthalmic lens, comprising: receiving means (REC) arranged for receiving an order request from a management entity (LMS), the management entity (LMS) being arranged to be linked to at least one lens manufacturing device (MAN), the order request comprising at least information related to an optical wearer's prescription, processing means (PROC) arranged for processing the order request on the basis of predetermined processing rules so as to obtain parameters of the ophthalmic lens according to the information comprised in the order request, sending means (SEN) arranged for sending the obtained parameters of the ophthalmic lens to the management entity (LMS), wherein the processing device (RX) is arranged to prevent an unauthorized access to the predetermined processing rules.
US08880205B2 Integrated multimedia signal processing system using centralized processing of signals
Integrated processing of multimedia signals can eliminate unnecessary signal processors and converters without losing the functionality of typical home entertainment system components. The integrated multimedia system includes a main player that captures and processes signals digitally. The main player may adjust the audio signal to provide audio output of equal loudness across all frequencies by accounting for sensitivity of the human ear for sounds of varying frequencies. The main player can also account for perceived differences in loudness based on the angle of a listener to a speaker by detecting the position of a user and making an adjustment accordingly. The invention further provides a speaker that has embedded performance characteristics or an identifier that allows the system to provide an optimal speaker driving current for a particular system or determine how that speaker would be best implemented in the integrated system.
US08880204B2 Method and apparatus for monitoring and processing sensor data in an interfacing-device network
An interfacing device is configured to process one or more rules, based on sensor data, to perform a predetermined action. During operation, the device can receive a device configuration that includes a rule for the interfacing device. The rule can include an action description for performing an action, and can include a condition that takes sensor data as input and indicates criteria for performing the action. The device can store the rule in a rule repository, and determines a remote interfacing device that generates data associated with the rule's condition. The device can also subscribe to the data from the remote interfacing device.
US08880202B2 Optimization system using an iteratively coupled expert engine
An energy management system uses an expert engine and a numerical solver to determine an optimal manner of using and controlling the various energy consumption, producing and storage equipment in a plant/community. The energy management system operates the various energy manufacturing and energy usage components of the plant to minimize the cost of energy over time, or at various different times, while still meeting certain constraints or requirements within the operational system, such as producing a certain amount of heat or cooling, a certain power level, a certain level of production, etc. In some cases, the energy management system may cause the operational equipment of the plant to produce unneeded energy that can be stored until a later time and then used, or that can be sold back to a public utility, for example, so as to reduce the overall cost of energy within the plant.
US08880201B2 Safety controller and safety control method
To perform control in synchronization with a control cycle of a control target while maintaining safety. A safety controller includes: a processor; a system program for controlling allocation of an execution time of the processor to tasks; a signal generation unit that generates a periodic carrier signal; a control unit that updates a control content for the control target with a control content instructed by instruction information output from the processor, every first predetermined cycle of the carrier signal, and performs PWM control for the control target; and an interrupt signal generation unit that outputs an interrupt signal to the processor every second predetermined cycle of the carried signal. The processor executes the system program to schedule the tasks in accordance with scheduling information on a safety-related time partition and a normal control time partition, switches the time partitions according to an output of the interrupt signal, and outputs the instruction information to the control unit by a normal control task or a safety-related task.
US08880197B2 Flexibly configurable, data transmission object
A field device for connection to a fieldbus, wherein the field device is designed to exchange via the fieldbus a data transmission object with a host computer or with an additional field device, wherein the data transmission object has a plurality of freely loadable, transmission berths, and wherein the field device includes a data mapping structure, which establishes an association between variables to be transmitted and transmission berths of the data transmission object.
US08880190B2 Electrode structures and methods for their use in cardiovascular reflex control
Devices, systems and methods are described by which the blood pressure, nervous system activity, and neurohormonal activity may be selectively and controllably reduced by activating baroreceptors. A baroreceptor activation device is positioned near a baroreceptor, preferably a baroreceptor located in the carotid sinus. A control system may be used to modulate the baroreceptor activation device. The control system may utilize an algorithm defining a stimulus regimen which promotes long term efficacy and reduces power requirements/consumption. The baroreceptor activation device may utilize electrodes to activate the baroreceptors. The electrodes may be adapted for connection to the carotid arteries at or near the carotid sinus, and may be designed to minimize extraneous tissue stimulation.
US08880186B2 Renal neuromodulation for treatment of patients with chronic heart failure
A method and apparatus for treatment of heart failure, hypertension and renal failure by stimulating the renal nerve. The goal of therapy is to reduce sympathetic activity of the renal nerve. Therapy is accomplished by at least partially blocking the nerve with drug infusion or electrostimulation. Apparatus can be permanently implanted or catheter based.
US08880181B2 Implantable electrical connector having unitary contacts
A connector for electrically connecting implantable components. The connector comprises first and second connector halves configured to be electrically coupled to first and second components, respectively, and one or more readily severable unitary contacts electrically connecting the first and second connector halves to one another.
US08880179B2 Vision regeneration assist apparatus and implantable apparatus
A vision regeneration assist apparatus includes: a substrate including electrodes; a control unit; a mount that is formed from a sintered element made of an insulating material, the mount including through holes; an internal conductor that is to be filled into the through holes of the mount to electrically connect the control unit with wires extending from the electrodes. The internal conductor includes: a first conductive material which is to be filled to a predetermined depth from an opening of the through holes at the upper surface of the mount, the first conductive material which takes at least one type of conductive material, which is not fused at a sintering temperature of the mount; and a second conductive material which is formed from a conductive material that is to be filled into a remaining of the through holes, which faces the substrate, the second conductive material exhibiting biocompatibility.
US08880177B2 Selective high frequency spinal cord modulation for inhibiting pain with reduced side effects, and associated systems and methods
Selective high-frequency spinal cord modulation for inhibiting pain with reduced side effects and associated systems and methods are disclosed. In particular embodiments, high-frequency modulation in the range of from about 1.5 KHz to about 50 KHz may be applied to the patient's spinal cord region to address low back pain without creating unwanted sensory and/or motor side effects. In other embodiments, modulation in accordance with similar parameters can be applied to other spinal or peripheral locations to address other indications.
US08880169B2 Endocardial pacing relating to conduction abnormalities
Various systems, methods and arrangements are implemented in connection with ventricular pacing. One such method relates to a method for use in connection with ventricular pacing of a left ventricle of a heart from a pacing lead located in the right ventricle. Ventricular function of the heart is sensed. The sensed ventricular function is used to determine whether a conduction abnormality exists. The ventricular pacing is provided in response to determining a conduction abnormality exists and the ventricular pacing is inhibited in response to determining a conduction abnormality does not exist.
US08880167B2 Selective recruitment and activation of fiber types in nerves for the control of undesirable brain state changes
We disclose methods and medical device systems for selectively recruiting a nerve fiber type within a cranial nerve, a peripheral nerve or a spinal root. Such a method may comprise applying a first pressure, a heating, and/or a cooling to a second location of the nerve, the pressure, heating, or cooling sufficient to substantially block at least one of activation or conduction in at least one fiber population through the second location of the nerve for a blocking time period; and applying an electrical signal to a first location during the blocking time period to prevent or treat an undesirable brain state change.
US08880166B2 Defibrillator display
Systems and methods related to the field of cardiac resuscitation, and in particular to devices for assisting rescuers in performing cardio-pulmonary resuscitation (CPR) are described herein.
US08880164B2 Method and system for determining a variation in a metabolic function and managing the variation accordingly
This invention describes a method for determining an abnormality of metabolic function and/or a variation of metabolic function, the method including the steps of, in a processing system receiving electroencephalography (EEG) signal information (100), analyzing the signal information (110), and determining the abnormality from the analysis (120). It also describes a method for managing the variation accordingly, the method including the steps of, detecting the abnormality (400), applying patient information (410), determining appropriate dose (420), and providing the required dose (430).
US08880162B2 Device, method, and computer-readable storage medium for detecting events in cardiac signals
The present disclosure generally relates to a method, a device, and a computer-readable storage medium for detecting heart beats from cardiac signals whose quality, expressed in terms of signal amplitude and signal-to-noise ratio, varies dynamically in time.Hence, a method, a device, and a computer-readable storage medium for detecting electrical signals originating from a human or animal heart is proposed. The method includes the following steps: a) identifying an initial indication of the event in at least one of the signal channels, b) deciding whether or not the identified initial indication confirms the event depending on the quality of the signal channels in which initial indications are identified; and c) determining a point-of-detection for the event depending on the quality of the signal channels and depending from the shape of the signal.
US08880158B2 Methods and systems for determining spatiotemporal variability for mapping cardiac fibrillation
Methods and systems for determining optimal spatial resolution for mapping cardiac fibrillation in a patient, including obtaining one or more electrograms, having an initial spatial resolution; calculating at least one electrogram frequency; obtaining one or more electrograms, having a higher spatial resolution; calculating at least one electrogram frequency, having a higher spatial resolution; comparing at least one electrogram frequency having a higher spatial resolution with at least one electrogram frequency having an initial spatial resolution; iterating the steps above until the electrogram frequencies of the two compared electrograms are the same; and identifying at least one of minimum spatial resolution threshold and an optimal spatial resolution based on the step of comparing.
US08880144B2 Pet detector module using GAPD composed of large area micro-cells
Provided is a positron emission tomography (PET) detector module using Geiger-mode avalanche photodiode (GAPD) as a photosensor. The PET detector module includes: a PET detector unit with a scintillation crystal detecting gamma rays emitted from a living body and converting them into a scintillation light and a first GAPD photosensor and a second GAPD photosensor each being connected to either end of the scintillation crystal and converting the scintillation light into an electrical signal; and a depth of interaction (DOI) decoding unit receiving the signals from the PET detector unit and comparing amplitude of the signals detected by the first GAPD photosensor and the second GAPD photosensor, thereby providing the depth information where the gamma rays are incident on the scintillation crystal (DOI). The disclosed PET detector module can provide improved energy resolution and additional DOI information while maintaining linearity.
US08880137B2 Analyte monitoring device and methods of use
An analyte monitor includes a sensor, a sensor control unit, and a display unit. The sensor has, for example, a substrate, a recessed channel formed in the substrate, and conductive material disposed in the recessed channel to form a working electrode. The sensor control unit typically has a housing adapted for placement on skin and is adapted to receive a portion of an electrochemical sensor. The sensor control unit also includes two or more conductive contacts disposed on the housing and configured for coupling to two or more contact pads on the sensor. A transmitter is disposed in the housing and coupled to the plurality of conductive contacts for transmitting data obtained using the sensor. The display unit has a receiver for receiving data transmitted by the transmitter of the sensor control unit and a display coupled to the receiver for displaying an indication of a level of an analyte. The analyte monitor may also be part of a drug delivery system to alter the level of the analyte based on the data obtained using the sensor.
US08880133B2 Vehicle communication device
An example vehicle communication device includes a vehicle installed unit and a portable unit in communication with the vehicle installed unit. The portable unit communicates a message through the vehicle installed unit to a remote location, and the vehicle installed unit adds information to the message.
US08880127B1 Power saving technique for a wireless device
A system and method are disclosed for decreasing the amount of power consumed by a wireless signal receiver in a wireless device. Received data is communicated from the receiver to a play-out buffer in communication with a media play-out device. The level of data in the play-out buffer increases when received data is written to the buffer, and the level of data decreases when data is read from the buffer. If the level of data is above a first watermark level, the receiver is transitioned to a sleep mode while data is read from the buffer. When the level of data in the buffer falls below a second watermark level, the receiver is transitioned back to an active mode to receive data. The device communicates status messages (whether the receiver is asleep or active) to the transmitting device so that the transmitting device stops transmitting data when the receiver is in sleep mode, and transmits data when the receiver is in the active mode.
US08880123B2 Apparatus and method for running application in mobile terminal
An apparatus and method for running an application in a mobile terminal are provided. The apparatus includes a display for running a second application on a first screen according to a second touch event, and displaying a second screen smaller than the first screen, and a controller for hiding the second screen from a current screen to display an entire area of the first screen while a touch in an external area of the second screen is detected, and displaying again the second screen on the first screen if the touch in the external area of the second screen is released.
US08880119B1 Tracking system
A personal global tracking system has a waterproof tracking unit operatively interfacing with a global tracking system infrastructure via a microprocessor connected to a transceiver. A tracking unit bottom surface has a unique barcode and a body temperature sensor. A tracking unit top surface has a power button, an alarm arming activation component, an alarm activation component, an auxiliary unit arming activation component, light emitting diodes for indicating status, and a facia. The system has a locking tamper-proof wristband with an alarm activation component and a pulse sensor. The system has a waterproof auxiliary unit. The system has a tracking system infrastructure including a cellular phone tower system, a global positioning satellite system, and a roadway camera system interconnected to a central communication center. The tracking system has a system status website for a user interface.
US08880116B2 Method and apparatus for selecting cell to increase transmission capacity in wireless communication system
An apparatus is configured to perform a method for selecting a cell to increase transmission capacity in a wireless communication system. A Mobile Station (MS) can select a cell in a heterogeneous network system. The MS can receive a loading indicator for each of a plurality of Base Stations (BS); measure signal strength information for each of the BSs; and select one of the BSs using the loading indicator and the signal strength information. Therefore, the transmission efficiency of the system can be increased.
US08880112B2 Methods and arrangements in a wireless communication system
Methods are provided in a first radio network node for supporting transmission power adjustment of a mobile terminal and in a second radio network node for assisting the first radio network node in supporting such adjustment. The first radio network node and the mobile terminal are adapted to operate on a first radio access technology. The power adjustment of the mobile terminal is performed in order to reduce interference, caused by the mobile terminal, on the second radio network node. The second radio network node is adapted to operate on a second radio access technology. The method includes obtaining an indication that the second radio network node is interfered by transmissions from the mobile terminal, obtaining values of power control parameters for adjusting the transmission power of the mobile terminal and transmitting the obtained power control parameter values to the mobile terminal, in order to enable the adjustment of the transmission power of the mobile terminal. Related arrangements are also provided herein.
US08880109B2 Radio communication system, high-power base station, low-power base station, and communication control method
A radio communication system 1 includes a pico-cell base station PeNB in stalled in a communication area of a macro-cell base station MeNB, having lower transmission power than the macro-cell base station MeNB, and expanded in its coverage. The macro-cell base station MeNB determines a degree of expanding the coverage of the pico-cell base station PeNB, according to an amount of usable PDSCH resources of the macro-cell base station MeNB.
US08880108B2 Short message processing method and apparatus
A short message processing method and apparatus in short message interactive communication is disclosed that allocates identification codes to each service instance and performs short message interaction with uses using numbers embedded with the identification codes. In the short message processing method and apparatus of the present invention, in response to receiving of a short message from a communication terminal, a service instance for the short message is determined based on a server-side communication number contained in the short message, and then a reply short message is sent to the communication terminal using the server-side communication number that is embedded with a service instance identification code corresponding to the determined service instance. The present invention is capable of accurately and conveniently correlating a plurality of short messages with corresponding service instances, thereby enhancing users' experience during an interactive process.
US08880107B2 Systems and methods for monitoring communications
In one embodiment, a method provides for monitoring and analyzing communications of a monitored user on behalf of a monitoring user, to determine whether the communication includes a violation. For example, SMS messages, MMS messages, IMs, e-mails, social network site postings or voice mails of a child may be monitored on behalf of a parent. In one embodiment, an algorithm is used to analyze a normalized version of the communication, which algorithm is retrained using results of past analysis, to determine a probability of a communication including a violation.
US08880103B2 Method and apparatus for transmitting indoor context information
The subject matter disclosed herein relates to a system and method for determining indoor context information relating to a location of a mobile device. Indoor context information may be utilized by a mobile device or a network element to obtain an estimate of a location of the mobile device within an indoor environment.
US08880101B2 Method and apparatus for managing attributes and functionalities of predetermined geographical areas
In accordance with one example embodiment of the present invention a method comprises at least partially enabling a set of functionalities and attributes related to a geofenced session area, wherein at least some of those attributes are associated, at least in part, with analytics pertaining to permanence of users within said geofenced session area.
US08880099B2 Method, device, and server for transmitting and responding to a location declaration
Subject matter described pertains to methods, devices, and servers for transmitting and responding to a location declaration.
US08880095B2 Position information aggregation device and position information aggregation method
A position information aggregation device includes a position information receiving unit receives position information related to the positions of a plurality of mobile communication terminals together with a user ID specifying a user of the terminal corresponding to each position information and an address code of the user, an acquisition rate calculating unit that calculates a position information acquisition rate of each address code of the plurality of terminals using population statistics data and position information of each narrow area in a predetermined broad area, and an aggregating unit that aggregates a population distribution in a certain area by extracting the position information corresponding to the certain area based on the position information received by the position information receiving unit and aggregating the position information in which the position information acquisition rate corresponding to the address code included in the position information is reflected.
US08880093B2 Statistics for continuous location tracking
In one embodiment, one or more computing devices receive, from one or more mobile devices respectively associated with one or more users, one or more sets of data, wherein each set of data comprises: a user identifier indicating to which user the set of data corresponds; a location where the corresponding user was at; and a time when the corresponding user was at the location. The computing devices store the one or more sets of data; and extract one or more statistics from the one or more sets of data that represent behavioral pattern of at least one of the one or more users.
US08880092B1 Using smart meters to determine mobile wireless computing device location
Multiple smart meters periodically measure strengths of detected signals generated by fixed position wireless devices. A centrally located location determining system receives this data, and correlates received strengths of the signals generated by the specific fixed position wireless devices with the physical locations of the measuring smart meters. Periodically, updated signal strengths are received, and stored correlations are replaced with updated correlations. Strengths of signals generated by fixed position wireless devices are received from a mobile computing device, as measured by the mobile device. The location determining system compares the signal strengths received from the mobile computing device to the most current strengths of signals of the same fixed position wireless devices, as measured by multiple smart meters, so as to perform triangulation and determine the physical location of the mobile device.
US08880090B2 Active set modification to release backhaul capacity
System(s), method(s), and device(s) that enable release of backhaul capacity associated with base stations are presented. During soft handover, a communication device can have its connection maintained with more than one base station. A link controller component can identify a radio link having the highest quality and can determine the relative backhaul load of each base station communicating with the communication device. The link controller component determines whether the base station having the highest radio link quality is experiencing the heaviest backhaul load relative to the other base stations. If the base station with the highest link quality does not also have the heaviest backhaul load, the link controller component identifies the base station having the heaviest backhaul load and the identified base station can have its status modified with respect to the communication device for a desired period of time, in accordance with predefined status modification criteria.
US08880088B2 Signalling for interference management in HETNETs
The method and apparatus disclosed herein enable interference suppressed information (information about interference after interference suppression to be provided to the Radio Network Controller (RNC) and/or to surrounding Radio Base Stations (RBSs)), thereby providing better radio resource management for hot spots and/or allowing the RBSs to better understand their impact on surrounding cells. Generally, a network node in the wireless network signals interference suppressed information, e.g., an interference suppressed load or overload indicator, an interference suppressed neighbor cell interference, and/or an interference suppressed noise floor to a remote node in the wireless network to facilitate radio resource management. Further, a radio network controller in the wireless network may manage the interference in cells based on the interference suppressed information by generating an interference management instruction based on the interference suppressed information, and sending the interference management instruction to the radio base station to control one or more interference management settings, e.g., a power control setting, a load threshold, etc.
US08880086B2 Method and apparatus of transmitting a white space map information in a wireless local area network system
A method of transmitting a White Space Map information in a wireless local area network system (WLAN) is disclosed. A method of transmitting a white space map information from a first station to a second station in a regulatory domain where a licensed device and an unlicensed device are permitted to operate together in a wireless local area network (WLAN) comprises acquiring a first list of available channels at each location of a plurality of locations from a regulatory database; determining a second list of available channels at a white space zone (WSZ) using the first list of available channels at each location of a plurality of locations; and transmitting, to the second station, one of a beacon frame, a probe response frame and a white space map announcement frame comprising a white space map (WSM) element, the WSM element including information of the WSZ and the second list of available channels, wherein the WSZ is a geographical area in which common available channels are set.
US08880085B2 Base station, radio communications system, base station control method, radio communications method and base station control program
Because it is not possible to reduce sufficiently the number of base stations that starts uselessly in spite of being in low traffic state, it is not possible to lower interference between adjacent cells and power consumption sufficiently. A base station starts transmission of a control signal with predetermined power when communication between other base station and a mobile station is started and a first predetermined condition is satisfied.
US08880083B2 Methods and apparatus for configuration of femtocells in a wireless network
Methods and apparatus that enable and optimize the simultaneous operation of several wireless femtocells having overlapping coverage areas. In one embodiment of the invention, a resource allocation (e.g., time-frequency grid for an OFDM or TDMA based wireless network) governs the simultaneous operation of several femtocells with overlapping coverage areas by specifying uses for resources. A resource allocation unit (RAU) entity is disclosed for managing and modifying resource allocations for femtocells. The community of femtocells can flexibly share resources according to the time-frequency grid, thereby maximizing spectral efficiency without requiring substantial network overhead.
US08880080B2 Method and system for combining text and voice messages in a communications dialogue
This publication discloses a method and system for delivering messages in a telecommunications network (1, 2, 6, 11, 12). In the method a voice-message call attempt is received (43), or a connection is formed to a potential user of a service, on the basis of a voice-message call attempt. According to the invention, as a response to the voice-message connection formed or to the call attempt, to the second part (41) of the connection is sent a text-form message, which initiates a long, logically continuous, temporally discontinuous session N, in such a way that the sender address (e.g., the A number) is converted to correspond to the session number N and the session stage J at the time, and in the message there is at least one selection query.
US08880077B2 Mobile station, a mobile radio communication system, and a mobile radio communication method
In a mobile radio communication method in which a mobile station moves among a plurality of base stations at high speed, in order to solve a problem of increase in the amount of operation and its related increase in the amount of power consumption and heat emission which is resulted for maintaining good communication quality of communication by the mobile station which moves at high speed to the direction for approaching the base station or moving away from it, it provides detecting means for detecting changes in relative positions to a plurality of base stations, and selecting means for selecting an uplink signal reception base station which receives an uplink signal and selecting one or plural base stations, fluctuation of increase and decrease of which of distance from own mobile station is an opposite manner compared with a case of the uplink signal receiving base station, based on changes in the relative positions detected by said detecting means as a downlink signal transmission base station which transmits a downlink signal.
US08880073B2 Handover routing in CS-over-LTE-via-GAN solutions
A method and various devices (e.g., MME, GANCs, UE) are described herein for preventing a CS domain call from being dropped during a CSoLTEvGAN towards GERAN/UTRAN handover procedure.
US08880068B2 IP multimedia subsystem access method and apparatus
A method of and apparatus for facilitating access to IP Multimedia Subsystem, IMS, services by non-IMS enabled terminals. A non-IMS enabled terminal registers with a Home IMS gateway. In response to that registration, an IMS registration is performed on behalf of the terminal between the Home IMS gateway and the IMS using information obtained from an ISIM application present at the Home IMS gateway.
US08880065B2 Technique for cell signature determination
A technique for cell signature determination in a cellular communication network is described. A method implementation of this technique comprises the steps of providing a set of cell signature hypotheses (d(n)), each cell signature hypothesis including a first partial hypothesis (d(2n)) and a second partial hypothesis (d(2n+1)), receiving a signal (X(n)) carrying a cell signature, the signal (X(n)) including a first partial signal (X(2n)) and a second partial signal (X(2n+1)), correlating the first partial signal (X(2n)) with each first partial hypothesis (d(2n)) to determine a first correlation result for each cell signature hypothesis, correlating the second partial signal (X(2n+1)) with each second partial hypothesis (d(2n+1)) to determine a second correlation result for each cell signature hypothesis, and determining the cell signature based on the correlation results including discarding a given cell signature hypothesis based on an analysis of a first magnitude of the first correlation result associated with the given cell signature hypothesis and a second magnitude of the second correlation result associated with the given cell signature hypothesis.
US08880060B2 Terrestrial based high speed data communications mesh network
A network for providing high speed data communications may include multiple terrestrial transmission stations that are located within overlapping communications range and a mobile receiver station. The terrestrial transmission stations provide a continuous and uninterrupted high speed data communications link with the mobile receiver station employing a wireless radio access network protocol.
US08880057B2 Apparatus and method for dynamic frequency assignment in a wireless communication system
An apparatus and method for dynamic frequency assignment to a low-power Base Station (BS) in a wireless communication system are provided. The method includes receiving a Received Signal Strength Indication (RSSI) measurement result for the whole Frequency Assignment (FA) and an available FA set of the BS from the BS newly entering a network, selecting an FA having a minimum RSSI among FAs included in the available FA set, and assigning the FA having the minimum RSSI to the BS.
US08880055B1 Method and apparatus for using near field communication (NFC) to perform transactions on a mobile device
Some of the embodiments of the present disclosure provide method for initializing an extension device that acts as an extension of a communication device for communicating with a near field communication (NFC) device, wherein the NFC device operates in accordance with NFC standards, the method comprising discovering, by the communication device, the extension device over a first wireless communication link, wherein the first wireless communication link is a Bluetooth communication link; receiving, by the communication device, a default password associated with the extension device; and in response to receiving the default password associated with the extension device, configuring, by the communication device, the extension device such that the extension device communicates (i) with the communication device over the first wireless communication link and (ii) with the NFC device over a second wireless communication link. Other embodiments are also described and claimed.
US08880054B2 System and method for remote asset management
A remote asset management system comprising a network of programmable wireless modules, each having an antenna and an identification module and configured to communicate via a radio communication protocol. The system further includes a plurality of assets each linked to one of the wireless modules and configured to be managed by the linked wireless module. A remote system server service platform is configured to receive remote asset data from the wireless modules, pass the remote asset data to and from the wireless modules, send messages to at least one of the wireless modules, monitor the wireless modules by requesting and receiving current mode information, and remotely program the wireless modules. A data processing module located within the wireless module(s) and configured to process messages received by the wireless module, authenticate said message, analyze authenticated messages, and carry out asset management instructions included in the message.
US08880053B2 Signaling over cellular networks to reduce the Wi-Fi energy consumption of mobile devices
Techniques for increasing the battery life on a mobile device by decreasing the energy consumption of the mobile device's wireless fidelity (Wi-Fi) interface are described. In one embodiment, the mobile device's Wi-Fi interface is automatically disabled when the device is not engaged. When the device receives a wake up call from a server via its Cellular interface, the Wi-Fi interface is enabled if the device answers the wake up call and the Wi-Fi interface is available. Using its Wi-Fi interface, the mobile device then connects to an IP-based network via a Wi-Fi access point.
US08880049B2 Wireless communication apparatus and wireless communication method
A wireless communication apparatus includes a wireless processing unit for performing communication by wireless and an application processing unit for executing an application. The wireless processing unit of the wireless communication apparatus detects reception of wireless function update information for updating a function of the wireless processing unit when update information for updating any function of the wireless communication apparatus is received. After that, the wireless processing unit updates the function of the wireless processing unit, if reception of wireless function update information is detected, by performing an update process specified in the wireless function update information without involving the application processing unit.
US08880046B2 Image selection for an incoming call
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, are described for selecting an image of a caller associated with an incoming call. In one aspect, a method includes identifying a caller associated with an incoming call from an originating telecommunications device. The method also includes locating plurality images of the identified caller, and randomly displaying on the mobile telecommunications device's display screen one or more images from among the located plurality images of the identified caller.
US08880045B2 Real-time delivery of caller information on 3G and 4G data with incoming voice call
Systems and techniques are provided for delivering image content and other caller-specific data in real-time with an incoming voice call for a mobile device configured to receive voice calls and data through separate channels of the mobile communication network. In response to receiving a call request from an originating device for a voice call to a recipient mobile device, it is determined whether a database in the mobile communication network includes a caller-specific image associated with a caller at an originating mobile device. When the database is determined to include the caller-specific image, the image is sent via a network data connection to the recipient mobile device for display as part of an incoming call notification at the device. The voice call from the originating mobile device is allowed to proceed to the recipient mobile device, only after the caller-specific image is sent to the recipient mobile device.
US08880042B1 Method to provide ad hoc and password protected digital and voice networks
A method and system includes the ability for individuals to set up an ad hoc digital and voice network easily and rapidly to allow users to coordinate their activities by eliminating the need for pre-entry of data into a web or identifying others by name, phone numbers or email. This method is especially useful for police, fire fighters, military, first responders or other emergency situations for coordinating different organizations at the scene of a disaster to elevate conventional communication problems either up and down the chain of command or cross communication between different emergency units. The method and system provides that the users are only required to enter a specific Server IP address and an ad hoc event name, a password and perhaps the name of the particular unit. The system therefore defines the method of accomplishing the ad hoc network by providing all responding personnel that need to communicate with PC's or PDA's which are interconnected to the IP Server using cellular or other communications. Additional communications can be established between users that have RFID tags.
US08880041B2 Method and system for exchanging calling and called roles of communication terminals
A method for exchanging calling and called roles of communication terminals is disclosed. The method includes: a virtual calling party initiating a service request, and sending service request information to a virtual called party; the virtual called party matching a characteristic field carried in received service request information with data in a self preset calling-called role exchange rule base, and if the characteristic field and data can be matched, initiating a corresponding callback service to the virtual calling party according to contents of matched items; and the virtual calling party receiving the corresponding callback service initiated by the virtual called party. A system for exchanging the calling and called roles of communication terminals is also disclosed. By the method and system of the invention, the exchange of calling and called roles between communication terminals of two parties can be implemented automatically, which improves user experience on communication terminal products.
US08880027B1 Authenticating to a computing device with a near-field communications card
A method is performed by a computing device. The method includes, (a) at the computing device, wirelessly receiving an authentication code from an authentication card via near-field communications (NFC), (b) providing the authentication code received wirelessly via NFC to an authentication service configured to authenticate the user of the computing device based on the authentication code, and (c) in response to the authentication service authenticating the user based on the authentication code received wirelessly via NFC, providing the user with access to a resource via the computing device. Analogous computer program products and apparatuses are also provided described.
US08880023B2 Device, system, and method of cellular traffic monitoring
The present invention provides a cellular traffic monitoring system, which includes: a traffic detection function (TDF) module to monitor cellular traffic associated with a cellular subscriber device, and to generate detection output which includes at least one of: a type of an application associated with said cellular traffic of said cellular subscriber device, and a type of said cellular traffic of said cellular subscriber device. The further includes a policy charging and enforcement function (PCEF) module to enforce one or more charging rules to said cellular subscriber device, based on said detection output.
US08880016B2 Anti-jamming system
An anti-jamming system includes a tunable negative jamming signal feedback loop for feedback suppression of a received jamming signal. The system includes a zero IF phase locked loop (PLL) jamming signal receiver having a synchronous demodulator and a phase detector. A VCO is included in the PLL, as well as a phase detector and a loop filter. A replica jamming signal generator includes a tracking modulator with a baseband signal input coupled to an output of a synchronous demodulator in the receiver and a carrier input provided by the VCO. An output of the tracking modulator is negatively fed back to the input of the receiver to suppress the jamming signal in the received input.
US08880014B2 CMOS RF switch device and method for biasing the same
Disclosed are CMOS-based devices for switching radio frequency (RF) signals and methods for biasing such devices. In certain RF devices such as mobile phones, providing different amplification modes can yield performance advantages. For example, a capability to transmit at low and high power modes typically results in an extended battery life, since the high power mode can be activated only when needed. Switching between such amplification modes can be facilitated by one or more switches formed in an integrated circuit and configured to route RF signal to different amplification paths. In certain embodiments, such RF switches can be formed as CMOS devices, and can be based on triple-well structures. In certain embodiments, an isolated well of such a triple-well structure can be provided with different bias voltages for on and off states of the switch to yield desired performance features during switching of amplification modes.
US08880010B2 Dual-loop transmit noise cancellation
A transmitter circuit is described. The transmitter circuit includes a first local oscillator that generates a first frequency equal to a duplex frequency. The transmitter circuit also includes a second local oscillator that generates a second frequency equal to a receive frequency. The transmitter circuit further includes a first mixer that combines the first frequency with a first input signal. The transmitter circuit also includes a first feedback loop. The first feedback loop includes a second mixer that combines the second frequency with a transmit signal and a first filter and a first adder that combines an output of the first mixer with an output of the first filter. The transmitter circuit also includes a third local oscillator that generates a third frequency equal to the receive frequency. The transmitter circuit further includes a third mixer that combines the third frequency with an output of the first adder.
US08880008B2 Antenna apparatus and wireless communication apparatus
According to one embodiment, an antenna apparatus includes a leaky coaxial cable and a power supply apparatus. The power supply apparatus that provides a voltage for operating a mobile terminal receiving a radio wave radiated from the leaky coaxial cable when a high-frequency signal is provided.
US08880006B2 RF system having intermodulation suppression branches
An RF system for suppressing third-order intermodulation (IM3) products is disclosed. The RF system is made up of a plurality of branches coupled in parallel. Each of the plurality of branches includes a positive phase shift network, a negative phase shift network, and nonlinear components, wherein the nonlinear components are coupled between the positive phase shift network and the negative phase shift network. The RF system also includes a null offset branch with nonlinear components that are coupled in parallel with the plurality of branches. In one embodiment, the nonlinear components are series stacked field effect transistors (FETs) that comprise an RF switch having a switch segment for the null offset branch and a switch segment for each of the plurality of branches. The RF switch further includes a control terminal for turning the FETs on and off.
US08880005B2 Transceiver with cascaded phase-locked loops
A transceiver comprising a first frequency signal generator for generating a reception frequency signal, and a second frequency signal generator for generating a transmission frequency signal. The first frequency signal generator is coupled to the second frequency signal generator to supply the reception frequency signal to the second frequency signal generator as a reference frequency signal.
US08880002B2 Over-the-air test
A simulated radio channel is shifted with respect to a plurality of antenna elements coupled with an emulator for communicating with a device under test by using different directions for the simulated radio channel in an anechoic chamber.
US08879995B2 Wireless power transmission using phased array antennae
A remote device powering module, system and method for providing RF power to an electronic device located in a bounded area. The remote device powering module comprises a phased array antenna and is connected to a source to convert the power to an electric signal and to apply a phase reference to the electrical signal. The electrical signal is shifted with a shifting module and phased array antenna that comprises a plurality of radiating elements generates and transmits RF power via RF waves using the phase reference and the shifted phase. The RF power is then converted by the receiver to direct-voltage to be provided to the electronic device.
US08879984B2 Contact verification signaling
Certain aspects of the present disclosure provide techniques and apparatus for verification signaling, for example, in wireless communications in a television white space (TVWS) network.
US08879981B2 Communication apparatus, communication relay apparatus, and control method thereof
A communication relay apparatus transmits a list of external apparatuses connected to itself to a communication apparatus, and closes the first close proximity wireless communication. After the user designates one apparatus used to make a data communication from the list of external apparatuses in the communication apparatus, when the communication apparatus and communication relay apparatus are connected again in the close proximity wireless communication mode, the communication relay apparatus establishes a communication path between the communication apparatus and the external apparatus used to make the data communication. Then, when a communication is to be made with one of a plurality of external apparatuses connected to the communication relay apparatus via the communication relay apparatus, the communication partner apparatus can be easily selected.
US08879971B2 System, method and device for heating
A heating head, a heating apparatus using the heating head, and a heating method are disclosed. The heating head includes a strip-shaped heating resistive element configured for heating media which is used to write or erase records on a thermal rewritable media, for thermal transfer or re-transfer to the media, for toner fusing, adhesion or fusion by heating, for a transformation process by heating, for over-coating and document lamination process, for adhesion of sheets, for an imprinting process, such as an uneven surface process for plastics.
US08879960B2 Image bearing member drive unit that drives image bearing member, method of controlling image bearing member drive unit, storage medium, and image forming apparatus
An image bearing member drive unit which is capable of performing excellent follow-up of random disturbances without increasing the costs and further with reduced energy loss. The image bearing member drive unit is formed by a brushless DC motor, a rotational position detector, a rotary encoder, a drive circuit, a motor driver IC, and a controller. The rotary encoder detects a drive speed of an image bearing member driven by the brushless DC motor. Drive current for the brushless DC motor is controlled according to the detected drive speed and a target speed. When a short brake signal for braking the brushless DC motor is on, current in a direction opposite to the drive current is generated to thereby brake the brushless DC motor.
US08879951B2 Image forming apparatus
There is provided an image forming apparatus includes an apparatus body having an opening, an open/close member which opens and closes the opening, and an image forming unit which is drawable to an outside of the apparatus body through the opening. The open/close member includes a restraint member which is movable between a restraint position of restraining movement of the image forming unit and a restraint release position of releasing the restraint, and a moving member which moves the restraint member from the restraint position toward the restraint release position as the open/close member being moved from a close position to an open position. Once the restraint member is moved from the restraint position toward the restraint release position, the restraint member is held at the restraint release position not to be moved from the restraint release position to the restraint position even when the open/close member is moved.
US08879938B2 Developing device and image forming apparatus including same
A developing device of the present disclosure has a developer bearing member, a toner bearing member, a bias controller. With respect to a duty ratio of the alternating current bias of a polarity with which the toner is moved from the developer bearing member to the toner bearing member, a second duty ratio that is a duty ratio of the collection bias is set to be smaller than a first duty ratio that is a duty ratio of the development bias. When a transition is made from the development operation to the collection operation, in a state where the developer bearing member and the toner bearing member are being driven to rotate, the bias controller performs control so that the bias applier applies the alternating current bias having a third duty ratio that is smaller than the first duty ratio and larger than the second duty ratio.
US08879936B2 Information processing apparatus, printing apparatus, and information processing method
One aspect of the present invention provides an information processing apparatus for determining a height of a toner image formed on a carrier, the apparatus comprising: a control unit configured to control an amount of irradiation light based on whether laser light irradiated by an irradiation unit is irradiated onto the toner image; an acquisition unit configured to acquire an image obtained by capturing reflected light of the laser light irradiated by the irradiation unit; and a determination unit configured to determine the height of the toner image based on the acquired image.
US08879920B2 Wavelength multiplexed optical system with multimode optical fibers
The present wavelength multiplexed optical system includes a multimode optical fiber that transmits wavelength multiplexed optical signals and a plurality of multimode modal dispersion compensation optical fibers. Each modal dispersion compensation optical fiber can transmit one of the multiplex wavelengths, and each modal dispersion compensation optical fiber has an optimized index profile such that the modal dispersion for the transmitted wavelength is approximately inversely equal to the modal dispersion induced in the multimode optical fiber. The wavelength multiplexed optical system facilitates an increased bitrate without reducing bandwidth.
US08879910B2 Optical packet switching system and optical packet transmitter device
An optical packet transmitter device includes: a detection unit for detecting packet-length information and priority information from a received Ether signal; a setting unit for setting, according to the degree of priority, a division factor by which the Ether signal is divided and a wavelength used for an optical packet signal to be transmitted; a header generation unit for generating a header containing destination information, the packet-length information, the priority information, and information of wavelength in use of the Ether signal; a transmission processing unit for dividing the Ether signal according to the set division factor and generating a plurality of packet signals; a header insertion unit for inserting the generated header in at least one packet signal; and an electrical/optical converter unit for converting the plurality of packet signals into optical packet signals of a plurality of wavelengths according to the set wavelength in use.
US08879901B2 Optical attachment for reducing the focal length of an objective lens
An optical attachment configured to be operably attached to the image side of an objective lens to reduce the focal length and focal ratio of the objective lens. The focal-reducing attachment includes four lens elements and has a magnification of between 0.5 and 1. The focal-reducing lens can work with objective lenses having relatively large working distances for a large format size as well as with cameras having a smaller format size and relatively small permissible working distance.
US08879896B2 Method and apparatus to facilitate the efficient implementation of trick modes in a personal video recording system
A method and apparatus are disclosed for facilitating efficient operation of trick modes in a personal video recording (PVR) system. Stream-navigation data from a data stream is captured and pre-processed to generate a frame-correlated NAV table comprising one entry for each frame within the data stream, during recording of the data stream. The stream-navigation data comprises start code data, content rating data, and conditional access data that is embedded in the data stream. During playback of the data stream in a user-selected trick mode, the frame-correlated NAV table is used to generate command packets that are sent to a data decoder along with selected frames of the data stream. The selected frames are decoded based on information in the command packets and certain selected frames may be displayed as part of the trick mode.
US08879878B2 Multimode optical fiber
A depressed graded-index multimode optical fiber includes a central core, an inner depressed cladding, a depressed trench, an outer depressed cladding, and an outer cladding. The central core has an alpha-index profile. The depressed claddings limit the impact of leaky modes on optical-fiber performance characteristics (e.g., bandwidth, core size, and/or numerical aperture).
US08879875B2 Optical switch
An optical fiber switch (16) for alternatively redirecting an input beam (14) comprises a redirector (18) and a redirector mover (20). The redirector (18) is positioned in the path of the input beam (14) along a directed axis (344A). The redirector (18) redirects the input beam (14) so that a redirected beam (46) alternatively launches from the redirector (18) (i) along a first redirected axis (354) that is spaced apart from the directed axis (344A) when the redirector (18) is positioned at a first position (348), and (ii) along a second redirected axis (356) that is spaced apart from the directed axis (344A) when the redirector (18) is positioned at a second position (350) that is different from the first position (348). The redirector mover (20) moves the redirector (18) about a movement axis (366) between the first position (348) and the second position (350). The redirector mover (20) includes a stator component (320A) and a rotor component (320B) that moves relative to the stator component (320A). The input beam (14) is directed along the directed axis (344A) substantially between the stator component (32A) and the redirector (18) prior to the input beam (14) being redirected by the redirector (18).
US08879871B2 Method for processing images using automatic georeferencing of images derived from a pair of images captured in the same focal plane
An image processing system in which the georeferencing of at least one digital image is achieved by means of at least one picture model of the said digital image and of a digital reference relief form. The digital image is obtained from a pair of digital images acquired in the same focal plane. An intermediate digital relief form is produced from said pair of digital images. The intermediate digital relief form and said digital reference relief form are processed to refine the said picture model of the said digital image to be georeferenced. A final digital relief form is generated and said final digital relief form and said digital image are projected in a geographical or cartographic system, for the purpose of their georeferencing. The pair of digital images in the same focal plane are acquired in a small stereoscopic base configuration by sensors located in the same focal plane.
US08879868B2 Image processing method for converting an annual image
An image processing method includes a step of extracting an inner circle and an outer circle from an annular image, a step of obtaining the center for the extracted inner circle and the extracted outer circle respectively, and a step of moving a processing center serving as a reference in the polar coordinate conversion gradually between the center of the inner circle and the center of the outer circle to convert the circular image into a panoramic development image. According thereto, when an annular image of a side wall surface of a hole imaged by an omnidirectional imaging device (10) is converted into a panoramic development image according to a polar coordinate conversion, a distortion resulted from a position deviation occurred between an optical axis (L1) of the omnidirectional imaging device (10) and a central axis (L2) of the hole (H) can be corrected.
US08879867B2 Processing source video for real-time enhancement of a signal of interest
What is disclosed is a system and method for real-time enhancement of an identified time-series signal of interest in a video that has a similar spatial and temporal structure to a given reference signal, as determined by a measure of closeness. A closeness measure is computed for pixels of each image frame of each channel of a multi-channel video to identify a time-series signal of interest. The intensity of pixels associated with that time-series signal is modified based on a product of the closeness measure and the reference signal scaled by an amplification factor. The modified pixel intensity values are provided back into the source video to generate a reconstructed video such that, upon playback of the reconstructed video, viewers thereof can visually examine the amplified time-series signal, see how it is distributed and how it propagates. The methods disclosed find their uses in remote sensing applications such as telemedicine.
US08879855B2 Image segmentation for large-scale fine-grained recognition
A method for fine-grained image classification on an image includes automatically segmenting one or more objects of interest prior to classification; and combining segmented and original image features before performing final classification.
US08879847B2 Image processing device, method of controlling image processing device, and program for enabling computer to execute same method
There is provided an image processing device including a focus area setting section, a depth acquisition section, and a blur processing section. The focus area setting section sets each of a plurality of areas as a focus area, and the each of the plurality of areas is intended to be kept in focus in a captured image of a subject. The depth acquisition section acquires a depth of the subject in relation to each pixel in the image. The blur processing section sets each of the pixels in the image as a target pixel and performs a blur process on the target pixel in accordance with a minimum value of absolute value of each depth difference between depth corresponding to the target pixel and depth corresponding to each of the focus area.
US08879846B2 Systems, methods and computer program products for processing financial documents
In one embodiment, a method includes receiving an image of a tender document; performing optical character recognition (OCR) on the image; extracting an identifier of the tender document from the image based at least in part on the OCR; comparing the extracted identifier with content from one or more data sources; requesting complementary information from at least one of the one or more data sources based at least in part on the extracted identifier; receiving the complementary information; and outputting at least some of the complementary information for display on a mobile device. Exemplary systems and computer program products are also described.
US08879840B2 Image processor, image processing method, and program for shift-changing depth data of an image
An image processing apparatus includes circuitry configured to encode image data and depth data according to a predetermined encoding system and configured to perform both rate control of a code generation amount from encoding the image data and rate control of a code generation amount from encoding the depth data. The circuitry is also configured to shift-change the depth data based on a difference between the bit depth of the depth data and the bit depth of the image data.
US08879832B2 Color matrix code
When an imaging device receives an image file that includes a color barcode, a processor of the imaging device and/or a remote processor may decode the barcode by identifying informational elements and calibration elements in the barcode. When the calibration elements are detected, one or more color model parameters are determined, and a color model is developed. When an informational element is then detected, a color value is determined for the informational element, the color model is applied using the color model parameters to yield an adjusted color value for the informational element, and the adjusted color value is used to decode the color barcode.
US08879828B2 Capturing and aligning multiple 3-dimensional scenes
The capture and alignment of multiple 3D scenes is disclosed. Three dimensional capture device data from different locations is received thereby allowing for different perspectives of 3D scenes. An algorithm uses the data to determine potential alignments between different 3D scenes via coordinate transformations. Potential alignments are evaluated for quality and subsequently aligned subject to the existence of sufficiently high relative or absolute quality. A global alignment of all or most of the input 3D scenes into a single coordinate frame may be achieved. The presentation of areas around a particular hole or holes takes place thereby allowing the user to capture the requisite 3D scene containing areas within the hole or holes as well as part of the surrounding area using, for example, the 3D capture device. The new 3D captured scene is aligned with existing 3D scenes and/or 3D composite scenes.
US08879827B2 Analyzing structured light patterns
Systems and methods may include utilizing a structured light pattern that may be, among other things, decoded in the three directions (e.g., vertical, horizontal, and diagonal). In one example, the method may include detecting a first feature of a target image in a return image, designating a feature type of the first feature, and an index with the letter, wherein the index is associated with the pattern slide. The method may also include calculating a horizontal position in the pattern slide of the first feature, calculating a vertical position in the pattern slide of the first feature, and calculating a depth of the first feature.
US08879815B2 Automatic initialization for 2D/3D registration
A method for automatic initialization of 2D to 3D image registration includes acquiring a 3D model. A plurality of shape descriptor features is calculated from the acquired 3D model representing a plurality of poses of the 3D model. A 2D image is acquired. The plurality of shape descriptors is matched to the acquired 2D model. An optimum pose of the 3D model is determined based on the matching of the plurality of shape descriptors to the acquired 2D model. An initial registration is generated, in an image processing system, between the 3D model and the 2D image based on the determined optimum pose.
US08879809B2 Method to process medical image data
A method to process medical image data has the following features. Immediately compressed raw data are acquired by an imaging medical technology apparatus. The compressed raw data are stored. In addition to the compressed raw data, processing data are stored which are provided to generate output data from the compressed raw data, wherein the file size of the compressed raw data and the processing data in total is less than the file size of the output data.
US08879807B2 Systems and methods for interleaving series of medical images
After selecting two or more image series for comparison, images of the image series are interleaved so that they are alternatively displayed in a comparison pane on a display device. In one embodiment, after one or more image series are selected for comparison, an interleaved image series is created containing each of the images of the one or more selected image series, or, alternatively, the interleaved image series comprises links to the images arranged in the interleaved pattern. If differences exist in the images of the multiple image series, these differences may be more easily detectable as the display device cycles between the images. Comparison of images in an interleaved image series may be more advantageous if the images of each selected image series are of a common anatomical area, common image size, and the images are in the same order.
US08879797B2 System and method for total internal reflection enhanced imaging flow cytometry
An imaging flow cytometry system and method which includes a flow chamber, fluorescence analysis and imaging optics, image capturing system, device to regulate fluid flow through the chamber, and backlighting generator. The flow cell is configured so as to enhance the fluorescence signal collection by the system with total internal reflections. The fluorescence collection optics are configured to enhance the collection of the fluorescence from the side of the flow cell and concentrate it on light detectors.
US08879796B2 Region refocusing for data-driven object localization
A system and method are provided for segmenting an image. The method includes computing an image signature for an input image. One or more similar images are identified from a first set of images, based on the image signature of the input image and image signatures of images in the first set of images. The similar image or images are used to define a cropped region of the input image and a second image signature is computed, this time for the cropped region. One or more similar images are identified from a second set of images, based on the cropped image signature and the image signatures of images in the second set of images. The input image is segmented based on a segmentation map of at least one of the similar images identified in the second set of images.
US08879787B2 Information processing device and information processing method
An image acquisition unit of an information processing device acquires data for moving image including an image of a user and captured by an image capturing device. An initial processing unit determines correspondence between an amount of movement of the user and a parameter defining an image to be ultimately output in a conversion information storage unit. A tracking processing unit uses a particle filter to perform visual tracking in the moving image so as to estimate the magnification and translation amount of the user's head contour. The input value conversion unit converts the amount of movement of the user into the parameter defining an image using the magnification and the translation amount as parameters. The output data generation unit generates an image based on the parameter. The output control unit controls the generated image so as to be displayed on a display device.
US08879776B2 Speaker and electronic device using the speaker
A speaker (200) includes a cylindrical diaphragm (201) which has closed ends, an edge (202) which supports the diaphragm (201) in a manner which allows the diaphragm to vibrate, a voice coil bobbin (203) around which a voice coil (204) is wound and which is connected to the diaphragm (201), and a magnetic circuit for driving the voice coil (204).
US08879766B1 Flat panel displaying and sounding system integrating flat panel display with flat panel sounding unit array
In accordance with the invention, the disclosure presents a flat panel displaying and sounding system integrating a flat panel display with a flat panel sounding unit array. Generally, the flat panel displaying and sounding system comprises a panel surface for both displaying picture and emanating audible sound, a flat panel display means for said displaying picture and a flat panel sounding unit array means for said emanating audible sound. The flat panel system may be made by attaching a flat panel displaying layer with a flat panel sounding unit array. Furthermore, the flat panel system may be made by disposing a flat panel displaying layer inside layers of a flat panel sounding unit array. Furthermore, layer level integration may be used to implement function needed for displaying and function necessary for sounding on one integrated layer.
US08879764B2 Configurable FM receiver for hearing device
Hearing system comprising a hearing device and an FM receiver, the FM receiver being adapted to be operationally connected to the hearing device and to communicate wirelessly with an FM transmitter on an FM channel, the hearing device comprising memory storing configuration data indicating the FM channel and transferring means for transferring the stored configuration data to the FM receiver, the hearing system further comprising a configurator adapted to configure the FM receiver to use the indicated FM channel for communicating wirelessly with the FM transmitter. The hearing system further comprises a detector adapted to detect whether the FM receiver is operationally connected to the hearing device, and the transferring means further is adapted to transfer the stored configuration data to the FM receiver in response to the FM receiver going from not being operationally connected to being operationally connected to the hearing device.
US08879759B2 Wireless speaker footwear
Digital musical footwear is disclosed having hidden compartments which house a thin integrated multi-plane electronic circuit board assembly (2) and a rechargeable lithium ion battery pack. A transmitter antenna is attached to a hand held device such as a smart phone which antenna sends wireless short wave sound signals to a receiving antenna part of the circuit board assembly. Multiple mini-speakers (6, 7) are footwear mounted to play the music. Bluetooth® version 4.0 wireless protocol technology is employed in the circuit board assembly. The circuit board can be flat and hidden in a recess of a heel or curved and hidden in a wall recess of the footwear as can the battery pack. Advanced lithium ion batteries such as silicon wafer or silicon core-shell nanowire batteries may be used to reduce battery weight. Flexible flat speakers (65) such as the FleXpeaker® may also be used to further reduce weight.
US08879744B2 Audio testing system and audio testing method for device under test
An audio testing system and an audio testing method for an electronic device under test are provided. The audio testing method includes the following steps. A testing audio is sent through a testing audio sending end of a testing device. An electronic device under test is controlled to perform recording through an audio receiving end, so as to generate an under-testing audio. After the recording is completed, the device under test controlled to playback the under-testing audio from one of both-side audio sending ends to perform recording through the testing audio receiving end, and calls an audio analyzing process to generate a first testing result. The device under test controlled to playback the under-testing audio from the other one of the both-side audio sending ends to perform recording through the testing audio receiving end, and calls the audio analyzing process to generate a second testing result.
US08879741B2 Speaker array apparatus and sound beam control method
A speaker array apparatus includes a speaker array and a control section that controls audio signals corresponding to channels respectively so that the speaker array emits sound beams for the audio signal of a part of the channels in a plurality of directions and sound beams for the audio signals of the channels other than the part of the channels in a plurality of directions. One of the sound beams for the audio signal of the part of the channels is substantially identical in direction with one of the sound beams for the audio signals of the channels other than the part of the channels. Sound images for emitting sounds for the audio signals of the channels other than the part of the channels are formed and a phantom sound image for the audio signal of the part of the channels is formed at a position which is deviated from positions of the sound images.
US08879739B2 Method, system and device for securely transferring digital content between electronic devices within a communication network managed by a management center
A method for securely transferring digital content between two electronic devices, comprising an activation phase performed by a management center for generating a common network key, calculating for each device an encrypted network key with a unique device key and transmitting to each device the encrypted network key and a unique device value involving said device key and a unique device secret value, a keys recovering performed by each device for obtaining the device key from both the device value and the secret value of said device and obtaining the network key from both the encrypted network key and the previously obtained device key, and an operating phase performed by each device for generating or obtaining a random value, generating a final key by encrypting the random value with the network key and using said final key for encrypting/decrypting said content.
US08879733B2 Random bit stream generator with guaranteed minimum period
A random bit stream generator includes an internal state memory for storing a current internal state of the random bit stream generator and a periodic bit sequence generator configured to provide a periodic bit sequence. An output function receives a bit sequence portion of the periodic bit sequence and a first internal state portion of the current internal state. A new output bit of the random bit stream is determined, by the output function, based on a Boolean combination of the bit sequence portion and the first internal state portion. A feedback arrangement feeds the new output bit back to the internal state memory by performing a Boolean combination involving the new output bit and a second internal state portion of the current internal state to determine a next internal state of the random bit generator.
US08879731B2 Binding of protected video content to video player with block cipher hash
A video player sends a video content identifier and a video player identifier through a network to a server. The video content identifier identifies video content. The video player identifier identifies the video player. Further, a first subset of encrypted video content and an initialization vector are received from a server. In addition, a hash of the video player identifier is generated. The first subset of the encrypted video content is decrypted with a decryption key to generate a first result. Further, a first operation on the initialization vector and the hash is performed to generate a second result. In addition, a second operation is performed on the first result and the second result to generate a first subset of plaintext of video content.
US08879728B2 Key creation and rotation for data encryption
Embodiments are directed towards enabling cryptographic key rotation without disrupting cryptographic operations. If key rotation is initiated, a transitional key may be generated by encrypting the current key with a built-in system key. A new key may be generated based one at least one determined key parameter. Next, the new key may be activated by the one or more key holders. If the new key is activated, it may be designated as the new current key. The new current key may be employed to encrypt the transitional key and store it in a key array. Each additional rotated key may be stored in the key array after it is encrypted by the current cryptographic key. Further, in response to a submission of an unencrypted query value, one or more encrypted values that correspond to a determined number of rotated cryptographic keys are generated.
US08879726B2 Apparatus for calculating a result of a scalar multiplication
An apparatus for calculating a result of a scalar multiplication of a reference number with a reference point on an elliptic curve comprises a point selector and a processor. The point selector is configured to select randomly or pseudo-randomly an auxiliary point on the elliptic curve. The processor is configured to calculate the result of the scalar multiplication with a double-and-always-add process using the auxiliary point.
US08879725B2 Combining instructions including an instruction that performs a sequence of transformations to isolate one transformation
The Advanced Encryption Standard (AES) is a symmetric block cipher that can encrypt and decrypt information. Encryption (cipher) performs a series of transformations (Shift Rows, Substitute Bytes, Mix Columns) using the secret key (cipher key) to transforms intelligible data referred to as “plaintext” into an unintelligible form referred to as “cipher text”. The transformations (Inverse Shift Rows, Inverse Substitute Bytes, Inverse Mix Columns) in the inverse cipher (decryption) are the inverse of the transformations in the cipher. Encryption and decryption is performed efficiently through the use of instructions that perform the series of transformations. Combinations of these instructions allow the isolation of the transformations (Shift Rows, Substitute Bytes, Mix Columns, Inverse Shift Rows, Inverse Substitute Bytes, Inverse Mix Columns) to be obtained.
US08879720B2 Acoustic echo cancellation using a variable length adaptive filter
An audio conferencing system having a base station, a loud speaker and one or more microphones generally operates to receive a F.E. audio signal, play the signal, and to receive a N.E. audio signal at the microphone that includes the F.E. audio signal modified by an echo path and a N.E. audio signal. The base station includes an adaptive filter whose length is controlled to be variable depending upon activity detected at each of one or more filter elements comprising the adaptive filter.
US08879716B2 Intelligently routing calls and creating a supporting computer interface
An enhanced mechanism for intelligently routing a call and providing a supporting computer interface on a screen of one or more computers connected to a network. In an embodiment, a service request form is provided on a customer's computer by which a customer provides customer-input information. A data file (e.g., an XML file) is generated with the customer-input information and transmitted over a data network. A service routing, integration, mining and personalization (SRIMP) engine receives, via the data network, the data file. The SRIMP engine routes a call (e.g., a VoIP call) to a customer care agent selected based on the data file. In addition, the SRIMP engine creates an agent's view computer interface the content of which is based on the data file. The SRIMP engine may, for example, send personalized information and portlets to the selected agent's browser that are needed to address the customer's question. The SRIMP engine may also create a customer's view computer interface the content of which is based on the data file.
US08879712B2 System and method for managing traffic bursts for a plurality of tenants
A system that supports multiple contact centers includes a communications network that is coupled between a private network (e.g. MPLS network) and a remote computing environment (e.g. cloud environment). A server system in the remote computing environment monitors health of different network segments (e.g. bandwidth of the connection between the communications network and the remote computing environment, bandwidth of a link used by a tenant to access the private network, etc.). When it is determined that quality of service for voice conversations for one or more contact centers is at risk due to a health status parameter of a network segment reaching a threshold, an appropriate system reaction is triggered. The system reaction may be to offload future calls to a peer remote computing environment to service future calls. The system reaction may also be to cancel outbound campaigns, provide pre-determined “sorry” messages, and the like.
US08879711B2 Method and apparatus for network maintenance and supervision of a controlled on-board audio portion
A method for network maintenance and supervision of an on-board controlled audio agent, the method constituted of: providing a plurality of audio portions, each of the provided audio portions being selected responsive to user descriptive data associated with a call initiator; providing a reimbursement rule associated with each of the audio portions; selecting, for each call instance, a particular one of the plurality of audio portions responsive to the determined reimbursement rules; and outputting the particular one of the plurality of audio portions at each call instance initiation such that at least a portion of the particular audio portion is heard by the call initiator prior to call connection.
US08879697B2 System and method for determining call importance using social network context
Disclosed herein are systems, methods, and non-transitory computer-readable storage media for determining call importance using social network context. A system can receive a call from a caller and establish the identity of the caller. The system can then retrieve a social network context associated with the caller identity from a social network and determine an importance score for the call using the social network context. Social network contexts can be derived from a social network profile, caller utterances, and a social graph. Based on the importance score, the contact center provides an appropriate level of customer service. The level of customer service a contact center provides can be based on resource availability, call type, call time, agent queue selection, offered communication modalities and customer follow-up.
US08879696B2 Remote call monitoring
Methods and systems are provided for monitoring calls routed to a telephone network voice mail system from a variety of remote telephone locations. When a subscriber receives a telephone call, a determination is made as to whether the subscriber's line is busy or whether the call goes unanswered. If remote call monitoring services are activated, a three-way communication is set up between the calling party, the voice mail system and the subscriber via a remote call monitoring directory number provided by the subscriber. The subscriber is patched into the call on a listen-only basis, but upon command by the subscriber, the subscriber may answer the call. The subscriber may set up a number of remote call monitoring filters, including an “always monitor” list, a “never monitor” list, and a schedule of days or times during which the subscriber allows or excludes remote call monitoring. Remote call monitoring services may be provided by a telephone services provider that is independent from the subscriber's home telephone services provider.
US08879694B2 Communication apparatus and communication system
A communication apparatus including: a communication portion which performs a data communication with a sub-communication apparatus; a transmission-data communicating portion which performs a transmission-data communication with a data processing apparatus; a transmission-data receiving section which receives transmission data from the data processing apparatus; a notifying section which transmits a notification to the sub-communication apparatus, the notification being based on that the transmission-data receiving section has received the transmission data; a relaying section which relays a phone conversation between an external communication apparatus and the sub-communication apparatus; and a transmitting section which transmits the transmission data received by the transmission-data receiving section, to an external communication apparatus as a call opposite party of the phone conversation which is being relayed by the relaying section where a transmission-data transmitting command has been received from the sub-communication apparatus performing the phone conversation being relayed by the relaying section.
US08879687B2 X-ray generator, X-ray imaging apparatus, and control methods therefor
In an X-ray generator which includes an electron beam generating unit which has a plurality of electron emitters and generates an electron beam corresponding to driven electron emitters, and a target electrode which generates X-rays with the irradiation position of an electron beam generated by the electron beam generating unit being an X-ray focus, the X-ray focus shape formed by a set of X-ray focuses on the target electrode is controlled by individually controlling driving of the plurality of electron emitters.
US08879684B2 Truss-reinforced spacer grid and method of manufacturing the same
A truss-reinforced spacer grid and a method of manufacturing the same are provided, in which truss members having a small diameter are woven to form a truss structure surrounded by an external plate, and the truss structure is joined to the external plate to thereby improve the strength of the mechanical structure. The truss-reinforced spacer grid includes a truss structure in which horizontal trusses formed by horizontally weaving a plurality of truss members are vertically disposed at regular intervals, and an external plate is joined with ends of the horizontal trusses and surrounds the truss structure.
US08879680B2 Adaptive clock mismatch compensation symbol insertion in signal transmissions
A transmitting interconnect interface inserts clock mismatch compensation symbols into a transmitted data stream so as to allow the receiving interconnect interface to compensate for clock frequency mismatch between transmit-side and receive-side clocks. The transmitting interconnect interface adjusts the rate of insertion of these symbols based on a determination of the clock frequency mismatch. The transmitting interconnect interface can incrementally adjust the insertion rate to change substantially proportionally with changes in the clock frequency mismatch. Alternatively, the transmitting interconnect interface can set the insertion rate to one of two levels. By adapting the insertion rate to the current measured clock frequency mismatch, the bandwidth penalty incurred by transmitting clock mismatch compensation symbols in excess of that necessary to permit receiver clock tolerance compensation can be reduced, thereby permitting more transmit bandwidth to be used for transmitting data.
US08879677B2 Method for compensating mismatch of in-phase signal and quadrature signal of transmitter/receiver
A method for compensating mismatches of an in-phase signal and a quadrature signal of a transmitter/receiver is provided. The method includes: receiving a plurality of test signals to generate two groups of factors, respectively, where each group of factors is applied to two multipliers utilized for compensating a gain mismatch and a phase mismatch of the in-phase signal and the quadrature signal of the transmitter/receiver; then calculating a delay mismatch of the in-phase signal and the quadrature signal according to the two groups of factors.
US08879676B2 Channel response noise reduction at digital receivers
According to various embodiments, apparatus and methods disclosed herein may be implemented in a digital communication (wired or wireless) receiver, and relate to minimizing noise in an estimated channel frequency response at the receiver for the purposes of channel equalization. The disclosed apparatus and methods may include determining a channel impulse response based on an estimated channel frequency response. The estimated channel frequency response, the channel impulse response, or both may include noise. An impulse response mask may be determined based on the channel impulse response, and further applied to the channel impulse response to obtain a noise-reduced channel impulse response, which may be Fourier transformed to obtain a noise-reduced channel frequency response.
US08879671B2 Worker and iteration control for parallel turbo decoder
A device such as a worker, window-size and iteration control unit (WWICU) is proposed. The WWICU determines processing, iteration, and window information based on format information indicative of one or more formats to be processed by a decoding process. The processing information may include a number of parallel workers, the iteration information may include a number of half-iterations, and the window information may include a window size to be used in the decoding process. The WWICU then determines time information including a total cycle count based on the processing information, the iteration information, and the window information. In response to determining that the total cycle count is not beyond a threshold value, the WWICU may transmit configuration information including the processing, iteration, and window information to a device, such as a turbo decoding device, configurable to perform the decoding process based on the configuration information.
US08879662B2 High level IBOC combining method and apparatus for single input antenna systems
A phase shift is defined as a point in frequency at which the phase is changed from 0 degrees to 180 degrees. A device is provided for combining analog and digital in-band-on-channel (IBOC) signals to feed a common antenna utilizing phase shifting allpass filter modules to provide a 180 degree phase shift to specific IBOC channels within a constant impedance dual-hybrid circuit. The IBOC Allpass combiner includes one input 90 degree 3 dB quadrature hybrid coupler, one output 90 degree 3 dB quadrature hybrid coupler, a load resistor, and two phase shifting allpass filter modules. Each phase shifting allpass filter module is comprised of a two coaxial cavity resonators coupled to a 90 degree 3 dB quadrature hybrid coupler. Components and modules are coupled using mating transmission lines. The four coaxial cavity resonators are used as devices to produce two distinct phase shifts at isolated upper and lower IBOC side band frequencies. The circuit is designed for one center analog frequency and two sideband IBOC OFDM carrier frequencies, such that all frequencies will combine in phase at the common antenna input with minimal loss and minimal group delay. Out of phase and spurious emissions are ported to the load resistor.
US08879660B1 Antipodal demodulation method and antipodal demodulator for non-coherent unitary space-time modulation in MIMO wireless communication
Provided is an antipodal demodulation method and an antipodal demodulator for non-coherent unitary space-time modulation in MIMO wireless communication. The invention comprises: traversing L/2 constellation points in each sub-constellation of a non-coherent unitary space-time diagram for maximum likelihood demodulation calculation, determining a maximum trace ψmax and a minimum trace ψmin from traces of L/2 matrix products, calculating a maximum trace ψmax of a matrix product corresponding to the constellation matrix in the other sub-constellation according to ψmax=tr(YH Φj ΦhHY)=tr(YHY)−tr(YHΦjΦjHY)=σ−ψmin, and outputting a constellation point corresponding to the greater one of ψmax and ψmax as a demodulation signal. The antipodal demodulation method of the invention reduces calculation workload by ½ and features lower calculation complexity over the conventional maximum likelihood demodulation method without degrading demodulation performance.
US08879647B2 Methods of allocating resources in a system and systems implementing the same
At least one example embodiment discloses a method of controlling a system. The method includes determining a constant number of bits for each of a plurality of tones, each constant number of bits being constant, obtaining a single parameter from a user of the system, the single parameter being a code rate and transmitting, to the user, data as information bits in the plurality of tones across a channel based on the single parameter, each of the plurality of tones including the constant number of bits.
US08879646B2 Split microwave backhaul architecture allowing for bandwidth changes between an indoor and outdoor unit
A microwave backhaul architecture for remodulating data to increase a capacity of a corresponding wireless link is provided. The microwave backhaul architecture includes an indoor communication unit (IDU) configured to perform modulation and/or demodulation of the data and to perform a conversion of the data. The data is configured to have a modulation and baud rate dictated by performance capabilities of the IDU. The microwave backhaul architecture also includes an outdoor communication unit (ODU) configured to adjust at least one of the modulation and baud rate of the data in accordance with communication constraints to produce remodulated data. The ODU is configured to adjust the modulation and baud rate of the data such that the remodulated data has a higher-order modulation and lower baud rate when communicated over the wireless link than the modulation and baud rate of the data when communicated between the IDU and the ODU.
US08879642B2 Methods and apparatus for concealing corrupted blocks of video data
Corrupted subdivisions of streaming data are concealed using a matching subdivision in a previously reconstructed reference picture. The matching subdivision is located by applying a recovered motion vector to a co-located subdivision in the reference picture. The recovered motion vector is obtained using a reference motion vector from an available neighboring subdivision of the corrupted subdivision.
US08879632B2 Fixed point implementation for geometric motion partitioning
In one example, an apparatus includes a video encoder configured to partition a block of video data into a first partition and a second partition using a geometric motion partition line, calculate a slope value and a y-intercept value of the geometric motion partition line, wherein the slope value and the y-intercept value comprise integer values, calculate a mask indicative of pixels of the block in the first partition and pixels of the block in the second partition, encode the first partition and the second partition based on the mask, and output the encoded first partition, the encoded second partition, the slope value, and the y-intercept value. This may allow for a fixed point implementation. A video decoder may receive the slope and y-intercept values to calculate the mask and decode the block based on the mask.
US08879628B2 Floating point video coding
Floating point video coding is described. In particular, a video encoder/decoder and methods for floating point video coding are discussed. Floating point video coding can be used in the video encoder and decoder to support video content, such as HDR content. Specifically, a video codec structure such as H.264/AVC can be modified in order to support floating point video coding. Within any component of a codec system, some operations can be performed at floating point precision whereas other operations can be performed at fixed point precision.
US08879627B2 Moving image encoding apparatus, moving image decoding apparatus, moving image encoding method, moving image decoding method, moving image encoding program, moving image decoding program, and moving image encoding/ decoding system
In order to improve the encoding efficiency while avoiding an increase in the size or memory band of a frame memory and having adaptability in the encoding/decoding processing of a moving picture, a bit length extension converter converts a target picture having a bit length N into an extended target picture having a bit length M, a compressor encodes the converted picture, and an expander restores the encoded picture. Then, a bit length reduction converter converts the picture into a reproduction picture having a bit length L smaller than the bit length M, and this reproduction picture is stored in a frame memory as a reference picture.
US08879626B2 Image encoding method and device, and decoding method and device therefor
A video encoding method and apparatus and a video decoding method and apparatus. In the video encoding method, a first predicted coding unit of a current coding unit that is to be encoded is produced, a second predicted coding unit is produced by changing a value of each pixel of the first predicted coding unit by using each pixel of the first predicted coding unit and at least one neighboring pixel of each pixel, and the difference between the current coding unit and the second predicted coding unit is encoded, thereby improving video prediction efficiency.
US08879622B2 Interactive system and method for transmitting key images selected from a video stream over a low bandwidth network
A method and interactive system for the on-line transmission of a high-resolution video sequence composed of a succession of T images includes a step of selecting relevant images comprising at least the following steps: split each image to be transmitted at the instant t into a number N of zones, for each zone n determined in the previous step, calculate a value representative of the content of said zone, for each image to be transmitted, generate a vector representative of the content of said image containing the values obtained in the previous step, calculate a normalized coefficient of correlation α between the reference vector determined for a previously selected image and that calculated for the current image, make a decision on the selection (or not) of the current image as a function of the value of the normalized correlation coefficient α.
US08879616B2 Receiver with decision feedback equalizer
A receiver includes a front-end amplifier, a sampler, and a decision-feedback equalizer. The front-end amplifier provides for amplifying a received input signal to yield an amplified input signal. The sampler provides for sampling the amplified input signal so as to yield a sampler output signal. The sampler output signal is a function of the amplified input signal and a reference signal coupled to a reference input of the sampler. The decision feedback equalizer provides for adjusting the reference signal as a function of feedback based at least in part on the sampler output signal.
US08879607B2 Indoor positioning with rake receivers
A method and a system for storing a constant path loss exponent corresponding to free space; transmitting a signal; receiving the signal via a rake receiver of a user device; identifying a maximum received signal strength based on a signal strength associated with the signal relative to fingers of the rake receiver; storing a current maximum received signal strength value; determining whether the current maximum received signal strength value is a first maximum received signal strength value; calculating a current indoor position of the user device based on the constant path loss exponent and the current maximum received signal strength value when a determination is that the current maximum received signal strength value is the first maximum received signal strength value; and outputting the current indoor position.
US08879597B2 Methods for producing optoelectronic semiconductor components, and optoelectronic semiconductor lasers
A method for producing an optoelectronic semiconductor component includes: epitaxially growing a semiconductor layer sequence including an active layer on a growth substrate, shaping a front facet at the semiconductor layer sequence and the growth substrate, coating a part of the front facet with a light blocking layer for radiation generated in the finished semiconductor component, wherein the light blocking layer is produced by a directional coating method and the light blocking layer is structured during coating by shading by the growth substrate and/or by at least one dummy bar arranged at and/or alongside the growth substrate.
US08879587B2 Method and apparatus for coaxial cable based broadcast and communication convergence in home network
Disclosed are a method and an apparatus for a coaxial cable based broadcast and communication convergence in a home network for supporting a frequency band less than a frequency band used in Multimedia over Coax Alliance (MoCA). The apparatus for broadcast and communication convergence includes a broadcast processor that transmits and receives broadcast signals from an external broadcasting network; a communication processor that transmits and receives communication signals from an external communication network; and a broadcast and communication converging unit that is operated as a terminal for the broadcast signals input to the broadcast processor and the communication signals input to the communication processor, and divides an occupied frequency band of the broadcast signals from a remaining frequency band, and uses the remaining frequency band as a channel for the communication signals.
US08879579B2 Method and system for requester virtual cut through
A method for transmitting a message includes a communication adapter receiving, from a transmitting device, a request to send the message. The method further includes modifying a maximum transfer unit (MTU) to obtain a modified MTU, transmitting, from the communication adapter to a receiving system, a first sub-unit of the message using the modified MTU, iteratively increasing the MTU for transmitting intermediate sub-units of the message until an MTU limit is reached, and transmitting, to the receiving system, the intermediate sub-units of the message. The intermediate sub-units are transmitted after the first sub-unit and before a second sub-unit. The method further includes transmitting, from the communication adapter to the receiving system, the second sub-unit to the receiving system using a full path MTU.
US08879578B2 Reducing store and forward delay in distributed systems
Processing techniques in a network switch help reduce latency in the delivery of data packets to a recipient. The processing techniques include speculative flow status messaging, for example. The speculative flow status messaging may alert an egress tile or output port of an incoming packet before the incoming packet is fully received. The processing techniques may also include implementing a separate accelerated credit pool which provides controlled push capability for the ingress tile or input port to send packets to the egress tile or output port without waiting for a bandwidth credit from the egress tile or output port.
US08879576B2 Method and apparatus for unlicensed band operation
A method, apparatus and computer program product are provided in order to enable operation of both cellular and WLAN on a shared unlicensed band. In this regard, a method is provided that includes causing a primary transmission mode period of operation, a secondary transmission mode period of operation, and an idle mode period of operation on an unlicensed frequency band to be transmitted to a mobile terminal. The method further includes receiving an interfered ratio report from the mobile terminal. The method also includes causing the mobile terminal to be classified as at least one of a primary user or a secondary user based on the interfered ratio report. The method also includes causing the classification to be transmitted to the mobile terminal.
US08879574B2 Distributed seamless roaming in wireless networks
One embodiment of the present invention provides a system for configuring an access point in a wireless network. During operation, the access point discovers one or more existing access points associated with the wireless network. The access point then obtains a set of configuration information from one existing access point, and synchronizes a local timestamp counter to a selected existing access point, thereby allowing the access point to be configured without using a centralized management station.
US08879572B2 Method and apparatus for recognizing multicast and broadcast service region in broadband wireless communication system
A method and an apparatus for recognizing a Multicast and Broadcast Service (MBS) region in a broadband wireless communication system are provided. In the method, whether a next MBS MAP message transmission point of a first frame and an MBS data burst transmission point indicated by MBS burst assignment information of a second frame match with each other in a third frame is determined. When matching with each other in the third frame, a control message including information for determining a starting point of an MBS region is generated. The generated control message is transmitted during one of the first and second frames.
US08879569B2 Virtual network connection method, network system, and network device
A communication can be conducted between a hub network layer-3VPN-connected to a core network and a hub network layer-2VPN connected to the core network. A first NW that conducts a packet forwarding of a VPN, a second NW that is layer-3-connected to the first NW, and a third NW that is layer-2-connected to the first NW configure VPN. When a packet is transmitted from the second NW to a destination of the third NW, a packet forwarding processing by a layer is conducted, and information is stored in destination information of the packet and forwarded by using destination information and information on the network device PE belonging to the first NW which is connected to the third NW which is a relay point to the destination.
US08879567B1 High-speed WAN to wireless LAN gateway
A gateway interconnecting a high speed Wide Area Network (WAN) and a lower speed Wireless Local Area Network (WLAN) is provided. The high speed WAN is preferably connected to the gateway via a Fiber-to-the Home (FTTH) connection and associated FTTH modem. In general, the gateway includes an adaptable cross-layer offload engine operating to manage bandwidth between the high speed WAN and the lower speed WLAN. As data enters the gateway from the WAN at the high speed data rate of the WAN, the offload engine stores the data in a non-secure data cache. A rule check engine performs a stateless or stateful inspection of the data in the non-secure data cache. Thereafter, the data is moved from the non-secure data cache to a secure data cache and thereafter transmitted to an appropriate user device in the WLAN at the lower data rate of the WLAN.
US08879565B2 Method of updating core domain information for routing a service, communication device, and communication environment
A method of updating core domain information for use by a communication device (4) for routing a service for the communication device in a communication environment (2) including a core network (8) having a plurality of core domains (9, 11), and a plurality of radio access networks (6), each of the plurality of radio access networks being associated with at least one of the plurality of core domains, comprises generating (304) by the core network network information. The network information includes information identifying a preferred core domain for the communication device and a preferred radio access network and being based on network based parameters provided by the core network and connectivity information received from the communication device identifying the radio access networks of the plurality of radio access networks which are available to the communication device for communication. The method further comprises receiving (306) at the communication device from the core network the network information and updating (307) the core domain information in the communication device based on the network information. The updated core domain information is used by the communication device for routing a service.
US08879556B2 Managing a home network
A method for detecting an error in a home network while a network-compatible device is newly added to the home network, the home network having a modem configured to be connected to the Internet, a home gateway connected between the modem and the home network, the method for detecting the error comprising employing address resolution protocol and detecting the error in the home network due to filtering based on MAC addresses is disclosed. The disclosed subject matter can be used for diagnosis of problems in the home network that can arise due to filtering based on Media Access Control addresses by the home gateway.
US08879554B2 Preventing MAC spoofs in a distributed virtual switch
Described herein are techniques for preventing MAC address spoofs in a virtualization cluster. When a virtual switch first sees a new MAC address on a port designated as being a secure port, the packet is redirected to a virtual supervisor agent used to manage the distributed virtual switch. Assuming the MAC may be bound to the secure port, the supervisor agent broadcasts a message to both the virtual switch that redirected the packet and to virtual switches on other virtualization servers within the cluster.
US08879547B2 Telephony application services
Telephony application services are provided through use of a service delivery platform (SDP) and by implementing a service-oriented architecture (SOA)-based approach. Various “widgets” of telephony functionality are selected, each widget providing functionality such as call forwarding, call blocking, conferencing, etc. These widgets provide not only call manipulation, but can provide the logic used to process a call. An application or application service thus can combine and/or compose these widgets as needed to provide telephony functionality.
US08879541B2 IP telephone and method for controlling supplementary services
A request destination management table that stores therein a service ID uniquely identifying a service being interrelated with a request destination to which execution of a service is requested and a report destination management table that stores therein a call ID uniquely identifying a call being interrelated with a report destination of a call state transition report indicative of state transition of the call are provided. An IP telephone receives a request for a supplementary service, obtains a request destination corresponding to a service ID of the supplementary service from the request destination management table, and transfers the request for the supplementary service to the request destination. The IP telephone receives a call state transition report, obtains a report destination corresponding to a call ID of the call state transition report from the report destination management table, and transfers the call state transition report to the report destination.
US08879533B2 Method, base station, UE, and system for sending and receiving PDCCH signaling
A method, a base station, a User Equipment (UE) and a system for sending and receiving Physical Downlink Control Channel (PDCCH) signaling are disclosed. A method includes determining locations of a first search space and a second search space of a User Equipment (UE). A method also includes sending PDCCH signaling with no Carrier Indication Field (CIF) to the UE in a physically overlapped region between the first search space and the second search space if the physically overlapped region exists and a length of the PDCCH signaling with no CIF in the first search space is equal to a length of PDCCH signaling with the CIF in the second search space.
US08879532B2 Techniques for pilot stream remapping in OFDM wireless communication system
A method and base station apparatus for transmitting pilot data in a wireless communication system, and a method and mobile station apparatus for receiving pilot data in a wireless communication system are provided. The method for transmitting pilot data in a wireless communication system includes determining a pilot pattern in at least one resource block for each of one or more pilot streams, and transmitting the one or more pilot streams based on the determined respective pilot pattern in the at least one resource block, wherein the at least one resource block comprises a plurality of subcarriers and a plurality of Orthogonal Frequency Division Multiplexing (OFDM) symbols.
US08879530B2 Mobile gateway for fixed mobile convergence of data service over an enterprise WLAN
A system and a method for providing a mobile data service to a mobile device over a fixed wireless data network wherein the system comprises an enterprise Mobile Signaling Gateway coupled to a Public Land Mobile Network, an enterprise Mobile Access Controller resident within the fixed wireless data network. The system further comprises an enterprise Mobile User-plane Aggregator coupled to 1) the Public Land Mobile Network, 2) the fixed wireless data network and the enterprise Mobile Signaling Gateway. The enterprise Mobile Signaling Gateway at least establishes an IP tunnel to the enterprise Mobile Access Controller, determines whether a mobile device coupled to the Public Land Mobile Network is registered, directs the establishment of multiple IP tunnels between the mobile device and the network elements of the system, and directs pathways for communicating user-plane and control-plane data between trusted or untrusted transport networks.
US08879523B2 Management frame directed cluster assignment within multiple user, multiple access, and/or MIMO wireless communications
Management frame directed cluster assignment within multiple user, multiple access, and/or MIMO wireless communications. From a first wireless communication device, a management frame may be transmitted to a number of other wireless communication devices to assign respective clusters (i.e., cluster being one or more channels within one or more bands) for use in communications by those other wireless communication devices. The first wireless communication device may be an access point (AP), and the others may be wireless stations (STAs); alternatively, all of the wireless communication devices in the communication system (e.g., including the first wireless communication device) may be STAs. The cluster assignment may be modified for any of a number of various reasons (e.g., periodically, after a certain number of packets being transmitted and/or received, communication system operating condition change, change in number, type, capabilities, etc. of the various wireless communication devices in the communication system, etc.).
US08879518B2 Method of timing reference management
A method of timing reference management for a mobile device in a wireless communication system comprising a network is disclosed. The method comprises being configured a first cell of a timing advance group, as a timing reference cell of the timing advance group; and when the timing reference cell is changed from the first cell to a second cell of the timing advance group and a timing alignment timer applied for the timing advance group for uplink transmission synchronization is running, deriving a new uplink transmission timing according to a second timing adjust value; wherein the second timing adjust value is calculated according to a first downlink timing of the first cell, a second downlink timing of the second cell, and a first timing adjust value for deriving the uplink transmission timing when the timing reference cell is the first cell.
US08879515B2 Systems and methods for assignment and allocation of mixed-type combinations of slots
Methods and systems for performing allocation of mixed-type combinations of slots are provided. Specifically, in a single assignment message, an allocation of slots over two framed and slots over four frames is performed. These can be RTTI and BTTI blocks for example.
US08879507B2 Techniques for establishing a communication handoff threshold using user feedback
Examples are disclosed for user feedback to enable a handoff profile for a dual-mode hybrid mobile device. In some examples communication link handoff logic may be executed by the processor component to receive user feedback during a voice call mediated by a call server, the voice call between a hybrid mobile device and another communication device, the user feedback pertaining to one or more Voice-over Internet Protocol (VoIP) communication link parameters for the communication link between the hybrid mobile device and the call server. The communication link parameters are correlated with a call quality threshold based on the user feedback and a handoff profile is established for the hybrid mobile device based on the call quality thresholds, the handoff profile operative to establish criteria for switching the VoIP communication link to a communication link over a different network.
US08879506B1 Method and apparatus for dynamically scheduled tuneaway
A method and apparatus to help minimize tuneaway time of a user equipment device (UE), by dynamically scheduling when the UE should tune away to scan for coverage of a particular wireless communication system, such as a time division duplex (TDD) system for instance. The UE may receive downlink transmissions from a TDD system and determining a downlink transmission schedule of the TDD system based on when those downlink transmissions occurred. Further, the UE may then use the determined downlink transmission schedule as a basis to schedule tuneaway of the UE from a serving system to scan for coverage of the TDD system.
US08879503B2 Voice service in evolved packet system
Methods and apparatus to manage voice service in evolved packet systems are disclosed. An example method in a User Equipment (UE) includes receiving a Non Access Stratum (NAS) protocol response message with a first indicator, the first indicator provided by lower layers of the UE to upper layers of the UE, responsive to the first indicator, initiating an IMS registration if the UE is not already registered with the IMS, and responsive to the UE having registered with the IP Multimedia (IM) Core Network (CN) Subsystem (IMS), determining availability of voice services over the IP Multimedia (IM) Core Network (CN) Subsystem (IMS).
US08879477B2 Radio coverage enhancement
The invention provides an increase in the radio coverage area (10) of a base transceiver station (100) having access to multiple transceivers (102, 104, 106, 108) by dedicating at least one of the transceivers (102) for BCCH data. This BCCH transceiver (102) is connected to an antenna arrangement (120) 5 comprising at least two antenna elements (121, 123; 125, 127). Increased BCCH radio coverage (30) is achieved by providing antenna hopping among the at least two antenna elements (121, 123; 125, 127) for the BCCH. Correspondingly, increased TCH coverage (20) is achieved by providing frequency hopping among at least two carrier frequencies for the TCH. The 10 coverage (10) of the base transceiver station (100) is defined as the intersection of the BCCH radio coverage (30) and the TCH coverage (20).
US08879460B2 Telecommunications system and method
A telecommunications system for communicating data to and from a mobile device. The system comprises a plurality of repeater nodes disposed to form a network. Each repeater node has a transceiver unit operable to transmit the data with a first transmission power to one or more other of the repeater nodes within one of a plurality of slots of a time frame. Each repeater node is allocated a time slot, and the mobile device is arranged to transmit and receive data to and from the repeater nodes in the network. Each of the repeater nodes is operable to transmit a pilot signal during the same one of the time slots of the time frame with a second transmission power, the second power being less than the first transmission power. The pilot signal includes an identifier of the repeater node which is transmitted with the pilot signal and the mobile device is operable to receive one of the pilot signals and from the identifier included in the strongest pilot signal the mobile device can identify on of the repeater nodes to which to transmit and or receive data.
US08879452B2 Wireless beacon reception
This disclosure describes techniques operating a client device to communicate with a wireless access point. The client device may awake from a low power mode of operation receive a first portion of a beacon from the access point that includes a delivery traffic identification (DTIM) message. According to the techniques described herein, the client device may determine, based on the DTIM message, whether or not one or more packets of data are forthcoming from the access point. If one or more packets of data are forthcoming from the access point, the client device may remain in an active mode of operation to receive the forthcoming packets (and/or a second portion of the beacon). However, if no packets of data are forthcoming from the access point, the client device may return to the low power mode of operation, before receiving and/or processing the second portion of the beacon.
US08879449B2 Method of acquiring system information in wireless communication system
A method of acquiring system information in a wireless communication system includes receiving scheduling system information including scheduling information indicating a start time of dynamic system information, monitoring the dynamic system information from a start time of the dynamic system information according to the scheduling system information, and ending the monitoring of the dynamic system information upon receiving a system information end indicator indicating an end time of the dynamic system information. Since an end time of dynamic system information is indicated, a process of acquiring system information can be further effectively performed.
US08879444B2 Cascade system for network units
In one embodiment, a method is described for detecting an operational failure between the network unit and an adjacent network unit in the stack; controlling the switching engine to redirect packets which would otherwise be sent from a particular port to the adjacent network unit to be forwarded from another port to be sent to a different network unit in the stack; and entering the switching engine into a bypass mode in response to control data indicating an operational failure between at least two other network units in the stack to cause packets to be forwarded without being re-directed by the switching engine.
US08879433B2 Method for a canceling self interference signal using active noise cancellation in the air for full duplex simultaneous (in time) and overlapping (in space) wireless transmission and reception on the same frequency band
A method for full duplex communication includes creating a canceling self interference signal using active noise cancelation in the air by using a plurality of transmit antennas and feeding the plurality of antennas with an RF signal in so that part of said RF signal is destructively combined at a receive antenna, and attaining full-duplex simultaneous in time and overlapping in space wireless transmission and reception on same frequency band responsive to the step of creating a canceling self interference signal.
US08879427B2 Methods for updating the configuration of a programmable packet filtering device including a determination as to whether a packet is to be junked
Methods and systems for a PLD-based network update transport (PNUT) protocol that utilizes UDP and other protocols for transmitting update or other commands or information over a packet-based or IP network. PNUT is a hardware-based network communication protocol that does not require the full TCP/IP stack and may be utilized for exchanging commands and information with such PLD-based and other devices. Protocols may include a set of core commands and a set of custom commands. Logic components within the PLD-based devices may consist of a command dispatcher, a transmitter/controller, a MAC receiver, a MAC transmitter, a packet parser, a packet generator, and core receiving and transmitting commands. The present invention may be implemented without requiring CPU cores, special controllers, stringent timings, or operating systems as compared with conventional network protocols. Various methods for exchanging and updating PNUT commands are disclosed. The methods and systems of the present invention may be utilized to provide other functions, such as filtering, logging, polling, testing, debugging, and monitoring, and may be implemented between a server and a PLD-based device or solely between PLD-based devices.
US08879417B2 Providing toll free data in a wireless system
A wireless data-oriented service provides toll free data access to wireless users, such as GSM or CDMA-based users, when accessing specified content. The content provider pays for (“sponsors”) access to specific content for wireless users, often in conjunction with advertisement campaigns. In one embodiment a separate access point name is used when making the request to distinguish between sponsored data and conventional data access requests. In another embodiment, a portal proxy is used and sponsored data is distinguished from conventional data by the address of the destination web site. Wireless users accessing the sponsored content are not billed for usage, but rather the content provider is billed for usage. A data session management platform generates appropriate call data records indicating the session usage and transmits the records to reconcile accounts between the mobile network operator and the content provider.
US08879415B2 Method and system for annotating network flow information
A scalable flow monitoring solution takes in standard flow records exported from network devices such as routers, switches, firewalls, hubs, etc., and annotates the flow with additional information. This information is derived from a number of sources, including Border Gateway Protocol (BGP), Simple Network Management Protocol (SNMP), user configuration, and other, intelligent flow analysis. These annotations add information to the flow data, and can be used to perform value-added flow analysis. The annotated flow is then resent to a configurable set of destinations using standard flow formatting, e.g., Cisco System Inc.'s NetFlow, in one implementation. This allows the annotated flow to be processed and the enhanced information to be used by other flow analysis tools and existing flow analysis infrastructure.
US08879414B2 Method and apparatus for transmitting data in a wireless communication system
The present invention relates to a method and apparatus for transmitting data in a wireless communication system. The method for transmitting data involves allocating a first node set containing a plurality of nodes for the transmission of downlink signals and a second node set containing a plurality of nodes for the reception of uplink signals, and communicating with a terminal through the first node set and the second node set. In the event the uplink transmission and downlink transmission are performed by base stations or nodes that are different from each other, the operation of the base stations and of a terminal can be efficiently controlled.
US08879411B2 Method of handling interference mitigation in heterogeneous network by channel measurement and related communication device
A method of handling resource arrangement for a first base station of a wireless communication system is disclosed. The method comprises obtaining channel information of a channel corresponding to a resource block from a measurement, a relay node of the wireless communication system or a second base station of the wireless communication system, wherein the resource block is identified by a time period and a frequency bandwidth; and arranging the resource block to a mobile device in the wireless communication system according to the channel information of the channel.
US08879410B1 Platform adaptive data system
Some embodiments of the invention relate to WRAs that implement removable memory units (RMUs). The ability to load operational, maintenance, and mission data through RMUs is critical for avionics platform safety and logistics. However, due to strong hardware dependence, universality, or rather platform-invariance is not currently available for aircraft data acquisition (including the real-time recording of new performance, operational (flight) and environmental data) or mission data loading via prior art WRAs.
US08879398B2 Cloud system and method for connecting virtual machines in the cloud system
A method for connecting virtual machines in a cloud system is disclosed, wherein an agent network management service (Network management service, ANMS) process is used for communicating with all switches in the cloud system. When a virtual machine (VM) is created on one of the physical host in the cloud system, the ANMS detects the creation of the new VM, and confirms the virtual local area network (VLAN) the new VM pertained to. Next, determine a nearest boundary point from the new VM in the same VLAN for confirming a shortest connecting route. Lastly, the ANMS informing all switches in the shortest connecting route to set up internal VLAN tags such that new VM establish connection with other VMs in the same VLAN via the shortest connecting route.
US08879375B2 Optical pickup and optical disk device
The laser light source, the PBS, and the reference light mirror are arranged in such a manner as to simultaneously satisfy Lsig+LBS≠s (Lld/m) (s: positive integer, m: positive integer), Lref+LBS≠t (Lld/m) (t: positive integer), and u(Lld/m)−(ΔL/2)≦Lsig−Lref≦u(Lld/m)+(ΔL/2) (u: integer), where Lld represents an in-vacuum internal resonator length of the laser light source, LBS represents an in-vacuum-converted optical path length of a laser beam between the emission end surface of the laser light source and the PBS, Lsig represents an in-vacuum-converted optical path length of signal light between the PBS and the reflecting unit of the optical disk, Lref represents an in-vacuum-converted optical path length of reference light between the PBS and the reference light mirror, and ΔL represents an interference permissible optical path length of the laser beam.
US08879373B1 Systems and methods for optimizing optical recording
Systems and methods are provided for reducing jitter in a write strategy for an optical drive. A pattern on an optical medium is recorded according to a first write strategy. Edge timings corresponding to the pattern recorded on the optical medium are measured, and edge timing sensitivities are determined based at least in part on the measured edge timings. A second write strategy is determined based on the edge timing sensitivities, such that the second write strategy is associated with a second jitter amount less than a first jitter amount associated with the first write strategy.
US08879372B1 Optical storage system having differential phase detector
A differential phase detector for an optical storage system is set forth. The differential phase detector includes a photodetector circuit arranged to detect light deviations associated with radial errors in the optical storage system. A non-linear equalizer is in communication with the photodetector circuit. The output of the non-linear equalizer is in communication with signal processing circuitry. The signal processing circuitry uses the equalized signals to generate one or more radial error signals.
US08879359B2 Sonar navigation system and method
A method for pre-determining an underwater objects GPS position using a rotatable scan sonar unit linked to a boat, magnetic compass and GPS receiver. This system determines the underwater objects GPS position using the objects distance, compass heading and a GPS receiver/sonar on a boat. This system will provide real time longitude and latitude positions of underwater objects seen with sonar at a distance from a boat, and will allow for precise autopilot navigation or fixed position fishing. The system can also be used to correct for GPS errors when using previously stored waypoints positions of an object. The computer determines an objects underwater GPS position using a sonar transducer and mounted on a 360 degree movable mechanism such as a trolling motor unit, or phased array of transducers and a compass to provide heading information and formulates the objects position based on the distance and heading of the object in relation to the boats current GPS position.
US08879358B2 Device for determining a filling level
A device for determining a filling level in a container, with a stillwell which has an entry opening and a vent opening, an ultrasonic transducer arranged in the base region of the stillwell and at least one pre-chamber. The pre-chamber has an inlet opening to the container and an outlet opening to the entry opening of the Stillwell. The pre-chamber of the device has a second outlet opening that opens out in a lead-off arrangement. By the lead-off arrangement, foamed medium flowing in quickly and suddenly into the pre-chamber of the device does not arrive into the measurement section of the ultrasonic transducer.
US08879354B2 Method of acquiring vibroseismic data concerning a zone of the subsoil, and seismic exploration method including such a method
The invention concerns a method of acquiring vibroseismic data concerning a zone of the subsoil. This method comprises the following steps: —operating a vibroseismic source so that it transmits a first vibroseismic signal having a first amplitude (101, 201), —operating the source so that it transmits a second vibroseismic signal having a second amplitude different from the first amplitude (103, 203), —recording first data corresponding to the first signal after propagation in the medium to be explored (102, 202), —recording second data corresponding to the second signal after propagation in the medium to be explored (104, 204). The method supplies information for filtering the surface waves (ground roll).
US08879353B2 Fast 3-D surface multiple prediction
A method and apparatus for predicting a plurality of surface multiples for a plurality of traces in a record of seismic data. In one embodiment, the method includes providing a plurality of target traces at a nominal offset and a nominal azimuth; selecting a plurality of pairs of input traces, wherein the midpoints of the input traces in each pair are separated by half the nominal offset and the azimuth of a line connecting the midpoints of the input traces in each pair is equal to the nominal azimuth; convolving the selected pairs of input traces to generate a plurality of convolutions; and applying a three dimensional operator to the convolutions.
US08879345B1 Microprocessor mechanism for decompression of fuse correction data
An apparatus includes a semiconductor fuse array and a plurality of cores. The semiconductor fuse array is disposed on a die, into which is programmed configuration data. The array has a first plurality of fuses and a second plurality of fuses. The first plurality of fuses stores the configuration data in an encoded and compressed format. The second plurality of fuses stores first compressed fuse correction data that indicates locations and values corresponding to a first one or more fuses within the first plurality of fuses whose states are to be changed from that which was previously stored. The plurality of cores is disposed on the die, where each of the plurality of cores is coupled to the array and accesses all of the compressed configuration data during power-up/reset, for initialization of elements within the each of the plurality of cores.
US08879342B2 Memory devices, systems and methods employing command/address calibration
During a command/address calibration mode, a memory controller may transmit multiple cycles of test patterns as signals to a memory device. Each cycle of test pattern signals may be transmitted at an adjusted relative phase with respect to a clock also transmitted to the memory device. The memory device may input the test pattern signals at a timing determined by the clock, such as rising and/or falling edges of the clock. The test pattern as input by the memory device may be sent to the memory controller to determine if the test pattern was successfully transmitted to the memory device during the cycle. Multiple cycles of test pattern transmissions are evaluated to determine a relative phase of command/address signals with respect to the clock for transmission during operation of the system.
US08879336B2 Semiconductor memory device and operation method thereof
A semiconductor memory device includes a memory cell block including memory cells, a random value generation circuit configured to generate random value data using a page address and a column address, a page buffer section connected to bit lines of the memory cell block and configured to store input data inputted in response to the column address and the random value data, and a controller configured to control the page buffer section to generate random data by performing a logic operation on the input data and the random value data stored in the page buffer section.
US08879331B2 Shared bit line string architecture
Methods for programming and reading memory cells using a shared bit line string architecture are described. In some embodiments, memory cells and select devices may correspond with transistors including a charge storage layer. In some cases, the charge storage layer may be conductive (e.g., a polysilicon layer as used in a floating gate device) or non-conductive (e.g., a silicon nitride layer as used in a SONOS device). In some embodiments, selection of a memory cell in a first string of a pair of strings may include setting an SEO transistor into a conducting state and setting an SGD line controlling drain-side select transistors to a voltage that is greater than a first threshold voltage associated with a first drain-side select transistor of the first string and less than a second threshold voltage associated with a second drain-side select transistor of a second string of the pair of strings.
US08879329B2 Program verify operation in a memory device
Methods for program verifying, program verify circuits, and memory devices are disclosed. One such method for program verifying includes generating a ramped voltage for a plurality of count values. The ramped voltage is applied to a control gate of a memory cell being program verified. At least a portion of each count value is compared to an indication of a target threshold voltage for the memory cell. When the at least a portion of the count value is equal to the indication of the target threshold voltage indication, sense circuitry is used to check if the memory cell has been activated by the voltage generated by the count. If the memory cell has been activated, an inhibit latch is set to inhibit further programming of the memory cell. If the memory cell has not been activated by the voltage, the memory cell is biased with another programming pulse.
US08879324B2 Compensation loop for read voltage adaptation
The disclosure is directed to a system and method for nominal read voltage variations of a flash device. N reads are performed, each at a selected voltage offset from an initial read voltage. An N bit digital pattern associated with the selected voltage offsets is generated for the N reads. The N bit digital pattern generated by the N reads is mapped to a signed representation. A voltage adjustment based upon the signed representation is applied to at least partially compensate for a variation of the nominal read voltage to reduce bit error rate of the flash device.
US08879321B2 Vertical non-volatile memory device and electric-electronic system having the same device
Provided is a vertical non-volatile memory device having a metal source line. The vertical non-volatile memory device includes cell string units that are formed on first portions of a semiconductor substrate and are vertically arranged with respect to a surface of the semiconductor substrate, impurity regions formed on second portions of the semiconductor substrate between the cell string units, conductive lines formed on the impurity regions, and spacers that are formed on the sidewalls of the cell string units and insulate the conductive lines from the cells string units.
US08879316B2 Semiconductor device and method of generating voltages using the same
A semiconductor device includes a register unit for storing additional bits associated with a command signal and outputting a selected additional bit corresponding to a received address; a combination circuit for combining received control bits and the selected additional bit, and outputting enable signals based on the combined bits, where the received control bits are generated in response to the command signal and a control signal; and a voltage generation circuit for outputting voltages distributed in response to the enable signals.
US08879315B2 Storage element and storage device
Provided is a storage element including a storage layer that holds information according to a magnetization state of a magnetic body, a magnetization fixing layer that has magnetization serving as a reference of the information stored in the storage layer, and an insulation layer that is formed of a non-magnetic body disposed between the storage layer and the magnetization fixing layer. The information is stored by reversing the magnetization of the storage layer using spin torque magnetization reversal occurring with a current flowing in a lamination direction of a layer configuration of the storage layer, the insulation layer, and the magnetization fixing layer, and a size of the storage layer is less than a size in which a direction of the magnetization is simultaneously changed.
US08879307B2 Magnetoresistive device and nonvolatile memory with the same
A magnetoresistive device of an embodiment includes: first and second devices each including, a first magnetic layer having a changeable magnetization perpendicular to a film plane, a second magnetic layer having a fixed and perpendicular magnetization, and a nonmagnetic layer interposed between the first and second magnetic layers, the first and second devices being disposed in parallel on a first face of an interconnect layer; and a TMR device including a third magnetic layer having perpendicular magnetic anisotropy and having a changeable magnetization, a fourth magnetic layer having a fixed magnetization parallel to a film plane, and a tunnel barrier layer interposed between the third and fourth magnetic layers, the TMR device being disposed on a second face of the interconnect layer, and the third magnetic layer being magnetostatically coupled to the first magnetic layers of the first and second devices.
US08879306B2 Magnetic memory circuit with stress inducing layer
Memory circuit comprising an addressable magnetic tunnel junction (MTJ) stack, forming a magnetic storage element in the circuit. The MTJ stack comprises a tunnel oxide layer between a free layer and a fixed layer. A stress inducing layer is disposed adjacent to the free layer to provide tensile or compressive stress to the free layer, in order to manipulate a magnetic field that is required to write a bit into the MTJ stack. Method of using the memory circuit is also proposed.
US08879289B2 Systems and methods for flyback power converters with switching frequency and peak current adjustments based on changes in feedback signals
System and method for regulating a power converter. The system includes a first comparator configured to receive a first input signal and a second input signal and generate a first comparison signal based on at least information associated with the first input signal and the second input signal, a pulse-width-modulation generator configured to receive at least the first comparison signal and generate a modulation signal based on at least information associated with the first comparison signal, a driver component configured to receive the modulation signal and output a drive signal to a switch to adjust a primary current flowing through a primary winding of the power converter, and a voltage-change-rate detection component configured to sample the feedback signal to generate a first sampled signal for a first modulation period and to sample the feedback signal to generate a second sampled signal for a second modulation period.
US08879284B2 Filter for switched mode power supply
There is provided a filter for receiving a rectangular or stepped source voltage to be filtered and for providing an output voltage, the filter including means arranged to determine the output voltage in dependence on the frequency components of the source voltage within the filter passband, and independent of output current drawn.
US08879280B2 Techniques to reduce audible noise in a power supply transformer
This disclosure relates to a switching power supply with regulated voltage suppression to reduce transformer audio noise. A switched mode power supply (SMPS) may supply power at different levels according to output loads. A switching frequency of the SMPS may be adjusted according to the output load. The switching may be subject to a ringing suppression time, a maximum on time, and a maximum switching period. By controlling the switching frequency subject to these quantities, the audible noise of an SMPS may be reduced or eliminated.
US08879279B2 Systems and methods for constant current control in an LLC resonant power regulator
One embodiment relates to an LLC resonant power converter system. The system includes a transformer comprising a primary inductor and a secondary inductor and a switch control stage configured to generate a plurality of switching signals having a duty-cycle. The system also includes an input stage comprising the primary inductor and a plurality of switches that are controlled in response to the respective plurality of switching signals to generate a primary resonant current and an output stage comprising the secondary inductor and being configured to conduct an output current through a load based on a secondary resonant current to generate an output voltage. The system further includes a controller configured to limit a magnitude of the output current to a predetermined magnitude in response to variations of the load.
US08879273B2 Mobile terminal and casing connecting structure
A mobile terminal including a first casing, and a second casing connected to the first casing. An electrically conductive plate is disposed inside either of the first casing and the second casing or between the first casing and the second casing. A flexible printed circuit board connects the first casing and the second casing. An electrically conductive reinforcement member is connected to a surface of a portion of the flexible printed circuit board. An electrically conductive connecting member conducts electricity between the electrically conductive reinforcement member and the electrically conductive plate.
US08879272B2 Multi-part substrate assemblies for low profile portable electronic devices
Multi-part substrate arrangements that yield low profile configurations are disclosed. One aspect pertains to portable electronic devices are able to have low profiles through use of multi-part substrate arrangements. Another aspect pertains to methods for assembling two or more separate substrates into a multi-part substrate. By use of multi-part substrate arrangements according to the invention, portable electronic devices are able to be thinner and more compact.
US08879268B2 Cooling system for an electronic rack
The present invention discloses a cooling system for an electronic rack, comprising: an electronic rack comprising at least one side wall; at least one electronic chassis comprising a top wall and at least one side wall and disposed inside the electronic rack for housing at least one modular electronics equipment comprising a plurality of electronic components and at least one stationary thermal interface arranged above the plurality of electronic components; a first detachable thermal interface arranged between the top wall of the at least one electronic chassis and the at least one modular electronic equipment; and at least one second detachable thermal interface arranged between the at least one side wall of the electronic rack and the at least one side wall of the at least one electronic chassis.
US08879266B2 Thin multi-layered structures providing rigidity and conductivity
Electronic devices having a multi-layer structure that provides enhanced conductivity (thermal and/or electrical conductivity) are disclosed. The multi-layer structure can have a plurality of adjacent layers. At least one layer can primarily provide structural rigidity, and at least another layer can primarily provide enhanced conductivity. The layer of high conductivity can serve to provide the electronic device with greater ability to disperse generated heat and/or to provide an accessible voltage potential (e.g., ground plane). Advantageously, the multi-layer structure can provide enhanced conductivity using an otherwise required structural component and without necessitating an increase in thickness.
US08879258B1 Liquid cooling system for modular electronic systems
A system for cooling an integrated circuit of an electronic device includes a cooling body and a shelf that is positioned relative to the cooling body for the device to be reversibly inserted onto the shelf so that the cooling body is in thermal contact with the integrated circuit. The cooling body is cooled by introducing a fluid therein via an input conduit. The hot fluid is received from the cooling body by an output conduit and is cooled for recycling. The housing of the electronic device includes a rearward gap that admits the cooling body into the housing of the electronic device. Preferably, further cooling is provided by forcing a gas to flow past the output conduit.
US08879253B2 Transparent heat-spreader for optoelectronic applications
An optoelectronic cooling system is equally applicable to an LED collimator or a photovoltaic solar concentrator. A transparent fluid conveys heat from the optoelectronic chip to a hollow cover over the system aperture. The cooling system can keep a solar concentrator chip at the same temperature as found for a one-sun flat-plate solar cell. Natural convection or forced circulation can operate to convey heat from the chip to the cover.
US08879245B2 Protective case for portable electronic device
A protective case for protecting a portable electronic device is provided. The case includes first and second bodies which cover the periphery of the electronic device, and locking parts which separably couple the first and second bodies to each other. Each body includes a lateral extension part which extends in a lateral direction, and longitudinal extension parts which extend in a longitudinal direction. The longitudinal extension parts include a longitudinal short side part which extends from an end of the lateral extension part, and a longitudinal long side part which extends from the other end of the lateral extension part. The locking parts are formed at junctions between the longitudinal long side part of the first body and the longitudinal short side part of the second body and between the longitudinal long side part of the second body and the longitudinal short side part of the first body.
US08879243B2 Multi-display device
A multi-display device includes a plurality of display devices. A display device of the plurality of display devices includes: a display panel including a front side, a rear side, first and second sides which face each other, and third and fourth sides which face each other; a first chassis which is fixed to the first side; a second chassis which is fixed to the second side; a third chassis which is fixed to the third side; a fourth chassis which is fixed to the fourth side; and a fixing member between one or more of the first to fourth chassis, and the display panel. The fixing member fixes the one or more of the first to fourth chassis, to the display panel. The fixing member is provided at a boundary between adjacent display devices of the plurality of display devices.
US08879234B2 Laminated ceramic electronic component
In a laminated ceramic electronic component, a first functional portion and a second functional portion are disposed within a ceramic element body so as to be adjacent to each other along a height direction, first and second internal electrodes face each other through a ceramic layer in the first functional portion, and third and fourth internal electrodes whose number of laminated layers is different from the number of laminated layers of the first and second internal electrodes face each other through the ceramic layer in the second functional portion. A marking internal conductor is disposed on the same plane as the first internal electrode and/or the second internal electrode, a marking external conductor is disposed on the side surface of the ceramic element body so as to link a plurality of exposed marking internal conductors such that it is possible to recognize vertical directionality.
US08879222B2 Trigger circuit and method of using same
A circuit includes a discharge arrangement configured to discharge an electrostatic charge. The discharge arrangement has a discharge state. A first circuit is configured to provide a pulse to the discharge arrangement when the electrostatic charge is sensed. The pulse causes the discharge arrangement to enter the discharge state. A second circuit is configured to maintain the discharge arrangement in the discharge state after the pulse has ended. A third circuit is configured to receive the pulse and to provide a delayed output to the discharge arrangement. The delayed output causes the discharge arrangement to exit the discharge state.
US08879220B2 Electrostatic discharge protection circuit
The present invention provides an electrostatic discharge (ESD) protection circuit including an ESD detection circuit and a plurality of power clamp circuits. The ESD detection circuit is electrically connected to a first high power line, a second high power line and at least one low power line, and is used to detect an ESD event occurring in the first high power line and another ESD event occurring in the second high power line. The ESD detection circuit includes a first trigger unit and a second trigger unit, electrically connected to the first high power line and the second high power line respectively. Each power clamp circuit has a trigger node, and the trigger nodes are electrically connected to the first trigger unit and the second trigger unit.
US08879218B2 Arc fault circuit interrupter, systems, apparatus and methods of detecting and interrupting electrical faults
In all electrical circuits, various arcing conditions can arise, however, the primary ones are series arcing (low current arcing), and, parallel arcing (high current arcing). An arc fault circuit interrupter (“AFCI”) that protects for both series and parallel arcing is called a combination type. An AFCI is a device that controls the effects of electrical arcing by opening a circuit through a tripping mechanism that isolates the load from the supply line upon detection of an arcing condition. In this invention, this arc fault is detected by a circuit employing a Hall-Effect sensor (“HES”) integrated circuit, and a microprocessor among other components.
US08879217B2 Switching regulator with negative current limit protection
A switching regulator includes a power stage for coupling to a load through an inductor. The power stage switches so that the power stage sources positive current to the load through a first transistor of the power stage during some periods and sinks negative current from the load through a second transistor of the power stage during other periods. The switching regulator further includes a protection circuit operable to force the second transistor into an off-state state responsive to the negative current flowing through the inductor exceeding a predetermined negative threshold.
US08879206B2 Magnetic recording head with spin torque oscillator
According to one embodiment, a magnetic recording head includes a main magnetic pole, an auxiliary magnetic pole, and a spin torque oscillator formed between them. The spin torque oscillator includes a main oscillation layer and spin sink layer as an oscillation layer. The spin sink layer contains one of iron and cobalt, and at least one element selected from the group consisting of platinum, palladium, ruthenium, tantalum, chromium, terbium, gadolinium, europium, dysprosium, and samarium.
US08879198B2 Library apparatus with a transportable recording and reproducing unit
A library apparatus includes a medium storage unit that has a plurality of cells, the plurality of cells being storable a recording medium for each, a recoding and reproducing unit that reads data from and writes data onto the recording medium, and a transport unit that transports the recoding and reproducing unit to one of the plurality of cells in which the recoding medium subject to data access is stored and inserts the recording medium into a medium insertion and removal opening of the recoding and reproducing unit.
US08879195B2 Logical block protection for tape interchange
A two part process is used for modifying records to be written and retrieved from tape devices. A record is appended with a cyclic redundancy check and a string of zeros. Submitting the entire record to tape drives which are logical block protection enabled will result in no change. For drives that are not LBP enabled, the string of zeros at the end of the record is removed. In addition to determining whether a drive is LBP compliant, a determination may be made as to whether a drive is a linear tape open drive from a particular manufacturer. Linear tape open drives may behave similarly as drives which may not be enabled with logical block protection.
US08879194B2 Calibration of ramp location in a disk drive employing spiral-based self servo writing
The location of a load/unload ramp in a disk drive is calibrated by monitoring servo spirals that are crossed by a magnetic read/write head during an unload process. Monitoring the number servo spirals crossed allows an accurate velocity of the read/write head to be determined. Based on this unload velocity and the time elapsed during the unload operation, a distance between an ID crash stop position and the load/unload ramp can be calculated quickly and accurately.
US08879193B1 Method and system for compensating for adjacent tracks during reading of data
A method for sampling a current track and an adjacent track of a storage medium includes using a first read head to read a first data stream from the current track, using a second read head to read a second data stream from the adjacent track, delaying one of the first and second data streams to account for a position difference between the first and second read heads, and controlling sampling of the first and second data streams to align the first and second data streams. Controlling the sampling may include applying a synchronous sampling signal to control the first and second read heads so that they sample at synchronous locations, or may include sampling the current and adjacent data tracks at asynchronous locations and interpolating the first and second data streams to provide aligned samples. A storage device may operate in accordance with the method.
US08879191B1 Disk drive modifying rotational position optimization algorithm to achieve target performance for limited stroke
A disk drive is disclosed comprising a head actuated over a disk, wherein a maximum radial movement of the head is limited. A plurality of access commands are stored in a command queue, and an access latency is determined for each command in the command queue, wherein the access latency is based at least on a seek latency for the head and a rotational latency for the disk. The access latency for each access command is increased by an offset based at least on a seek length for each access command, wherein the offset compensates for the limited maximum radial movement of the head. An access command is selected from the command queue based on the increased access latencies, and the selected access command is executed.
US08879190B1 Method and apparatus for initial self-servo writing
Embodiments of the present disclosure provide a method of self-servo writing, the method comprising actions of positionally tracking a selected timing track of a data storage disk, wherein the selected timing track has one or more timing segments; synchronizing an angular position signal to rotation of the data storage disk based on at least one of the one or more timing segments of the selected timing track; specifying servo sector positions relative to the synchronized angular position signal; writing servo sectors to the data storage disk at the specified servo sector positions relative to the synchronized angular position signal; detecting one or more positional errors in timing segments of a next timing track of the data storage disk based at least in part on the synchronized angular position signal; and accounting for the detected one or more positional errors in writing subsequent servo tracks. Other embodiments are also described.
US08879187B2 Self-writing of servo patterns
Various embodiments of the present invention allow for the generation of at least one estimated value of a first parameter that is derived from a regularly measured value of a second parameter. In addition, a single control feedback signal can be adjusted via updating of the estimated and regularly measured values in a control feedback loop. At least one spiral track can be written to storage media based on the single control feedback signal, where the single control feedback signal can be received from an compensating circuit that receives the at least one estimated value of the first parameter, which can refer to position, and the at least one regularly measured value, which can refer to velocity.
US08879183B1 Segmenting of read-modify-write operations
Systems, devices, apparatuses, and methods for segmented read-modify-write operations are disclosed. The examples provided can allow a system to perform a read-modify-write (RMW) operation for data stored in a main storage that has a larger data size than is capable of being stored in an available buffer. Examples of such a system include discs having bands of shingled tracks. In such example, each band can be split into segments containing one or more tracks and a read-modify-write-write (RMWW) operation can be performed for each segment. Further, a logical guard band can be implemented to protect the segments from overwriting a next track in a shingled band. Also, multiple scratchpads may be implemented.
US08879180B2 System, method and apparatus for data track usage sequence to reduce adjacent track interference effect
Storing data in a hard disk drive may include determining a percentage of storage usage (SU %) of the data tracks. If the SU % is less than a first threshold percentage (TP1), the method may include storing data to Nth data tracks. If the SU % is greater than or equal to TP1, but less than a second threshold percentage (TP2), the method may include storing data to about N/2 data tracks between said Nth data tracks. If the SU % is greater than or equal to TP2, the method may include storing data to data tracks between said N/2 data tracks and said Nth data tracks.
US08879171B2 Color-corrected F-theta objective for laser material processing
An F-theta objective which is color-corrected for a wavelength range of 1065-1075 nm and is suitable for high laser outputs of more than 1 kW, having sixth individual lenses L1-L6, wherein the lenses are formed of at least two different materials.
US08879164B2 Zoom lens and image pickup apparatus having the same
A zoom lens includes, in order from an object side to an image side: a positive first lens unit; a negative second lens unit; a positive third lens unit; and a positive fourth lens unit, wherein the first lens unit includes a positive first lens subunit, which does not move for focusing, a positive second lens subunit, which moves during the focus adjustment, and a positive third lens subunit, which does not move for focusing; and focal lengths of the first lens unit, the second lens unit, the third lens unit, a magnification of the third lens unit U3 at a wide angle end, focal lengths of the first lens subunit, the second lens subunit appropriately satisfy certain relations.
US08879160B2 Optical device with deformable piezoelectric actuation membrane
An optical device with a deformable membrane including an anchor zone on a support contributing to trapping fluid, a central zone reversibly deforming from a rest position, and an actuating mechanism to displace fluid acting on the membrane in an intermediate zone between the anchor and central zones. The actuating mechanism includes a principal actuation mechanism and supplementary actuation mechanism each arranged in at least one ring mounted around the central zone, each ring including one or plural piezoelectric actuators, and being anchored on the intermediate zone, only the supplementary actuation mechanism may be anchored to the support, these actuation mechanisms and the membrane to which they are anchored forming at least one piezoelectric bimorph, such that they contract or expand in the radial direction during actuation such that when the fluid moves, it deforms the central zone.
US08879151B2 Internally patterned multilayer optical films using spatially selective birefringence reduction
A reflective film includes interior layers arranged to selectively reflect light by constructive or destructive interference, the layers extending from a first zone to a second zone of the film. The film has a first thickness and the interior layers provide a first reflective characteristic in the first zone; the film has a second thickness and the interior layers provide a second reflective characteristic in the second zone. The difference between the first and second reflective characteristics is not substantially attributable to any difference between the first and second thicknesses, which difference may be zero. Rather, the difference in the reflective characteristics is substantially attributable to reduced birefringence of at least some of the interior layers in one zone relative to the other zone. The film may also incorporate absorbing agents to assist in the manufacture or processing of the film. Related methods and articles are also disclosed.
US08879149B2 Arrangement for mounting carriers for projection screens of head-up-displays
An arrangement for mounting a projection screen for a head-up-display, which can be attached in a removable fashion to a windscreen of a vehicle in the driver's field of vision, contains a mount for the projection screen, which mount forms a detachable connection with a base frame. The mount has a carrier on which the projection screen is mounted and which can be connected to the base frame by at least two magnetic coupling points.
US08879147B2 Methods and apparatus for scanning microscopy using one or more Fresnel zone plates
Microscopy methods and apparatus in which one or more microfabricated optical elements (e.g., one or more Fresnel zone plates) operate as one or an array of objective lenses. A single object or a plurality of objects may be scanned in parallel. A single, low-numerical-aperture relay optic can be used with the one or more optical elements eliminating the need for one or more confocal pinhole apertures. When an array of optical elements is used, hundreds to thousands of objects can be imaged or inspected simultaneously onto a two-dimensional imaging device, such as a CCD array. The microfabricated optical elements can be readily configured for imaging with a solid immersion medium. Imaging resolutions on the order of one wavelength of the illumination source, and less, can be achieved.
US08879146B2 Reflective dot sighting device with perceived dot location
A reflective sighting device includes a reflective sight component having a reflective surface for facing a user and a light source arranged for projecting a reflected image onto the reflective sight component for view by the user along a line of sight. A first focal plane of the reflected image is closer to the reflective sight component than a second focal plane of a distant target, so that movement of the reflected image is minimized as perceived by a viewer when the reflective sighting device is subjected to small unwanted movement.
US08879142B2 Display apparatus and method of manufacturing the same
In a manufacturing method of a display apparatus, a substrate including a first area, which includes a first pixel, and a second area different from the first area is prepared. Then, a first capsule layer having first display capsules is formed on the substrate, and a first photolithography process is performed on the first capsule layer to remove the first capsule layer from the second area and to form a first capsule pattern on the first area.
US08879141B2 Analog interferometric modulator
Methods and devices for calibrating and controlling the actuation of an analog interferometric modulator configured to have a plurality of actuation states. Devices and methods for calibrating an analog interferometric modulator to respond in linear relation to an applied voltage.
US08879132B2 Mirror driving apparatus, method of driving same and method of manufacturing same
An aspect of the present invention provides a mirror driving apparatus, including: a mirror section having a reflecting surface which reflects light; a pair of piezoelectric actuator sections arranged on either side of the mirror section; coupling sections which respectively connect one end of each of the piezoelectric actuator sections to an end portion of the mirror section which is distant from an axis of rotation of the mirror section in a direction along the reflecting surface and perpendicular to the axis of rotation; a fixing section which supports another end of each of the piezoelectric actuator sections; and a perpendicular movement suppressing structure which suppresses translational motion of the axis of rotation of the mirror section in a direction perpendicular to the reflecting surface, one end of the perpendicular movement suppressing structure being connected to the fixing section and another end thereof being connected to the mirror section.
US08879130B2 System for capturing an image of a document
A system for capturing an image of a document includes an input tray (30) for holding documents (20); an input imaging device (40) that captures an image of a first document in the input tray; wherein the input tray image of the first document is captured as an area image; transmitting the captured input tray image of the first document to an image processor (100); and transporting the first document to an output tray.
US08879129B2 Method of capturing an image of a document
A document scanner (10) includes an input tray (30) for holding documents (20) and an input image capture device (40) for capturing images of the documents (20)in the input tray (30) prior to transporting the document for imaging; an output tray (150) for holding documents (20) after the documents (20) exit the scanner; an output image capture device (140) for capturing images of the output tray; an image processor for determining characteristics of the output tray or characteristic of the documents (20) before imaging and after the documents (20) exit the scanner; and scanner functions are modified based on the output tray characteristics or the document characteristics.
US08879125B2 Image processing apparatus and image forming apparatus
An image processing apparatus of the present disclosure includes: a step detecting unit which detects a first step pixel and a second step pixel in the binary image and step directions of the first step pixel and the second step pixel; and an enlargement processing unit which inverts pixel values of pixels from the first pixel value to the second pixel value in a pixel area corresponding to the first step pixel in the enlarged image, and inverts pixel values of pixels from the second pixel value to the first pixel value in a pixel area corresponding to the second step pixel. The pixels of which pixel values are inverted are located at positions corresponding to its step direction. The number of the pixels of which pixel values are inverted corresponds to its step length in the binary image.
US08879120B2 Systems and methods for mobile image capture and processing
In various embodiments, methods, systems, and computer program products for processing digital images captured by a mobile device are disclosed. Myriad features enable and/or facilitate processing of such digital images using a mobile device that would otherwise be technically impossible or impractical, and furthermore address unique challenges presented by images captured using a camera rather than a traditional flat-bed scanner, paper-feed scanner or multifunction peripheral.
US08879119B2 Image tone conversion apparatus, recording medium, and system
An image tone conversion apparatus includes: a region specifying section configured to specify a region of an original image, to which region an image tone conversion is to be performed; an image tone specifying section configured to specify a different type of image tone in accordance with an elapsed time since the region specifying section has specified the region; an image converting section configured to convert an tone of the original image in the region specified by the region specifying section to the image tone specified by the image tone specifying section; and a superimposing section configured to superimpose the image in the region to which the image tone conversion has been performed by the image converting section on the region of the original image specified by the region specifying section.
US08879110B2 Printing method and printing apparatus
In a method for printing recording media successively supplied to a printing unit, and wherein a sheet gap is provided from a preceding recording medium, document print data are subjected to a rastering process. A predetermined nominal number of lines is respectively provided for the document print data of a page. The raster print data are successively stored line by line in a print data memory region of an electronic memory. A blank line memory region for a blank line that is not to be filled with print data is provided in the memory. The raster print data are successively read out per line from the print data memory region of the memory and are supplied to the printing unit. After the read out of the nominal number of lines from the print data memory region, the blank line memory region is then read out a number of times, said number of times being a whole number greater than or equal to zero and being dependent on the sheet gap.
US08879108B2 Apparatus for registering documents in a document management server
A method for controlling a document processing apparatus which registers input document data in a document management server includes acquiring, from the document management server, information about input items necessary for registration of the document data into the document management server, determining whether each of the input items necessary for the registration of the document data are input, based on the acquired information, and performing control to complete the registration of the document data into the document management server when it is determined that the input items are input, while to temporarily register the document data into the document management server when it is determined that at least one of the input items is not input.
US08879105B2 Information processing method, information processing apparatus and program for obtaining image generation data based on specified identification information
An information processing system includes an information management apparatus that accepts image generation requests and an image generation section that generates image data, which is provided independently of the information management apparatus. The information management apparatus issues a job ID in response to a print request from a client, and transmits the job ID and a URL of the image generation apparatus to the client. Based on the URL, the client directly requests the image generation apparatus for image data corresponding to the job ID.
US08879104B2 Apparatus, system, and recording medium
Disclosed is a communication apparatus connected via a network to an external controller capable of providing a printing optional function and one or more image forming apparatuses. The communication apparatus may include a receiving unit configured to receive a print request and image data from the external controller, a distributed printing management unit configured to perform control to distribute the image data received by the receiving unit from the external controller to the image forming apparatuses to print the distributed image data, and a reporting unit configured to send to the external controller a report on information associated with the printing of the image forming apparatuses. In the communication apparatus, the receiving unit receives the image data generated by the external controller based on the information associated with the printing of the image forming apparatuses.
US08879103B2 System and method for highlighting barriers to reducing paper usage
A computer-implemented method for identifying constraints to reducing consumable usage includes acquiring print job information for a set of print jobs submitted for printing by a set of users. A print job representation is computed for each of the print jobs based on features extracted from the print job information. Provision is made for user-annotation of the submitted print jobs with a task category and a constraint category. Each of a plurality of task categories represents a respective task with which the printing of a print job is associated. Each of a plurality of selectable constraint categories expresses a different reason for printing the print job. User-annotations are received for at least some of the submitted print jobs. The print jobs are clustered into clusters based on the print job representations and task category annotations. A representation of the set of print jobs is generated which represents reasons for printing of print jobs in at least one of the clusters, based on the users' constraint category annotations.
US08879098B2 Distributed printing system and image forming apparatus, method, and software program for switching between a collaborative processing mode and a centralized processing mode
A distributed printing system, in which a parent device divides image data into first and second image data, the first image data edited by the parent device itself, and the second image data requested of a child device to edit. The parent device sends the second image data to the child device and requests the child device to edit the second data, and generates first edited image data and sends the first edited image data to the child device. The child device generates second edited image data by editing the second image data received from the parent device, sends the second edited image data to the parent device, and prints out the first edited image data received from the parent device and the second edited image data sequentially. The parent device prints out the first edited image data and the second edited image data received from the child device sequentially.
US08879090B1 Image forming apparatus and method, information processing system, and non-transitory computer readable medium
An image forming apparatus performs printing processing using first identification information in a first system in a particular organization that performs first authentication, the first identification information being information that identifies a user in the first authentication. The image forming apparatus includes an obtaining unit and a controller. The obtaining unit obtains print data from a logical printer in a second system that is a cloud service system that performs second authentication. Setting information including the first identification information is set in the logical printer, and the image forming apparatus is set as an output destination in the logical printer. The controller controls printing processing of the print data obtained by the obtaining unit using the first identification information included in setting information set in the obtained print data. Identification information of the user, which is temporarily issued in the first system, is used as the first identification information.
US08879085B2 Automatic print failure detection and correction
Automatic print failure detection and correction are presented. An image is produced on media as it passes through a printer, the image produced by a first print head of the printer. The image is then inspected as it appears on the media for a predefined quality level. When the quality level is unacceptable, remote network notifications can be sent from the printer for proactive maintenance to be performed on the printer. In addition, when the quality level is unacceptable, a copy of the image can be automatically reproduced on an opposite side of the media using a different print head of the printer.
US08879080B2 Electronic device comprising display sections configured to face in different directions
An electronic device comprises a main body, a printing section which is arranged in the main body and prints various information onto a continuous-feed paper, a first display section which is arranged rotatably between a first position where the upper part of the printing section is covered and a second position where the upper part of the printing section is opened at the position adjacent to the printing section of the main body and a second display section which faces to a direction different from the first display section and is connected to the first display section, and abuts against the printing section or the main body in a state of the first display section being located in the first position, and controls the rotation of the first display section towards the printing section side is controlled.
US08879079B2 Information processing apparatus that displays web page, method of controlling information processing apparatus, and storage medium
An information processing apparatus which can be operated very easily by users when the users display web pages in different display languages. An MFP is connected to a web server via a network. When registering a view button in which a URL for identify contents is specified, a window manager registers a display language in which the contents are displayed in association with the URL, and displays the view button on a display. When a view button is selected, a web browser transmits URL associated with the selected view button to thereby designate contents associated with URL and send the display language to thereby specify the display language in which the contents are displayed.
US08879075B2 Setting apparatus, inspection system, setting method of inspection processing, and program
A setting apparatus of the present invention is useful in simplifying user operation necessary in setting an inspection item necessary in setting a target of inspection processing of a printed product. For example, if a two-sided printing is set by the user, a setting of print misregistration inspection for inspecting print misregistration between the front side and the back side is allowed to the user, however, if a one-sided printing is set by the user, a setting of print misregistration inspection is not allowed to the user.
US08879071B2 Multiple optical wavelength interferometric testing methods for the development and evaluation of subwavelength sized features within semiconductor devices and materials, wafers, and monitoring all phases of development and manufacture
Methods and systems for resolving and determining sub-wavelength sized features and stresses by using infrared optical and thermal wavelength probing for holographic or interferometric evaluation and testing for all phases of semiconductor device development and manufacture. Specifically, systems and methods are disclosed for extending the range of optical holographic interferometric inspection for testing and evaluating microelectronic devices and determining the interplay of electromagnetic signals and dynamic stresses to the semiconductor material in which an enhanced imaging method provides continuous and varying magnification of the optical holographic interferometric images over a plurality of interleaved optical pathways of varying optical paths and imaging devices. Electronic analysis of holographic interference patterns of varying optical probing wavelengths determines and permits the display of internal and external stresses and the various effects of such stresses acting upon the operating characteristics of semiconductor devices, features, interior structures at any stage of development or manufacture.
US08879069B2 Optical image measurement device
An optical image measurement device comprises: a light amount adjustment part that adjusts the light amount of a laser beam generated by a low coherence light source 201; and a photodiode 105 placed outside the light path of the laser beam irradiated on an eye E and capable of measuring the light amount, wherein the laser beam is input to the photodiode 105 by changing the direction of a galvanomirror 170B; the photodiode 105 measures the light amount of the input laser beam; and the light amount adjustment part previously stores a specified range of light amount and adjust the light amount of the laser beam generated by the low coherence light source 201 such that the light amount measured by the photodiode 105 falls within the specified range.
US08879064B2 Apparatus and method for transporting an aerosol
An apparatus can include ablation chamber body having a transmission window and defining an accommodation region configured to accommodate a target that is movable relative to the transmission window. An aerosol transmission conduit is configured to transport an aerosol produced within the accommodation region to a sample receiving region of an analysis system along a substantially straight transport path.
US08879050B2 Method for dynamically adjusting the operating parameters of a TOF camera according to vehicle speed
A method for adjusting the modulating frequency and the intensity of the IR illumination of a Time of Flight measurement system proportionally to the speed of movement and the ambient light level of the TOF system, thus adjusting the range of vision of the system dependent on speed. In an alternate embodiment the modulating frequency of a TOF measurement system is periodically adjusted to cover a larger range of vision of the TOF.
US08879038B2 Array substrate, liquid crystal display device and manufacturing method of array substrate
The present invention discloses an array substrate, a liquid crystal display device and a manufacturing method of array substrate; an array substrate comprises a plurality of thin film transistors and a first pixel electrode connected with the drain electrode of the thin film transistor, wherein the array substrate also comprises a second pixel electrode which is arranged on the bottom of the first pixel electrode and forms mutual insulation with the first pixel electrode; The present invention can increase the penetration rate of the pixel, improve the visual color cast characteristic of a panel, and reduce uneven brightness caused by variation of electrode wire width.
US08879035B2 Liquid crystal display device, color-filter substrate, thin-film-transistor substrate and manufacturing method thereof
The present invention provides a liquid crystal display device, a color-filter substrate, a thin-film-transistor substrate and a manufacturing method thereof. The thin-film-transistor substrate has a pixel array and transparent conductive material. The pixel array has a plurality of thin-film-transistor units, pixel electrodes and metal signal lines. The transparent conductive material is mounted on the pixel array with an insulating layer placed therebetween, and correspondingly covers an area containing the thin-film-transistor units and the metal signal lines. And voltage difference between the transparent conductive layer and a common electrode of the color-filter substrate is smaller than a threshold voltage of liquid crystal cell. Therefore, without enough voltage difference for driving, the liquid crystal material between the transparent conductive material and the common electrode can maintain at a vertical status to block lights, so as to replace the function of traditional black matrix.
US08879029B2 Method of fabricating color filter substrate for liquid crystal display device
A method of fabricating a color filter substrate for a liquid crystal display device includes steps of forming a black matrix having a first thickness on a substrate, which includes first, second and third pixel regions, the black matrix surrounding each of the first, second and third pixel regions, forming red, green and blue color filter patterns using an inkjet apparatus, the red, green and blue color filter patterns disposed in the first, second and third pixel regions, respectively and having a second thickness, and forming an overcoat layer on a substantially entire surface of the substrate including the black matrix and the red, green and blue color filter patterns, the overcoat layer having a third thickness, wherein a difference between the first and second thicknesses is less than 15% of the third thickness such that the overcoat layer has an even top surface.
US08879028B2 High brightness liquid crystal display
The LCD sequentially comprises, from bottom to top, a backlight module, a first polarizer, a first substrate, a liquid crystal layer, a second substrate, and a second polarizer. The second substrate comprises plural transparent areas thereon. The first substrate comprises plural light-focusing arrays. Each of the light-focusing arrays comprises plural high-refractive areas and low-refractive areas disposed between the high-refractive areas. The plural high-refractive areas comprises a first high-refractive area and plural second high-refractive area disposed on two sides of the high-refractive areas symmetrically, wherein the widths of the second high-refractive areas are the same and smaller than the width of the first high-refractive area.
US08879027B2 Liquid crystal display device
On a liquid crystal panel, plural areas whose number is larger than that of temperature sensors are defined. In a memory, temperature relation information representing a relation between an output value of a temperature sensor and a temperature of each of the plural areas is stored. A controller acquires the output value of the temperature sensor and estimates, based on the temperature relation information and the acquired output value, the temperature of each of the plural areas. According to this configuration, the temperature of each of the plural areas defined on the liquid crystal panel can be obtained with a small number of temperature sensors.
US08879016B2 Color filterless display device, optical element, and manufacture
A method of forming liquid crystal cell for a color display device includes forming a liquid crystal layer and a prism structure between top and bottom substrates. Forming the prism structure includes forming a lens shaped die, coating a low refractive index resin on the lens shaped die, pasting the lens shaped die to the top substrate, and irradiating the coated low refractive index resin so as to set the low refractive index resin and form a low refractive index layer. The lens shaped die is removed from the low refractive index layer, a high refractive index resin is coated on the low refractive index layer by use of a planarizing die. The coated high refractive index resin is irradiated so as to set the high refractive index resin and form a high refractive index layer, and the planarizing die is removed from the high refractive index layer.
US08879005B2 Remote control terminal and information processing apparatus
Provided is a remote control terminal, including: a first terminal-side wireless-communication unit configured to interactively communicate with a control-target information processing apparatus by using a first wireless communication system, to control the information processing apparatus; a second terminal-side wireless-communication unit configured to interactively communicate with the information processing apparatus by using a second wireless communication system, the second wireless communication system being higher in speed than the first wireless communication system; a camera unit configured to obtain video data; and a first controller configured to control the second terminal-side wireless-communication unit to transmit the video data obtained by the camera unit to the information processing apparatus by using the second wireless communication system.
US08879003B1 Distortion/quality measurement
Various implementations address distortion and quality measurements. Certain implementations relate to distortions resulting in a freeze-with-skip and/or a freeze-without-skip. In one implementation, a pause term provides an indication of distortion associated with a pause arising from not displaying one or more consecutive pictures that are not to be displayed. A motion term provides an indication of distortion associated with a related change in motion. A combined indicator is based on an addition of the pause term and the motion term. In another particular implementation, a first indicator indicates distortion across one or more types of distortive effects that results from not displaying a first set of pictures. A second indicator indicates corresponding distortion with respect to a second set of pictures. The first indicator and the second indicator are combined in a non-linear manner.
US08879001B2 Detecting block artifacts in coded images and video
A method is provided for block artifact detection and block artifact determination using multiple features in coded images and video. A method includes identifying a plurality of overlapping blocks in a picture with respect to a current block. Each of the plurality of overlapping blocks covers a portion of the current block and a portion of an adjacent block. The method further includes transforming at least one of the plurality of overlapping blocks into respective coefficients corresponding to at least one of a luminance component and a chrominance component. The method also includes identifying a block artifact for the at least one of the plurality of overlapping blocks when coefficients corresponding to the at least one of the plurality of overlapping blocks are larger than a predefined value.
US08878997B2 Electronic displays having paired canvases
A visual display includes at least a first canvas configured to display a first session on the display and a second canvas configured to display a second session on the display. The first session includes first content received from a first content source and the second session includes second content having subject matter associated with the first content. The display includes a user agent configured to determine that the first content of the first session is associated with the second content of the second session and to pair the first and second canvases such that the first content and the second content are synchronized to each other.
US08878996B2 Selective decoding of an input stream
A method of selectively decoding an input stream is provided. In the method, an encoded input stream for display as a plurality of frames in a display window is received. In addition, a location of an overlay on the plurality of frames is determined and the encoded input stream is selective decoded to selectively generate the plurality of frames based upon the location of the overlay on the plurality of frames.
US08878990B2 Image signal processing apparatus and liquid crystal display
An image signal processing apparatus, which is capable of receiving, as inputs, images transmitted in first and second formats, includes a determination circuit that determines the first and second formats on the basis of correlation among a plurality of pieces of pixel data input in parallel with one another from the first to n-th channels, and a mapping circuit that sorts the plurality of pieces of pixel data in accordance with the determination result obtained by the determination circuit. According to the aforementioned configuration, an image signal processing apparatus that can handle two formats that divide the original image into n images and transmit the n images on n channels can be realized.
US08878985B2 Flash module and image-capturing apparatus
Embodiments of this invention provide a flash module and an image-capturing apparatus having the flash module. The flash module includes a flash, a base, a solenoid, a linkage bar, a hook, a first elastic member, and a second elastic member. When necessary, the elements of the flash module perform a process to automatically move the flash to an open position.
US08878979B2 Image pickup apparatus and focus control method which amplify an image in accordance with the luminance when the luminance variation exists and use the amplified image in focus control
An image pickup apparatus includes a first image generator 3 that generates a first unit image based on a signal read from the image pickup device with each read cycle of the signal, a detector 5 that detects a luminance of the first unit image and detects a luminance variation in a plurality of the first unit images, a second image generator 6 that amplifies the first unit image in accordance with the luminance to generate a second unit image if the luminance variation exists, and a controller 8 or 9 that generates a focus evaluation signal based on the second unit image to perform a focus control using the focus evaluation signal. The controller does not use the focus evaluation signal based on the second unit image generated from the first unit image in which the luminance is lower than that of a predetermined level for the focus control, and the controller uses the focus evaluation signal based on the second unit image generated from the first unit image in which the luminance is higher than that of the predetermined level for the focus control.
US08878975B2 Image optical lens system
An image optical lens system includes, in order from an object side to an image side, a first lens element, a second lens element, a third lens element and a fourth lens element. The first lens element with positive refractive power has a convex object-side surface. The second lens element has negative refractive power. The third lens element with positive refractive power is made of plastic material and has a convex image-side surface, wherein an object-side surface and the image-side surface of the third lens element are aspheric. The fourth lens element with negative refractive power is made of plastic material, and has a concave object-side surface and a concave image-side surface, wherein the object-side surface and the image-side surface of the fourth lens element are aspheric, and the image-side surface of the fourth lens element changes from concave at the paraxial region to convex at the peripheral region.
US08878974B2 Imaging device with lens barrell information communications
An imaging device is provided that includes a camera body, a lens barrel, a lens barrel information transmitter, and an image sensor driver. The image sensor is housed in the camera body. The lens barrel is attachable to and detachable from the camera body. The lens barrel information transmitter regularly transmits information of the lens barrel to the camera body. The image sensor driver drives the image sensor at one of at least two different frame rates where a second frame rate is higher than a first frame rate. The amount of data being transmitted is reduced by the lens barrel information transmitter when the image sensor is driven at the second frame rate, compared to the amount transmitted when the image sensor is driven at the first frame rate.
US08878968B2 Image processing based on moving lens with chromatic aberration and monochromatic image sensor
Embodiments of imaging devices of the present disclosure obtain color images from a monochromatic image sensor based on a series of several images taken at different focal positions of an optical imaging lens possessing a chromatic aberration.
US08878965B1 Black level adjustment device and method for CMOS image sensor
A black level adjustment method for a CMOS image sensor is provided. The CMOS image sensor has a pixel array with dark rows and active rows. The method has the following steps of: computing an average value of pixels from the dark rows, wherein the average value is in the form of an integer and a fraction; calculating a black level control (BLC) offset value according to the integer; generating a dithering mask based on the fraction; applying the dithering mask to pixels from the active rows; and adding the calculated BLC offset value to the dithered pixels from the active rows to generate resulting pixels.
US08878952B2 Video camera
Embodiments provide a video camera that can be configured to highly compress video data in a visually lossless manner. The camera can be configured to transform blue and red image data in a manner that enhances the compressibility of the data. The data can then be compressed and stored in this form. This allows a user to reconstruct the red and blue data to obtain the original raw data for a modified version of the original raw data that is visually lossless when demosacied. Additionally, the data can be processed in a manner in which the green image elements are demosaiced first and then the red and blue elements are reconstructed based on values of the demosaiced green image elements.
US08878951B2 Image processing apparatus and method of controlling the same
The present invention provides an image processing apparatus which records Raw moving image data constituted by a plurality of Raw image frames, the apparatus including a designation unit configured to designate a specific Raw image frame from the plurality of Raw image frames in accordance with an instruction from a user, and a control unit configured to control operation of the image processing apparatus, wherein the control unit controls the image processing apparatus to record, on a recording medium, development parameters corresponding to Raw image frames extracted from the plurality of Raw image frames at predetermined frame intervals, together with the Raw moving image data, and controls the image processing apparatus to record, on the recording medium, a development parameter corresponding to the specific Raw image frame designated by the designation unit, together with the Raw moving image data.
US08878948B2 Vibration correcting device
A vibration correcting device includes a vibration detecting unit, a vibration correcting unit, a storage unit, and a controlling unit. The vibration detecting unit is configured to detect vibration of an image pickup apparatus. The vibration correcting unit is configured to correct blur of an image caused by the vibration. A storage unit is configured to store correction information used for correcting the blur at a predetermined frequency. The controlling unit is configured to, on the basis of the correction information, send a control signal to the vibration correcting unit.
US08878941B2 Method and apparatus for testing a video processing system
A method of testing an aircraft video system using a handheld video testing apparatus is described. The aircraft video system includes a video processing system and at least one display. The method includes generating a digital test image utilizing the video testing apparatus, receiving the digital test image at the video processing system, forwarding the digital test image to at least one of the displays through operation of the video processing system, and verifying the digital test image is correctly produced by the displays to which the digital test image was forwarded.
US08878937B2 System and method for capturing, storing, analyzing and displaying data related to the movements of objects
A system and method for the capture and storage of data relating to the movements of objects, in a specified area and enables this data to be displayed in a graphically meaningful and useful manner. Video data is collected and video metadata is generated relating to objects (persons) appearing in the video data and their movements over time. The movements of the objects are then analyzed to detect the movements within a region of interest. This detection of movement allows a user, such as a manager of a store, to make informed decisions as to the infrastructure and operation of the store. One detection method relates to the number of people that are present in a region of interest for a specified time period. A second detection method relates to the number of people that remain or dwell in a particular area for a particular time period. A third detection method determines the flow of people and the direction they take within a region of interest. A fourth detection method relates to the number of people that enter a certain area by crossing a virtual line, a tripwire.
US08878928B2 Method and apparatus for defining and reconstructing ROIs in scalable video coding
A multiple ROI (region of interest) setting method and apparatus in scalable video coding and an ROI reconstructing method and apparatus are provided. The multiple ROI setting apparatus includes: an ROI setting unit which sets at least one or more ROIs and allocates ROI identification numbers to the each of ROIs; a mapping unit which allocates at least one or more slice group identification numbers to the at least one or more ROI identification numbers; and a message generating unit which generates a message including ROI-associated information, slice-group-associated information, mapping information on mapping of the ROI identification number to the at least one or more slice group identification numbers, and scalability information.
US08878927B2 Method and apparatus for generating infrastructure-based basic safety message data
A roadside infrastructure system configured to generate and broadcast basic safety message data to augment vehicle safety applications. In one example, a roadside module of the system includes a camera, video analytics to process images from the camera to detect vehicles, a BSM generator that generates a BSM for each detected vehicle, and an antenna for broadcasting the BSM. In another example, the roadside module is configured to detect BSM data generated by equipped vehicles, to determine whether any detected vehicles are equipped vehicles generating their own BSM data, and to generate a BSM only for unequipped detected vehicles.
US08878918B2 Creating a subsurface feature atlas of at least two subsurface features
Described embodiments include a system, method, and computer program product. A described system includes a receiver circuit that receives at least two reference images that each includes a respective landmark subsurface feature of a mammalian body part; and that receives data indicative of a respective spatial relationship among each respective landmark subsurface feature. The system includes a coordinate analysis circuit that determines a common frame of reference at least partially based on a landmark subsurface feature included in a reference image. The system includes a registration circuit that registers the respective landmark subsurface feature of the mammalian body part included in each reference image. The registration is based on the determined common frame of reference and on the data indicative of a respective spatial relationship. The system maintains informational data corresponding to the registration of the respective landmark subsurface features of the mammalian body part in a computer-readable media.
US08878908B2 3-D auto-convergence camera
Automatically converging a plurality of images for use in a stereoscopic camera system including a plurality of 2-D cameras, the method including: receiving a focal distance from each 2-D camera of the plurality of 2-D cameras, wherein each 2-D camera includes at least one image sensor; calculating a system focal distance of the stereoscopic camera system by using focal distances received from the plurality of 2-D cameras; determining a center of interest using the calculated system focal distance of the stereoscopic camera system; and moving the at least one image sensor in each 2-D camera to adjust directions of view of the plurality of 2-D cameras to converge at the center of interest.
US08878907B2 Monocular stereoscopic imaging device
The monocular stereoscopic imaging device according to one aspect of the presently disclosed subject matter includes: an imaging optical system including a zoom lens and a diaphragm; a pupil dividing unit configured to divide a light flux having passed through a imaging optical system into multiple light fluxes; an imaging unit configured to receive the multiple light fluxes, so as to continuously acquire a left-eye image and a right-eye image; and a controlling unit configured to control a zoom lens driving unit to move the zoom lens in accordance with an instruction of changing the focus distance, and configured to control the diaphragm driving unit to maintain at a substantially constant level a stereoscopic effect of the left-eye image and the right-eye image three-dimensionally displayed on a display unit before and after the zoom lens is moved.
US08878906B2 Invariant features for computer vision
Technology is described for determining and using invariant features for computer vision. A local orientation may be determined for each depth pixel in a subset of the depth pixels in a depth map. The local orientation may an in-plane orientation, an out-out-plane orientation or both. A local coordinate system is determined for each of the depth pixels in the subset based on the local orientation of the corresponding depth pixel. A feature region is defined relative to the local coordinate system for each of the depth pixels in the subset. The feature region for each of the depth pixels in the subset is transformed from the local coordinate system to an image coordinate system of the depth map. The transformed feature regions are used to process the depth map.
US08878905B2 Focus scanning apparatus
Disclosed is a handheld scanner for obtaining and/or measuring the 3D geometry of at least a part of the surface of an object using confocal pattern projection techniques. Specific embodiments are given for intraoral scanning and scanning of the interior part of a human ear.
US08878897B2 Systems and methods for sharing conversion data
A method implemented in a server for sharing video conversion data includes receiving conversion data for a two-dimensional (2D) video and archiving the conversion data. A selection of a 2D video corresponding to the archived conversion data is received from a client, and conversion data corresponding to the selection received from the client is transmitted to the client.
US08878893B2 Apparatus and method for creating situation awareness when scheduling conference calls
A method for creating situation awareness when scheduling video conferences includes providing a user with access to a set of names stored in a directory service database, and allowing the user to select one or more of the names. In response to selection of one or more names, geographical location values associated with the names in the directory service database are retrieved, and a map is provided. The map and one or more geographical objects showing the geographical location of the users associated with the selected names is then displayed on a display.
US08878892B2 Multi-picture synthesizing method and apparatus in conference television system
A multi-picture synthesizing method in a conference television system is disclosed by the present invention. The method includes: synthesizing multiple pictures into a bottom layer of a multi-picture image according to a preset multi-picture layout, creating at least one layer of image layer over a bottom layer of a multi-picture image, creating at least one image frame in each image layer, and adjusting a pre-output picture corresponding to the image frame according to output characteristics of each image frame, and outputting the pre-output picture into the corresponding image frame. The present invention further discloses a multi-picture synthesizing apparatus in a conference television system. According to the technical scheme of the present invention, the multi-picture synthesizing of a conference television system is implemented flexibly and simply.
US08878890B2 Mobile terminal
A mobile terminal including a first body having a user input unit at one surface thereof; a second body slidably connected to the first body so as to be movable between a first state where the user input unit is exposed and a second state where the user input unit is covered by the second body; and a first image input unit located at the user input unit such that an external image is inputtable in the first state.
US08878889B1 Method and system for originating and receiving emergency push-to-talk calls
A wireless communication device (WCD) that is configured to originate and receive push-to-talk (PTT) calls may be identified by a standard identifier in standard PTT calls and may be identified by an emergency identifier in emergency PTT calls. The WCD may be configured to recognize an emergency trigger and, in response to the emergency trigger, originate an outgoing emergency PTT call, using the emergency identifier. If, while engaged in a standard PTT call, the WCD receives an incoming emergency PTT call that includes the WCD's emergency identifier, the emergency PTT call may preempt the standard PTT call. For example, the WCD may convey audio from the emergency PTT call to a speaker or other audio output interface, instead of audio from the standard PTT call. The WCD may also release the standard PTT call.
US08878888B2 Hospital TV/monitor display control with hierarchical access control
An interactive communication system (400) includes a plurality of in-room video communications system (1250) each including an audio microphone (460), a video camera (440), an audio speaker (470), a patient operated control (420) and a television/video monitor (430). The message sender, e.g. a medical professional, enters a request to contact a selected patient at a terminal (190). A hierarchical access control (130, 135) arbitrates among persons trying to reach a patient based on an accesses hierarchy (200). The requester with the highest role in the hierarchy establishes a video communication link with the patient and appears on the television monitor (430) in place of previously viewed video entertainment.
US08878887B2 Optical scanning device and image forming apparatus equipped with the same
If inclination correction of scanning line is performed while the incident position of the laser beam is not suitable, the shape of a spot of the laser beam which forms an image on a photosensitive drum may not be uniform depending on the scanning position of the laser beam. The housing is provided with a U-shaped groove to which the convex portion of a lens hold member that holds the lens is engaged. With the position of the convex portion adjusted, the convex portion is attached and secured in the U-shaped groove. Thus, the installation position of the lens to an optical path of the laser beam is adjusted, and the lens can be rotated and adjusted in order to correct an inclination or a bending of scanning line.
US08878866B2 Display control device, display control method, and program
A display control device includes: a changing unit changing a two-dimensional location representing locations in a horizontal direction and an orthogonal direction of each of a plurality of objects having different depths for a display screen of a display unit according to a direction in which a user views the display unit; a transparency adjusting unit for adjusting transparency for each of the plurality of objects; and a display control unit for displaying the plurality of objects in which the two-dimensional location is changed and the transparency is adjusted on the display unit, so as to overlap each other.
US08878865B2 Three-dimensional map system
A method of operating a three-dimensional (3D) map system including: receiving an image and a geo-location tag of the image; determining a building model for a physical building corresponding to an object captured in the image based on the geo-location tag; mapping, on a region-by-region basis, the image to a stored facade of the building model; and mapping, on a pixel-by-pixel basis, the image to the stored facade of the building model for displaying the image as a new facade of the building.
US08878856B1 System, method, and computer program product for depicting a body of water utilizing a height field and particles
A system, method, and computer program product are provided for depicting a body of water utilizing a height field and particles. In use, content depicting a body of water is identified. Additionally, a height field is generated for the content. Furthermore, at least a portion of the height field is converted to a plurality of particles based on predetermined criteria.
US08878855B2 Video in e-mail
To allow a video clip to be rendered within an e-mail, the video stream is converted into an animated image object (e.g. a GIF (Graphics Interchange Format) object) and stored on a server system. An HTML image element/tag () is created that references the animated image object at the server, for embedding in a conventional HTML-encoded e-mail message. When the receiving e-mail application processes the HTML encoding, the processing of the HTML image element causes the referenced animated image object to be downloaded and displayed, thereby automatically presenting a recreation of the video stream. To facilitate efficient transmission to the receiving device, the size of the animated image object is preferably optimized before transmission, the optimization including general optimization techniques, as well as optimizations based on the particular characteristics associated with the receiving device and/or the communications link to the receiving device.
US08878847B2 Method for estimation of an item of information representative of height
The invention relates to a method for estimation of information representative of a height. In order to minimize the required calculation time, the method comprises steps for: selection of a first point from among a plurality of points of a normal map, a normal being associated with each of the points of said plurality, a reference height being associated with said first point, estimation of a height difference between the first point and a second point of the normal map different from the first point according to the normal associated with the second point and the distance separating the first point from the second point in the normal map.
US08878845B2 Expandable graphical affordances
A method, apparatus, system, article of manufacture, and computer readable storage medium provide the ability to create and edit a surface object in a computer implemented surface modeler. A surface object creation process is commenced and a surface object type is selected. During the surface object creation process, visual affordances are presented. The visual affordances are grips that can be used to inject modification into the surface object creation process. Subsequent to creation of the surface object, the same visual affordances are displayed and used to edit the surface object.
US08878843B2 Image position adjustment device
In order to achieve reduction in size, an image position adjustment device (1) includes a light source unit (3) which emits visible light and infrared light, a movable cold mirror (12) which reflects visible light and transmits infrared light, a second scanner mirror (13) which reflects infrared light transmitted through the movable cold mirror (12), a windshield glass (F) which displays an image with visible light reflected by the movable cold mirror (12), and a first image processing unit (5) which images the driver (D) using reflected light of infrared light reflected by the second scanner mirror (13) on the driver (D) to detect a line-of-sight position of the driver (D). The position of an image is adjusted in accordance with the line-of-sight position detected by the first image processing unit (5).
US08878841B2 Determining a parameter of a geometrical CAD operation
It is provided a computer-implemented method for designing a CAD modeled object. The method comprises displaying at least one parametric three-dimensional shape; user-interacting with the screen; defining on a support a stroke corresponding to the user-interacting; computing at least one geometrical characteristic of the stroke; determining at least one parameter of a geometrical CAD operation based on the computed geometrical characteristic. Such a method makes the design of a CAD modeled object easier.
US08878839B2 Data restoration method and apparatus, and program therefor
Three-dimensional data is compressed at a high compression ratio without deteriorating resolution and accuracy, by computing a coupling coefficient from input three-dimensional data and a three-dimensional base data group obtained from a plurality of objects and outputting the coupling coefficient as compressed data. Specifically, the three-dimensional data is input to corresponding point determination means. The corresponding point determination means generates three-dimensional data to be synthesized in which vertexes of the three-dimensional data are made to correspond to vertexes of three-dimensional reference data serving as a reference to determine association relationship between vertexes. Coefficient computation means computes a coupling coefficient for coupling a three-dimensional base data group used for synthesis of three-dimensional data to synthesize three-dimensional data to be synthesized, and outputs the computed coupling coefficient as the compressed data of the three-dimensional data.
US08878824B2 Force-sensing stylus pointing device
The present disclosure provides a force-sensitive stylus having a first electromagnetic coil located at a fixed position within a housing and a second electromagnetic coil that is attached to a moveable tip element and positioned to interact with the first electromagnetic coil, such that the position of the second electromagnetic coil relative to the first electromagnetic coil is dependent upon the force applied to the tip element. A control circuit energizes a transmitting coil of the first and second electromagnetic coils with a radio frequency signal and senses the current induced in the other coil to determine the force on the tip element. The force may be encoded in the radio frequency signal and then transmitted to a host electronic device by re-energizing the transmitting coil.
US08878823B1 Dynamic shield electrode of a stylus
An apparatus comprising a stylus with a dynamically switch tip shield is provided. The apparatus includes an elongated stylus housing having an end, a conductive tip disposed at least partially inside the stylus housing and extending from the end, a force sensor coupled to the conductive tip and configured to detect contact between the conductive tip and an object, a tip shield coupled with the stylus housing and extending from the end, and a switch coupled to the tip shield and the conductive tip.
US08878820B2 Optical touch module
An optical touch module includes a transparent substrate and two light processing units. The transparent substrate includes a touch surface, a sub-surface parallel to the touch surface, and a surrounding side surface connected to the touch surface and the sub-surface. The two light processing units are positioned on two neighboring corners of the transparent substrate, and each of the two light processing units includes a light source and a detector. The light source and the detector respectively have a light emitting surface and a light entry surface, the light emitting surface of the light source and the light entry surface of the detector both face the surrounding side surface, and the two light processing units are positioned beneath the touch surface.
US08878819B2 Portable optical touch system and operating method thereof
A portable optical touch system is disclosed in the present invention. The portable optical touch system includes two camera devices movably connected with each other and respectively disposed on two corners of a plane. Each camera device includes an imaging module for capturing an image of an object on the screen, an adjusting module connected to the imaging module for determining whether the two imaging modules are positioned on the same plane, and a measuring module connected to the imaging module for calculating a distance between the two imaging modules. The portable optical touch system further includes a controlling unit electrically connected to the camera device for calculating a coordinates of the object on the plane by analyzing the distance between the imaging modules and the images captured by the imaging modules.
US08878798B2 Touch screen panel display
A touch screen panel display device is provided. The touch screen panel display device includes a Y-touch sensor bonding pattern having a bonding portion bonded to a touch screen Flexible Printed Circuit Board (FPCB), an X-touch sensor bonding pattern positioned toward the touch screen FPCB further than the bonding portion of the Y-touch sensor bonding pattern and having a bonding portion bonded to the touch screen FPCB, and a touch screen FPCB having an X-contact point portion contacting the bonding portion of the X-touch sensor bonding pattern and a Y-contact point portion contacting the bonding portion of the Y-touch sensor bonding pattern. Thereby, an Anisotropic Conducting Film (ACF) swelling failure occurring as a heat is again applied to a location at which bonding is already complete can be prevented.
US08878795B2 Touch sensing apparatus and operating method thereof
There are provided a touch sensing apparatus and an operating method thereof. The touch sensing apparatus includes: a panel unit including a plurality of first electrodes and a plurality of second electrodes, the first and second electrodes intersecting each other; a circuit unit applying first driving signals to the first electrodes and detecting sensed signals from the second electrodes; and a control unit controlling an operation of the circuit unit, wherein the control unit controls the circuit unit to simultaneously apply the first driving signals to the first electrodes during a first duration corresponding to a sleep mode and detect first sensed signals from the second electrodes, and determines whether a valid touch has occurred during the first duration to determine whether to cancel the sleep mode.
US08878794B2 State of screen info: easel
A multi-display device is adapted to turn on and off certain device functionality based on one or more of device state and triggers. These triggers include a transition trigger, an open trigger and a closed trigger. Furthermore, and based on one or more of these triggers and device state, the device can provide feedback to a user, such as visual feedback, audio feedback and vibration feedback to assist a user with determining when the device is changing state. The operation of the primary screen, secondary screen, system and feedback options are also described relative to the beginning and endpoint of the device transition. Furthermore, the trigger corresponding to a transitional trigger where primary and secondary screens have a certain angle orientation and the trigger corresponding to a trigger point where the primary and secondary screens have a second angle orientation relative to one another are described.
US08878775B2 Display device and control method thereof
A display device and a control method thereof are discussed. A display device and a control method thereof according to an embodiment of the present invention comprise a display unit displaying an object; a receiver receiving a wireless signal from a three dimensional (3D) pointing device recognizing a three dimensional motion; and a controller calculating a trajectory of the 3D pointing device corresponding to at least one of an absolute coordinate area and a relative coordinate area based on the received wireless signal and determining a position of the displayed object according to a property of an area to which the trajectory belongs and displaying the determined position.
US08878767B2 System and method for adjusting a backlight level by calculating a running average of pixel intensity for a display on an electronic device
The disclosure provides a system and method for adjusting a backlight level for an image being displayed on an electronic device. The system comprises: a display for displaying an image to be backlit; memory storing a numeric representation of the image on a pixel-by-pixel basis; and a backlight adjustment module to calculate a pixel-by-pixel, running average of an intensity of the image using the numeric representation and to determine a backlight level for the image using the running average, the running average being calculated according to an equation that calculates a new average using a previous average and a current pixel intensity value to avoid an overflow condition when calculating the running average.
US08878761B2 Liquid crystal display device and method for driving liquid crystal display device
An object of the present invention is to provide a liquid crystal display device capable of improving a viewing angle, while not decreasing an aperture ratio and preventing an increase in electricity consumption. A liquid crystal display device (1) of the present invention includes an active matrix substrate including a plurality of drain electrodes (14) disposed in a matrix form, a counter substrate including a plurality of common electrodes, and a liquid crystal layer being sandwiched between the active matrix substrate and the counter substrate, each of the plurality of drain electrodes (14) having formed (i) a subpixel (16a) part facing a first common electrode (11) among the plurality of common electrodes, across the liquid crystal layer, and (ii) a subpixel (16b) part facing a second common electrode (12) among the plurality of common electrodes, across the liquid crystal layer. To the first common electrode (11), a first common electrode voltage (VC1) having a first center voltage (VCOMDC1) is applied, and to the second common electrode (12), a second common electrode voltage (VC2) having a second center voltage (VCOMDC2) different from the first center voltage is applied. The present invention is suitably used for televisions and portable phones.
US08878759B2 Apparatus and method for displaying a video image
A method of displaying a video image comprises receiving sequential image frames at a processor. Each image frame is processed to obtain a kinoform. A programmable diffractive element such as an SLM represents the sequence of kinoforms allowing reproduction of the image using a suitable illumination beam.
US08878755B2 Organic light-emitting diode display and method of driving same
In one aspect of the invention, a method of driving an OLED display includes providing scan signals and data signals and applying the scan signals to scan lines and the data signals to the data lines, respectively. Each scan signal is characterized with a waveform having a compensation duration and a scan duration immediately following the compensation duration. The waveform has a first voltage and a second voltage periodically and alternately varied from one another defining a period in the compensation duration, and has the first voltage in the scan duration. The period is equal to the scan duration but shorter than the compensation duration. As such, during the compensation duration of a scan signal, pixels of a corresponding pixel row are charged for compensation, and during the scan duration, the data signals are written into the pixels of the corresponding pixel row for driving the OLEDs thereof.
US08878740B2 Horn antenna for a radar device
A horn antenna for a radar device comprising a metal body having a tubular hollow waveguide section opening into a hollow horn section, a dielectric filling body filling up the inner space of the horn section, and a dielectric cover, wherein the horn antenna is configured to protrude in a measurement environment, protected from highly aggressive process environments and is usable over a wide temperature range.
US08878737B2 Single feed planar dual-polarization multi-loop element antenna
Dual polarization in an antenna structure that results from a number of radiating elements arranged in a loop configuration. The antenna structure is excited by a single coaxial feedline in an interior portion of the antenna structure. The antenna structure may include a ground plane that enables a directional radiation pattern. The antenna structure may also be operational without a ground plane to enable an omnidirectional radiation pattern. The antenna structure may be configured in a number of loop configurations electrically connected to each other by a number of microstrip loops extending in a horizontal and vertical planar direction.
US08878725B2 System and method for geolocation of multiple unknown radio frequency signal sources
According to an embodiment of the present invention, geolocations of multiple unknown radio frequency (RF) signal sources are determined using three-dimensional (3-D) geolocation techniques. The three-dimensional (3-D) geolocation techniques obtain reliable geolocation estimates of radio frequency (RF) emitters based on energy or received signal strength (RSS) of emitter transmitted signals and based on their time differences of arrival (TDOAs) at various sensor locations. The energy based geolocations and the time difference of arrival (TDOA) geolocations are combined to determine an overall set of geolocations for multiple unknown radio frequency (RF) signal sources. The geolocation information is used to track and monitor the locations of the multiple emitters.
US08878724B1 Steering matrix feedback for beamforming
A first network device including a calibration module, a steering module, and a control module. The calibration module is configured to determine whether a second network device is capable of generating steering data for the first network device, wherein the steering data corresponds to data for steering signals in a desired direction. The steering module is configured to, if the second network device is not capable of generating the steering data for the first network device, receive channel state information from the second network device and determine the steering data based on the channel state information. The control module is configured to receive the steering data from the second network device if the second network device is capable of generating the steering data for the first network device.
US08878710B2 Low latency filter
In an embodiment, a set of input samples are filtered to provide a set of filtered samples using an N-tap filter. A steady-state-response-output sample of the N-tap filter is determined from a N/2th sample of the set of filtered samples.
US08878705B1 Variable bit-length reiterative lossless compression system and method
A computer-implemented method of performing lossless compression of a digital data set uses an iterative compression process in which the number of symbols N and bit length per symbol n may vary on successive iterations. The process includes analyzing at least a part of the data set to establish a partition thereof into N symbols of symbol length n, and to determine whether the N symbols can be further compressed, and, if so, a model to be used in encoding the N symbols.
US08878703B2 Handheld electronic device with text disambiguation
A handheld electronic device includes a reduced QWERTY keyboard and is enabled with disambiguation software. The device provides output in the form of a default output and a number of variants. The output is based largely upon the frequency, i.e., the likelihood that a user intended a particular output, but various features of the device provide additional variants that are not based solely on frequency and rather are provided by various logic structures resident on the device. The device enables editing during text entry and also provides a learning function that allows the disambiguation function to adapt to provide a customized experience for the user. The disambiguation function can be selectively disabled and an alternate keystroke interpretation system provided. Additionally, the device can facilitate the selection of variants by displaying a graphic of a special key of the keypad that enables a user to progressively select variants generally without changing the position of the user's hands on the device.
US08878693B2 Driver assistance device and method of controlling the same
A driver assistance device to be disposed in a vehicle includes a traffic signal information acquiring section, an intersection distance acquiring section, a target speed calculating section, and an outputting section. The traffic signal information acquiring section acquires traffic signal information that includes current and future lighting colors and lighting times of respective lighting colors of a traffic signal located in a traveling direction of the vehicle. The intersection distance acquiring section acquires an intersection distance between the vehicle and an intersection at which the traffic signal is located. The target speed calculating section calculates a target speed range to enable the vehicle to enter the intersection in a state where the lighting color of the traffic signal is green. The outputting section outputs the target speed range.
US08878691B2 Method for providing visualization of a data age
Medical monitor readings (150) are displayed along with an indication of along with the age of the reading. The reading display is changed by altering the intensity of the reading value (210-240), color of the reading value (310-330), a subscript next to the reading (400), a shape of the background (600-700), or icon (FIGS. 6-11) to indicate the age of a presented reading.
US08878689B2 Automated meter reader
A meter reader for reading a meter have a display portion displaying a total output of a quantity being metered and plural incremental outputs defining the total output. The meter reader includes a sensing mechanism for sensing one of the plural incremental outputs in the meter display portion, and a processing unit coupled to the sensing mechanism for accumulating incremental outputs sensed by the sensing mechanism and for determining accumulated meter output over a time period based on the accumulated incremental outputs. Also included is an output mechanism for outputting the accumulated meter output determined by the processing unit. In one example, the sensing mechanism includes a sensor for sensing only a least significant incremental output in usage included in the meter display portion, and an emitter for illuminating the least significant incremental output included in the meter display portion. Further, the sensing mechanism senses the least significant incremental output included in the meter display portion at least once every full cycle of the least significant incremental output.
US08878684B2 Ultrasensitive detection platform for sensing magnetic and/or electrical energy change
A scalable and ultrasensitive frequency-shift magnetic array scheme. The theoretical limit of the sensor noise floor is shown to be dominated by the phase noise of the sensing oscillators. To increase the sensitivity, a noise suppression technique, Correlated Double Counting (CDC), is described with no power overhead. As an implementation example, a 64-cell sensor array is designed in a standard 65 nm CMOS process. The CDC scheme achieves an additional 6 dB noise suppression. The magnetic sensing capability of the presented sensor is verified by detecting micron size magnetic particles with an SNR of 14.6 dB for a single bead and an effective dynamic range of at least 74.5 dB. Applications in biosensing are contemplated, among other possible uses. Measurement of electrical properties is also contemplated.
US08878673B2 Systems and methods for protecting retail display merchandise from theft
Security systems and methods configured for use with an item of merchandise for retail display include a housing, at least one sensor carried by the housing and at least one output device carried by the housing. The security system further includes a controller carried by the housing and operably coupled to the sensor and to the output device. The controller is operable to determine a distance traveled by the item of merchandise from a retail display “home” position based upon a sensor input from the sensor, and to activate the output device based upon the distance traveled by the item of merchandise exceeding a threshold distance. The controller may utilize the at least one sensor in conjunction with an inertial navigation system (INS) and motion processing algorithms or techniques to determine the distance traveled by the item of merchandise from the retail display “home” position.
US08878670B2 Method and apparatus for improving the battery life of a tracker attached to an asset while outside a base safe-zone
Methods, devices, and systems for saving battery service life by preventing false alarms when a tracked asset is intentionally removed from a base safe-zone. A portable safe-zone beacon may create a portable safe-zone by broadcasting signals similar to a transmitter within a base safe-zone. A tracking device may employ a relatively low-power short-range radio transceiver to receive safe-zone broadcasts. If the tracking device does not detect safe-zone broadcasts before a timing counter expires, the tracking device may activate a high-power, long-range transceiver and transmit an alarm message via a wireless network. The tracking device may distinguish between transmissions of the portable safe-zone beacon and a transmitter of the base safe-zone and may operate differently based on being within different safe-zones. In response to receiving broadcasts, the tracking device may transmit response messages to the portable safe-zone beacon. In an embodiment, devices may relay data to and from the tracking device.
US08878668B2 Method and apparatus to detect transponder tagged objects, for example during medical procedures
The presence or absence of objects (e.g., medical implements, medical supplies) tagged with transponders may be determined in an environment in which medical procedures (e.g., surgery) are performed via an interrogation and detection system which includes a controller and a plurality of antennas positioned along a patient support structure. The antennas may, for example, be positioned along an operating table, bed, a mattress or pad or a sheet and may be radiolucent. Respective antennas may successively be activated to transmit interrogation signals. Multiple antennas may be monitored for responses from transponders to the interrogation signals. For example, all antennas other than the antenna that transmitted the most recent interrogation signal may be monitored.
US08878663B2 Automatic sensor detection
Frames of data are received. Each frame includes at least a sensor identifier and a changeable data field and is sent from one of a plurality of sensors. Each of the plurality of sensors is associated with a respective one of a plurality of sensor identifiers. The changeable data field includes, in some of the frames, data representing a sensed condition and, in others of the frames, counter data. The counter data is analyzed to determine whether any of the sensor identifiers can be associated with one of a plurality of sensor locations.
US08878659B2 Vehicle proximity annunciator device and method for notifying proximity of vehicle
A control unit generates an annunciation sound signal including multiple frequency components. A sound emission device emits an annunciation sound to an outside of a vehicle according to the annunciation sound signal. The control unit changes a pitch of the annunciation sound signal according to a vehicle speed and changes an output level of the annunciation sound signal according to the pitch of the annunciation sound signal.
US08878652B2 Encoding module, associated encoding element, connector, printer-encoder and access control system
An encoding module and related systems and components are provided. The encoding module includes a plurality of encoding elements arranged in an array of columns and rows and one or more switching elements configured to selectively connect the encoding elements to a reader. The connection of the encoding elements may be based on the location of a targeted transponder disposed among multiple adjacent transponders to ensure the selective communication with the targeted transponder only. The module is configured for various types and locations transponders to be used within a system, such as a printer-encoder. Each encoding element may include a loaded conductive strip comprising a loop shape portion and a shield that corresponds to the loop shape portion. In another embodiment, an access control system having an encoding module with the plurality of couplers and an access card having a plurality of transponders corresponding to the couplers is provided.
US08878647B2 Personal authentication apparatus and personal authentication method
A personal authentication apparatus comprises an input unit configured to input image data; a face detection unit configured to detect a face region of a person included in the image data input by the input unit, and to detect feature data from the detected face region; a facial expression determination unit configured to determine a facial expression from the face region detected by the face detection unit; a storage unit configured to store feature data used to authenticate a person in correspondence with respective facial expressions of a plurality of faces; a selection unit configured to select feature data corresponding to the facial expression determined by the facial expression determination unit from the storage unit; and an authentication unit configured to authenticate a person by comparing the feature data of the face region detected by the face detection unit, and the feature data selected by the selection unit.
US08878644B2 Lighting control protocol
A digital lighting control network protocol with forward and backward frames, each of the frames including an error check code. A no-acknowledgment (NAK) signal is sent from a receiving node to a transmitting node responsive to the error check code. An interface circuit of the receiving node may include an energy storage section to store at least some energy from the network while receiving digital signals, and an output section to transmit digital signals to the network using the stored energy. The interface circuit may also include a high voltage buffer circuit. The transmitting node may send forward frames to receiving nodes based on device type.
US08878641B2 Electronic component
An electronic component is provided with a substrate, a thin-film element layer provided on the substrate, first and second bump electrodes, provided on a surface of the thin-film element layer, and an insulator layer provided between the first bump electrode and the second bump electrode. The thin-film element layer contains a first spiral conductor which is a plane coil pattern. The first bump electrode is connected to an internal peripheral end of the first spiral conductor. The second bump electrode is connected to an external peripheral end of the first spiral conductor. Both of the first and second bump electrodes, have a first exposure surface exposed to a principal surface of the insulator layer and a second exposure surface exposed to an end face of the insulator layer.
US08878640B2 Common-mode choke coil
A common mode choke coil includes a quadrilateral core 4; first and second core covers 2, 3 disposed opposite to each other on the upper and lower surfaces of the core 4 so as to cover the outer periphery of the core 4; and rectangular copper wires 8 wound on the opposite side portions of the core 4 of the first and second core covers 2, 3. The second core cover 3 is disposed on a component-mounting face. The first and second core covers 2, 3 include a pair of linear portions surrounding the corresponding opposite sides of the core 4 which linear portions constitute winding portions 5. The lower surface of the second core cover 3 has a pedestal portion 6 which protrudes more toward the component-mounting face than the winding portions 5, and extends out along the component-mounting face in a direction perpendicular to axis lines of the winding portions 5. The lower face at the tip of the protruding part of the pedestal portion 6 has seat faces 6a on which parts of the rectangular copper wires 8 drawn from the winding portions 5 toward the component-mounting face are provided as mounting terminals 12. Tip portions of the rectangular copper wires 8 are bent upward from the seat faces 6a at the edge of the tip of the protruding part of the pedestal portion.
US08878639B2 Magnet arrays
Method and device for self-regulated flux transfer from a source of magnetic energy into one or more ferromagnetic work pieces is provided. A plurality of magnets are disposed in a medium wherein gaps of predetermined distance are maintained between neighboring magnets. And the magnets we arranged such that magnetic flux exchange may take place between the magnets across the gaps and a ferromagnetic body in close vicinity or contact with the magnets.
US08878638B2 Manipulation of magnetic particles in conduits for the propagation of domain walls
A system and a method for the controlled manipulation of any number of magnetic particles in solution are shown. The system and the method of the present invention are based on the employment of magnetic conduits properly structured in order to inject, move and annihilate with high precision magnetic domain walls and on the fact that said magnetic domain walls exert a high attraction force on magnetic particles. The injection, movement and annihilation of domain walls along said magnetic conduit result, therefore, in the trapping, movement and release, respectively, of single magnetic particles placed in solution in proximity of said magnetic conduits. The devices of the present invention guarantee the possibility of a digital transfer of magnetic particles along conduits formed by linear segments as well as high control and nanometric precision in the manipulation of said magnetic particles on curved conduits.
US08878637B2 Accessory device
A cover is described that is magnetically attached to a tablet device. The cover includes at least as flap. In the described embodiment, the flap includes a plurality of segments where the first segment includes a first plurality of edge attach magnets arrayed along a first edge of the flap and where a second segment includes a second plurality of edge attach magnets arrayed along a second edge of the flap opposite the first edge.
US08878634B2 Bandpass filter, and wireless communication module and wireless communication device using the bandpass filter
[Object] An object is to provide a bandpass filter that can be used for a wide frequency band and has a large degree of freedom in designing a passband, and a wireless communication module and a wireless communication device that use the bandpass filter.[Solution] A bandpass filter includes first to third resonance electrodes 31a, 31b, and 31c sequentially arranged side-by-side such that they are electromagnetically coupled to each other, the first to third resonance electrodes 31a, 31b, and 31c being grounded at one end and constituting first to third resonators, respectively; a first input/output coupling electrode 40a facing the first resonance electrode 31a and electromagnetically coupled thereto; a second input/output coupling electrode 40b facing the second resonance electrode 31b and electromagnetically coupled thereto; and a resonator coupling electrode 43 configured to provide electromagnetic coupling between the first resonance electrode 31a and the third resonance electrode 31c. The first and second resonators have the same resonance frequency which is different from a resonance frequency of the third resonator. The first to third resonators are used to produce a passband. The bandpass filter can be used for a wide frequency band and has a large degree of freedom in designing the passband.
US08878604B2 Switching circuit and envelope signal amplifier
A switching circuit according to one embodiment has: N switching elements; a connection circuit including N−1 first inductance elements that are connected in series; a second inductance element; and N third inductance elements. Control terminals of the N switching elements are connected to ends of the connection circuit and connection contacts, respectively. One end of the second inductance element is connected to a power supply. The N third inductance elements electrically connects one ends of the N switching elements and the other end of the second inductance element with each other, respectively.
US08878583B2 PWM duty cycle converter
A PWM duty cycle converter includes a PWM signal generator, a timing signal generator, a limit signal generator, and a duty cycle limiter. The PWM signal generator generates a first PWM signal by comparing a triangular carrier wave with a duty command from a signal source. The timing signal generator generates a timing signal synchronously with at least one of a maximum value and a minimum value of the amplitude of the carrier wave. The limit signal generator generates a limit signal in response to the timing signal. The limit signal sets at least one of an upper limit and a lower limit on a duty cycle of the first PWM signal. The duty cycle limiter combines the first PWM signal and the limit signal to output a second PWM signal having a limited duty cycle.
US08878581B2 Variable frequency ratiometric multiphase pulse width modulation generation
Groups of phase shifted Pulse Width Modulation signals are generated that maintain their duty-cycle and phase relationships as a function of the period of the PWM signal frequency. The multiphase PWM signals are generated in a ratio-metric fashion so as to greatly simplify and reduce the computational workload for a processor used in a PWM system. The groups of phase shifted PWM signals may also be synchronized with and automatically scaled to match external synchronization signals.
US08878580B1 Apparatus and method for generating a clock signal with reduced jitter
A clock system receiving a reference clock signal via an alignment location and developing a functional clock signal provided to a functional circuit via a clock path. The clock system includes a low bandwidth PLL, a high bandwidth PLL, and a delay path. The low bandwidth PLL receives the reference clock signal and a feedback clock signal and provides a filtered clock signal. The high bandwidth PLL receives the filtered clock signal and provides the functional clock signal, and has a feedback input coupled to its output via a local feedback path. The delay path is coupled between the output of the low bandwidth PLL and the alignment location to provide the feedback clock signal to the low bandwidth PLL. The delay and clock paths are substantially matched. The bandwidths of the low and high bandwidth PLLs may be individually configured to reduce both input jitter and internal jitter, respectively.
US08878568B1 High-speed SSR transmit driver
A high speed transmit driver is provided, along with methods to improve driver slew rate, decrease transmit jitter, improve termination accuracy, and decrease sensitivity to supply noise.
US08878563B2 System and apparatus for arc detection and location in solar arrays
A system and apparatus for detecting and locating an arc fault in a photovoltaic solar power array. A plurality of capacitors divide strings of photovoltaic cells into a series of magnetic loops. When an arc fault occurs within one of the loops, a time-varying magnetic field is produced, with flux lines emanating from the area enclosed by the loop. At least three magnetic field sensors arranged at locations in or around the solar power array detect the spectral signature of the arc fault, and send related data to a computer via a communication network. The computer analyzes the data from the sensors to determine the location of the arc fault.
US08878557B2 Electrode arrangement for monitoring a bed
Equipment for indicating a bed-wetting in a bed comprising a bed-wetter sheet and a measuring- and control system. A measuring circuit is furnished to test whether the electrode in the bed-wetter sheet are intact, and afterwards to measure the conductivity in the normal state between the two from each other electrically isolated electrodes whereby the conductivity between the two electrodes will fall drastically by a bed-wetting, human fluids containing salt being spread on the sheet, and indicate the bed-wetting. The measuring circuit is furnished to as a part of a routine to enter into a resting state whereby the measurement is performed with a prearranged fixed time interval.
US08878556B2 Sensing device and method
A sensing device includes an oscillator, a driver, a switch, a counter and a timer. The oscillator includes an input coupled to a reference capacitor. The driver alternately sources and sinks current in accordance with an oscillation signal outputted by the oscillator. The switch connects or disconnects the reference capacitor with a sensing capacitor. The counter counts value for the oscillation signal. The timer counts operation periods respectively when the switch connects the reference capacitor with the sensing capacitor and when the switch disconnects the reference capacitor with the sensing capacitor, and the counter counts values corresponding to conditions of the switch connecting and disconnecting the reference capacitor with the sensing capacitor during the operation periods, respectively.
US08878552B2 End-of-line capacitor for measuring wiring impedance of emergency notification circuits
A system includes a capacitor, a plurality of notification devices connected in parallel with the capacitor, and a controller. The controller is capable of determining capacitance of the capacitor during charge-up of the capacitor, and the controller is capable of determining the wiring impedance of the emergency notification circuit during discharge of the capacitor.
US08878546B2 Apparatus and method for quickly determining fault in electric power system
An apparatus for quickly determining a fault in an electric power system includes a current transformer, a current determination unit and a fault determination unit. The current transformer detects current supplied to the electric power system and outputs a current detection voltage. The current determination unit respectively compares the current detection voltage, the first-order differential voltage of the current detection voltage and the second-order differential voltage of the current detection voltage with predetermined first, second and third reference voltages. The fault determination unit determines whether a fault occurs based on the compared result of the current determination unit and generates a trip signal when it is determined that the fault has occurred.
US08878544B2 Electric leakage sensing apparatus
An electric leakage sensing apparatus includes a coupling capacitor having one end connected to a DC power supply, a pulse generator that supplies a pulse to the other end of the coupling capacitor, a voltage detector that detects a voltage at the coupling capacitor charged by the pulse, an electric leakage determination part that compares the voltage detected by the voltage detector to a threshold value, and makes a determination of existence or non-existence of an electric leakage of the DC power supply based on a comparison result, and a booster circuit that applies a boosted pulse voltage to the coupling capacitor. The pulse generator converts an output voltage of the booster circuit into the pulse voltage. The voltage detector includes an offset voltage generating circuit that generates an offset voltage.
US08878543B2 Vehicular insulation resistance detection apparatus
The vehicular insulation resistance detection apparatus includes a cyclic signal generating unit that generates a cyclic signal, a first resistor that has one end to which the cyclic signal is applied, a first capacitor that has one end connected to the other end of the first resistor and the other end connected to a high-voltage circuit, a second capacitor that has one end connected to the other end of the first resistor, a second resistor that has one end connected to the other end of the second capacitor and the other end connected to a low-voltage ground that is a circuit ground of a low-voltage circuit, a series circuit that includes a diode and a third resistor connected in series, and is connected in parallel with the second capacitor, this diode having a forward direction coincident with a direction from the other end of the second capacitor to the one end of the second capacitor, a voltage detection unit that detects a voltage between the low-voltage ground and the other end of the second capacitor as a detection signal, and an insulation resistance detection unit that detects a resistance value of an insulation resistance based on an amplitude of the detection signal.
US08878527B2 Magnetic field simulator for testing singulated or multi-site strip semiconductor device and method therefor
A system for testing a magnetic sensor has a plurality of coils, wherein the coils are positioned along perpendicular planes. A magnetic field is generated along each of the perpendicular planes when a current is sent to each of the plurality of coils.
US08878526B2 Magnetic encoder apparatus
A magnetic scale includes a scale member having a plurality of grooves. The scale member defines a passive magnetic scale track. The plurality of grooves include grooves of at least a first groove type and a second groove type, the magnetic properties of the scale member in the locality of grooves of the first groove type being different than the magnetic properties of the scale member in the locality of grooves of the second groove type. The scale member is arranged to carry or encode absolute position information in the form of at least one codeword comprising a sequence of data bits, wherein each of the data bits is provided by a groove of the scale member, the data bit taking a first value if the groove is of the first groove type and a second value if the groove is of the second groove type.
US08878525B2 Position detector
A permanent magnet is fixed to a stationary portion. A yoke made of magnetic material is provided to a rotating portion. The yoke is tube-shaped to surround the permanent magnet and has a chord portion into which a magnetic flux generated by the permanent magnet preferentially flows. The chord portion is arranged in such a manner as to be close to the permanent magnet. A Hall element is arranged at a specified position of the stationary portion relative to the permanent magnet 20. The Hall element outputs a signal which corresponds to a density and an angle of a magnetic flux generated between the chord portion and the permanent magnet.
US08878516B2 Inverter current measurement using a shunt resistor
A method for determining each current output of a three-phase inverter (102) comprises the following steps: inspecting an initial set of control signals for the inverter (102); identifying a measurement conflict when at least two of said control signals are asserted within a predetermined amount of time of each; if there is a measurement conflict, providing a first modified set of control signals to the inverter by shifting a position of at least one control signal related to the measurement conflict; and measuring a current through a shunt resistor based on the first modified set of control signals. Also, an electronic device and a digital processor (DSP) for determining each current output of three-phase inverter (102) are provided.
US08878513B2 Regulator providing multiple output voltages with different voltage levels
A regulator for providing a plurality of output voltages is provided. The regulator includes a basic unit and a plurality of replica units. The basic unit amplifies an input voltage to obtain a core voltage according to a first control signal. Each of the replica units outputs one of the output voltages according to the input voltage and one of a plurality of second control signals, wherein at least two of the output voltages have different voltage levels. The first control signal is set according to the second control signals, to make the voltage level of the core voltage substantially equal to or less than a maximum voltage level of the output voltages and substantially equal to or greater than a minimum voltage level of the output voltages.
US08878505B2 Methods and systems to convert a pulse power demand to a constant power draw
Methods and systems to translate a pulse power demand of a pulse load to a constant power draw, and to maintain a desired peak output voltage over time. A power converter (PC) provides power from a power source to a charge store, which provides pulse power to the load. A PC controller continuously monitors an output current of the PC and an output voltage of the charge store, and controls the PC to draw constant power from the source, at a level indicated by a power command. A peak voltage controller periodically adjusts the power command, such as to compensate for time-varying effects, based on a peak voltage reference and the output voltage of the charge store measured at times of synchronization pulses. The peak voltage controller generates the synchronization pulses based on rising edges of a pulse current, or receives the synchronization pulses from the radar system controller.
US08878503B2 Voltage regulator with compensation to inhibit undershoot
The voltage regulators are capable of limiting undershoots of the output voltage without having a similar effect on overshoots because of the presence of a current cancellation network, input with the reference voltage and coupled to the second input of the error amplifier. This current cancellation network is adapted to inject into the second input a unidirectional compensation current of the first and second currents injected by the first and second feedback networks, respectively, the compensation current being determined by time variations of the difference between a replica of the output regulated voltage and the reference voltage and/or by time variations of the reference voltage.
US08878490B2 Twist on battery pack
A power tool powered by a battery having a guide post, a first battery terminal, a second battery terminal, and a third battery terminal. The power tool including a battery interface for electrically interfacing with the battery and a battery receptacle for receiving the battery. The battery interface including a first electrical terminal, a second electrical terminal, and a third electrical terminal. The battery receptacle including a channel for receiving the guide post, the channel having a first portion, a second portion connected to the first portion by a first elbow, and a third portion connected to the second portion by a second elbow. Wherein the guide post travels through the first portion to the second portion, and through the second portion to the third portion in order to secure the battery within the battery receptacle.
US08878488B2 Charge-and-discharge connector and a vehicle in which charge and discharge are permitted through the charge-and-discharge connector
The present invention has an objective to provide a charge-and-discharge connector which makes it possible to transfer of electric power mutually between vehicles and the vehicles exterior under control by a charge-and-discharge management system at normal times, and makes it possible to supply electric power from vehicles to the vehicles exterior without depending on the charge-and-discharge management system in an emergency. It is possible to make vehicles perform an electric supply operation without using a charge-and-discharge control signal in an emergency by preparing an operating part in a charge-and-discharge connector for delivering and receiving electric power between vehicles and the charge-and-discharge control device outside the vehicles and operating the operating part to make the vehicles detect that an electric supply operation is possible without using the charge-and-discharge control signal used for controlling charge and discharge at normal times.
US08878485B2 Rechargeable flameless candle systems and methods
According to an embodiment of the present invention, a recharging device includes a recharging port that receives a flameless candle and recharges a battery in the candle. The recharging device includes a first stacking structure that has a top portion and a bottom portion. There is a top stacking contact on the top portion. An electrical power bus is connected with the top stacking contact. The electrical power bus is also configured to provide electrical power to the flameless candle through the recharging port. The top portion of the first stacking structure is configured to mate with a bottom portion of a first stacking structure of another recharging device.
US08878480B2 Synchronous motor drive system and synchronous motor
In sequentially selecting and driving two phases of the three-phase stator windings of a synchronous motor, detect a speed electromotive voltage of a de-energized phase, relate the speed electromotive voltage to rotor position information beforehand, then count rotor position information backward based on the detected the speed electromotive voltage to estimate rotor position; and then detect rotation speed from the change rate of the rotor position information so as to achieve highly accurate position and speed control.
US08878476B2 Method for discharging charges remaining in capacitor in apparatus
A PCU drives a motor generator using electric power from a power storage device. The PCU includes a power conversion device, a capacitor and a control unit. When detecting a crash, the control unit drives the power conversion device and discharges charges remaining in the capacitor. Each of a plurality of reverse conducting-type semiconductor elements included in the power conversion device is integrally formed of a first semiconductor element operating as a switching element and a second semiconductor element operating as a free wheeling diode. In response to detection of the crash of a vehicle, the control unit changes a voltage applied to a gate terminal of the first semiconductor element and increases an electric power loss during a current-circulating operation by the second semiconductor element. As a result, the remaining charges stored in the capacitor in the drive apparatus is discharged as soon as possible.
US08878461B2 Lamp failure detector
Apparatus and methods for detecting lamp failure in a rapid thermal processing (RTP) tool are provided. Lamp failure detection systems are provided that can accommodate DC and/or AC voltages. The systems sample voltage signals along a circuit path formed by at least two serially connected lamps, calculate a voltage drop across the first lamp of the at least two serially connected lamps based on the sampled voltage signals, and determine whether a lamp failure has occurred based on a relationship between the voltage drop across the first lamp and a total voltage applied to the circuit path.
US08878454B2 Solid state lighting system
A solid state lighting system includes an electronic driver having a power input configured to receive power from a power source and the electronic driver having a power output. The electronic driver controls the power supply to the power output according to a control protocol, and the electronic driver has at least one expansion port having a separable interface. The system also includes a light emitting diode (LED) subassembly having an LED board having at least one LED that receives power from the power output of the electronic driver to power the LED. The system further includes a first expansion module configured to be coupled to the at least one expansion port of the electronic driver having a first functionality affecting the control protocol, and a second expansion module configured to be coupled to the at least one expansion port of the electronic driver having a second functionality affecting the control protocol. The first and second expansion modules are selectively coupled to the at least one expansion port to change the control protocol.
US08878450B2 Light emission systems having non-monochromatic emitters and associated systems and methods
Emission systems having solid-state transducers (SSTs) for producing a target chromaticity of light are disclosed herein. An emission system or SST device in accordance with a particular embodiment can include a first emitter having a first plurality of SSTs positioned to emit light having a first chromaticity, and a second emitter having a second plurality of SSTs positioned to emit light having a second chromaticity different than the first chromaticity. The SST device can further include a controller having a first channel with a variable output, coupled to the first emitter to adjust the brightness level of the first emitter, and a second channel with a variable output, coupled to the second emitter to adjust the brightness level of the second emitter.
US08878449B2 LED drive circuit and LED illumination unit
There is provided an LED drive circuit that can be connected to an alternating-current power supply through a phase control dimmer and that drives an LED load, the LED drive circuit including: an LED current control circuit; a capacitance component and a resistance component that are connected in series between an input of the LED current control circuit and a reference potential; a switch element that is connected to both ends of the resistance component; and a switch control portion that turns off the switch element for a given period of time after a timing when the phase control dimmer is turned on and that turns on the switch element after the given period of time elapses.
US08878444B2 Controller, a driver circuit and a method for controlling a dimmable LED lighting circuit, and a dimmable LED lighting circuit
A controller for a dimmable LED lighting circuit is disclosed, the controller comprising: an LED current controller configured to set a current of a constant current source in dependence on a conduction angle of the phase-cut dimmer; a first feedback circuit configured to control the circuit's power converter in dependence on the constant current source by adjusting an output of the power converter; and a second feedback circuit configured to control a supplementary output load arranged in parallel with the series arrangement of the constant current source and plurality of LEDs, wherein the second feedback circuit is operable to adjust the supplementary output load faster than the first feedback circuit adjusts the output of the power convertor.A driver and lighting circuit also disclosed, as is a method for controlling a dimmable lighting circuit.
US08878428B2 Display device that prevents warpage of polarizer
A display device of the invention includes: a self-light-emitting display panel including a first substrate and a second substrate; a first heat-shrinkable film for anti-reflection bonded to a surface of the first substrate on the side opposite to the second substrate and having different shrinkage rates depending on directions; and a second heat-shrinkable film bonded to a surface of the second substrate on the side opposite to the first substrate and having different shrinkage rates depending on directions, wherein a first shrinkage direction that is a direction having a highest shrinkage rate among directions in which the first heat-shrinkable film shrinks is the same as a second shrinkage direction that is a direction having a highest shrinkage rate among directions in which the second heat-shrinkable film shrinks.
US08878422B2 Device for producing an electron beam
Device for producing an electron beam includes a housing, which delimits a space that is evacuatable and has an electron beam outlet opening; an inlet structured and arranged for feeding process gas into the space; and a planar cathode and an anode, which are arranged in the space, and between which, a glow discharge plasma is producible by an applied electrical voltage. Ions are accelerateable from the glow discharge plasma onto a surface of the cathode and electrons emitted by the cathode are accelerateable into the glow discharge plasma. The cathode includes a first part made of a first material at least on an emission side, which forms a centrally arranged first surface region of the cathode, and a second part made of a second material, which forms a second surface region of the cathode that encloses the first surface region.
US08878420B2 Haptic feedback apparatus
Disclosed is an apparatus used in an electronic device for providing haptic feedback. The apparatus includes a main board defining a mounting surface, a vibration unit mounted on the mounting surface of the main board, the vibration unit being capable of vibrating along a direction parallel to the mounting surface. At least two screws are provided to fix the vibration unit on the main board, and a pair of stop block is provided to restricting the position of the vibration unit.
US08878417B2 Commutator
A carbon commutator, for an electric motor, has a plurality of segments forming a brush contact surface and a hub supporting the segments. Each segment has a connector having a terminal for connection of a lead wire, a carbon layer forming the brush contact surface, and a connecting layer fixed to the carbon layer and electrically connecting the carbon layer to the connector. A plurality of micro structures is formed at the interface between the connecting layer and the carbon layer.
US08878413B2 Alternating-current generator having a stator and a stator winding made of winding elements inserted in stator slots and a method for producing a stator of the present invention
An alternating-current generator, in particular a three-phase generator, for a motor vehicle, having a rotor including north and south poles, particularly having claw-pole fingers extending in the axial direction and alternating as north and south poles at the rotor's periphery, a stator having a magnetic core, especially laminated core, having slots and a stator winding disposed in the magnetic core's slots, the stator winding having winding overhangs that are coolable by an approximately radial air flow produced by at least one fan mounted at the rotor, the stator being situated opposite the rotor, and the stator and the rotor having defined positions relative to each other, the multiphase stator winding being made up of winding elements, at least one winding element having more than two sections inserted in slots, and at least one winding element having more than one reversal section which brings about a change in the radial position.
US08878412B2 Alternating current electric induction motor with auxiliary closed loop toroidal winding
Alternating current electric induction motor, in particular a motor (12-22) which is fed by a frequency variator, comprising a casing (4) which supports a rotor (9) by means of roller bearings (8) and which supports a stator (13) with a coaxial ring-shaped core (16) made of a magnetic material, characterized in that the stator (13) is provided with an auxiliary closed loop toroidal winding (20).
US08878411B2 High efficiency permanent magnet machine with separated tab pole rotor and stacked ceramic magnet sections
A permanent magnet motor, generator or the like that uses ceramic magnets in the rotor to concentrate the magnetic flux in the airgap. Poles are formed by pole plates with integral tabs forming north and south poles with magnetic separators therebetween. Magnet sections are stacked axially.
US08878407B2 Rotary electric machine and method for manufacturing a stator coil connecting unit therefor
Busbars that are disposed so as to correspond to respective phases of a stator coil each include: a base portion that is formed so as to have an incomplete annular shape; external electric power supply terminals that extend radially inward from a first circumferential end of the base portion; and a plurality of coil connecting terminals that each extend radially outward from the base portion, that are arranged in a row so as to have a predetermined spacing in a circumferential direction of the base portion, and that are connected to coil terminals of concentrated winding coils, and the busbars are held by the electrically insulating holder such that the external electric power supply terminals extend radially inward so as to pass over omitted portions of the base portions of the busbars that are positioned radially inside the electrically insulating holder.
US08878405B2 Spindle motor
A spindle motor is provided, the motor including a bearing assembly including an upper surface-opened cylindrical bearing housing and a bearing accommodated in the bearing housing and formed with a rotation shaft hole; a stator including a core coupled to a periphery of the bearing housing and a coil wound on the core; a rotation shaft inserted into the rotation shaft hole; a rotor including a disk-shaped yoke coupled to the rotation shaft and a magnet coupled to the yoke to face the core; and a suction magnet arranged at the yoke facing the core, wherein the bearing housing includes a body coupled to the core and a core fixture bent from the body to face the core, and the suction magnet is so arranged as to face the core fixture corresponding to an external side of a bent unit bent from the body for forming the core fixture.
US08878397B2 Electrical cord reel with control system to limit overheating
In an electrical cord reel, a rotatable member can rotate about a winding axis to spool and unspool a linear material. An input power connector can couple to an electrical power source. An output power connector on the rotatable member can couple to an electrical cord at least partially wound about the rotatable member. A switch is adjustable to allow or prevent electrical current flow from the input power connector to the output power connector. One or more temperature sensors detect temperature inside a housing enclosing the rotatable member, output power connector, and a fan. A control system activates the fan if the detected temperature rises from a level below a fan-activation threshold to a level above the fan-activation threshold but below a power shut-off threshold. The control system moves the switch to an open position if the detected temperature is greater than or equal to the power shut-off threshold.
US08878366B2 Contact pad
A contact pad for an electronic device integrated in a semiconductor material chip is formed from a succession of protruding elements. Each protruding element extends transversally to a main surface of the chip and has a rounded terminal portion. Adjacent pairs protruding elements define an opening which is partially filled with a first conductive material to form a contact structure that is in electrical contact with an integrated electronic device formed in the chip. A layer of a second conductive material is deposited to cover said protruding elements and the contact structures so as to form the contact pad.