Document Document Title
US08584261B2 Method of determining a spring constant of a cantilever and scanning probe microscope using the method
In a cantilever which is used in a scanning probe microscope or the like and has a trapezoidal cross-sectional shape formed through anisotropic etching in a silicon process, a cantilever spring constant is determined without measuring a thickness directly. A cantilever thickness is determined based on upper base and lower base lengths of the trapezoidal cross-sectional shape and geometric regularity of a surface generated by the anisotropic etching. Then, the cantilever spring constant is determined based on the cantilever thickness, a cantilever length, and a Young's modulus.
US08584252B2 Electronic device and copyright protection method of audio file thereof
A copyright protection method is applied to an electronic device. The method includes: obtaining digital data of an audio file via Video on Demand (VOD); determining whether or not the audio file is free to use; determining whether or not the accessing of the audio file is legal if the audio file is not free. Upon a condition that the audio file is free, or the accessing of the audio file is legal and not free, decoding the audio file into analog signals. Upon a condition that digital copyright information is not included in the audio file, inserting into the analog signals the digital copyright information; outputting the analog signals of the audio file along with digital copyright information of the audio file. Upon a condition that the audio file is not free and not legally permitted, indicating the accessing of the audio file is illegal. The electronic device is also provided.
US08584237B2 Improper communication detection system
An improper communication detection system that acquires packets that are circulated through a plant network by mirroring and detects improper communication includes a storage unit configured to prestore a session whitelist, which is a list of sessions that can be generated in the plant network; a session determination/separation unit configured to make a determination as to a success or failure of session approval on the basis of the acquired packet and configured to generate session information indicating an approved session; and a first improper communication detection unit configured to compare the session information generated by the session determination/separation unit with the session whitelist, and configured to detect communication related to the relevant session as improper communication when the session information does not match any session in the session whitelist.
US08584234B1 Secure network cache content
A security module on a computing device applies security rules to examine content in a network cache and identify suspicious cache content. Cache content is identified as suspicious according to security rules, such as a rule determining whether the cache content is associated with modified-time set into the future, and a rule determining whether the cache content was created in a low-security environment. The security module may establish an out-of-band connection with the websites from which the cache content originated through a high security access network to receive responses from the websites, and use the responses to determine whether the cache content is suspicious cache content. Suspicious cache content is removed from the network cache to prevent the suspicious cache content from carrying out malicious activities.
US08584223B2 Method of protecting access to data on a network
The invention is a method of managing access to a plurality of data from a server by a client through a point-to-point link. Each of the data is reachable through a set of URIs that belongs to an index list. The method comprises the step of inserting a request to a control message in the index list. The control message applies to a data reachable through one URI belonging to the index list.
US08584221B2 Authenticating using cloud authentication
An authentication mechanism in a local area network may use a cloud authentication mechanism to allow or deny authentication requests. A user may gain access within a local area network by entering a cloud identification and password, which may be verified by a cloud authentication mechanism. If the authentication is successful from the cloud authentication mechanism, the user identification and password are stored locally for subsequent authentication requests. In some embodiments, the cloud password may be periodically flushed so that subsequent requests may be passed to the cloud authentication mechanism. The authentication mechanism may be used in both domain and workgroup local area networks, and may operate in parallel with other users who may have local area network or client credentials which may not be authenticated from the cloud.
US08584200B2 Multiple time outs for applications in a mobile device
A method for revoking access to a mobile device includes providing a plurality of authenticated applications accessible by the mobile device, and providing a plurality of revocation timeout intervals for revoking access by the mobile device to the plurality of authenticated applications. Access to a first authenticated application is revoked after a first timeout interval and access to a second authenticated application is revoked after a second timeout interval.
US08584199B1 System and method to apply a packet routing policy to an application session
A security gateway includes packet routing policies, each including a host network address, an application network address, and a forwarding interface. In routing data packets of an application session, the security gateway: recognizes the application session between a network and an application; determines a user identity from an application session record for the application session; determines packet routing policies applicable to the application session based on the user identity; receives a data packet for the application session, including a source network address and a destination network address; compares the source network address with the host network address, and the destination network address with the application network address; and in response to finding a match between the source network address and the host network address, and between the destination network address and the application network address, processes the data packet using the forwarding interface of the packet routing policy.
US08584198B2 Syndication including melody recognition and opt out
A syndication system facilitates rights management services between media content owners and media hosting services that elect to participate in the syndication system and mutually elect to participate with each other. The syndication system utilizes a content recognition system to identify hosted media content and ownership rights associated with the hosted content. By applying melody recognition, the content recognition system can identify compositions embodied in hosted media content even when these compositions do not precisely match any known sound recording. Thus, the content recognition system is beneficially able to detect, for example, recorded cover performances and recorded live performances embodied in hosted media content. Once identified, ownership information is determined and the syndication system can facilitate rights management policies associated with the content such as monetizing or blocking the protected content.
US08584176B2 Communicating video content
A method includes receiving a selection of a channel at a set-top box device. In response to the selection of the channel, a still image associated with a program is displayed at a display device. The method further includes receiving a multicast stream of video content associated with the selected channel at the set-top box device. At least a portion of the multicast stream is received while the still image is displayed at the display device. The method also includes transmitting the video content to the display device.
US08584165B1 Facilitating access to content provided from multiple providers
Disclosed are various embodiments for facilitating access to content using availability information. Content programs are determined based at least in part on a prior selection of one or more of the content programs from a content catalog by a user. Content availability data is obtained from multiple content providers. Availabilities of each content program are determined based at least in part on the content availability data. A user interface is generated that presents the respective availabilities of each of the content programs through the corresponding interfaces of some or all of the content providers.
US08584164B2 System and apparatus for managing media content
A system and apparatus for managing media content is disclosed. An apparatus that incorporates teachings of the present disclosure may include, for example, a terminal device can have a controller element that receives a media guide from a set-top box, and presents on a display unit of the terminal device the media guide without presentation of said media guide on a media device coupled to the set-top box. Additional embodiments are disclosed.
US08584155B2 System, method and apparatus for viewer detection and action
An application for a television has a detector capable of determining the identity and/or presence of at least one viewer in a viewing area of the television. In response to viewers entering and leaving the viewing area of the television, the television adjusts its operation based upon settings for the currently present viewers (e.g., enables channels, content, etc).
US08584147B2 Managed execution environment for software application interfacing
Some embodiments are directed to controlling interactions between a host software program and a computer system by providing a managed execution environment running within the host software program. In one embodiment, a computer system integrates a managed execution environment within a host software program. The computer system uses the managed execution environment to interact with one or more features of the host software program. The managed execution environment includes interface controls configured to interface between the computer system and the host software program. The compute system alters one or more of the various software program features based on code that is identified in downloaded content.
US08584141B2 Data communications in a parallel active messaging interface of a parallel computer
Data communications in a parallel active messaging interface (‘PAMI’) of a parallel computer composed of compute nodes that execute a parallel application, each compute node including application processors that execute the parallel application and at least one management processor dedicated to gathering information regarding data communications. The PAMI is composed of data communications endpoints, each endpoint composed of a specification of data communications parameters for a thread of execution on a compute node, including specifications of a client, a context, and a task, the compute nodes and the endpoints coupled for data communications through the PAMI and through data communications resources. Embodiments function by gathering call site statistics describing data communications resulting from execution of data communications instructions and identifying in dependence upon the call cite statistics a data communications algorithm for use in executing a data communications instruction at a call site in the parallel application.
US08584137B2 Image processing system for judging whether a partial job should be processed by an own device or another device
An image processing system including: storage; image processing devices; and job divider dividing an unprocessed job into partial jobs and store them into storage. Each image processing device includes: a first judging part to judge whether partial job stored in the storage can be processed by own device; a transmitter to, if the judgment result is positive, transmit and store first information indicating condition for processing the partial job, to the storage; an obtaining part to obtain second information indicating condition with which another image processing device processes the partial job, from the storage; a second judging part to judge whether own device should process the partial job, in accordance with standard common to the image processing devices, referring to first and second information; and job processor to process the partial job if second judging part judges positively.
US08584136B2 Context-aware request dispatching in clustered environments
The present disclosure involves systems, software, and computer implemented methods for providing context-aware request dispatching in a clustered environment. One process includes operations for receiving an event at a first computer node. The contents of the event are analyzed to determine a target process instance for handling the event. A target computer node hosting the target process instance is determined, and the event is sent to the target computer node for handling by the target process instance.
US08584133B2 Dynamic performance and resource management in a processing system
A system may monitor, store, and retrieve resource requirements to improve system resources, including energy resources, when executing one or more applications.
US08584131B2 Method and system for modeling and analyzing computing resource requirements of software applications in a shared and distributed computing environment
An application manager for enabling multiple applications to share resources in a shared and distributed computing environment. The disclosed system provides for the specification, representation and automatic analysis of resource requirements of applications in a shared and distributed computing environment. The application manager is provided with service specifications for each application, which defines the resource requirements necessary or preferred to run said application (or more precisely, its constituent application components). In addition, the resources may be required to have certain characteristics and constraints may be placed on the required resources. The application manager works in conjunction with a resource supply manager and requests the required resources be supplied for the application. If there are appropriate and sufficient available resources to meet the particular resource requirements, then the resources are allocated, and the application components mapped thereon. The disclosed system can enable the sharing of resources among multiple heterogeneous applications. The systems can allow resource sharing without application source code access or any knowledge of the internal design of the application. Integration of an application can be re-used for other similar applications. Furthermore, the disclosed system enables the dynamic and efficient management of shared resources, providing an agile resource infrastructure adaptive to dynamic changes and failures.
US08584122B2 Batch scheduling
There is provided a method to schedule execution of a plurality of batch jobs by a computer system. The method includes: reading one or more constraints that constrain the execution of the plurality of batch jobs by the computer system and a current load on the computer system; grouping the plurality of batch jobs into at least one run frequency that includes at least one batch job; setting the at least one run frequency to a first run frequency; computing a load generated by each batch job in the first run frequency on the computer system based on each batch job's start time; and determining an optimized start time for each batch job in the first run frequency that meets the one or more constraints and that distributes each batch job's load on the computer system using each batch job's computed load and the current load.
US08584120B2 Stream-based software application delivery and launching system
In one embodiment, a method includes: receiving, by a first computer system, a data stream transmitted from a second computer system over a network connection between the first computer system and the second computer system, wherein the data stream comprises executable code of a software program; extracting, by the first computer system, the executable code of the software program from the data stream; allocating, by the first computer system, an amount of dynamic memory for the executable code of the software program; loading, by the first computer system, the executable code of the software program directly into the allocated dynamic memory; and executing, by the first computer system, the software program by launching the executable code of the software program loaded in the allocated dynamic memory.
US08584116B2 Installing method, installer, and installing program
An installer generates an application list containing application program type of each application, generates, based on the application list, a configuration file containing predetermined items set for all the installed applications and predetermined item set for respective installed applications, sets a common item in a registry, sets the number of installed applications and the like as attributes of the common item, sets an item for each application immediately under the common item, sets program installation folder and the like as attributes of the item set for each application, sets the number of installed applications in the field of number of installed applications in the registry using a computer, sets a value of an IP address in the field of IP address in the registry, and installs selected applications.
US08584114B2 Method of generating and distributing a computer application
A processor is operative to store specifications of computer applications in a platform-independent language. A remote client device requests delivery of a specified application for execution thereon. The processor interrogates the remote client device to construct a device configuration, comprising characteristics and capabilities of the remote client device. The processor also obtains a user configuration, and establishes a compilation configuration according to the device configuration and the user configuration. A compiled application in binary format is produced using the compilation configuration and the platform-independent language of the specified application. The compiled application includes customized content and is adapted to run on the remote client device. The processor causes the compiled application to be downloaded to the remote client device.
US08584110B2 Execution trace truncation
An execution trace of building blocks of computer code includes a head building block at which the execution trace starts, and a tail building block at which the execution trace ends. The building blocks are executable in a sequence from the head building block to the tail building block. The execution trace is truncated at a particular building block of the execution trace, which becomes the tail building block. The particular building block can correspond to a head building block of an additional execution trace, and/or to a loop header building block of a loop within the execution trace and at which the loop is entered. The execution trace is a compilation unit on which basis a trace-based compiler computer program generates an executable version of the code at least by compiling these units.
US08584109B2 Virtualization for diversified tamper resistance
A computer-implementable method includes providing an instruction set architecture that comprises features to generate diverse copies of a program, using the instruction set architecture to generate diverse copies of a program and providing a virtual machine for execution of one of the diverse copies of the program. Various exemplary methods, devices, systems, etc., use virtualization for diversifying code and/or virtual machines to thereby enhance software security.
US08584092B2 Methods and systems of determining risk levels of one or more software instance defects
An exemplary method includes displaying a graphical user interface configured to facilitate identification of one or more defects within a software instance, receiving data representative of at least one instruction via the graphical user interface to assign a severity risk value, an impact risk value, and a likelihood risk value to each of the one or more defects, and generating a defect risk factor corresponding to each of the one or more defects that indicates a risk level of each of the one or more defects, the generating based on a combination of the severity risk value, the impact risk value, and the likelihood risk value corresponding to each of the one or more defects.
US08584090B2 Heuristic approach on checking service instance protection for availability management framework (AMF) configurations
A configuration including Service Instances (SIs) and a list of Service Units (SUs) is to be validated. The SIs are to be allocated to the SUs for protection of the service represented by the SIs. A set of heuristics is applied to determine whether, for each of the SI assignments, the SI can be allocated to one of the SUs whose capacities support the required capacities of the SI. The heuristic then walks the list in order, to find a first SU that supports a current SI. If none of the SUs in the list can support the current SI, the heuristic indicates that the configuration is not validated. In response to a result that at least one of the heuristics in the set indicates the SUs can support all of the SIs, a final result is generated indicating that the configuration is valid.
US08584069B2 Apparatus and method for design support using layout positions of first and second terminals
A design support method executed by a computer includes: detecting a layout position of a first terminal in a cell as a first layout position from layout data including a cell of a macro which is arranged at a plurality of orientations, the first terminal being arranged at a first orientation; calculating a second layout position of a first terminal which is arranged at a second orientation which is different from the first orientation based on a variation from the first orientation to the second orientation and the first layout position; associating the second layout position with the first layout position and the layout data; and outputting an association result.
US08584066B1 System and method for generating a wire model
An exemplary embodiment of a system and a method for generating a wire model is provided. The system comprises a processor coupled to a display device, a user input device, and a storage device. The processor is configured to (1) generate a wire configuration file, (2) determine parasitic component values from the wire configuration file, and (3) construct a table model from the parasitic component values.
US08584064B2 Verification support apparatus and verification support method to verify target circuit based on hardware description information
A non-transitory, recording medium stores therein a program that causes a computer to execute extracting from hardware description of a circuit, a conditional branch statement representing a conditional branch process; determining whether the extracted conditional branch statement includes at least three condition expressions, where a given combination thereof has exclusive satisfying conditions; extracting from the conditional branch statement determined at the determining, a combination of condition expressions for which satisfying conditions are exclusive; extracting each condition expression from the extracted combination and creating, for each extracted condition expression and according to an order of appearance in the hardware description, a conditional branch statement in which the extracted condition expression has a hierarchical relationship with a condition expression not included in the combination; generating an assertion for checking whether a specified condition is satisfied in each created conditional branch statement; and outputting, as assertion data of the circuit, the generated assertion.
US08584057B2 Non-directional dithering methods
A method of data preparation in lithography processes is described. The method includes providing an integrated circuit (IC) layout design in a graphic database system (GDS) grid, converting the IC layout design GDS grid to a first exposure grid, applying a non-directional dither technique to the first exposure, coincident with applying dithering to the first expose grid, applying a grid shift to the first exposure grid to generate a grid-shifted exposure grid and applying a dither to the grid-shifted exposure grid, and adding the first exposure grid (after receiving dithering) to the grid-shifted exposure grid (after receiving dithering) to generate a second exposure grid.
US08584052B2 Cell layout for multiple patterning technology
A system and method for providing a cell layout for multiple patterning technology is provided. An area to be patterned is divided into alternating sites corresponding to the various masks. During a layout process, sites located along a boundary of a cell are limited to having patterns in the mask associated with the boundary site. When placed, the individual cells are arranged such that the adjoining cells alternate the sites allocated to the various masks. In this manner, the designer knows when designing each individual cell that the mask pattern for one cell will be too close to the mask pattern for an adjoining cell.
US08584046B2 Visualizing differences in similarity metrics of hierarchies
A hierarchy differences visualization system and method for visualizing differences between two hierarchical structures based on similarity metrics. The two hierarchical structures are merged into a merged hierarchical structure and differences between the two hierarchical structures are computed and displayed in a user interface using node visualization metrics. In addition, at least one path is computed to a root of the merged hierarchical structure from a selected node and displayed in the user interface. The user interface uses various node visualization metrics including color, shapes, size, underlining, strikethrough, and text transparency. In some embodiments the hierarchical structures are tree structures and the similarity metric is structural uncertainty including location uncertainty and sub-tree structure uncertainty. The location uncertainty of a node is indicated by a color of the node label and sub-tree structure uncertainty of a node is shown by various levels of transparency of node labels.
US08584045B2 Systems and methods for navigating, finding, and presenting data objects
Various systems and related methods involve navigating, finding, and visually presenting data objects or sets of data objects. In one implementation, a set of data objects is visually presented as a graphical element and one or more semantic relationships between the graphical element and other sets of data objects are visually presented. Furthermore, this includes a method for finding related sets of data objects by presenting different search paths and enabling the user to select a destination set of data objects based on the presented paths. One possible operation associated with this system includes presenting relationships between data objects outside of predefined work flows.
US08584035B2 Zooming user interface interactions
A computer-implemented user interface method includes displaying on a touch screen a portion of a large scale graphical space that is at least multiples larger than the device display, receiving from a user of the device an input to pan within the graphical space, automatically generating a pop up graphical panning control in response to receiving the user input, and receiving a user input to the panning control and providing panning in the graphical space, wherein movement of the panning control in a single selection is able to pan the display across a substantial portion of the large scale graphical space.
US08584025B2 Virtual world teleportation
The present invention is directed to teleporting avatars between disparate virtual worlds. A system is disclosed that includes a facility for creating a persona profile for an avatar in a first virtual world when the avatar wants to be teleported out of the first virtual world; a facility for transferring persona profiles to and from a disparate virtual world; and a facility for instantiating an inbound avatar based on a received persona profile. Persona profiles may include, e.g., rendering information, trait information, and inventory information.
US08584010B2 Image stitching for mobile electronic devices
A device and method for modifying content for use on a mobile electronic device are described. In one embodiment, there is provided an automated method for modifying content for use on a mobile electronic device, comprising: selecting image files from a plurality of image files; combining the selected image files into a single merged image file that has a smaller file size than the sum of the file sizes of the selected image files; and sending the single merged image file to the mobile electronic device.
US08583984B2 Method and apparatus for increasing data reliability for raid operations
A method and apparatus to enable data integrity checking of a block of data while the block of data is being transferred from a volatile memory to a non-volatile storage device is provided. The data integrity checking is performed in conjunction with Direct Memory Access operations and Redundant Array of Independent Disk (RAID) operations. In addition, data integrity checking of syndrome blocks in the RAID is performed during transfers to/from the storage devices in the RAID system and during RAID update and RAID data reconstruction operations.
US08583980B2 Low density parity check (LDPC) code
Example methods are disclosed for decoding low-density parity-check (LDPC) encoded data, involving applying an expanded parity check matrix to generate decoded data, wherein −1 represents an 81×81 all-zero square matrix, and any other integer, Sij, represents an 81×81 identity matrix circularly right shifted by a shift amount equal to Sij.
US08583977B2 Method and system for reliable data transfer
This disclosure relates to network data communication. Some embodiments include initiating a network connection between an original source and an ultimate destination, transmitting a block of data from the original source to the ultimate destination on the network, requesting retransmission of lost blocks from the ultimate destination to the source and retransmitting the lost blocks from source to the ultimate destination. These embodiments further include measuring round-trip time of a retransmit request, the round-trip time measured from a time of transmission of a retransmit request from the ultimate destination to a time of reception at the ultimate destination after retransmission from the original source and setting the round-trip time as a minimum retransmission request time for the network connection, wherein the round-trip time includes latencies of the network connection and in data processes at the original source and at the ultimate destination.
US08583961B2 Method and device for creating pattern matching state machine
A method and a device for creating a pattern matching state machine are provided. The method includes: obtaining a predefined keyword set; generating a Goto function according to the keyword set; constructing a Failure function according to the generated Goto function, and setting that an acceptable input set of the Failure state of each state is not a subset of an acceptable input set of the state, where the acceptable input set of the state indicates that when any symbol within the symbol set is input in the state, the Goto function of the state does not fail; and generating an Output function according to the Goto function and the Failure function.
US08583955B2 Battery management system and method
A battery management system/method implementing optimal dynamic battery charge/discharge cycling is disclosed. The system utilizes a power source control unit (PSCU) to selectively switch a power supply source to a battery charger that charges a battery servicing a portable computing device. The PSCU is controlled by a power monitor control unit (PMCU) that monitors the battery state and determines the optimal charge/discharge profile for the battery. Depending on the type and current condition the of battery as well as battery charge/discharge history, the PMCU monitors the historical, current, and/or anticipated demand activity of the battery to determine an optimal charge/discharge profile for the battery to enable maximum battery life under a wide variety of environmental and use profiles. Present invention methods control battery charge/discharge activity based on computing device historical/anticipated use characteristics, battery chemistry, and/or optimal battery lifecycle operation.
US08583951B2 Video/audio processing device and apparatus connected to the same
A video/audio processing device, such as a DVD recorder, includes a controller for controlling a state of power-on/off. The controller has a first standby mode and a second standby mode having power consumption larger than that of the first standby mode in a power-off state of the video/audio processing device. The first standby mode is a mode for maintaining a power of the video/audio processing device in the “off” state. The second standby mode is a mode for maintaining the power of the video/audio processing device in an apparent “off” state. The controller switches between the first standby mode and the second standby mode in conjunction with a state of power-on/off of external equipment such as television.
US08583944B1 Method and integrated circuit for secure encryption and decryption
In one embodiment, a circuit arrangement for performing cryptographic operations is provided. The circuit includes a substitution block, a cryptographic circuit coupled to the substitution block, and a balancing circuit coupled to the substitution block. The substitution block includes a memory unit storing substitution values and ones-complement values that are corresponding ones-complements of the substitution values. The substitution block, responsive to a request to read a specified one of the substitution values, concurrently reads and outputs the specified substitution value and the corresponding ones-complement value. A power consumed in reading the specified substitution value is uniform with a power consumed in reading another one of the substitution values. The cryptographic circuit and the balancing circuit are configured to concurrently operate on each substitution value and the corresponding ones-complement value read from the memory, respectively.
US08583935B2 Wireless network having multiple communication allowances
Multiple levels of wireless network resource granting. A user who has an authorized key, e.g., an encryption key or a key indicating that they have paid for service, gets a first, better level of access to the network resources. One without the key is granted lesser access, e.g., less total bandwidth, less bandwidth speed, no access to files or the like.
US08583934B2 Access control to data processing means
A method for preventing secret code manipulation in a data processing device, such as a smart card, to which a presented code is applied. Prior to implementation of a code transforming function in the processing device, the secret code is transformed into a transformed secret code in the card. For each use of the card, the presented code is transformed into a transformed presented code in accordance with the implemented transformation function. A comparison of the transformed secret code with the transformed secret code in the card is then performed.
US08583928B2 Portable security transaction protocol
A technique for providing message authenticity includes accepting transaction information, accepting a first data item used for authenticating an originating user, cryptographically processing the transaction information using only a second data item, wherein the entropy of the first data item is less than the entropy of the second data item, and authenticating the originating user using the first data item. The first data item can be a sequence of digits corresponding to those displayed on an external device, such as, for example, an RSA authorization token, credit card, etc.
US08583907B2 Electronic device having an alterable configuration and methods of manufacturing and configuring the same
An electronic device having an alterable configuration includes a non-volatile memory configurable to include at least a first partition and a second partition, the non-volatile memory storing a boot ROM. The boot ROM is operable when executed by a processor of said electronic device to, in the event that a third partition is available, boot an operating system in the third partition, the operating system operable when booted to cause the third partition to be deleted and the second partition to be expanded to encompass memory freed by the deletion; and otherwise boot an operating system in the first partition.
US08583902B2 Instruction support for performing montgomery multiplication
Techniques are disclosed relating to a processor including instruction support for performing a Montgomery multiplication. The processor may issue, for execution, programmer-selectable instruction from a defined instruction set architecture (ISA). The processor may include an instruction execution unit configured to receive instructions including a first instance of a Montgomery-multiply instruction defined within the ISA. The Montgomery-multiply instruction is executable by the processor to operate on at least operands A, B, and N residing in respective portions of a general-purpose register file of the processor, where at least one of operands A, B, N spans at least two registers of general-purpose register file. The instruction execution unit is configured to calculate P mod N in response to receiving the first instance of the Montgomery-multiply instruction, where P is the product of at least operand A, operand B, and R^−1.
US08583901B2 Register renaming system using multi-bank physical register mapping table and method thereof
Embodiments of a processor architecture utilizing multi-bank implementation of physical register mapping table are provided. A register renaming system to correlate architectural registers to physical registers includes a physical register mapping table and a renaming logic. The physical register mapping table has a plurality of entries each indicative of a state of a respective physical register. The mapping table has a plurality of non-overlapping sections each of which having respective entries of the mapping table. The renaming logic is coupled to search a number of the sections of the mapping table in parallel to identify entries that indicate the respective physical registers have a first state. The renaming logic selectively correlates each of a plurality of architectural registers to a respective physical register identified as being in the first state. Methods of utilizing the multi-bank implementation of physical register mapping table are also provided.
US08583895B2 Compressed instruction format for use in a VLIW processor
A compressed instruction format for a VLIW processor allows greater efficiency in use of cache and memory. Instructions are byte aligned and variable length. Branch targets are uncompressed. Format bits specify how many issue slots are used in a following instruction. NOPS are not stored in memory. Individual operations are compressed according to features such as whether they are resultless, guarded, short, zeroary, unary, or binary. Instructions are stored in compressed form in memory and in cache. Instructions are decompressed on the fly after being read out from cache.
US08583891B1 Associating partitions in a computing device
Methods and apparatus for associating partitions in a computing device are disclosed. An example method includes, loading an operating system (O/S) kernel partition (kernel partition) and identifying one or more root filesystem (rootfs) partitions that are compatible with the loaded kernel partition. In the example method, the one or more compatible rootfs partitions are identified by comparing a set of compatibility bits of the loaded kernel partition with respective sets of compatibility bits of a plurality of rootfs partitions of the computing device. The example method still further includes selecting a rootfs partition from the one or more identified compatible rootfs partitions and loading the selected rootfs partition.
US08583888B2 Method to qualify access to a block storage device via augmentation of the device'S controller and firmware flow
A method to qualify access to a block storage device via augmentation of the device's controller and firmware flow. The method employs one or more block exclusion vectors (BEVs) that include attributes specifying allowed access operations for corresponding block address ranges. Logic in accordance with the BEVs is programmed into the controller for the block storage device, such as a disk drive controller for a disk drive. In response to an access request, a block address range corresponding to the storage block(s) requested to be accessed is determined. Based on the BEV entries, a determination is made to whether the determined logical block address range is covered by a corresponding BEV entry. If so, the attributes of the BEV are used to determine whether the access operation is allowed.
US08583881B1 Method, system, and program for implementing retention policies to archive records
A method and system for use in electronic data retention are provided. The method includes receiving, via electronic communication, a request indication indicating a request to delete, shred, purge, or remove a record from a data retention system; generating a determination, by a processor in response to instructions stored on a non-transitory storage medium, indicating that the record is associated with a hold indicator that is not based on a retention period; and sending, via electronic communication, a denial of the request in response to the determination indicating that the record is associated with a hold indicator that is not based on a retention period.
US08583873B2 Multiport data cache apparatus and method of controlling the same
A multiport data cache apparatus and a method of controlling the same are provided. The multiport data cache apparatus includes a plurality of cache banks configured to share a cache line, and a data cache controller configured to receive cache requests for the cache banks, each of which including a cache bank identifier, transfer the received cache requests to the respective cache banks according to the cache bank identifiers, and process the cache requests independently from one another.
US08583872B2 Cache memory having sector function
A cache memory having a sector function, operating in accordance with a set associative system, and performing a cache operation to replace data in a cache block in the cache way corresponding to a replacement cache way determined upon an occurrence of a cache miss comprises: storing sector ID information in association with each of the cache ways in the cache block specified by a memory access request; determining, upon the occurrence of the cache miss, replacement way candidates, in accordance with sector ID information attached to the memory access request and the stored sector ID information; selecting and outputting a replacement way from the replacement way candidates; and updating the stored sector ID information in association with each of the cache ways in the cache block specified by the memory access request, to the sector ID information attached to the memory access request.
US08583861B1 Presentation of management functionality of virtual arrays
Described are a system and method of presenting virtual arrays in a storage network. A physical storage array is partitioned into a plurality of virtual arrays. Each virtual array has logical units of storage. Each virtual array is associated with a virtual array management interface by which a management application executing remotely on a host can address communications separately to that virtual array for managing the logical units of storage of that virtual array.
US08583858B2 Nonvolatile memory controller and nonvolatile storage device
A flash memory unit includes a plurality of physical blocks including a plurality of memory cells and serving as erase units of data, wherein each of the memory cells is capable of recording information of 1 bit or more and degradation in the characteristics of the memory cells differs according to the amount of information that is recorded. A controller includes a control unit for controlling the reading, writing and erasure of data to and from the flash memory unit, and a degradation level table for recording a degradation level of the memory cells in physical block units. The control unit stores, in the degradation level table, the degradation level of the memory cells according to the amount of information stored in the memory cells for each cycle of data erasure from the physical blocks.
US08583855B2 Flash memory preprocessing system and method
A flash memory preprocessing system comprises at least one flash memory device, a memory controller controlling program and read operations of the at least one flash memory device, and a flash preprocessor receiving program data from an external source, generating preprocessed data by converting the received program data, and outputting the preprocessed data to the memory controller. The memory controller controls the at least one flash memory device to perform a program operation on the at least one flash memory device according to the preprocessed data.
US08583854B2 Nonvolatile storage device with NCQ supported and writing method for a nonvolatile storage device
A nonvolatile storage device buffers multiple write commands and selects one or more therefrom according to a choosing policy to execute in priority, so as to increase the probability of continuously executing write commands corresponding to an identical smallest erasable unit, thereby reducing the frequency of backup, erasing and copyback operations and improving the efficiency of the nonvolatile storage device.
US08583853B1 Error-handling for write-distribute command in raid mirroring
A method includes transmitting, by a processor to an I/O controller, a write-distribute command. The command includes a single copy of data and instructions to write instances of the data to multiple storage locations within a group of storage mediums. For each individual location of the multiple storage locations, the I/O controller transmits a write complete message to the processor after writing an instance of the data to the individual location is complete. If writing the instance of the data to a particular location has an error, the write complete message for the particular individual location is a write error message.
US08583849B2 Signal switch connector set applied to motherboard of computer system
A signal switch connector set is disposed on a motherboard of a computer system. The signal switch connector set is capable of selectively connecting a USB 3.0 signal terminal of a south bridge chip to a USB 3.0 port located at the rear panel of a casing or connecting the USB 3.0 terminal of the south bridge chip to the USB 3.0 port located at the front panel of the casing.
US08583848B2 Switching circuit connected to an I/O device, and switching circuit connected to an I/O device control method
A switching circuit connected to an I/O device having a plurality of functions, the switching circuit comprising: a processing unit that includes tables, each of which corresponds to one of the function of the I/O device, when the processing unit receives a packet that instructs to add a function to the I/O device, configured to select the table that contains a bus number of a destination of the received packet, and configured to notify a number of the selected table; and a filter configured to change a function number of the destination of the received packet to the number of the table notified from the processing unit.
US08583845B2 Multi-processor system and controlling method thereof
In order to control sub-processors in parallel without losing extensibility, an execution control circuit (30), which forms a multi-processor system (1), issues a process command (CMD) to each of sub-processors (20—1 to 20—3) based on a process sequence (SEQ) designated by a main processor (10), and acquires a process status (STS) which indicates an execution result of processing executed by each of the sub-processors (20—1 to 20—3) in accordance with the process command (CMD). An arbiter circuit (40) arbitrates transfer of the process command (CMD) and the process status (STS) between the execution control circuit (30) and each of the sub-processors (20—1 to 20—3).
US08583838B1 Techniques for statistics collection in connection with data storage performance
Described are techniques for tracking activity for one or more devices. Each of the one or more devices is partitioned into one or more extents. Each of the one or more extents includes a plurality of sub extents. Each of the sub extents includes a plurality of chunks. For each of said one or more extents of each of said one or more devices, extent activity level information is determined including one or more metrics indicating an activity level for said each extent; and For each of said one or more extents of each of said one or more devices, an activity bitmap is determined. The activity bitmap includes an entry for each sub extent included in said each extent, said entry indicating an activity level for said each sub extent.
US08583835B1 Command portal for executing non-standard storage subsystem commands
A command portal enables a host system to send non-standard or “vendor-specific” storage subsystem commands to a storage subsystem using an operating system (OS) device driver that does not support or recognize such non-standard commands. The architecture thereby reduces or eliminates the need to develop custom device drivers that support the storage subsystem's non-standard commands. To execute non-standard commands using the command portal, the host system embeds the non-standard commands in blocks of write data, and writes these data blocks to the storage subsystem using standard write commands supported by standard OS device drivers. The storage subsystem extracts and executes the non-standard commands. The non-standard commands may alternatively be implied by the particular target addresses used. The host system may retrieve execution results of the non-standard commands using standard read commands. The host-side functionality of the command portal may be embodied in an API that is made available to application developers.
US08583831B2 Thin client discovery
A method of assigning a resource to provide services to a thin client is disclosed. The thin client is discovered by receiving a response to a discovery request wherein the response is directed to a broker. The resource to allocate for the thin client is determined. The thin client to the resource is mapped. A connection to the thin client is requested to be established between the resource and the thin client.
US08583826B2 Method and arrangement for delivering electronic state message information
A method, executed in a messaging server handles electronic messages for a user, handles electronic state messages for at least one terminal, and delivers electronic state messages to at least one terminal. A state change is identified in or at the messaging server, the state change relating to at least one electronic message associated with the user, the at least one electronic message containing a destination identity associated with the user. A terminal address associated with the at least one terminal used by the user is retrieved based on the destination identity associated with the user. An electronic state message is delivered to the at least one terminal using the terminal address as destination address.
US08583824B2 Identifying an efficient destination server
One or more techniques and/or systems are disclosed for identifying a list of destination servers ordered by round-trip time (RTT) for a requesting machine. When a client interacts with an address, such as an IP address, when accessing a remote service, an RTT is collected for the address, or the RTT may be derived for a range of addresses, and saved in a database. When the client subsequently requests access to a remote service, a list of destination servers are returned, respectively identified by corresponding addresses. The destination servers can be sorted in order of efficiency by determining an expected RTT associated with a matching address, or range, in the database, and sorting the destination servers by their respective expected RTTs.
US08583814B2 System and methods of streamlining media files from a dispersed peer network to maintain quality of service
Media content, including content suitable for streaming, is distributed to and accessible over a communications network by computer nodes within a peer storage network of computer nodes hosting respective content stores. Discrete portions of a content file are multiply distributed to and persisted in a distributed set of the content stores existing within the storage network such that various content stores persist subsets of the content file portions. A computer node retrieves the discrete portions of the content file from the various distributed content stores, depending on node availability, the particular discrete portions there available, and node and network performance factors sufficient to maintain a minimum quality of service, thereby enabling streaming presentation of the content file on the requesting computer node.
US08583793B2 System and method for providing a hypertext transfer protocol service multiplexer
A system and method for registering one or more services at a location where clients can access the services both locally and remotely is provided. A HyperText Transfer Protocol (HTTP) service multiplexer (HSM) may be accessed at a recognizable location, which may be any suitable location or resource that a client can locate on a local system. The HSM may make a plurality of services available at the recognizable location by binding the location (e.g., a Uniform Resource Identifier (URI)) to URLs or other resources associated with the services. In this manner, the HSM functions similarly to a domain name service, as HTTP redirections can be issued to enable a single well-known resource to be used for accessing the plurality of registered services.
US08583790B2 Server session management application program interface and schema
Application program interfaces (APIs), schemas and procedures manage multiple sessions within a server system has a create session request call for establishing a session between a client and a server within the server system. Each of plurality of sessions among the servers is persisted within a database operatively coupled to the servers. Each session is associated with a unique session identification which uniquely identifies the session among the plurality of sessions. A management request call for managing one of the sessions is performed according to the unique session identification.
US08583785B2 System, method and a component for monitoring broadcast/multicast usage
A method, system and a component is provided which enables monitoring of usage statistics associated with broadcast or multicast services, distributed via a communications network. Information, such as e.g. the identity of a user client and the identity of a requested service, associated with a request for a long term key (LTK) is stored in a key management system for later retrieval. A statistics client requesting aggregated statistics associated with the information, may request such statistics from a statistics aggregation system, which is configured to compile the requested statistics on the basis of the stored information.
US08583782B2 Method, system and recording medium for collecting contents usage information
Disclosed is a method, a system, and a recording medium for collecting content usage information. The method includes the steps of transmitting a usage tracking report message from a DCD client of the terminal to the DCD server; and receiving the usage tracking report message in the DCD server. The usage tracking report message includes first information for identifying a corresponding session, second information including a transaction identifier, third information for identifying a corresponding application, and fourth information including content usage information. Advantageously, the DCD server collects content usage information so that users are provided with highly-preferred contents. The fact that the DCD server collects content usage information and transmits no contents unnecessary to users avoids wasting the network bandwidth and improves content delivery efficiency of the terminals, CP, and DCD server.
US08583781B2 Simplified service network architecture
Various embodiments are disclosed for a services policy communication system and method. In some embodiments, a network device collects a plurality of service usage measurements for a communications device use of a service on a network; and compares the plurality of service usage measurements to a device assisted implementation of a service policy to verify the device assisted implementation of the service policy.
US08583774B2 Mapping meaningful hostnames
A set of interacting devices within a cluster environment may use a secondary naming system to assign and transfer friendly names between devices within the cluster. The cluster may be operated inside, outside, or partially within a cloud computing environment. The secondary naming system may maintain a hosts file within the addressable memory of each member of the cluster, where the hosts file may updated and changes propagated to every member of the cluster so that each member maintains an identical hosts file.
US08583772B2 Dynamically configurable session agent
A monitoring system captures the behavior of distributed applications and also provides a framework for augmenting functionality of the application in response to user interactions and different states of the application and network. Network events exchanged between an application and an application server are captured and the local client events on the client device are also selectively captured. The different disparate network events and client events are then combined together during a replay operation to simulate the user experience during the previous application session.
US08583770B2 System and method for creating and managing virtual services
A method of creating and managing virtual servers utilizes separate master copies of information such as operating systems, configuration files, and application programs. When a virtual server is created, it loads an appropriate operating system and configuration information. During the boot process, the virtual server is configured to provide a predetermined service. Appropriate application programs are subsequently loaded to support the service configuration. Multiple virtual servers can be created and configured using the master copies of information, thus reducing the amount of customization required by each virtual server. Virtual servers can be easily restarted from failures with minimal loss of data.
US08583766B2 A/B testing
Performing A/B testing of content of a webpage includes selecting one of at least two different versions of the webpage to be displayed to a user through an interactive user interface (e.g., a web browser) based on an identification code, such as an Internet Protocol address or tracker identifier supplied by a cookie, associated with the user.
US08583764B2 Content distribution system
A system and method for distribution of content on a computer network between a plurality of content providers and a plurality of users. A plurality of content provider packets provided by one or more of the content providers are stored, and a link provided to users for access to the content provider packets. When a user activates the link the selected content provider packet is displayed and the user may store the content provider packet in a personal showcase display for future access by the user.
US08583762B2 System and method for selectively caching hot content in a content delivery system
A method includes altering a request interval threshold when a cache-hit ratio falling below a target, receiving a request for content, providing the content when the content is in the cache, when the content is not in the cache and the time since a previous request for the content is less than the request interval threshold, retrieving and storing the content, and providing the content to the client, when the elapsed time is greater than the request interval threshold, and when another elapsed time since another previous request for the content is less than another request interval threshold, retrieving and storing the content, and providing the content to the client, and when the other elapsed time is greater than the other request interval threshold, rerouting the request to the content server without caching the content.
US08583759B2 Creation and presentation of selective digital content feeds
Methods and systems for creating and presentation of selective digital content feeds are disclosed. A user can design a selective feed comprised of video feed items, for example. An aggregation system searches two or more Internet services specified by the user to gather feed items. Those feed items are filtered according to a media type, such as video, such that each feed item is a video or has a link to a video. The feed items are gathered for presentment with a user interface that allows playback of the video feed items organized in some way, such as ascending order. For one embodiment, Internet video content is gathered from various sources to provide a consistent interface to the video content without the need to navigate all over the web to manually locate each video item.
US08583743B1 System and method for message gateway consolidation
A method for consolidating platform-specific messages is disclosed. The method comprises translating a first message in one of a plurality of platform-specific message formats into a second message in a generic message format and translating a third message in the generic message format to a fourth message in one of the plurality of platform-specific message formats. The method also comprises associating a plurality of messages that have been translated from the platform-specific message formats into the generic message format into at least one thread based on at least one of a plurality of threading fields for presentation. The method also comprises inserting at least one of the first, second, third, and fourth messages into a message database and managing the message database.
US08583741B2 Integrated email and chat archiving with fine grained user control for chat archiving
Participants in a chat session can control the archiving of chat messages in the chat session. Participants in a chat session send and receive a first set of chat messages, which are archived. A command to deactivate archiving is made by one of the participants. Messages in the chat session that are sent and received subsequent to the command to deactivate archiving are not archived. Archiving may be reactivated and messages subsequent to the command to reactivate archiving are archived.
US08583725B2 Social context for inter-media objects
Embodiments are disclosed that relate to social context for inter-media objects. One embodiment provides a method comprising receiving preference data indicating user preferences of each of the plurality of socially networked users regarding the inter-media object, and aggregating the preference data across the social graph to form social graph aggregate data. The method further comprises providing the content item to a selected user of the plurality of socially networked users, and based upon a location of the selected user within the social graph, generating a selected set of the social graph aggregate data for the inter-media object from the social graph aggregate data for the selected user. The method further comprises providing to the selected user a representation of social context for the inter-media object based on the selected set of the social graph aggregate data.
US08583723B2 Receiving location based advertisements on a wireless communication device
A geographic-based communications service system has a mobile unit for transmitting/receiving information, and access points connected to a network. The access points are arranged in a known geographic location and transmit and receive information from the mobile unit. When one of the access points detects the presence of the mobile unit, it sends a signal to the network indicating the location of the mobile unit and the information requested by the mobile unit. Based on the signal received from the access point, the network communicates with information providers connected to the network and provides data to the mobile unit through the access point corresponding to the location of the mobile unit.
US08583722B1 Systems and methods for infrastructure validation
Systems and method are provided for testing an infrastructure. The infrastructure may include one or more computers connected by a network. Moreover, each of the computers may include an agent. In one embodiment, the method includes receiving, at a controller, a test request to perform at least one of a plurality of predetermined tests, the predetermined test including one or more parameters associated with performing the predetermined test and one or more expected results from performing the predetermined test. The method further includes determining whether the predetermined test is available at one of the computers. The method also includes sending, by the controller, the predetermined test to one of the computers based on the results of the determining step, such that the agent at the computer performs the predetermined test sent by the controller. Furthermore, the method includes receiving, at the controller, one or more results of the predetermined test performed by the agent at the computer.
US08583720B2 Reconfigurable networked processing elements partial differential equations system
A method for using a system to compute a solution to a partial differential equation (PDE) broadly comprises the steps of determining the true accuracy required (TAR) to solve the PDE, determining an architecture according to the TAR that performs a plurality of calculations to solve the PDE, determining a time allowed (TA) and a time required (TR) based on the architecture to solve the PDE, rejecting the PDE if the TR is less than or equal to the TA, configuring a plurality of programmable devices with the architecture, initiating the calculations, and ceasing the calculations when an accuracy criteria is met or when the TA expires. The system broadly comprises a plurality of programmable devices, a plurality of storage elements, a device bus, a plurality of printed circuit (PC) boards, and a board to board bus.
US08583718B2 Comparing boolean functions representing sensor data
According to certain embodiments, a first Boolean function and a second Boolean function are received. The first Boolean function represents a first data set, and the second Boolean function represents a second data set. The first Boolean function and the second Boolean function are transformed to a first arithmetic function and a second arithmetic function, respectively. A first hash code and a second hash code are calculated from the first arithmetic function and the second arithmetic function, respectively. If the first hash code equals the second hash code, the first Boolean function and the second Boolean function are designated as equivalent; otherwise, the first Boolean function and the second Boolean function are designated as not equivalent.
US08583717B2 Signal processing circuit
A signal processing circuit has two types of filters: an IIR filter 11 and an FIR filter 12 having an equivalent transfer function at all times. In an adjustment mode in which the signal processing circuit is adjusted to have an arbitrary transfer function, the signal processing circuit makes a configuration setting to use the IIR filter 11. When completing the adjustment or in a signal processing mode, the signal processing circuit makes a configuration setting change to switch to the FIR filter 12 having the equivalent transfer function.
US08583710B2 Identification circuit and method for generating an identification bit using physical unclonable functions
An embodiment of the present invention is an identification circuit installed on an integrated circuit for generating an identification bit, comprising a first circuit to generate a first output signal that is based on random parametric variations in said first circuit, a second circuit to generate a second output signal that is based on random parametric variations in said second circuit, a third circuit capable to be operated in an amplification mode and in a latch mode, wherein in said amplification mode the difference between the first output signal and the second output signal is amplified to an amplified value and, wherein in said latch mode said amplified value is converted into a digital signal.
US08583700B2 Creation of date window for record selection
A method for creating a date window for record selection. The method includes defining a set of parameters for calculating a date window for record selection, automatically detecting a current date, receiving input values corresponding to the defined set of parameters, from a user via a user interface, calculating and generating the date window based on the input values and the current date detected, and providing the generated date window and data records associated with the generated date window to the user via the user interface.
US08583699B2 Web service discovery via data abstraction model augmented by field relationship identification
A computer-implemented method includes receiving a selection of a particular logical field via a database query interface. The method includes querying a discovery registry associated with a data abstraction model of a database to discover one or more web services that are resolvable based on the particular logical field. The data abstraction model includes a plurality of logical fields, where each logical field corresponds to a particular data structure of the database. A web service input and a web service output of a particular discovered web service are associated with logical fields of the data abstraction model via the discovery registry. The method further includes initiating execution of a discovered web service that returns a list of values. The list of values obtained by the discovered web service may be augmented with information determined based on field relationship metadata of the data abstraction model, where the field relationship metadata corresponds to the list of values.
US08583696B2 Configurable flat file data mapping to a database
Disclosed are a method and framework for mapping data from a data source to a data destination. The method comprises the step of providing a plurality of components for performing defined functions to map the data from the source to the destination. These plurality of components perform the steps of (i) reading data from the source, (ii) processing the read data according to a set of rules, and (iii) loading the processed data into the destination. Preferably the plurality of components perform the further steps of (iv) verifying the integrity of the read data, and (v) logging results into a file. Each of the components operates independently of the other of the components.
US08583687B1 Systems and methods for indirect algebraic partitioning
Systems and methods for storing and accessing data. Example embodiments may perform optimization based on patterns of requests received by the system and relations between data sets identified by the system. Example embodiments may identify restrictions on a data set based on a different data set. Conditions for automatically algebraically partitioning the data set based on a constituent of a different data set may be evaluated, including evaluation of the relationship between the data sets and identification of a pattern of statements restricting the data set using the same logical structure. If the conditions are met, component data sets and a partition data set may be algebraically defined based on ranges applied to constituent(s) of the other data set. The component data sets may also be realized in storage to physically partition the data set.
US08583686B2 System, method and computer program for multi-dimensional temporal data mining
The present invention provides a system, method and computer program for multi-dimensional temporal abstraction and data mining. The invention comprises collecting and optionally cleaning multi-dimensional data, the multi-dimensional data including a plurality of data streams; temporally abstracting the multi-dimensional data; and relatively aligning the temporally abstracted multi-dimensional data based on a shared time point of interest.
US08583682B2 Peer-to-peer web search using tagged resources
Systems and methods for conducting peer-to-peer (PTP) Internet searches utilizing tagged web resources, that is, web resources that the local user and/or a user at an associated remote computing device has tagged as evidence of a desire to have that resource as part of a PTP search community of resources, are provided. A user's search query is received and local and/or remote client computers associated with the user are searched directly for stored web resource links corresponding to the user's search query. Links to web resources that are identified by the search as corresponding to (i.e., satisfying) the user's search query are presented to the user. The user may then review the presented web resource links and determine if he or she would like to tag the web resource and add it to his or her local list of resources as part of the foundation for future PTP community searches.
US08583672B1 Displaying multiple spelling suggestions
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for presenting spelling suggestions. In one aspect, a method includes receiving first search results for a first search query and a plurality of spelling suggestions for a first term in the first search query, wherein the first search results are provided by a search engine as a response to the first search query; displaying the plurality of spelling suggestions and the first search results in a user interface; receiving a user input selecting one of the plurality of spelling suggestions; transmitting data identifying the selected spelling suggestion to request second search results for a second search query comprising the selected spelling suggestion from the search engine; and displaying the second search results in place of the first search results in the user interface.
US08583661B2 Route searching apparatus and route searching method
A route searching apparatus includes a travel route accumulation unit, an algorithm selection unit to select route searching algorithms to meet the preference of a user based on the accumulated travel routes, and a route searching unit to perform a route search up to a destination by using the selected algorithms. Preferably, the algorithm searching unit searches for each of the travel routes accumulated in the accumulation unit by means of several algorithms, calculates, for each algorithm, a match rate between the searched route and the actual travel route, and selects an algorithm of the highest match rate. Also, it is preferable that a condition common to roads avoided by the user is extracted from the accumulated travel routes, and a route search is performed by adjusting search costs so as to make such roads less prone to be selected.
US08583660B2 Information processing apparatus, information processing method, and computer program
A configuration is provided that allows secure data management to be performed on subsequently acquired data associated with content management units. When subsequently acquired data, such as information subsequently generated or downloaded by a user in association with content stored on an information recording medium, is recorded to a hard disk or the like, subsequently-acquired-data search information and access control information are set. This configuration allows a subsequently-acquired-data file to be searched for and be obtained based on the subsequently-acquired-data search information and allows access control for each subsequently-acquired-data file to be performed based on the access control information. The search information and the access control information are also set in shared directories, such as a studio shared directory.
US08583653B2 Methods and systems for determining candidates for a custom index in a multi-tenant database environment
Methods and systems are described for determining candidates for a custom index in a multi-tenant database environment. In one embodiment, a method includes, capturing a query that is directed to a multi-tenant database, determining whether the captured query is a candidate for an additional filter, determining operators used by the captured query if the query is a candidate, determining data types of the database used by the captured query if the query is a candidate, determining whether there is a current filter for the operator and data types used by the captured query if the query is a candidate, selecting the captured query based on the determined operators, data types, and the determined current filters, and generating a custom index for the selected query.
US08583652B2 Efficiently registering a relational schema
A method, device, and non-transitory computer-readable storage medium are provided for efficiently registering a relational schema. In co-compilation and data guide approaches, a subset of entities from schema descriptions are selected for physical registration, and other entities from the schema descriptions are not physically registered. In the co-compilation approach, a first schema description references a second schema description, and the subset includes a set of entities from the second schema description that are used by the first schema description. In the data guide approach, the subset includes entities that are used by a set of structured documents. In a pay-as-you-go approach, schema registration includes logically registering entities without creating relational database structures corresponding to the entities. A database server may execute database commands that reference the logically registered entities. A request to store data for the entities may be executed by creating relational database structures to store the data.
US08583642B2 Aggregated subscriber profile based on static and dynamic information
Static user information such as address, title, phone number(s), email address(es) and dynamic user information such as location, calendar, current phone number(s), etc. are combined in a dynamically updateable subscriber contact card for publishing to other applications. The subscriber contact card also includes user defined access controls for restricting access to portions of the information by select users. Other applications provide services such as communication services based on up-to-date information through the subscriber contact card.
US08583637B2 Coarse-to-fine navigation through paginated documents retrieved by a text search engine
A method and apparatus for visualizing results from a text search engine are described. A query term is first received. A first set of results is generated based on the query term using a database storing documents, and an index of documents, each document having at least one structural element. Structural elements associated with the first set of results are retrieved. A second set of results is generated based a predefined relationship between the structure elements and the query term. A visualization of the second set of results is displayed.
US08583633B2 Using reputation measures to improve search relevance
A system and method for determining relevancy for dynamic data sets is disclosed. A specific embodiment for use in an internet marketplace is presented wherein the relevancy for a descriptive factor associated with an item is increased when a user selects that item. To prevent abuse of the relevancy determination system, various embodiments incorporate abuse prevention measures. In one embodiment, a user's selection of the user's own items does not affect the relevancy system. In one embodiment, only a first selection of a particular item by a user will affect the relevancy system and any additional selections of that item will have no effect. In another embodiment, the size of the changes made due to the selections of particular user to the relevancy system are correlated to that user's reputation score.
US08583615B2 System and method for generating a playlist from a mood gradient
Systems and methods for generating and playing a sequence of media objects based on a mood gradient are also disclosed. A mood gradient is a sequence of items, in which each item is media object having known characteristics or a representative set of characteristics of a media object, that is created or used by a user for a specific purpose. Given a mood gradient, one or more new media objects are selected for each item in the mood gradient based on the characteristics associated with that item. In this way, a sequence of new media objects is created but the sequence exhibits a similar variation in media object characteristics. The mood gradient may be presented to a user or created via a display illustrating a three-dimensional space in which each dimension corresponds to a different characteristic. The mood gradient may be represented as a path through the three-dimensional space and icons representing media objects are located within the three-dimensional space based on their characteristics.
US08583610B2 Dynamically extending a plurality of manageability capabilities of it resources through the use of manageability aspects
Extending a plurality of manageability capabilities of manageable information technology (IT) resources utilize an “aspect of” association for describing a relationship between a first object representing a manageable resource playing a role of a subject and one or more additional objects each playing a role of an aspect. The “aspect of” association establishes an overall manageability function for the first object representing a manageable resource and the one or more additional objects as a logical composition of a plurality of manageability capabilities. The manageability capabilities are provided using distinct implementation classes for supporting a specific role, and for supporting management-discipline related aspects and behaviors needed by each of a plurality of resource management applications for managing the manageable resource. The one or more additional objects have an aspect life cycle that is bounded maximally by a subject lifecycle of the first manageable resource.
US08583600B2 Deploying directory instances
A method, system, and computer usable program product for deploying directory instances are provided in the illustrative embodiments. A configuration of an existing directory instance is cloned to the new directory instance. The existing directory instance may execute in a first data processing system and the new directory instance may execute in a second data processing system. A schema of the existing directory instance is cloned to the new directory instance. A determination is made whether the new directory instance is a peer of the existing directory instance. Data from the existing directory instance is cloned to the new directory instance if the new directory instance is a peer of the existing directory instance. The new directory instance is made operational in a directory topology.
US08583593B1 Systems and methods for optimizing database queries
A relational database warehouse system with query optimization capabilities is described that allows for speedy identification of sets of records of interest from amongst tens of millions of records. The records of interest may include complex derived attributes, generated, at least in part, by aggregating data from a plurality of records in base data tables. In various embodiments, the query optimization capabilities allow the database warehouse system to identify conditions under which normal query execution may be replaced by one or more optimized execution methods, including, for example, eliminating unnecessary inner join operations on base data tables specified by a query, re-ordering the execution of group-by operations and left-outer join operations to greatly reduce the size of join tables produced while processing a query, and/or consolidating a set of segmentation queries for execution in one pass over the records of the database.
US08583587B2 System, method and computer program product for performing one or more actions utilizing a uniform resource locator
In accordance with embodiments, there are provided mechanisms and methods for performing one or more actions utilizing a uniform resource locator. These mechanisms and methods for performing one or more actions utilizing a uniform resource locator can enable improved overall URL usage, more efficient search engine URL results, improved URL comprehension by users, etc.
US08583580B2 Method and apparatus for identifying and extracting meaning in documents
Systems and methods are provided for an expert search engine. In one embodiment, a method may employ a computer based system to define a meaning taxonomy including one or more meaning loaded entities, associate documents to the meaning taxonomy based on a set of expert rules and the syntactic structures included in the documents and provide the results to a user. In another embodiment, a system includes interfaces for meaning taxonomy, expert rule and search criteria information. The information provided by these interfaces is then used to determine how a set of documents maps to meaning taxonomy to assist the user in locating documents that are most interesting from a meaning perspective and to provide a user with an interface to navigate the meaning taxonomy as it applies to the set of documents.
US08583572B1 Explicit diploid evolutionary control
A method of analyzing an environment is provided. The method comprises evaluating, using a fitness evaluation module, the fitness of the plurality of individuals in a population. Each of the plurality of individuals comprises a dominant genotype and a recessive genotype. The fitness is evaluated by applying a fitness function to the dominant genotype of each individual. The method further comprises recombining and mutating, using the fitness evaluation module, the dominant genotype of one or more selected individuals based on the fitness evaluation. The method further comprises storing, using a change detection module, previously encountered genotypes in the recessive genotypes of the individuals. The fitness evaluation module and change detection module comprise instructions stored on a non-transitory computer-readable medium that are executable by a processor.
US08583567B1 Semi-supervised and unsupervised generation of hash functions
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating hash functions. In one aspect, a method includes generating hash functions by sequentially determining a weight vector for each hash function to maximize an accuracy measure derived from current constraint weights and updating the current constraint weights for use in calculating a weight vector of a next hash function in the sequence. In another aspect, the determined weight vector maximizes an accuracy measure and a variance measure. In still another aspect, a method includes generating an adjusted covariance matrix and generating a sequence of hash functions from the adjusted covariance matrix. In still another aspect, a method includes sequentially generating a sequence of hash functions, where the weight vectors for any previously generated hash functions are used to identify constraints used to generate the weight vector for each next hash function in the sequence.
US08583561B2 Apparatus, method, and computer program product for providing a quality control mechanism for the contactless interface of a dual-interface card
Techniques for enabling performance of a quality control function on the contactless interface while the contactless interface is disabled are provided. The techniques include implementing, on a dual-interface payment device, one or more security mechanisms, wherein the dual-interface payment device comprises a first interface and a second interface, using the one or more security mechanisms to prevent a subset of data corresponding to the first interface from being read using the second interface while allowing data corresponding to the second interface to be read using the first interface, and personalizing the dual-interface payment device and the one or more security mechanisms according to one or more requirements of an issuer of the dual-interface payment device.
US08583555B1 Synchronizing multiple playback device timing utilizing DRM encoding
A system and method are provided for synchronizing playback of media content on multiple playback devices utilizing Digital Rights Management (DRM) encoding. In general, multiple playback devices or users of those playback devices are associated to form a virtual group. A virtual group (VG) control function operates to synchronize advertisement (ad) slots within media content provided to the playback devices in the virtual group utilizing DRM encoding.
US08583554B2 Dependent payment device
The present invention provides embodiments of a dependent payment device, such as a credit card, for allowing a primary customer to control and monitor the transactions made by a dependent customer who is authorized to use the account of the primary customer. The primary customer can control the maximum limit that the dependent customer can spend on the dependent card up to the maximum amount that the financial institution has approved for the primary customer. The primary customer can also block/approve purchases that the dependent customer can make at store or on products by adding MCCs, store names, store types, UPCs, or other product or store identifiers to a list of blocked/approved transactions. The primary customer can set monetary and time limits on the amount and frequency of the transactions the dependent customer can make at stores or on products that have been blocked/approved.
US08583540B2 Systems and methods for routing trading orders
Systems and methods are provided for routing trading orders. The system determines that a first trading entity disclosed to the trading platform a reserve quantity of a first trading order received from the first entity. The system determines that a second trading entity did not disclose a reserve quantity of a second trading order received from the second trading entity. The system receives a third trading order. Based on these determinations, the system preferences the first trading entity over the second trading entity in the routing of trading orders, e.g., by routing the third trading order to the first trading entity.
US08583538B2 Providing valid responses to requests for quotations
Systems and methods for providing valid responses to requests for quotations are provided. In one embodiment of the invention, a system according to the invention preferably includes a server. The server includes a server storage device and a server processor connected to the server storage device. The server storage device preferably stores a server program for controlling the server processor. The server processor is preferably operative to receive a request from a requesting participant for a market-validated offer to sell an item; receive an offer price from a responding participant in response to the request; and provide a bid to an electronic marketplace, the bid including a price that is lower than the received offer price.
US08583533B2 System, method, article for facilitating derivatives transactions
A derivatives transaction service is provided and includes qualifying prospective users of the service based on a user type and credit evaluation, determining approved transaction types for qualified users, identifying approved risk mitigation methods for qualified users; enrolling qualified users in the service; and providing to a qualified user services such as transaction search services; transaction offer services; portfolio management services; and transaction negotiation services. The service may be provided using one or more configured computing systems.
US08583532B2 Systems and methods for determining an earnings portion of a distribution from a 529 plan
A method for determining an earnings portion of a distribution from a 529 plan. The method includes receiving information associated with a plurality of 529 plan accounts, identifying related 529 plan accounts, aggregating the information for related 529 plan accounts, and determining an earnings portion of a distribution from at least one of the 529 plan accounts.
US08583527B2 System and method for independently authorizing auxiliary communication services
Systems and methods which determines the likelihood that a calling (or in some cases the called) user will pay for a particular auxiliary service are described. A system of an embodiment considers the user's credit risk and his/her propensity to pay, when deciding if the user is eligible for a particular auxiliary service. A methodology used for determining propensity to pay for an auxiliary service according to embodiments is independent from a determination of propensity to pay for a basic calling service. Thus, the criteria used, and the weight given to each criteria, for determining eligibility for auxiliary services can be different from the criteria and criteria weight used for basic communication connections.
US08583519B2 Message broadcasting network usage billing system and method
A system and method for determining billable transmission network usage for transmitting a broadcast message to a plurality of broadcast message receiving devices located within a broadcast target area by a broadcast transmission network serving a network serving area with a plurality of network transmission elements each serving a network element portion of the network serving area including determining the network transmission elements having network element serving area portions that serve at least a portion of the received broadcast target area, determining network element serving areas, determining a density of broadcast receiving devices, and generating over an output data interface an incurred network usage record for the broadcast message record as a function of the determined density and the network element broadcast area served.
US08583517B1 Systems and methods for generating and sending electronic messages related to a tax return
Sending electronic messages related to a tax return from a mobile communication device of an accountant or client. Computers having tax preparation programs that are utilized prepare tax returns are synchronized with a host computer. A browser executes on a mobile communication device and a web application on the second computer executes to display a client list. A client is selected, and the web application presents an interface including tax return data of the selected client on the mobile communication device. The interface includes an icon or object that when selected generates a message window that may be at least partially automatically populated. A message may be typed in the window and sent from the mobile communication device. For example, the accountant may send a self-addressed message to a computer utilized to prepare the tax return, or the client may send the accountant a message.
US08583514B2 System and method for tracking information in a business environment
A system and method for tracking information in a business environment. The system uses a tree-view hierarchy whereby alerts and time triggers are set by the user and upon the triggering of an event, the visual attributes of the tree-view folders change to reflect the triggering event.
US08583512B1 Segregated electronic shopping lists for recurring item purchases
Systems, computer-implemented methods and computer program products for generating customized shopping lists for recurring purchases of the same item based upon item-level electronic transaction data. Item-level electronic transaction data is analyzed to determine purchase intervals of items and estimate when the consumer will purchase the items again. Segregated, customized shopping lists are generated such that shopping lists have identified items when it is estimated that the consumer will need to purchase the items again. Multiple shopping lists may be segregated by merchant such that consumers have two more different lists of items for different merchants for a given estimated date. For example, a consumer may be provided with a first shopping list for a grocery store such as SAFEWAY, a second shopping list for a warehouse club store such as COSTCO, and a third shopping list for a big box store or superstore such as TARGET.
US08583506B2 Method and system for implementing an online purchase transaction with rewards
A system and method for implementation of product searches via a search engine over a networked computer system such as the Internet. In particular, a user may execute a search for product offers that are accompanied with reward components (e.g. reward points, rebates, coupons, etc.) and/or those that allow payment in whole or in part with payment components (e.g. reward points, rebates, coupons, etc.).
US08583505B2 Service automatic compensation device reflecting evaluation of purchaser
Provided is an automatic compensation device including a seller terminal supplying a service and a purchaser terminal purchasing the service, which are connected to each other via a communication network. In more detail, the automatic compensation device calculates a compensation to be provided to a purchaser by using the service evaluation information about a purchased service of the purchaser and the previously-stored purchase credit information about the purchaser, then updates the purchase credit information of the purchaser according to the compensation, and differentially paying an installment to the service supplier according to the compensation.
US08583504B2 Systems and methods to provide offers on mobile devices
Systems and methods to propagate and redeem offers via mobile communications. In one aspect, a system includes an interchange and a data storage facility storing a value in association with a first phone number. The interchange includes a common format processor and a plurality of converters to interface with a plurality of different controllers of mobile communications. The converters are configured to communicate with the common format processor in a common format and with the controllers in different formats. The common format processor is to re-associate the value with a second phone number and to use one converter of the converters to communicate a reference of the value to a telephonic apparatus at the second phone number, in response to a request from a telephonic apparatus at the first phone number, when the request includes the second phone number and a reference to the value.
US08583500B2 Systems and methods for providing computing device counts
Methods, systems, and computer-readable media for providing computing device counts are disclosed. Exemplary methods include providing a count of computing devices corresponding to an organization, the count of computing devices being responsive to data corresponding to the computing devices, providing a time period for which the count is valid, and providing information on how the computing device count was determined.
US08583496B2 Systems and methods to process payments via account identifiers and phone numbers
Systems and methods are provided to facilitate transactions via mobile communications. In one aspect, a system includes a data storage facility and an interchange coupled with the data storage facility that stores data associating a phone number of a user and an account identifier of the user. The interchange includes a common format processor and a plurality of converters to interface with a plurality of different controllers of mobile communications. The converters are configured to communicate with the controllers in different formats and with the common format processor in a common format. The common format processor uses one of the converters to transmit premium messages to the phone number to collect funds via a telecommunication carrier, receives a payment request having the account identifier, identifies the phone number based on the account identifier, and makes a payment on behalf of the user using the collected funds.
US08583495B2 Method and system for crediting multiple merchant accounts on a single bill
A system includes a device and software with a touchscreen, cash drawer, bar code scanner, and other point-of-sale peripherals. The device processes payments according to a method and can process a payment from multiple payment sources to multiple credit-card merchant accounts. Likewise, the system processes returns according to a method from multiple-merchant accounts. A scheduler is included with an appointment builder and manager that are especially useful in a beauty salon environment and other schedule-intensive service businesses.
US08583490B2 Freshly prepared food delivery methodology
The present invention is a methodology for the delivery of freshly prepared food to a plurality of vehicle-operating consumers. Freshly prepared foods means foods that have, in some manner, recently been transformed into an edible or consumable format. Thus, when frozen ice cream is scooped into a cone, it is freshly prepared; when a frozen or cool item is microwaved to cook it or to merely heat it up, it is freshly prepared; when coffee is taken from an urn or coffeemaker and put into a cup, it is freshly prepared; when soda is dispensed from a dispenser or cooler, it is, in accordance with the present invention, freshly prepared; when frozen pizza is heated, it is freshly prepared, etc.
US08583487B2 Method and system for media initialization via data sharing
A method, apparatus, and computer-readable medium estimate media performance on advertising space inventory. The method selects at least one media cell that shares one or more common attributes with a target media cell. The method subsequently estimates mean revenue per impression (RPI) of the selected media cell, and then defines an initial estimate of a RPI of the target media cell based on the estimated RPI of the selected cell. The method computes the RPI of the target media cell by combining the initial RPI estimate for the target media cell with performance data associated with the target media cell.
US08583484B1 Frequency optimization of advertisement insertion in media streams
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, are described for frequency optimization of advertisement streams. The methods and systems described in this specification may enable determination of an optimal presentation frequency of an ad stream, or a number of times the ad stream is to be broadcast and/or rebroadcast, prior to the audience becoming interested in the ad, or acting on the ad to generate a conversion event.
US08583476B2 Electronic publishing and delivery
A method and system for distributing an electronic publication allows the distribution of customized publications, including customized advertising, customized content, or both. In accordance with the method for distributing an electronic publication, an electronic publication is retrieved from storage. The electronic publication is delivered to the consumer by electronically sending the electronic publication to the consumer's electronic mail address. In accordance with another aspect of the invention, the electronic publication may include customized advertising. A consumer profile associated with the consumer is stored in a database and comprises a plurality of profile data items. A database of content items and advertising items is created, including at least some targeted advertising items. Each targeted advertising is associated with an inclusion criterion wherein a decision as to whether the inclusion criterion for a particular advertisement has been met depends upon the value of one or more profile data items. The electronic publication is created and comprises some content items and at least one targeted advertising item. The targeted advertising item is included because the inclusion criterion for that targeted advertising item has been met.
US08583464B2 Systems and methods for optimizing market selection for entity operations location
Systems and methods for corporate workplace capacity planning and optimization are provided. A system according to the invention may include a computer. The computer may be configured to receive a plurality of characteristics relating to an entity or a portion of an entity. The computer may be further configured to receive a predetermined selection of buildings. The computer may also be configured to determine a plurality of solution sets. Each of the solution sets may express a subset of space located within the selected buildings for the location of the entity or the portion of the entity. The solution sets may be fixed for a predetermined amount of time into the future. The solutions sets can be based, at least in part, on the plurality of characteristics. The computer may also be configured to select a subset of the plurality of solution sets. Finally, a display device may be configured to display at least a portion of a single solution set.
US08583462B2 Method and system for assessing penalties associated with an employee without a job assignment
A method for managing the application of penalties to employees of a company. The method comprises executing software encoded on a machine readable storage medium by a CPU to implement a job assignment monitoring function, the job assignment monitoring function monitoring events occurring in the course of a job assignment procedure during which a server arrangement communicates with a remote client over a data network to present an employee at the remote client with a job proposal, detecting among the monitored events a penalty triggering event and in response to the detecting, determining a penalty to be applied to the employee on the basis of the penalty triggering event. The method further comprises recording in an employee record stored in a database, data derived from the determining to register the penalty applied to the employee.
US08583457B1 Method of coordinating and displaying a short name of a drug
A system and methods for coordinating and displaying a short name of a drug are disclosed. The short name may be a subset of the prescribed drug's name, it may be an independent name, or it may be a graphical symbol. Short names for multiple drugs of a patient may be related by a common naming convention. Short names may be printed onto a reference card along with an indication corresponding to the drug's dosing regime. Short names may also be printed onto medicament container labels, additional instruction sheets, labels used for stocking and the like. The short name may be selectable and may be stored.
US08583455B2 Patient diabetes data interchange with electronic medical records
A system and method for transferring patient diabetes information into an electronic medical record on a health record system with user validation are disclosed. After testing a patient's blood glucose levels over a period of time with a blood glucose meter which stores the patient diabetes information and the blood glucose levels in a first electronic format record, and after a user transfers the first electronic format record from the blood glucose meter into a diabetes management system on a computer, the invention provides a service which automatically monitors an output folder to determine when an export file containing the patient diabetes information is stored therein and after detection, automatically processes the export file into a default electronic medical report which can be copied into a clipboard utility provided by the computer and pasted into the electronic medical record of the patient on the health record system.
US08583454B2 Medical claims fraud prevention system including photograph records identification and associated methods
A medical claim fraud prevention system includes a first controller positioned at a medical facility and a second controller positioned at a patient information collection center and adapted to be in communication with the first controller. The first controller may transmit a first signal to the second controller responsive to an occurrence of an event. The second controller may initiate contact with a photograph database via a network interface in response to the first signal received from the first controller, and an official photograph associated with the patient name may be identified. The second controller may transmit the official photograph to the first controller so that the official photograph is viewable on a user interface at the medical facility. A patient identity may be verified by performing a comparison of a patient with the official photograph of the patient.
US08583453B2 Generation and data management of a medical study using instruments in an integrated media and medical system
In general, a computer-implemented method is described for receiving by one or more computers one or more responses to questions included in a medical study instrument generated through an instrument generation system, removing from the one or more responses patient information including at least one of name information and address information, generating a unique identifier, the unique identifier associated with a patient's physician, associating the unique identifier with the one or more responses from which the patient information has been removed, and storing the one or more responses from which the patient information has been removed and the associated unique identifier in a data repository.
US08583448B1 Method and system for verifying websites and providing enhanced search engine services
The ownership or control of a website is verified. In one implementation this includes providing a verification identifier and determining whether the verification identifier appears in a first resource or a first location. Enhanced search engine services are provided after verifying ownership or control of the website. Examples of enhanced services includes providing analytics associated with the website; providing an electronic shopping cart or checkout mechanism associated with the website; providing a financial status indicator associated with the website; providing a custom search engine associated with the website; and providing a custom toolbar associated with the website.
US08583444B2 Method and apparatus for canceling vocal signal from audio signal
Provided is a method of canceling a vocal signal, wherein the method includes obtaining a difference signal between two audio signals; and smoothing the frequency of the difference signal. Also provided is a device for canceling a vocal signal, the device including a subtracter which obtains a difference signal between two audio signals; and a frequency smoothing unit which smoothes a frequency of the difference signal.
US08583438B2 Unnatural prosody detection in speech synthesis
Described is a technology by which synthesized speech generated from text is evaluated against a prosody model (trained offline) to determine whether the speech will sound unnatural. If so, the speech is regenerated with modified data. The evaluation and regeneration may be iterative until deemed natural sounding. For example, text is built into a lattice that is then (e.g., Viterbi) searched to find a best path. The sections (e.g., units) of data on the path are evaluated via a prosody model. If the evaluation deems a section to correspond to unnatural prosody, that section is replaced, e.g., by modifying/pruning the lattice and re-performing the search. Replacement may be iterative until all sections pass the evaluation. Unnatural prosody detection may be biased such that during evaluation, unnatural prosody is falsely detected at a higher rate relative to a rate at which unnatural prosody is missed.
US08583436B2 Word category estimation apparatus, word category estimation method, speech recognition apparatus, speech recognition method, program, and recording medium
A word category estimation apparatus (100) includes a word category model (5) which is formed from a probability model having a plurality of kinds of information about a word category as features, and includes information about an entire word category graph as at least one of the features. A word category estimation unit (4) receives the word category graph of a speech recognition hypothesis to be processed, computes scores by referring to the word category model for respective arcs that form the word category graph, and outputs a word category sequence candidate based on the scores.
US08583433B2 System and method for efficiently transcribing verbal messages to text
A system and method for efficiently transcribing verbal messages to text is provided. Verbal messages are received and at least one of the verbal messages is divided into segments. Automatically recognized text is determined for each of the segments by performing speech recognition and a confidence rating is assigned to the automatically recognized text for each segment. A threshold is applied to the confidence ratings and those segments with confidence ratings that fall below the threshold are identified. The segments that fall below the threshold are assigned to one or more human agents starting with those segments that have the lowest confidence ratings. Transcription from the human agents is received for the segments assigned to that agent. The transcription is assembled with the automatically recognized text of the segments not assigned to the human agents as a text message for the at least one verbal message.
US08583432B1 Dialect-specific acoustic language modeling and speech recognition
Methods and systems for automatic speech recognition and methods and systems for training acoustic language models are disclosed. One system for automatic speech recognition includes a dialect recognition unit and a controller. The dialect recognition unit is configured to analyze acoustic input data to identify portions of the acoustic input data that conform to a general language and to identify portions of the acoustic input data that conform to at least one dialect of the general language. In addition, the controller is configured to apply a general language model and at least one dialect language model to the input data to perform speech recognition by dynamically selecting between the models in accordance with each of the identified portions.
US08583430B2 Semi-automated intermodal voice to data transcription method and apparatus
A semi-automated, intermodal transcription-formatted data input system utilizing one or more interconnected servers which receive communications links. The system identifies and validates a user, and receives, accepts and sends voice files to a distributed processing location where operators are assigned transcription tasks. The voice input from the user is transcribed according to a predefined format for that user which takes voice input information provided and transcribes it into user-defined data fields for retransmission to that user over a preferred communications system. A user may dictate predefined formatted information such as appointments, objective checklists such as a to-do list, contact information or other predefined data formats for processing and retransmission to the same user or other defined users for entry in an operating system or application desired by that user. Retransmission may be over conventional voice lines, internet or wireless internet or wireless data devices such as disclosed in the preferred embodiment.
US08583418B2 Systems and methods of detecting language and natural language strings for text to speech synthesis
Algorithms for synthesizing speech used to identify media assets are provided. Speech may be selectively synthesized form text strings associated with media assets. A text string may be normalized and its native language determined for obtaining a target phoneme for providing human-sounding speech in a language (e.g., dialect or accent) that is familiar to a user. The algorithms may be implemented on a system including several dedicated render engines. The system may be part of a back end coupled to a front end including storage for media assets and associated synthesized speech, and a request processor for receiving and processing requests that result in providing the synthesized speech. The front end may communicate media assets and associated synthesized speech content over a network to host devices coupled to portable electronic devices on which the media assets and synthesized speech are played back.
US08583415B2 Phonetic search using normalized string
A method and system for generating a normalized string and performing a phonetic search are provided. To normalize a string, a native string is obtained. Upon obtaining a native string, native-character sets within the native string are identified. Each native-character set is associated with a phonetically corresponding normalized character-set. A normalized string is generated based on the phonetically corresponding normalized character-sets. After normalizing a query string and one or more search content strings, the normalized strings may be utilized to perform a phonetic search. As such, the query string may be compared to the one or more search content strings to ascertain relevant search results. Relevant search results may be indexed and obtained at a later instant.
US08583412B2 Systems and methods for providing a simulation environment having a simulation user interface
Systems (200, 230, 240) and methods (700) for controlling a simulation of an operation of a Fieldbus system (100) comprising at least one FIM (114, 116) communicatively coupled to field devices (122, 124). The methods involve initiating a current simulation (CS) of an operation of the FIM and/or field devices. The methods also involve obtaining intermediate simulation information (ISI) indicating a status/progress of CS. The methods further involve displaying ISI to a user of a simulation system and displaying visual elements (610, . . . , 620) for controlling the progress of CS to the user. Gantt charts (672, 674) for the FIM/field devices and visual content showing data exchanges between software elements and/or hardware elements of the simulation system can further be displayed to the user. The visual elements can facilitate speeding up CS, slowing down CS, moving the progress of CS backwards/forwards, and/or stopping/re-starting the CS.
US08583409B2 Nuclear-characteristic calculating program and analyzing apparatus
A nuclear-characteristic calculating program for calculating a nuclear characteristic of a fuel rod that contains nuclear fuel and burnable poison includes a first scattering model that can represent a simple scattering of the neutron and a second scattering model that can represent a complicated scattering of the neutron. The nuclear-characteristic calculating program includes step of calculating, when a burnup of the fuel rod is before a set burnup at which the burnable poison is considered to lose neutron absorption capability, the nuclear characteristic of the fuel rod by using the second scattering model, step of switching, when the burnup of the fuel rod is the set burnup, the scattering model from the second scattering model to the first scattering model, and step of calculating, after performing step of switching, the nuclear characteristic of the fuel rod by using the first scattering model.
US08583404B2 Photoelectric sensor and method for aiding checking of threshold
A photoelectric sensor comprises a control unit which performs a measuring process for data on an amount of light input from a light-receiving unit. The control unit measures the length TPS of period (from point a to point d) from when measurement data starts to change in the direction of a threshold P0 to when the amount of received light returns to the level at which the measurement data started to change, and the length TON of period (from point b to point c) for which the detection signal is ON-level. The control unit then outputs information on a margin for TPS with respect to TON on a display unit provided for the photoelectric sensor or to an external device in order to display them.
US08583400B2 Indoor localization of mobile devices
Aspects of the present disclosure relate generally to indoor localization, for example, where GPS or other localization signals are unavailable. More specifically, aspects relate to using a particle filter in conjunction with a gyroscope and/or accelerometer to identify a current location of a client device with respect to a map. In one example, the map may be based upon a map including a series of walls representing locations where a user may not walk within a building. In another example, the map may be based upon a series of rails representing locations where a user may walk within a building.
US08583389B2 Battery control device
A plurality of resistance value tables of a battery group with respect to temperature and SOC of the assembled battery, which are measured in advance when currents of different change patterns flow in the assembled battery, are stored. A resistance value for the assembled battery is calculated, based upon its voltage and current. From among the plurality of resistance value tables, a resistance value table is selected so that it corresponds to the change pattern of the current flowing in the assembled battery when the voltage and the current of the assembled battery were measured, and a resistance value is searched for from that resistance value table corresponding to the temperature and the SOC of the assembled battery. Then the calculated resistance value and the one from the table are compared to determine the life of the assembled battery.
US08583386B2 System and method for identifying likely geographical locations of anomalies in a water utility network
A computerized method for determining one or more statistically likely geographical locations of an anomaly in a region or zone of a water utility network, the water utility network comprising at least a network of pipes for delivering water to consumers and a plurality of meters positioned within the water utility network including a plurality of meters capturing data regarding the water delivering within the region or zone of the anomaly, the method comprising. The method includes receiving anomaly event data, the anomaly event data representing an indication of an anomaly occurring or having occurred within a region or zone of the water utility network, the anomaly event data being associated with meter data produced by one or more of the meters. The method also includes performing a plurality of tests on the anomaly event data each designed to statistically determine a likely geographical location of the anomaly within the region or zone, the performance of each test producing a result. The results of the plurality of tests to generate scores for the determined likely locations for the anomaly are combined. The one or more of the determined likely locations are presented to a user.
US08583384B2 Method for calculating target temperature split, target superheat, target enthalpy, and energy efficiency ratio improvements for air conditioners and heat pumps in cooling mode
Expanded temperature split, superheat, enthalpy, humidity, and wet-bulb tables are created and used to determine recommended refrigerant charge and airflow adjustments. Previously unknown enthalpy split values are introduced and calculated in a defined region and then extrapolated using a nonlinear curve fit for undefined regions. Undefined target temperature split values are then calculated from a relationship between temperature split and enthalpy split. Previously undefined superheat values are extrapolated using a nonlinear curve fit from a defined region to obtain superheat values for undefined regions. The expanded temperature split and superheat tables are used during setup or maintenance to calculate refrigerant and/or airflow adjustments for optimal performance of the cooling system in previously undefined operating regions. Previously unknown energy efficiency ratio improvement methodologies are introduced and calculated based on measurements of refrigerant charge and airflow improvements for air-conditioners and heat pumps (in cooling mode).
US08583383B2 Method of measuring axial force of bolt and instrument for measuring axial force of bolt
A bolt-axial-force measuring method and instrument capable of easily and precisely measuring an axial force of a bolt are provided. The bolt is screw-joined and coupled to a piston of a bolt tensioner, and a hydraulic pressure is supplied to its pressure chamber so that the bolt is elongated by applying a tensile force equal to or more than a necessary bolt-fastening force. A nut separating from a fastened member due to the elongation of the bolt is seated again on the fastened member, and the hydraulic pressure in the pressure chamber is discharged to release the tensile force of the bolt. A pressure change of the pressure chamber from which the hydraulic pressure is discharged is detected by a pressure sensor, a point where a change rate of the pressure change detected by a measuring apparatus is suddenly reduced is detected as an inflection point, and a pressure value of the pressure chamber at the inflection point is multiplied by a pressure receiving area of the pressure chamber, whereby the axial force of the bolt is calculated.
US08583380B2 Methods for stratifying and annotating cancer drug treatment options
Personalized medicine involves the use of a patient's molecular markers to guide treatment regimens for the patient. The scientific literature provides multiple examples of correlations between drug treatment efficacy and the presence or absence of molecular markers in a patient sample. Methods are provided herein that permit efficient dissemination of scientific findings regarding treatment efficacy and molecular markers found in patient tumors to health care providers.
US08583372B2 Methods, apparatus, and systems for facilitating compliance with marking specifications for dispensing marking material
Control of locating equipment used by a locate technician to perform a locate and/or marking operation to detect and/or mark a presence or an absence of at least one underground facility at a work site is based at least in part on marking specifications (e.g., government-based regulations, industry-based recommended guidelines/best practices, standard operating procedures of locate companies and/or facility owners, and/or contractual obligations relating to marking operations). In various examples, control signals are generated to alert a locate technician when to start and stop dispensing of a marking material, or control signals are generated to automatically or semi-automatically control dispensing of the marking material by a marking device, so as to facilitate compliance with marking specifications.
US08583367B2 System and method for displaying a route based on a vehicle state
A user selects route preferences related to weighing or considering different factors when determining a requested candidate route to a destination and chooses a candidate route ranking. A motor vehicle detects a condition associated with a vehicle state. The motor vehicle displays the candidate route based on the detected vehicle condition in a preselected order determined by the route ranking.
US08583360B2 Usage mode determination of navigation system
A navigation system determines its usage mode. In some embodiments, a method comprises determining a usage mode of a navigation system based on at least one of an acceleration indicator, a speed indicator, and a magnet sensor. The usage mode is at least one of a pedestrian mode, a vehicular mode, an aerial mode, a train mode, and a marine mode. The method further comprises configuring a navigation subsystem based on the usage mode.
US08583357B2 Target identification device and target movement prediction method
A target identification device in a user object includes: a user information obtaining part and a target information obtaining part obtaining a position, a speed over ground and a course over ground of the user object and a target object; a processor that calculates a CPA distance and a TCPA with respect to the target object relative and the user object, based on the positions, the speeds over ground and the courses over ground of the user object and the target object. The processor replaces the course over ground of the user object with a direction toward the target object and calculates the CPA and the TCPA when the speed over ground of the user object is a low speed determination value or less.
US08583355B2 Road shape estimating device, road shape estimating method and program
A road shape estimating device has a data obtaining processing unit for obtaining interpolation point data for a plurality of shape interpolation points which are set along a road and represent a shape of the road, a radius calculation processing unit for calculating a radius of curvature at each of the shape interpolation points based on the interpolation point data for a predetermined section of the road, a corner detection processing unit for detecting a corner in the predetermined section based on the radii of curvature, and a corner dividing processing unit for dividing the corner at a shape interpolation point having a radius of curvature equal to or larger than a threshold in the detected corner. The threshold is set corresponding to an average value of radii of curvature at respective shape interpolation points in the detected corner.
US08583352B2 Method and system for hold path computation to meet required hold departure time
A method and hold path computation system for automatically generating a hold path for an aircraft flying in a holding pattern, wherein the holding pattern is defined by one or more orbits within a selectable holding area are provided. The system includes a processor configured to receive a hold departure time indicating a time the aircraft is to leave the hold path to meet a required time of arrival (RTA) at a waypoint, determine a present position of the aircraft within the holding pattern, and determine an amount of time to complete a current hold orbit. The processor is also configured such that if the determined amount of time to complete a current hold orbit is less than or equal to the hold departure time, maintain the aircraft flying in the holding pattern and determine an amount of time by which to shorten the next orbit to exit the holding pattern at the hold departure time.
US08583348B2 Fuel injection amount control system, fuel injection amount control device, and fuel injection amount control method of multi-cylinder internal combustion engine
A fuel injection amount control system acquires an air-fuel ratio imbalance index value that increases as the degree of ununiformity in the air-fuel ratio among cylinders increases, based on an output value of an upstream air-fuel ratio sensor, and acquires an imbalance index learned value by performing a first-order lag filtering operation for removing noise, on the air-fuel ratio imbalance index value. Also, the fuel injection amount is increased based on the imbalance index learned value. In the filtering operation, the time constant of the filter is set to a smaller value when a magnitude of a difference between the current value and the last value of the air-fuel ratio imbalance index value is equal to or larger than a threshold value.
US08583345B2 Control chip for providing the basic functionality of a control unit
A control chip for providing the basic functionality of a control unit includes a voltage supply having at least two, in particular three, output voltages; at least two, in particular three, sensor power supplies, in particular having 5-V and/or 3.3-V output voltage; at least one driver for bidirectional interfaces; a CAN driver; a follower control; a main relay output stage having a diagnostic function; at least one bidirectional serial interface for controlling the output stages and for communicating with a microcontroller; at least six power output stages, in particular having rated currents of 0.6 A to 3 A; at least one low-level signal output, in particular having a rated current of 50 mA, and four ignition drivers.
US08583342B2 Control device of inverted pendulum type vehicle
A control device of an inverted pendulum type vehicle capable of simplifying the steering of the vehicle, and of improving handling quality thereof, is provided. A control unit 50 of an inverted pendulum type vehicle sequentially determines a target-of-retaining velocity magnitude amount which is a magnitude of a desired velocity of a predetermined representative point in a predetermined period of time, or a magnitude of a component in a predetermined direction of the desired velocity, to be retained stable to a value identical to the target-of-retaining velocity magnitude amount in relation to the desired velocity determined immediately before start of the period of time, in the case where a predetermined condition is satisfied, and control the traveling motion of a traveling motion unit 5 in accordance with the determined desired velocity.
US08583329B2 Techniques for improving safe operation of a vehicle
Vehicle control system and method in which restrictions on travel of the vehicle are determined based on an indication of the visibility of a driver and information about objects moving in a direction opposite to the direction of travel of the vehicle are considered. The travel restrictions include preventing a passing maneuver on a two-lane road when an oncoming vehicle precludes safely initiating or completing an already-initiated passing maneuver. A warning system is provided to warn a driver about the travel restrictions so that the driver will, hopefully, not attempt an unsafe maneuver.
US08583325B2 Tilting vehicle and control system thereof
A vehicle comprises at least one steering wheel, at least two other wheels, control means suitable for being operated by a driver to steer the steering wheel, a frame supported by said wheels and tiltable with respect to the ground when the vehicle steers and first actuating means to control the tilting position of said frame. In particular, vehicle comprises a decoupling device to decouple the angular position of control means to the angular position of steering wheel and a control unit configured to activate first actuating means when control means are operated by the driver before said steering wheel substantially changes its angular position at least when said vehicle turns running above a given speed threshold.
US08583316B2 Checking of a communication system for an aircraft under development
The invention relates to a method and a device for checking a communication system (3) comprising a plurality of modules (7) adapted to be installed in an aircraft under development (5), said checking device including: means (11) for building an identification and synchronization database (17) for said communication system (3), said database contractually defining interfaces between said plurality of modules from change notes relative to an initial technical definition, means (11) for defining, in said database (17), signals configured to be exchanged between said plurality of modules (7) via a plurality of connections (3) interconnecting said interfaces, said signals being defined to be synchronized with each other as well as with the physical materialization of said connections, and means (11) for checking, before an evaluation of a maturation test of the communication system (3), an interface consistency for all of said signals of said database (17).
US08583314B2 Information system for industrial vehicles
Industrial vehicles communicate across a wireless environment and the wireless communication, data collection and/or processing capabilities of industrial vehicles are utilized to implement dashboard functions that thread status information from detail level views, up through intermediate views and to summary level views to facilitate efficient fleet maintenance, management and control. Further, industrial vehicle data may be communicated to a trusted third party server. As such, wirelessly collected industrial vehicle information is utilized within robust software solutions that aggregate and analyze data across multiple enterprises.
US08583309B2 Hybrid vehicle and control method of hybrid vehicle
When the gearshift position SP is the N position and the accumulated charge ratio SOC of the battery is less than or equal to the threshold value Slow (step S120), the engine is cranked by a first motor (the motor MG1) and started in the case that the vehicle stop is held (steps S140 and s150). After the engine is started, the shutoff of the inverter for driving the motor MG1 is performed and the self-sustained operation of the engine is performed at the rotation speed N1 at which the back electromotive force generated on the motor MG1 is more than the voltage applied to the inverters (steps S180 to S200).
US08583308B2 Control device for vehicle
A control device for a vehicle includes a system control unit for putting the state of an electric power supply line into an interrupted state when a first condition on the state of the vehicle is satisfied, a battery ECU for, in parallel with the operation of the system control unit, detecting a state of charge of a battery for traveling and transmitting the detected state of charge to the system control unit and for putting the state of the electric power supply line into the interrupted state when a second condition on the state of the battery for traveling is satisfied, and a power supply interrupting unit for putting the state of the electric power supply line into the interrupted state with an SMR in response to a request from at least either one of the system control unit and the battery ECU.
US08583298B2 Signal system on railway vehicle, railway transportation system and railway vehicle
The invention solves the prior art problem of signals not being transmitted between ground and vehicle when a train stops so that a cross point of a loop coil or a boundary between two loop coils is positioned between antennas disposed on a front side and a rear side in a direction of travel of the train. The present invention provides an arrangement in which two or more antennas are disposed on a front side and a rear side in the direction of travel of the train and providing a difference in signal levels received via the respective antennas, so that even when the train stops with the cross point of the loop coil positioned between antennas disposed on the front side and the rear side in the direction of travel of the train and the signals received via the front-side antenna becomes reverse phase with the signals received via the rear-side antenna and the signals are cancelled out, the signals having a higher reception level remains without being cancelled out, and therefore, a given level of transmission and reception can be obtained.
US08583294B2 Actuation control system
A dual redundant actuation control system for controlling a plurality of actuators for positioning a plurality of moveable aircraft components. The actuation control system includes a component controller. The component controller includes two component control channels. Each of the plurality of actuators is electrically connected to each of the two component control channels such that either of the two component control channels may control any or all of the plurality of actuators.
US08583292B2 System and method for restricting access to vehicle software systems
A multiprocessor system used in a car, home, or office environment includes multiple processors that run different real-time applications. A dynamic configuration system runs on the multiple processors and includes a device manager, configuration manager, and data manager. The device manager automatically detects and adds new devices to the multiprocessor system, and the configuration manager automatically reconfigures which processors run the real-time applications. The data manager identifies the type of data generated by the new devices and identifies which devices in the multiprocessor system are able to process the data.
US08583290B2 Cooling system and method minimizing power consumption in cooling liquid-cooled electronics racks
A cooling system and method are provided for facilitating cooling of a liquid-cooled electronics rack. The cooling system includes a coolant flow controller, a modular cooling unit and a pressure controller. The flow controller is associated with a respective electronics rack and controls flow of coolant through that electronics rack based on its changing cooling requirements. The cooling unit includes an adjustable coolant pump for facilitating supply of coolant to the rack. The pressure controller is associated with the cooling unit for controlling pressure of coolant at an output of the cooling unit via control of pump speed of the pump. Responsive to adjusting coolant flow through the electronics rack, the pressure controller automatically adjusts pump speed of the adjustable pump to maintain pressure about a constant coolant pressure set point at an output of the cooling unit, thereby conserving power while still cooling the liquid-cooled electronics rack.
US08583286B2 Hybrid control device
A brain-based device (BBD) for moving in a real-world environment has sensors that provide data about the environment, actuators to move the BBD, and a hybrid controller which includes a neural controller having a simulated nervous system being a model of selected areas of the human brain and a non-neural controller based on a computational algorithmic network. The neural controller and non-neural controller interact with one another to control movement of the BBD.
US08583284B2 Decision making mechanism, method, module, and robot configured to decide on at least one prospective action of the robot
A decision mechanism is configured to decide on at least one prospective action of a robot from set of actions by: computing a prior probabilistic representation of a prior environment state; updating the prior probabilistic representation with targets of a new observation on reducing at least one uncertainty in a posterior probabilistic representation of a posterior environment state to be reached after an appliance of the at least one prospective action, the posterior probabilistic representation resulting from the updating; determining an information gain between the prior probabilistic representation and the posterior probabilistic representation by use of at least one information theoretic measure; evaluating the at least one prospective action by adding costs of executing the at least one prospective action to the information gain. Furthermore, an improved action planning for robots is provided and can be implemented in various robots investigating scenes for their actions.
US08583275B2 Unstacker device for a machine for sorting flat articles, and a method of unstacking flat articles
The invention relates to an unstacker device for unstacking flat articles, said unstacker device including: first detection means for detecting transitions between article types; at least first and second specialized unstacking programs and a default unstacking program, which programs are suitable for maintaining respectively a first nominal gap, a second nominal gap, and a default nominal gap, between two consecutive flat articles; and a monitoring/control unit arranged for automatically executing said default unstacking program in response to detection of said transition, for counting said flat articles subsequent to said transition, and, in response to a predetermined counting threshold being reached, for executing, for said subsequent flat articles and until the next transition detection, the corresponding one of said first and second specialized unstacking programs. The invention also relates to a method of unstacking flat articles using said unstacker device.
US08583263B2 Internet appliance system and method
An Internet appliance, comprising, within a single housing, packet data network interfaces, adapted for communicating with the Internet and a local area network, at least one data interface selected from the group consisting of a universal serial bus, an IEEE-1394 interface, a voice telephony interface, an audio program interface, a video program interface, an audiovisual program interface, a camera interface, a physical security system interface, a wireless networking interface; a device control interface, smart home interface, an environmental sensing interface, and an environmental control interface, and a processor, for controlling a data transfer between the local area network and the Internet, and defining a markup language interface communicated through a packet data network interface, to control a data transfer or control a remote device.
US08583262B2 Implantable medical device that uses electrical current steering by means of output impedance modulation
A method and system of providing therapy to a patient implanted with an array of electrodes is provided. Electrical stimulation current is conveyed from at least two of the electrodes to at least one of the electrodes along at least two electrical paths through tissue of the patient, and the electrical stimulation current is shifted between the electrical paths by actively adjusting one or more finite resistances respectively associated with one or more of the electrical paths.
US08583261B2 Cochlear implant with improved electrode array and controller
A cochlear implant device includes a deformable and stretchable flexible strip composed of a biological compatible material and positioned about a longitudinal axis so as to form a spiral. The implant device has a plurality of conductive strips with electrode windows formed so as to expose a segment of each conductive strip. A density of the electrode windows is sufficient to monitor a distance of the flexible strip from a non-conductive tissue of a patient in a 360 degree field of view about the longitudinal axis. A method of inserting a cochlear implant includes providing a multi-joint robot comprised of a series of actuator units, guiding the multi-joint robot into an inner ear of a patient, monitoring the position of the multi-joint robot relative to a non-conductive portion of the patient; and applying current to the multi-joint robot so as to adjust the position of the actuator units.
US08583257B2 Various apparatus and methods for deep brain stimulating electrodes
An apparatus and related methods for a deployable deep brain stimulating probe with multiple, extendable tendrils capable of independently deploying from openings within the shaft of the probe into surrounding tissue. An electrode is disposed on at least one of the tendrils for treatment of deep brain tissue.
US08583246B2 Cochlear implant with deactivation system
A totally implantable cochlear implant system forming a single implantable unit (40). The unit (40) has an implantable power source (43) that provides the power requirements of the implantable unit (40). The unit (40) also has an on board microphone (42) that detects external sounds, such as speech, and outputs acoustic signals representative of the detected sounds. The unit further includes speech processor circuitry (44) that directly receives the acoustic signals from the microphone (42) and converts the signals into stimulation signals representative of the detected sounds. An electrode array (20) suitable for insertion of the cochlea (42) of an implantee receives the stimulation signals and transmits electrical stimulations to the implantee's auditory nerve (9).
US08583243B2 Apparatus for stimulating and/or monitoring activity in tissue
A prosthesis is provided comprising a substrate having a distal end and a proximal end; and a plurality of electrodes located at or adjacent the distal end of the substrate. The distal end of the substrate is configured for insertion, via an incision, between first and second tissue layers, such as the sclera and choroid in the eye. The prosthesis tapers in thickness towards the distal end and has a substantially curved provide profile at least on one surface so that the prosthesis can be inserted into position without needing a guide and without causing damage to the tissue or the prosthesis. The prosthesis can include an electrode interface unit located at or adjacent the proximal end of the substrate which locates between the tissue layers. An anchor portion can be provided that extends from the substrate into the incision.
US08583238B1 Wearable, unsupervised transcranial direct current stimulation (tDCS) device for movement disorder therapy, and method of using
The present invention relates to a system and methods for noninvasively providing therapy for movement disorder symptoms. The present invention provides such a therapy system which provides trans-cranial direct current stimulation (tDCS) in order to treat those symptoms and the disorders. The present invention further provides such tDCS therapy while the subject sleeps in order to minimize the time required and impact of the therapy on the subject's waking life. The system, methods, and devices of the present invention are intended to provide a low-dose electrical current, trans-cranially, to a specific area of the subject's brain while he or she sleeps in order to decrease the occurrence, severity, and duration of the symptoms of movement disorders. The present invention aims to reduce the amount of medication necessary, counteract the effects of medication wearing off during sleep, and to overall improve the quality of life of subjects suffering from movement disorders.
US08583237B2 Devices and methods for tissue modulation and monitoring
A tissue stimulating device has an elongate member, a proximal annular stimulating region and a distal annular stimulating region. Each of the annular stimulating regions circumscribe the elongate member, and each has a plurality of independently energizable electrodes that deliver current into tissue. Adjacent electrodes in the annular stimulating regions are separated from one another by an insulating member. The annular stimulating regions are axially separated from one another by a gap. An internal electrical connector electrically couples a first electrode in the proximal annular stimulating region with a first electrode in the distal annular stimulating region. The first internal electrical connector is disposed within the elongate member, and extends across the gap between annular stimulating regions. A recording electrode is disposed in the gap and is adapted to record local tissue potentials from the tissue.
US08583236B2 Devices and methods for cardiovascular reflex control
Devices, systems and methods are disclosed by which the blood pressure, nervous system activity, and neurohormonal activity may be selectively and controllably reduced by activating baroreceptors. An intravascularly implantable medical device may include a sleeve formed at least in part of an expandable member configured to be movably attachable about at least a portion of an outer surface of an expandable intravascular stent, and one or more electrodes disposed on the sleeve and coupled to a control system and configured to selectively activate baroreceptors within a wall of a vessel when the expandable intravascular stent is implanted within the vessel.
US08583233B2 Modification of AV conduction time sampling rate
Methods and/or devices for modifying the sampling rate for measuring a patient's intrinsic AV conduction time during cardiac therapy. For example, the sampling rate for measuring a patient's intrinsic AV conduction time may be modified (e.g., decrease or increased) based on one or more monitored physiological parameters, such as activity level and/or heart rate.
US08583231B2 Method and system for characterizing supraventricular rhythm during cardiac pacing
A method and system for generating a characterization of one beat of a patient's supraventricular rhythm (SVR) involves performing such characterization while the heart is being paced. During SVR characterization, various pacing parameters are modified and the patient's supraventricular rhythm is characterized while the pacing parameters are modified. The SVR characterization process is effective in single and multiple chamber pacing modes.
US08583230B2 Systems and methods for selectively limiting multi-site ventricular pacing delays during optimization of cardiac resynchronization therapy parameters
Techniques are provided for use with implantable cardiac stimulation devices equipped for multi-site left ventricular (MSLV) cardiac pacing. Briefly, intraventricular and interventricular conduction delays are detected for paced cardiac events. Maximum pacing time delays are determined for use with MSLV pacing where the maximum pacing time delays are set based on the conduction delays to values sufficient to avoid capture problems due to wavefront propagation, such as fusion or lack of capture. MSLV pacing delays are then set to values no greater than the maximum pacing delays and cardiac resynchronization therapy (CRT) is delivered using the MSLV pacing delays. In an example where an optimal interventricular pacing delay (VV) is determined in advance using intracardiac electrogram-based or hemodynamic-based optimization techniques, the optimal value for VV can be used as a limiting factor when determining the maximum MSLV pacing time delays.
US08583214B2 Method for visually supporting an invasive examination or therapy of the heart with the aid of an invasive instrument
To visually support a catheter ablation in the heart, three-dimensional image data have been used prior to the intervention. During ablation, the position of the catheter is pinpointed by an orientation system. The orientation system acquires electroanatomical 3D mapping data. The two-dimensional image data is assigned to the 3D mapping data in the correct position and dimensions which is a time-consuming step. The invention makes provision for the orientation system being in a fixed location relative to the X-ray system so that a positionally and dimensionally correct alignment of the X-ray image data set with the 3D mapping data is no longer required. An image or surface based 3D-3D alignment of the three-dimensional data acquired prior to the intervention with the three-dimensional X-ray image data is considerably less time-consuming than alignment thereof with the 3D mapping data and is more reliable because more structures is recognized in the three-dimensional X-ray image data.
US08583211B2 Method for temperature control in magnetic resonance-guided volumetric ultrasound therapy
In a method for temperature control in MR-guided administration of ultrasound, ultrasound therapy is administered to a patient at an in vivo site by emitting focused ultrasound into the site at multiple foci with a multi-focus ultrasound therapy device. The temperature is monitored in a localized region of an examination subject in which the site is located during the therapy in real-time by MR thermometry. From the MR thermometry, characteristics of the temperature distribution in the monitored region of the examination subject are automatically identified. Temperature control is implemented by regulating the energy output of the ultrasound therapy device, according to a rapidly converging master equation.
US08583209B2 Method and system for monitoring cardiac function of a patient during a magnetic resonance imaging (MRI) procedure
A method for monitoring cardiac function of a patient during a magnetic resonance imaging (MRI) procedure, including: acquiring an MR image sequence of the patient's heart during a cardiac phase; segmenting a left ventricle of the patient's heart in the MR image sequence, wherein the segmentation produces endocardial and epicardial contours; representing at least one of the contours in polar or radial coordinates and computing its Fourier transform, wherein the Fourier transform produces Fourier descriptors for the contour; putting a vector of the Fourier descriptors into a classifier, wherein the classifier determines whether the contour reflects normal wall motion in the cardiac phase or whether the contour reflects abnormal wall motion in the cardiac phase; and alerting a medical practitioner when abnormal wall motion is detected.
US08583202B2 Method of managing thermal contraction of a superconductor cable and arrangement for implementing this method
A method of managing thermal contraction of a superconductor cable (2) having a cable body surrounded by an external screen (2A) made form wound metal elements and installed between its ends in an enclosure (1) or cryostat filled with a cryogenic liquid, where the method includes mechanically applying a locking force loading only said screen (2A) at a so-called locking point (5A, 5B) in the vicinity of the ends of the cable.
US08583200B2 Demountable current lead unit and superconducting magnet apparatus employing the same
A demountable current lead unit and a superconducting magnet apparatus employing the same include an inserting module that is demountably inserted into a superconducting magnet apparatus and electrode leads electrically connected to a superconducting coil and cooling pipes disposed in the respective electrode leads; a service module including a power supply source for supplying a current to the electrode leads, a refrigerant storage tank for supplying a refrigerant to the cooling pipe, and a controller for controlling a flow of the refrigerant to the cooling pipe; and a transmission pipe line for connecting the inserting module and the service module.
US08583196B2 Slide-type portable terminal
A portable terminal is provided. The portable terminal includes a first housing, a second housing coupled to the first housing to face the first housing, the second housing being linearly movable to expose or cover a part of the first housing, a rear case coupled to a rear face of the second housing, an opening formed through the rear case, and a slide module comprising a guide member mounted on the first housing, and a slide member coupled to and linearly movable with respect to the guide member, the slide member being coupled to the opening to close the rear face of the second housing. With the slide-type portable terminal, since the opening, in which the slide member can be mounted regardless of the external appearance of the terminal, is formed through the rear case in the opening so that the first and second housings can be slidably coupled to one another, the manufacturing cost of the portable terminal can be reduced.
US08583195B2 Elastomeric back with rails for mobile device
A mobile device and holster system includes a mobile device that has a front face and a back face opposite the front face, the back face including an elastomeric layer. A pair of longitudinal sides are coupled to the front face and back face, and a pair of latitudinal sides are also coupled to the front face and back face. The back face or the longitudinal sides define a recessed slot extending along a longitudinal length of the back face or longitudinal sides, respectively. The recessed slot defines an open end at at least one of the latitudinal sides and the recessed slot has a recessed slot surface that comprises a low-friction material. The holster comprises a pocket defining an open top end configured to receive the mobile device. A rail extends longitudinally along an interior side of the pocket, and the rail is configured to correspond with and slidably engage the slot on the mobile device.
US08583194B2 Electronic apparatus
A touch sensor becomes an operation enable state in which an operation state can be detected, when predetermined voltage is applied. A touch sensor control unit switches the touch sensor to an operation detection enable state by raising the voltage to a predetermined voltage level gradually and performing predetermined calibration when detecting an activation permission request of the touch sensor in a no-voltage applied state of the touch sensor, and switches the touch sensor to an operation detection disable state in which an operation state of the touch sensor cannot be detected by lowering voltage gradually to the no-voltage applied state. And, when detecting the activation permission request of the touch sensor during switching to the operation detection disable state, the touch sensor control unit switches the touch sensor to the operation detection enable state, after the switching operation to the operation detection disable state is completed.
US08583192B2 Base station device, mobile communication method, and mobile communication system
A base station device for making communications with a mobile terminal includes a communication monitoring unit that monitors a communication situation between the base station device and the mobile terminal; and an operational-power control unit that causes, when the communication monitoring unit detects that no communications between the base station device and the mobile terminal have been made for a predetermined continuous period or longer, the base station device to operate at a power lower than a predetermined power.
US08583187B2 Shielding structures for wireless electronic devices with displays
Electronic devices such as computers and handheld devices are provided. The electronic devices may have electrical components such as displays that are driven by driver circuitry. During operation, the driver circuitry may generate radio-frequency noise. Communications circuitry in the electronic devices may be shielded from the radio-frequency noise by radio-frequency shielding structures. The shielding structures may be mounted on portions of the display module, on a cover glass layer, or on other structures such as housing structures. The radio-frequency shielding structures may be formed from one or more metal segments. The metal segments may run along edges of the display. A device housing may have a ground formed from a conductive peripheral member that runs around peripheral edges of the housing and a conductive plate that is connected to the conductive peripheral member. The radio-frequency shielding structure may be connected to the ground using conductive structures.
US08583176B2 Automatic audio routing dependent on dock state
A mobile communication device with various operation modes and a method of toggling the operation modes thereof is disclosed. The operational mode of the mobile communication device can be automatically changed as the result of a docking or undocking event of the mobile communication device with a docking station. During the docking or undocking of the mobile communication device with the docking station, the mobile communication device is conditionally toggled between a speakerphone operation mode and a non-speakerphone operation mode such as a handset operation mode, a headset operation mode and the like.
US08583169B2 Method and system for bluetooth transport sharing to carry GPS or other types of data
Aspects of a method and system for Bluetooth transport sharing to carry GPS or other types of data are provided. A multi-standard Bluetooth enabled device may operate via integrated radios such as a GPS radio. The Bluetooth transport path may be shared to carry both Bluetooth data and non-Bluetooth data. The non-Bluetooth data may be converted to Bluetooth vendor specific packets using the assigned vendor specific commands. The Bluetooth vendor specific packets may be multiplexed with other Bluetooth HCI packets and communicate over the Bluetooth transport path. The Bluetooth vendor specific packets may be de-multiplexed based on the assigned vendor specific command and routed properly. Non-Bluetooth devices may be an on-chip and off-chip devices. The multi-standard Bluetooth enabled device may enable a downloadable driver to ensure communication with the off-chip devices. The Bluetooth transport path may be UART, USB, SPI, and/or I2C.
US08583161B2 Method of performing feedback load reduction and related communication device
A method of performing feedback load reduction for a mobile device in a wireless communication system is disclosed. The method comprises measuring a signal from the network to get Channel State Information (CSI); comparing the measured CSI with at least one threshold and determining one region where the CSI falls in from a plurality of regions divided by the at least one threshold and ranked in order; and sending a rank for the determined region to the network.
US08583158B2 Method and system for session participation through chat PoC group invitation reservation in PoC system
Disclosed are a method and a system in which a client intending to participate in a chat Push-to-talk over Cellular (PoC) group, presents a session participation-invitation reservation to a server when the number limit has been exceeded pursuant to the policy of the chat PoC group, or when a chat PoC group ID exists but a corresponding session has not been initiated. Herein, when a client intending to participate in a chat PoC group receives a response indicating participation is not possible because the number limit of the chat PoC group has been exceeded, the client performs invitation reservation until participation is possible.
US08583152B2 Base station apparatus, mobile station, and communications control method
A base station apparatus which communicates in uplink with a mobile station using a random access channel is disclosed. The base station apparatus includes a preamble-sequence securing unit which secures, as preamble sequences not to be used in signal transmission, some preamble sequences of multiple preamble sequences used in the random access channel; and an interference power estimating unit which estimates interference power using the preamble sequences not to be used in the signal transmission.
US08583138B2 Communications system with efficient multiprotocol-aware channel selection and interference avoidance
In one example, a method and system for selecting a channel for use with a mobile communication device is described. A shared frequency band shared between a first wireless communications protocol and a second wireless communications protocol is scanned to identify an active second wireless communications protocol channel. One or more first wireless communications protocol channels corresponding to the active second wireless communications protocol channel are removed from a list of selectable channels. A first wireless communications protocol channel is selected from the list of selectable channels.
US08583128B2 Apparatus and method for mapping physical control channels
An apparatus and method that map physical control channels onto radio resource elements are described. The method may include mapping physical control channels of a first mobile radio technology onto a first set of radio resource element groups, mapping physical control channels of the second mobile radio technology onto a second set of radio resource element groups, generating mapping information specifying the mapping of physical control channels of the first mobile radio technology onto the first set of radio resource element groups, and generating mapping information specifying the mapping of physical control channels of the second mobile radio technology onto the second set of radio resource element groups.
US08583127B2 Process for planning a communications network, related planning system, and related communications networks and computer program product
A communications network includes a set of user terminals to which communication services are provided by means of a set of service areas identified by cells with respective associated cell serving stations, each serving station having certain output transmission power and service capacity values. The cells are divided into pixels and the user terminals communicate within the cells on respective uplinks and downlinks. The services have respective service quality levels associated on the uplinks and downlinks, while the serving stations have respective power limits related to the maximum power that can be delivered by the radio station globally toward all served terminals and to the power that can be delivered for every individual connection toward an individual terminal. The network under examination is planned by determining each of the service areas as joint uplink/downlink service area composed of the set of pixels in which the respective service is guaranteed by complying with the associated quality requirements on both links (uplinks and downlinks) and verifying the compliance with the above limits on the maximum power that can be delivered by the radio station both globally toward all served terminals and by individual connection toward an individual terminal.
US08583114B2 Channel searching method and apparatus
A method of identifying an available channel of a plurality of frequency channels defined in a radio frequency spectrum for use by a transmitting station, wherein scanning for an available channel in a frequency spectrum is performed by a scanning method in which a bidirectional search is performed away from an initial channel frequency. The method may include steps to take when a boundary of the spectrum is encountered, and may also take into account existing information concerning channel reservation. A related scanner and radio apparatus is also described.
US08583112B2 End user controlled temporary mobile phone service device swapping system and method
User controlled temporary mobile phone and/or data service device swapping systems and methods including particular implementations and embodiments comprising a plurality of mobile phone user control accounts at least a first telephone number or other registration number registered with each of the plurality of phone service or cellular service user control accounts, and at least two different phone devices registered with each of the plurality of user control accounts, and a mobile phone user interface configured to receive input from the mobile phone user to indicate which of the at least two different mobile phone or cellular devices associated with the mobile phone user control account is to be associated and to transmit data indicating the association to a phone number or other service access number registry.
US08583106B2 Cellular docking station
A system for communicating with the user of a cellular telephone via the cellular mobile radio (CMR) system and the public switched telephone network (PSTN). A communications interface appends the telephone exchange number of an outgoing communication to include an identifier unique to the communications interface. The outgoing communication is transmitted by the cellular telephone to the CMR system, which recognizes and verifies the outgoing communication as originating with the communications interface. Accordingly, the origination of the outgoing communication from a communications interface is documented prior to forwarding the outgoing communication to its intended recipient via the PSTN. Communications incoming to a communications interface are authenticated as such, and a record as to this is created, prior to forwarding the incoming communication to the cellular telephone.
US08583105B2 System and method for a personal phone extension
A system and method for implementing extensions for a cordless telephone system. A menu configured to receive user input is displayed to a user for setting a configuration for routing incoming communications of the cordless telephone system to one or more of a plurality of handsets. An identifier of a caller is associated with one or more handsets based on the user input. The handsets wirelessly communicate through a base station utilizing a singe phone number. A call is routed to the one or more of the handsets in response to determining the identifier is associated with the call.
US08583101B1 Method and apparatus for synchronizing heartbeat behavior
The present invention provides a method and an apparatus for synchronizing heartbeat behavior. The method includes: acquiring a period list and a time list; acquiring a period length of the heartbeat behavior according to the period list; acquiring synchronization time according to the time list, a heartbeat period, and a preset multiple; and synchronizing at least one type of heartbeat behavior by using the period length of the heartbeat behavior as a period from the synchronization time.
US08583099B2 Method for uplink communication in mobile communication environment
A method of recognizing states and locations of user equipment in a network by using a random access (RA) channel at a base station without alteration of the conventional network environment or configurations of user equipment. A mobile communication system of an embodiment includes a first base station; and one or more second base stations having service regions smaller than a service region of the first base station. The first base station is operable to broadcast configuration information to the user equipment for connecting to at least one of the one or more second base stations. The user equipment is operable to transmit an uplink signal to at least one of the one or more second base stations in accordance with the configuration information received from the first base station, and at least one of the one or more second base stations is operable to transmit information on the user equipment that transmitted the uplink signal to the first base station after receiving the uplink signal.
US08583094B2 Incoming-call management method of a mobile telecommunication device
An incoming-call management method of mobile telecommunication devices is provided. The method includes offering options for telephone holder and caller, and controls the procedure according to the telephone holder's setting and caller's decisions.
US08583092B2 Method and system for a persistent request generated by a wireless device, executed remotely and output to configurable local resources
Methods and systems for a persistent request generated by a wireless device, executed remotely and output to configurable local resources are disclosed and may include generating via a handheld wireless communication device (HWCD) a persistent request for a user that may be communicated to remote devices for execution and storage of results. The stored results may be received from local resources local which may be configured by the remote devices based on user preferences to deliver the stored results to the user. The stored results may be received by the user via the HWCD or another wireless communication device, and the identity of the user may be authenticated prior to receiving the stored results. The remote devices may discover the local resources based on the detection of the user logging into the network. User preferences may be stored in networked devices or may be stored in the HWCD.
US08583091B1 Dynamic loading, unloading, and caching of alternate complete interfaces
A processor-implemented method is provided. The method comprises determining that a portable electronic device is within a coverage area of a local wireless communication network. The method also comprises automatically sending information about accessing the local wireless communication network to a mobile wireless communication network. The method also comprises receiving a request to access the local wireless communication network from the portable electronic device, wherein the request comprises at least some of the information about accessing the local wireless communication network. The method also comprises transmitting an interface pack to the portable electronic device.
US08583086B2 Mobile terminal and chat method in a mobile terminal using an instant messaging service
A mobile terminal and chat method in a mobile terminal using an instant messaging service are provided. According to the present invention, in the course of a chat with a specific party using an instant messaging service, a specific one of previous chat contents with at least one party including the specific party may be used as a chat content with the specific party.
US08583083B2 Apparatus, system and method for forwarding data sent to a wireless device to another address
An apparatus for forwarding data sent to a wireless device having a first address to a second address. The apparatus includes a server in communication with a wireless network and an external network. The server includes a processor. The processor includes a data forwarding module for forwarding the data to the second address via the external network when the wireless device is not in communication with the wireless network.
US08583082B2 System and method for tracking stolen communication terminal, and communication terminal
A system and method for tracking a stolen communication terminal and a communication terminal provide tracking of a thief. The system comprises: a communication terminal and a standby server for receiving theft tracking information; the communication terminal comprises: a radio frequency module, a camera for taking pictures, a storage module for storing data, a baseband module for setting anti-theft protection information, and a GPS module for obtaining current positioning information; wherein the radio frequency module, the camera, the storage module and the GPS module are connected with the baseband module. When the communication terminal is stolen, facial pictures of the thief obtained by the camera and current positioning information of the communication terminal obtained by the GPS module are sent to a standby server.
US08583081B2 Method for calculating a first identifier of a secure element of a mobile terminal according to a second identifier of said secure element
The invention relates to a method for calculating a first identifier of a secure element of a mobile terminal according to a second identifier of said secure element. The first identifier is a temporary identifier and the second identifier is a final identifier of the secure element in a telecommunications network. According to the invention, the method comprises the steps of: a—during the first attempt to connect the mobile terminal to the telecommunications network, calculating the first identifier according to the second identifier; b—transmitting the first identifier to the telecommunications network; c—in response to a message of acceptance of the first identifier from the telecommunications network, inhibiting the use of the first identifier by the secure element and, for every subsequent attempt to connect to the telecommunications network, using the second identifier to authenticate the secure element.
US08583079B2 Rich presence status based on location, activity, availability and transit status of a user
A method and system for determining and sharing rich presence status of a user is presented. Multiple types of presence status options are associated with user's status based on location, activity, availability, transit status, and user's text updates, which the user can selectively share on their mobile device with different groups of users, and make one or more aspects of their presence status broadly available to everyone. Also a system to determine status based on auto-updates and manual updates is presented.
US08583077B2 Safety confirmation system, mobile terminal for use in safety confirmation system, and safety confirmation method
A safety confirmation system includes a mobile terminal that receives early disaster information, a center apparatus that manages a safety status of a user of the mobile terminal, and a map server that provides map information. The mobile terminal holds destination information and automatically acquires current location information upon receiving the early disaster information. The mobile terminal automatically transmits the current location information to the center apparatus and the map server, and automatically transmits the destination information to the map server. The center apparatus receives the current location information transmitted from the mobile terminal. The map server searches for a return route from the current location to a destination, generates map information including the return route, and transmits the map information to the mobile terminal. The mobile terminal receives and stores the map information including the return route and displays the map information.
US08583072B1 Multiphase local oscillator generator circuit for a broadband tuner device
Embodiments of integrated circuits for use in a broadband tuner are described. In one embodiment, an integrated circuit includes a clock buffer configured to buffer a received clock signal and generate a buffered clock signal. Additionally, the integrated circuit includes a multiphase local oscillator core coupled to the clock buffer and configured to generate a plurality of oscillator signals in response to the buffered clock signal, each of the plurality of oscillator signals being mutually phase shifted. The integrated circuit may also include a plurality of output buffers, each configured to receive one of the plurality of oscillator signals and to produce an output signal suitable for use in a broadband tuner circuit in response to the one of the plurality of oscillator signals.
US08583055B2 Beam forming method and multiple antenna system using the same
Disclosed are a beam forming method and a multiple antenna system using the same. There is provided a multiple antenna system which forms optimal beam patterns through a transmission of a training sequence between a transmitter and a receiver, each including a plurality of antennas, the multiple antenna system comprising: a transmitter selecting antennas to be activated according to a level and transmitting the training sequence to a receiver through the selected antennas; a receiver selecting the antennas to be activated according to the level and transmitting to the transmitter an index of an optimal transmission weight vector significantly reducing a cost function based on the training sequence transmitted from the transmitter, wherein the transmitter selects antennas so that the beam patterns formed by the antennas selected at a q-th level (q: the index of the level) include the beam patterns formed by the antennas selected at a q+1-th level. As a result, the transmission frequency of the training sequence may be reduced.
US08583043B2 High-frequency device and wireless IC device
A high-frequency device includes a wireless IC chip and a board which is coupled to the wireless IC chip and electrically connected to radiator plates, and an inductor and/or a capacitance are provided as a static electricity countermeasure element in the board. The inductor is connected in parallel between the wireless IC chip and the radiator plates, and its impedance at the frequency of static electricity is less than an impedance of the wireless IC chip.
US08583033B2 Oscillation protected amplifier with base station overload and noise floor protection
An amplifier is provided for optimizing gain. The amplifier determines an optimal gain from inputs including the forward link and reverse link input power. The inputs are processed to determine an optimal gain of the amplifier. The optimal gain may be accessed from a lookup table that accounts for characteristics of the amplifier, the cell phone (or other device), and the base station (or base stations). The optimal gain is set to account at least for industry standards, amplifier oscillation issues, base station overload protection, and base station noise floor protection.
US08583028B2 Apparatus and method for facilitating a purchase using information provided on a media playing device
Disclosed are apparatus and method for facilitating a purchase in conjunction with media content information. The apparatus includes a receiver configured to receive a transmission of media content, information regarding the content, and information for facilitating a purchase of at least one of a copy of the content, a good, and/or a service. The content may include broadcast media content and entertainment media content. The apparatus also includes a processor configured to process the information regarding the content and the information for facilitating a purchase of the copy of the content, the good, and/or the service. The apparatus also includes a display device for displaying information.
US08583027B2 Methods and systems for authorizing computing devices for receipt of venue-based data based on the location of a user
Methods and systems for authorizing access by a user of at least one service associated with an event at a venue based on a location of the user as determined by assets of a data communications network (e.g., Internet protocol based networks, computer network, telecommunications network, wireless network, Internet, etc). A location of at least one user can be determined based on communications of at least one computing device utilized by the at least one user with the data communications network supporting data communications of the at least one computing device. The at least one computing device can be authorized to receive the at least one service based on the location as determined by the data communications network and/or a server. The data communications network can further comprise at least one of a server, a gateway, a home location register and a visiting location register.
US08583023B2 Developer conveying apparatus, developer storage container, and image forming apparatus
A developer conveying apparatus includes a main body in which a developer is conveyed, a first conveying member including a first rotation shaft rotatably provided in the main body and a first conveying portion having a spiral shape and provided around the first rotation shaft, and a second conveying member including a second rotation shaft rotatably provided in the main body and a second conveying portion having a spiral shape and provided around the second rotation shaft. A developer retention portion is formed at a predetermined portion of the second conveying member.
US08583022B2 Lubricant coating device and image forming apparatus incorporating the lubricant coating device
A lubricant supplying device comprises a solid lubricant, a lubricant applicator to scrape and supply the lubricant to a target, and a pressing mechanism to press the solid lubricant against the lubricant applicator. An amount of pressure applied to the solid lubricant by the pressing mechanism increases until one of a thickness of the solid lubricant and a number of printed sheets reaches a prescribed level after the lubricant starts being consumed.
US08583021B2 Image forming apparatus including sponge applicator units to sequentially contact a photoconductive member
A method of maintaining a photoconductive member of an image forming apparatus is disclosed. The method includes applying fluid to a photoconductive member to form an image thereon, transferring the fluid from the photoconductive member in the form of the image and providing sponge applicator fluid to respective sponge applicator units. The method also includes squeezing the sponge applicator units to remove at least a portion of the sponge applicator fluid therefrom and sequentially placing each one of the sponge applicator units in contact with the photoconductive member to cool and clean the photoconductive member.
US08583013B2 Developing unit and image forming apparatus having the same
A developing unit of an image forming apparatus includes a developer cartridge detachably mounted on the developing unit, a developing case in which a developing member and a first supply member are provided, a developer supply passage to supply a developer stored in the developer cartridge to the developing case, and a developer supplement unit mounted in a portion connecting the developing case and the developer supply passage, to agitate the developer supplied through the developer supply passage and to supply the agitated developer to the developing case.
US08583012B2 Driving device usable with image forming apparatus and image forming apparatus having the same
A driving device includes a motor, and first and second gears having gear teeth engaged with each other. At least one of the first gear and the second gear includes a crowning portion formed at a tooth surface of each of the gear teeth such that the center of the tooth surface is more convex than both ends of the tooth surface in a tooth width direction. A height of the crowning portion is determined to effectively compensate for misalignment between the first gear and the second gear.
US08583002B2 Powder container, cleaning device, and image forming apparatus including sealing member
A powder container includes a housing including a container chamber, a rotation member extending in an axial direction, and a sealing member. The housing includes a first wall portion having a first hole into which an end portion of the rotation member is inserted. The rotation member includes a second wall facing a part of the first wall portion around the first hole with a distance therebetween. The sealing member has a second hole through which the rotation member extends, is interposed between the part of the first wall portion around the first hole and the second wall portion, and includes a foam member that is contractible and a pair of sheet members respectively contacting the part of the first wall portion around the first hole and the second wall portion and having a friction coefficient lower than the foam member.
US08583000B2 Multi-path exhaust apparatus and image forming apparatus
An exhaust apparatus includes a first exhausting section including a first exhausting member and a first flow path provided with an air inlet disposed above a heating device for heating a recording medium, a second exhausting section including a second exhausting member and a second flow path provided with an air inlet disposed downstream of the heating device in a transporting direction of the recording medium, and a third flow path provided with an air inlet disposed upstream of the heating device in the transporting direction. The first and second flow paths cause air in a housing that accommodates the heating device to flow to the outside. The first and second exhausting member exhaust the air using the first and second flow paths. The third flow path causes the air to flow from the air inlet thereof to the air inlet of the first flow path.
US08582992B2 Image forming apparatus and storing medium
An image forming apparatus is provided. The image forming apparatus includes: a forming unit configured to form an image on a relatively moving object, the image including a mark; a first detection unit configured to detect the mark formed by the forming unit so as to obtain a first detection result; a correction unit configured to execute a correction process in which an image forming condition of the image forming unit is changed based on the first detection result; a setting unit configured to set the correction process not to be executed when a value related to a correction accuracy of the correction unit is lower than a reference value; and a control unit configured to control the correction process based on the setting by the setting unit.
US08582988B2 Effectively using a consumable in two printers
In a multi-printer system with two marking engines, the jobs printed are monitored and the remaining lives of consumables in replaceable units (RUs) in the engines are estimated. A decision unit responsive to the estimated lives of the consumables determines that the first RU in the first marking engine should be moved to the second marking engine at a selected service time, so that a remaining amount of the consumable in the first RU is not discarded.
US08582985B2 Input isolation of a transimpedance amplifier in optical receivers
An optical receiver is described. This optical receiver has two operating modes: a calibration mode and a normal mode. During the normal mode, switches are used to electrically couple an input of a transimpedance amplifier (TIA) to an optical-to-electrical (OE) converter that receives an optical signal and provides a corresponding analog electrical signal. Moreover, during the calibration mode, the switches are used to electrically isolate the input of the TIA from the OE converter while maintaining a feedback path from an output of the TIA to the input of the TIA, thereby ensuring proper bias of the TIA during calibration. Furthermore, a frequency response of the TIA during the normal mode is substantially unchanged over an operating bandwidth of the TIA by the capability to electrically isolate the input of the TIA from the OE converter during the calibration mode.
US08582980B2 Optical device and optical modulation method
The disclosed device and method include varying phases of two data signals at a first predetermined frequency, performing multi-level phase modulation of a light based on the two data signals whose phases are varied at the first predetermined frequency, extracting a component having the first predetermined frequency from an optical signal subjected to the phase modulation, and controlling the phases of the two data signals based on the component extracted from the optical signal.
US08582979B2 Method and arrangement for transmitting an optical OFDM-signal
From an real valued OFDM signal (S0(t)) is a baseband signal (SB(t)) derived and converted into a complex single sideband modulation signal (n(t)). This is modulated onto an optical carrier (fOC) to generate a SSB transmission signal (SOT) having a small bandwidth an carrying the information in the envelope or in the power of the envelope. According to the modulation direct detection is possible. Only a small bandwidth is necessary for the transmission.
US08582978B2 Logging mechanism for an intelligent transmitter module
An optoelectronic device having an intelligent transmitter module (“ITM”) includes a mechanism for logging operational information regarding the ITM. The optoelectronic device includes a microcontroller and a persistent memory. The microcontroller is configured to identify the operational information, and write log information representing the operational information to the persistent memory. The operational information may include statistical data about operation, or may include measured parameters. Log entries may be made periodically and/or in response to events. The log may then be evaluated to determine the conditions under which the ITM has historically operated.
US08582975B2 Wavelength division multiplexed passive optical network
Consistent with the present disclosure, an optical communication system, such as a passive optical network (PON), is provided that includes an optical line terminal (OLT) and a plurality of optical network units (ONUs). The OLT includes a plurality of photonic integrated circuits that have both optical transmitters and receivers provided therein. Accordingly, the OLT may have fewer components and a simpler, more reliable and cost-effective design than a conventional OLT including discrete components. In addition, various ONU configurations are provided that also have a simple design and fewer components. Thus, ONUs consistent with the present disclosure may also have reduced costs.
US08582972B2 Systems and methods for storing optical data
An optical data storage system and method of use thereof are presented. The optical data storage system includes one or more optical buffer modules connected in series. Each optical buffer module includes a cross connect. Each cross connect is connected, by a pair of inputs and outputs, to an optical data storage unit, for example, a fiber delay line, by a pair to either an optical packet network or a cross connect of a first adjacent buffer module in the series, and by a pair to a cross connect of a second adjacent buffer module in the series. The buffer module also includes a read signal output line which is connected to a read signal input line of the second adjacent buffer module for transmitting a read signal. A control module within each buffer module directs the passage of data through the cross connect.
US08582962B2 Substrate processing chamber with dielectric barrier discharge lamp assembly
A thermal processing chamber with a dielectric barrier discharge (DBD) lamp assembly and a method for using the same are provided. In one embodiment, a thermal processing chamber includes a chamber body and a dielectric barrier discharge lamp assembly. The dielectric barrier discharge lamp assembly further comprises a first electrode, a second electrode and a dielectric barrier. The dielectric barrier discharge lamp assembly is positioned between the first electrode and the second electrode. The dielectric barrier defines a discharge space between the dielectric barrier and the second electrode. A circuit arrangement is coupled to the first and second electrodes, and is adapted to operate the dielectric barrier discharge lamp assembly.
US08582956B1 System and method for previewing multimedia files
Systems and methods for previewing multimedia files associate information with a multimedia file that designates certain “frames” of the multimedia file as preview content. Such information is embedded within the multimedia file itself using, for example, tags. A media player application may, in response to a user's request to preview a selected multimedia file, determine from the associated information those frames of the multimedia file that are designated as preview content, and the media player application may then present such designated preview frames to the user as a preview. Certain embodiments further enable extended play beyond the designated preview frames, responsive to a user request for such extended play. For example, during playing of a given preview frame, a user may request extended play, wherein additional contiguous frames are appended to the preview frame(s) to provide an extended play beyond what would be presented by the pre-designated preview.
US08582953B2 Information processing device, information processing method, playing device, playing method, and program
The present invention relating to an information processing device, information processing method, playing device, playing method, and program that enables playing of stereo image (3D image) contents appropriately.In the case that 3D playing using Base view video and D1 view video is instructed, “10000.ilvt (ref_to_D1-B_interleaved_file_name) described in interleaved_file_info ( ) of the PlayList file is specified, and Base view video chunks and D1 view video chunks are read out from an optical disc through a UDF file system. The Base view video chunks and D1 view video chunks that are read out are supplied to a decoder unit and played. The present invention is applicable to a playing device compatible with the BD-ROM standard.
US08582952B2 Method and apparatus for identifying video transitions
The disclosure addresses methods and apparatus for evaluating video presentations, particularly those displaying a succession of generally static images to identify the transition from a first image to a second image. The change of images facilitates the insertion of chapter markers which may be later used to index the content of the video and to facilitate navigation to selected content in the video. In one implementation, a difference measurement will be made between selected frames of the video presentation and evaluated with a statistical measure of the magnitude of the difference measurements, such as a Root Mean Square analysis. In preferred implementations, all processing will be done in the digital domain.
US08582943B2 Side-emitting step index fiber
Between core and cladding, the side-emitting step index fibers have scattering centers that ensure the coupling out of light from the fiber. The side-emitting step index fibers are produced by preforms that contain inlay rods, in which the scattering centers are embedded and which are applied to the outer region of the fiber core during fiber drawing. Alternatively, at least one inlay tube can be used.
US08582942B1 Compression resistant and thermal expansion compensated fiber optic cable
A fiber optic cable can comprise technology for mitigating stress on optical fibers of the cable. The technology can protect the optical fibers from compression, such as stemming from installation, deployment, or handling. The technology can compensate for thermally induced expansion and contraction of cable elements having differing thermal expansion characteristics, arising when the cable is subjected to temperature variations. The cable can comprise a central strength member onto which an elastomeric material, such as silicone, has been applied. The elastomeric material can protect optical fibers that are located between the central strength member and an outside jacket.
US08582929B2 Ultra-sensitive electric field detection device
An electric field detection device. In one embodiment, the electric field detection device includes an interferometer having a reference arm and an active arm. The reference arm comprises a first electro-optic waveguide. The active arm comprises a first electrically conductive plate, a second electrically conductive plate spaced apart from the first electrically conductive plate defining a first gap therebetween, a third electrically conductive plate disposed in the first gap and vertically extending from the first electrically conductive plate to define a T-shape structure and a second gap between the third electrically conductive plate and the second electrically conductive plate, where the second gap is substantially smaller than the first gap; and a second electro-optic waveguide disposed in the second gap and being in electrical communication with the second and third electrically conductive plates.
US08582927B1 High-efficiency optical modulators and implementation techniques
A new High-Z optical modulator has a waveguide and electrodes on a substrate, a buffer layer with a low dielectric constant between the waveguide and the substrate, and a substance between the waveguide and the substrate with a dielectric constant lower than a dielectric constant of the substrate to the side and below the plane of the waveguide, thereby improving electro-optic field overlap, increasing RF speed and increasing transmission line impedance. The material with a dielectric constant lower than the substrate extends between the waveguide and the electrodes to a depth below the waveguide equal to or greater than the lateral distance between the waveguide and electrodes. This material may be air and may be introduced by cutting away portions of the substrate around the waveguide with a precision dicing saw. The electrodes may be placed even with the waveguide or below the waveguide on the cut-away portion of the substrate.
US08582925B2 System and method for displaying and using non-numeric graphic elements to control and monitor a vision system
This invention provides a system and method for employing GUI-based non-numeric slide buttons and bar meters to setup and monitor operating parameters of a vision system. Graphical representations of operating parameters are displayed in a parameter box on the GUI with moving bars that are shaded, patterned or colored so as to provide a relative level between two extremes on a scale of the given operating parameter. Input of operating parameter settings with respect to the scale is made by moving a setting slider along the scale between the extremes. The position of the slider establishes the user-input setting relative to the scale. In an illustrative embodiment, scales, level bars and setting sliders can also be displayed on the image view itself, adjacent to a given image view feature, which is the subject of the scale.
US08582914B2 Tone mapping with adaptive slope for image sharpening
A method for sharpening a captured image (14) includes (i) selecting a pixel (240) in the captured image (14); (ii) selecting a selected high intensity value (302); (iii) selecting a selected low intensity value (302); (iv) normalizing the intensity value to establish a normalized intensity value using the selected high intensity value and the selected low intensity value (304); (v) determining an adjusted normalized intensity value for the normalized intensity value using a contrast correction function (306); and (vi) scaling the adjusted normalized intensity value to get a transformed intensity value (308). Subsequently, the adjusted image (16) can be generated using the transformed intensity value for each pixel (240). The contrast correction function can be selected that provides the desired amount of sharpening. Thus, the amount of sharpening that is applied to the image (14) can be specifically selected.
US08582913B2 Enhancing dynamic ranges of images
Methods and apparatus according to various aspects take as input image data in a lower-dynamic-range (LDR) format and produce as output enhanced image data having a dynamic range greater than that of the input image data (i.e. higher-dynamic range (HDR) image data). In some embodiments, the methods are applied to video data and are performed in real-time (i.e. processing of video frames to enhance the dynamic range of the video frames is completed at least on average at the frame rate of the video signal).
US08582909B2 Adaptive multi-grid contrast optical flow
Systems and methods for applying a contrast optical flow algorithm to fixed image data and moving image data are disclosed. Applying the contrast optical flow algorithm may include determining a deformation field and a scalar brightness field. Applying the contrast optical flow algorithm may also include applying an affine transformation to changes in intensity between the fixed image data and the moving image data.
US08582908B2 Quantization method and apparatus
Quantization for oversampled signals with an error minimization searches based upon clusters of possible sampling vectors where the clusters have minimal correlation and thereby decrease reconstruction error as a function of oversampling (redundancy) ratio.
US08582907B2 Method for reconstruction of magnetic resonance images
A method for constructing an image includes acquiring image data in a sensing domain, transforming the acquired image data into a sparse domain, approximating sparse coefficients based on the transformed acquired image data, performing a Bayes Least Squares estimation on the sparse coefficients based on Gaussian Scale Mixtures Model to generate weights, approximating updated sparse coefficients by using the weights and acquired image, constructing an image based on the updated sparse coefficients, and displaying the constructed image.
US08582889B2 Scale space normalization technique for improved feature detection in uniform and non-uniform illumination changes
A normalization process is implemented at a difference of scale space to completely or substantially reduce the effect that illumination changes has on feature/keypoint detection in an image. An image may be processed by progressively blurring the image using a smoothening function to generate a smoothened scale space for the image. A difference of scale space may be generated by taking the difference between two different smoothened versions of the image. A normalized difference of scale space image may be generated by dividing the difference of scale space image by a third smoothened version of the image, where the third smoothened version of the image that is as smooth or smoother than the smoothest of the two different smoothened versions of the image. The normalized difference of scale space image may then be used to detect one or more features/keypoints for the image.
US08582884B2 Approximation of an imaged object from edges detected from the underlying image
Processes and systems for use in generating an approximation of an image from its edges project a respective scaled intensity value from each edge into regions abutting positive and negative sides of the edge. Positive and negative composite edge projection maps are generated, each including a respective combination of the projected scaled intensity values. A respective ratio of combined local intensity values is determined for each edge in each of the positive and negative composite maps. Respective intensity values weighted by the respective ratios are projected for each edge into regions abutting positive and negative sides of the edge. Revised positive and negative composite, weighted edge projection maps are generated, each including a respective combination of the projected, weighted intensity values.
US08582883B2 Simultaneous model-based segmentation of objects satisfying pre-defined spatial relationships
The invention relates to a system (100) for segmenting a plurality of objects in image data using simultaneous model-based image segmentation. A surface mesh is adapted to each object to be segmented. To avoid or reduce the possibility of mesh collision, a plurality of connecting edges for connecting two proximal meshes are used. A connection energy defined for the plurality of connecting edges allows controlling the spatial relationship between the first and second mesh. This is achieved by including in the connection energy expression terms that will increase the connection energy when the lengths of edges of the plurality of connecting edges connecting the first and second mesh decrease. Using the reference configuration of the plurality of connecting edges defined based on the pre-positioned first and second mesh allows taking into account prior knowledge about a typical spatial relationship between the first and second object of the plurality of objects.
US08582873B2 Use of an object database in an image process
In a first exemplary embodiment of the present invention, an automated, computerized method is provided for processing an image. According to a feature of the present invention, the method comprises the steps of providing an image file depicting an image, in a computer memory, providing an object database including a list of objects that appear in the image, and information on material reflectance color values for each object and generating intrinsic images corresponding to the image as a function of the information on material reflectance color values for each object.
US08582872B1 Place holder image detection via image clustering
Methods, systems, and articles of manufacture for detecting placeholder images are disclosed. These include, accessing a collection of digital images, clustering the digital images to generate at least one of a plurality of exact-duplicate image clusters and a plurality of near-duplicate image clusters, and selecting one or more placeholder image clusters from at least one of the plurality of exact-duplicate image clusters or the plurality of near-duplicate image clusters.
US08582870B2 Method for (semi-) automatic dental implant planning
A method for (semi-) automatic dental implant planning (A) is described including (a) creating 3D models of a tooth setup (b) and/or creating 3D models of parts of the jaw, (c) detecting zones in the jaw where implants can (or optionally cannot be placed), (d) detecting restorative elements in the tooth setup, (e) determining candidate implant dimensions, positions, orientations and configurations, (f) obtaining implant plans, (g) comparing implant plans to each other or to given criteria, (h) selecting or improving an implant plan.
US08582868B2 Image signal processing device and image signal processing method
When crosstalk is cancelled without considering the contents of an image signal, the effect of the crosstalk cancellation is sometimes obtained effectively, and sometimes not. In order to solve this problem, an image signal processing unit which cancels crosstalk in a three-dimensional image signal includes image adaptation control units (601, 705) which determine a first coefficient based on a first image signal which is one of a left-eye image signal and a right-eye image signal of the inputted three-dimensional image signal, and a second image signal which is the other of the left-eye image signal and the right-eye image signal of the inputted three-dimensional image signal corresponding to the first image signal, and a corrected signal generation unit (711) which corrects the first image signal based on the first coefficient and the second image signal, and generates the corrected first image signal.
US08582865B2 Ultrasound imaging with ray casting and software-based image reconstruction
Systems and methods are presented for increasing the frame rate of real-time 3D ultrasound imaging. In one embodiment, the frame rate for generating a pseudo-shaded 2D projection image may be increased by controlling the image reconstruction process. Rather than beamforming, scan converting, and interpolating a 3D voxelized data set of an entire scanned volume, only samples required for generating the 2D projection image may be reconstructed. The element data measured from each transducer array element may be combined to directly reconstruct those 3D image samples required by the volume rendering algorithm to generate the 2D projection image.
US08582862B2 Mobile image quality assurance in mobile document image processing applications
Techniques for assuring the quality of mobile document image captured using a mobile device are provided. These techniques include performing one or more tests to assess the quality of images of documents captured using the mobile device. The tests can be selected based on the type of document that was imaged, the type of mobile application for which the image quality of the mobile image is being assessed, and/or other parameters such as the type of mobile device and/or the characteristics of the camera of the mobile device that was used to capture the image. The image quality assurance techniques can also be implemented on can be implemented on a mobile device and/or on a remote server where the mobile device routes the mobile image to the remote server processing and the test results are be passed from the remote server to the mobile device.
US08582860B2 Signet ring cell detector and related methods
A detector and method for automatically detecting signet ring cells in an image of a biopsy tissue sample, includes finding in the image, points about which cell membranes appear in radial symmetry; selecting as candidate points, at least ones of the points that have an adjacent nuclei with a predetermined shape feature; and applying a convolutional neural network to the candidate points to determine which of the candidate points are signet ring cells.
US08582856B2 Image processing apparatus, image processing method, and program
An image processing apparatus includes a correlating unit configured to acquire correlation information that correlates a first three-dimensional image of a target object with a second three-dimensional image of the target object, and a corresponding cross-sectional image generation unit configured to generate a corresponding cross-sectional image of one of the first three-dimensional image and the second three-dimensional image, if a cross section is set on the other of the first three-dimensional image and the second three-dimensional image, based on the correlation information.
US08582855B2 Apparatus, method and computer program for producing a corrected image of a region of interest from acquired projection data
The present invention relates to an apparatus for producing a corrected image of a region of interest from acquired projection data (60), wherein an uncorrected intermediate image (74) is reconstructed. The uncorrected intermediate image (74) is corrected and image elements of the corrected intermediate image (85) are classified. Image elements of the corrected 5 intermediate image (85) that are of a high density or low density class are replaced by image elements having values depending on values of the low density class to generate a synthetic image (90). Synthetic projection data (96) are generated by forward projecting the synthetic image (90), and acquired projection data contributing to the high density class are replaced by corresponding synthetic projection data (96) to generate corrected projection data (112). 10 The corrected projection data (112) are used for reconstructing the corrected image.
US08582854B2 Method and system for automatic coronary artery detection
A method and system for coronary artery detection in 3D cardiac volumes is disclosed. The heart chambers are segmented in the cardiac volume, and an initial estimation of a coronary artery is generated based on the segmented heart chambers. The initial estimation of the coronary artery is then refined based on local information in the cardiac volume in order to detect the coronary artery in the cardiac volume. The detected coronary artery can be extended using 3D dynamic programming.
US08582850B2 Providing information regarding medical conditions
Systems, methods, and computer program products are provided for using real-time video analysis and AR or the like to assist the user of mobile devices with commerce activities. Through the use of real-time vision object recognition medical conditions can be recognized in the real-time video stream and can be matched to medical condition related information regarding the medical condition and can also be matched to one or more targeted offers for products related to the medical condition. The medical condition related information may be presenting to the user of the mobile device in conjunction with display of the associated medical condition in a live video stream. Further, in some embodiments, a product can be recognized as products related to a previously recognized medical condition and indicators associated with the recognized products can be presented with the real-time video stream.
US08582848B2 System and method for detection of acoustic shadows and automatic assessment of image usability in 3D ultrasound images
A method for automatically assessing medical ultrasound (US) image usability, includes extracting one or more features from at least one part of a medical ultrasound image, calculating for each feature a feature score for each pixel of the at least one part of the ultrasound image, and classifying one or more image pixels of the at least one part as either usable or unusable, based on a combination of feature scores for each pixel, where usable pixels have intensity values substantially representative of one or more anatomical structures.
US08582832B2 Detecting behavioral deviations by measuring eye movements
Detecting behavioral deviations in members of a cohort group is provided. Ocular metadata is analyzed to identify patterns in changes in a size of a pupil of an eye of a member of the cohort group captured by a set of cameras. The ocular metadata describes the changes in the size of the pupil. The patterns in the changes in the size of the pupil include a rate of changes in the size of the pupil, a degree of change in the size of the pupil, and a number of changes in the size of the pupil. The patterns in the changes in the size of the pupil indicate any external stimuli associated with the changes in the size of the pupil. In responsive to the changes in the size of the pupil indicating behavioral deviations in the member, the member is identified as a person of interest.
US08582821B1 Tracking objects between images
Systems and methods track one or more points between images. A point for tracking may be selected, at least in part, on a determination of how discriminable the point is relative to other points in a region containing the point. A point of an image being tracked may be located in another image by matching a patch containing the point with another patch of the other image. A search for a matching patch may be focused in a region that is determined based at least in part on an estimate of movement of the point between images. Points may be tracked across multiple images. If an ability to track one or more points is lost, information about the points being tracked may be used to relocate the points in another image.
US08582813B2 Object detection device which detects object based on similarities in different frame images, and object detection method and computer-readable medium recording program
An object detection device includes: an obtaining unit successively obtaining frame images; a first determination unit determining whether a first similarity between a reference image and a first image region in one of the obtained frame images is less than a first threshold value; a second determination unit determining whether a second similarity between the reference image and a second image region, included in a frame image obtained before the one of the frame images and corresponding to the first image region, is less than a second threshold value larger than the first threshold value, when the first determination unit determines that the first similarity is not less than the first threshold value; and a detection unit detecting the first image region as a region of a particular object image when the second determination unit determines that the second similarity is not less than the second threshold value.
US08582808B2 Methods for identifying rooftops using elevation data sets
In an embodiment, a method for identifying building unit rooftops, and their associated heights and locations is provided. The method includes subtracting a bare earth layer from a first return layer within a LIDAR data set for a geographic area of interest to form an above ground level (AGL) layer data set. A height mask is then applied to the AGL layer data set to form a building units data set. The building units data set includes data representative of potential building unit rooftops. This data set is refined through the application of a series of filters and masks to remove clutter (e.g., trees, bushes and other non-building unit structures) to refine the data set.
US08582802B2 Automatic method to generate product attributes based solely on product images
Disclosed is a method to generate data describing a product. The method includes the steps of comparing a digitized query image of the product to digitized pre-existing product images in a pre-existing product database. The pre-existing product database is organized using a taxonomy and an ontology. The pre-existing product images are linked to a corresponding node in the taxonomy and are also linked to attribute data and attribute value data in the ontology. At least one pre-existing product image is then retrieved that most closely matches the query image based on at least one matching criterion selected in whole or in part by a user. From the pre-existing product database is extracted the node in the taxonomy, the attribute data, or the attribute value data linked to the pre-existing product image retrieved earlier. In this fashion, product data relevant to the item depicted in the query image can be generated automatically from existing product data.
US08582799B2 Speaker device
A speaker device has a magnet, outer yokes, and inner yokes which are assembled so that a magnetic gap is formed between the outer yoke and inner yokes over which a magnetic flux which is generated from the magnet cuts across. A voice coil unit which is linked to a diaphragm is disposed within the magnetic gap, and positioning members determine the positions of the inner yokes and the outer yokes which attach magnetically to the magnet such that a magnetic gap is formed. The speaker device has a magnetic circuit of which the construction facilitates assembly, and recycling of various individual parts is relatively easy.
US08582791B2 Hearing aid and circuit for detecting a connector
A circuit for a hearing aid includes an interface including a contact element for receiving a connector. The interface is configured to provide produce an electrical signal when the connector contacts the contact element. The circuit further includes a logic circuit coupled to the interface for receiving the electrical signal and configured to detect the connector in response to receiving the electrical signal.
US08582790B2 Hearing aid and computing device for providing audio labels
A hearing aid includes a microphone to convert audible sounds into sound-related electrical signals and a memory configured to store a plurality of hearing aid profiles. Each hearing aid profile has an associated audio label. The hearing aid further includes a processor coupled to the microphone and to the memory and configured to select one of the plurality of hearing aid profiles. The processor applies the one of the plurality of hearing aid profiles to the sound-related electrical signals to produce a shaped output signal to compensate for a hearing impairment of a user. The processor is configured to insert the associated audio label into the shaped output signal. The hearing aid also includes a speaker coupled to the processor and configured to convert the shaped output signal into an audible sound.
US08582789B2 Hearing enhancement systems
A hearing enhancement system that enhances a user's hearing is disclosed. For example, the system can include an interface unit that has a directional speaker and a microphone. The microphone captures input audio signals that are transformed into ultrasonic signals. The speaker transmits the ultrasonic signals, which are transformed into output audio signals by interaction with air. At least a portion of the output audio signals are modified to enhance the hearing of the user. Based on the system, the user's ear remains free from any inserted objects and thus is free from annoying occlusion effects. Compared to existing hearing aids, the system is relatively inexpensive. In another embodiment, the system can also be used as a phone. In yet another embodiment, the system can also access audio signals from other portable or non-portable instruments, wired or wirelessly, such as from home entertainment units, phones, microphones at a conference or speakers at a movie theater.
US08582786B2 Automatic gain control of amplifier by dynamic suppressing and output control at multiple stages
A method and apparatus for automatic gain control of an amplifier in which the method and apparatus detects excessive increase in the sound volume or temperature rise in the audio system and reduces the gain of the amplifier by various means. Each gain control circuit has a comparator to compare a signal with threshold values and an integrator to integrate output signals of the comparator with respect to a predetermined time length to reduce a gain of the amplifier. The method and apparatus conducts dynamic suppressing of excess signals and thereby controlling output level of the amplifier at multiple stages without immediately shutting down the audio system. In the case where the sound volume increases to a degree that may damage the amplifier or speaker, a shutdown signal is generated to shutdown the operation of the whole system.
US08582783B2 Surround sound generation from a microphone array
A signal from each of an array of microphones is analyzed. For at least one subset of microphone signals, a time difference is estimated, which characterizes the relative time delays between the signals in the subset. A direction is estimated from which microphone inputs arrive from one or more acoustic sources, based at least partially on the estimated time differences. The microphone signals are filtered in relation to at least one filter transfer function, related to one or more filters. A first filter transfer function component has a value related to a first spatial orientation of the arrival direction, and a second component has a value related to a spatial orientation that is substantially orthogonal in relation to the first. A third filter function may have a fixed value. A driving signal for at least two loudspeakers is computed based on the filtering.
US08582781B2 Echo modulation methods and systems
Methods and systems for echo modulation are described. In one embodiment, intensities of a plurality of values in multiple windows of an audio signal may be obtained. The windows may be subject to a periodic boundary condition. A plurality of echo values may be calculated for each of the respective windows. The audio signal may be altered in one or more of the windows using a windowing function and echo values. Additional methods and systems are disclosed.
US08582779B2 System and method for secure communications in a communication system
A system and method for secure communications in a communication system, wherein the system programs a computer to perform the method, which includes: receiving at least one authentication key, without an encryption key, from a key-management server; receiving a packet, which is encrypted, from a source device; authenticating the packet, using the at least one authentication key, without cryptographically altering the packet; and forwarding the authenticated packet to a destination device of the packet.
US08582775B2 Method of securing and authenticating data using micro-certificates
A method of securing wireless communications includes storing a recipient's micro-certificate at a vehicle, a call center, or a certificate authority, transmitting the micro-certificate from its place of storage, extracting the public key from the micro-certificate, encrypting the vehicle communication using the public key, transmitting the encrypted vehicle communication to the recipient, and decrypting the vehicle communication using a private key after receiving the vehicle communication. The micro-certificate can include identifying data for the recipient and can have a length that is less than twice the length of the public key contained in the micro-certificate.
US08582774B2 Method for making safe an electronic cryptography assembly with a secret key
An aim of this invention is to eliminate the risks of aggression “DPA of the n order” attacks, for all n values, of cryptography electronic assemblies or systems with a secret or private key. The process according to this invention concerns a securing process for an electronic system using a cryptographic calculation procedure using a secret key. The process consists of masking intermediate results in input or output of at least one critical function for the said procedure.
US08582772B2 Aggregate signature schemes
An authenticated RFID system is provided that uses elliptic curve cryptography (ECC) to reduce the signature size and read/write times when compared to traditional public key implementations such as RSA. Either ECDSA or ECPVS can be used to reduce the signature size and ECPVS can be used to hide a portion of the RFID tag that contains sensitive product identifying information. As a result, smaller tags can be used or multiple signatures can be written at different stages in a manufacturing or supply chain. A key management system is used to distribute the verification keys and aggregate signature schemes are also provided for adding multiple signatures to the RFID tags, for example in a supply chain.
US08582764B2 Device and method for concealing customer information from a customer service representative
A method of concealing customer-provided information from an operator during a telephone conversation between the operator and a customer includes receiving dual-tone-multi-frequency-encoded customer information via a telephone connection to a customer telephone and generating a request asking the customer to confirm the information. The method also includes converting the dual-tone-multi-frequency-encoded customer information into an ASCII data stream and sending the ASCII data stream to a computing device, whereby the operator is unable to discern the customer information.
US08582762B2 Method for producing key material for use in communication with network
This invention relates to security procedures in a communication system, specifically to production of key material. The invention provides a method for producing key material in a highly secure way for use in communication with a local network of a company. The method uses authentication information obtained from the communication system and information exchanged locally between a mobile station and the authentication systems of the company to produce a communication key for use in authentication procedures or e.g. for signing and/or encrypting data.
US08582759B2 Method and apparatus for providing content service
There is provided a method and apparatus for providing a content service. A method of providing a content service includes generating a plurality of pieces of decryption information according to a continuous period of using a broadcasting service with respect to predetermined contents, encrypting the contents, and decrypting the encrypted contents using the decryption information.
US08582754B2 Method and system for echo cancellation in presence of streamed audio
During playing of a streamed audio while engaging in a voice communication session, a communication device may be operable to generate a background audio during an echo cancellation operation for the voice communication session, using known information associated with the streamed audio. The streamed audio may comprise audio content that is received from one or more external sources and/or locally generated within the communication device. The known information associated with the streamed audio may comprise an echo replica corresponding to an echo associated with the streamed audio and/or a modified version of the streamed audio. In instances when a residual echo suppression is operational during the echo cancellation operation, the communication device may be operable to suppress a residual echo based on a signal level of the echo replica corresponding to the echo associated with the streamed audio and/or a signal level of the modified version of the streamed audio.
US08582740B2 Method for automated management of a telecommunication service
Method for automatically managing a telecommunication service. In one embodiments, the method comprises collecting data associated with use of the telecommunication service by a user; determining, based on the data, an activation state associated with the use of the telecommunication service by the user; and executing, based on the activation state, a management process to automatically enable the use of the telecommunication service by the user, wherein the steps of collecting, determining, and executing are automatically performed by a processor of a controller associated with the telecommunication service.
US08582737B2 System and method for running a multi-module telephony application
A method for running an accountable multi-module telephony application including receiving an application request to a number associated with an account of a telephony platform; directing application control to a first module of an application of the account; passing application control from the first module to a second module of the account through a linking system; and metering use of the first module and the at least second module independently.
US08582730B2 Limited contact telephonic journaling
Systems and methods of the present invention provide for recording, accessing, responding to and archiving an audio journal stored in a dedicated voice mailbox via telephonic communication. A first user may dial a number and record a journal entry each week from a telephone or cell phone into a provided dedicated voice mailbox. A second user may access the dedicated voice mailbox where no direct phone connection with the first user is possible and respond with an appropriate reply message.
US08582729B2 System and method of controlling a graphical user interface at a wireless device
A method of controlling a graphical user interface (GUI) at a wireless device is disclosed and includes storing a set of audio GUI controls at an interactive voice response server and creating an audio GUI control string that is to be communicated to the wireless device within a voice stream. The audio GUI control string corresponds to a text string that is selectably presentable at the wireless device. Further, the method can include embedding the audio GUI control string within the voice stream. Additionally, the method can include transmitting the voice stream with the embedded audio GUI control string to the wireless device.
US08582728B2 Web-type audio information system using phone communication lines (audio net pages)
A web-type audio information system using phone communication lines including a computer based host accessible to phones, supporting multiple indexed stored audio information segments, wherein the content of the segments are substantially selected and supplied by multiple independent subscribers, and the host supports an interactive directory system providing for connecting a phone line with an audio segment in accordance with supplied segment identification.
US08582727B2 Communication of information during a call
A request is received from a user of a telephonic device to invoke an application on the telephonic device. A form is displayed to the user using the application. Information input into the form is received by the application along with an indication to submit the form information with a service request to a call handling system. A data communications session between the telephonic device and an application server of the call handling system is established using the application. The form information is provided to the application server. A telephone number of the telephonic device is identified from the form information using which a voice communications session is established with the telephonic device from an interactive voice response system of the call handling system. Voice information is exchanged with the user and text, image or video information is communicated to the user via the voice and data communications sessions respectively.
US08582721B2 Control apparatus and control method
A control apparatus for controlling an X-ray irradiation area, in which an acquisition circuit acquires information relating to an effective area of a sensor, and a control circuit controls the X-ray irradiation area based on the information relating to the effective area.
US08582710B2 Recovery and synchronization for spread spectrum modulated clock
Embodiments allow for the use of the SS modulation technique (and thus for significant reduction of EMI due to clock transmission) in scenarios involving tight synchronization requirements between two devices. In particular, embodiments can be used in high-speed communication networks (e.g., high-speed Ethernet) where a clock signal embedded in the data stream at the transmitter and recovered from the data stream at the receiver is the only source for synchronization between the transmitter and the receiver (i.e., no other synchronization channel available). Embodiments are also especially useful in communication systems utilizing echo cancellers.
US08582709B2 Bandwidth synchronization circuit and bandwidth synchronization method
Example embodiments are directed to a bandwidth synchronization circuit and a bandwidth synchronization method. The bandwidth synchronization circuit includes an upsizer and a syncdown unit. The upsizer includes a sync packer and a sync unpacker operating according to a first clock. The syncdown unit is connected to the upsizer and performs a syncdown operation on data of the upsizer in response to a second clock of a frequency lower than a frequency of the first clock.
US08582699B2 Maintaining ADC input magnitude from digital par and peak value
Automatic gain control in a receiver. A method for controlling operating range of an analog-to-digital converter (ADC) by an automatic gain control circuit includes estimating a peak-to-average ratio corresponding to an analog signal from digital samples of the analog signal. The method includes determining a peak value corresponding to the analog signal based on the peak-to-average ratio. Further, the method includes maintaining magnitude of the analog signal at an input of the ADC and gain of the receiver based on the peak value.
US08582698B2 Reduced complexity timing estimation for locating the position of a mobile terminal
A method and corresponding apparatus are provided to reduce the complexity of calculations needed to determine the time of arrival of position reference signals transmitted from multiple cells. A scheduler determines at a given instance what portions of a search grid or search window to search. A timing estimation circuit operating under the control of the scheduler computes timing estimates and reports the timing estimates back to the scheduler. The scheduler uses the timing estimates reported by the detection circuit to scheduler subsequent searches of the search grid or search window.
US08582694B2 Adaptive digital receiver
The present invention provides a high-performance adaptive digital receiver with adaptive background control that optimizes the performance in rapidly changing signal environments and provides 3.6 GH; instantaneous bandwidth, SFDR>90 dB, SNR=66 dB, with dynamic digital channelization. The receiver takes advantage of several levels of adaptivity that conventional approaches do not offer. In addition to a dynamic digital channelizer that is adaptively tuned based on detected signals, the present invention employs a powerful software reconfigurable digitizer that is adaptively optimized for the current signal environment to control important receiver parameters such as bandwidth, dynamic range, resolution, and sensitivity.
US08582686B2 Transmitter and method for transmitting data block in wireless communication system
Provided are a transmitter and a method for transmitting a data block in a wireless communication system. The method comprises the following steps: encoding an information bit and generating a block coded with an NCBPSS bit; generating two sub-blocks by parsing the coded block; and transmitting the two sub-blocks to the transmitter. By preventing the bits that are contiguous to the encoding block from having continuous identical reliabilities on a signal constellation, the deterioration of the decoding performance of the transmitter can be prevented.
US08582685B2 Apparatus and method for encoding a signal
An apparatus and method for encoding a signal are provided. The apparatus and method of the present disclosure identify the various portions, or bytes, of an incoming packet in a Reed-Solomon (RS) encoded packet as either data bytes, RS parity bytes, or trellis reset synchronization bytes. The data bytes are passed through without change. The trellis reset bytes are provided to a trellis encoder to determine new byte reset values. These new values are then stored and later retrieved when needed and used to modify the appropriate incoming parity bytes. The new incoming parity bytes are computed using the new trellis reset byte values multiplied by, or added to, a weighting value retrieved from a table stored in memory based on a location of the parity byte and a location of the trellis reset byte in the RS encoded packet.
US08582680B2 MIMO codebook generation
Particular codebook entries used for a MIMO system of a lower dimension (i.e., having a relatively low number of antennas) can be used to generate a codebook for a MIMO system of a higher dimension (i.e., having a relatively high number of antennas). The entries in rank 1 of the codebook related to the MIMO system having four transmit antennas are used to newly construct entries for rank 1 through rank 8 of two base matrices for a MIMO base codebook related to eight transmit antennas.
US08582677B2 Communication apparatus, communication method and computer program
There is provided a communication apparatus, including a transmission pattern generation unit that generates a transmission pattern according to a modulation method, a metric calculation unit that calculates an inter-signal distance between a received signal vector of received signals and an estimation vector, which is a product of channel information and the transmission pattern, a maximum likelihood pattern determination unit that determines a maximum likelihood signal pattern from the inter-signal distance calculated by the metric calculation unit, and an error estimation unit that estimates a phase error component and an amplitude error component contained in the received signal vector. The metric calculation unit calculates the inter-signal distance between the received signal vector and the estimation vector by using the phase error component and/or the amplitude error component estimated by the error estimation unit.
US08582667B2 Transmitter for automatically detecting power-down of receiver and system including the same
A transmitter of a transition minimized differential signaling (TMDS) system includes a current source, a pair of switches configured to be connected to the current source and switch a current of the current source, and a monitoring unit configured to monitor a potential of a connection node between the current source and the pair of switches. The pair of switches is connected to a receiver of the TMDS system through a first line and a second line, respectively. The monitoring unit monitors the potential of the connection node based on a power supply voltage applied to the receiver and current switching of the pair of switches.
US08582665B2 Image processing circuit and associated method
An image processing circuit includes a compression circuit, a plurality of first line buffers, a decompression circuit, and a motion estimation/compensation circuit. The compression circuit receives source image data and compresses the received source image data to generate a compressed image data. The first line buffers, coupled to the compression circuit, sequentially receive the compressed image data and buffer the compressed image data. The decompression circuit, coupled to the first line buffers, decompresses the compressed image data to generate a decompressed image data. The motion estimation/compression circuit, coupled to the decompression circuit, performs motion estimation/compensation according to the decompressed image data.
US08582657B2 Multi-dimensional and multi-stage transforming apparatus and method
Provided are an apparatus for multi-stage transforming a plurality of unit blocks in multi-dimension that can improve compression efficiency of video data by collecting Discrete Cosine Transforming (DCT) coefficients of neighboring blocks and performing an additional transformation based on the DCT coefficients of an original picture and a differential picture. The method includes the steps of: performing a Discrete Cosine Transform (DCT) on inputted picture data and selecting R blocks of a predetermined size from DCT picture data, where R is a natural number equal to or greater than 2; arranging DCT coefficients of each of the selected R blocks according to each frequency in one-dimension; and performing one-dimensional transformation again on the DCT coefficients arranged in one-dimension.
US08582656B2 Method and system for video encoding and decoding
Methods and systems are provided for encoding and decoding a video stream. Each picture in a video stream can be divided into slices, each of which contains a contiguous row of macroblocks. All the blocks corresponding to a single video component within each slice can then be used as the basis for encoding the picture. By decomposing each picture into slices, the video stream can be efficiently converted for displays of varying size and/or quality. The encoded bitstream can include a slice table to allow direct access to each slice without reading the entire bitstream. Each slice can also be processed independently, allowing for parallelized encoding and/or decoding.
US08582648B2 System and method for selective image capture, transmission and reconstruction
A video processing method and system for generating a foveated video display with sections having different resolutions uses a network channel for communicating video images having video sections of different resolutions, and includes a video transmission system for processing and transmitting the received video images over the network channel. The system assigns a larger portion of the network channel's bandwidth to a video section with higher resolution. Further, the system includes a video receiving system for receiving and seamlessly combining the first and second video sections of different resolutions to form an output video image on a display device, and a control unit for sending one or more video control parameters to the video transmission system to control capturing, transmitting and processing of the video images.
US08582647B2 Methods and systems for quality controlled encoding
This disclosure describes techniques for controlling a perceived quality of multimedia sequences to try to achieve a desired constant perceptual quality regardless of the content of the sequences. In particular, an encoding device may implement quality control techniques to associate a sequence segment with a content “class” based on the content of the segment, determine a perceptual quality metric of the sequence segment, and adjust at least one encoding parameter used to encode the segment is encoded such that for the perceptual quality of the sequence segment converges to the desired quality.
US08582645B2 Reducing flicker in the display of video streams
Image frames of a video stream are encoded with the aim of reducing flicker in the video stream when displayed. In one embodiment, the quantization parameter used to quantize an image frame is capped to be not greater than a quantization parameter used to quantize an immediately previous image frame. In another embodiment, the quantization step size used to quantize a macro-block of an image frame is computed based on the value of a quantization error of a co-located macro-block in an immediately previous image frame. In yet another embodiment, macro-block transform coefficients corresponding to high-frequency components are quantized using relatively higher quantization parameter values if the image frame is deemed to contain high activity. In yet another embodiment, flicker-prone macro-blocks of a source frame are replaced by corresponding best-match macro-blocks of a previous reconstructed frame, prior to being encoded.
US08582644B2 Real-time transport protocol (RTP) packetization method for fast channel change applications using scalable video coding (SVC)
An apparatus encodes a video signal for providing a scalable video coded (SVC) signal comprising a base layer video coded signal and an enhancement layer video coded signal, wherein the base layer video coded signal has more random access points, e.g., Instantaneous Decoder Refresh (IDR) slices, than the enhancement layer and in those access units where the enhancement layer has an IDR slice, the base layer has a non-IDR slice. Transmission of the SVC occurs in packet form using the Real-time Transport Protocol (RTP) such that non-random access point slices are conveyed in Simple Time Aggregation Packets (STAP), each Simple Time Aggregation Packet comprising a Payload Content Scalability Information (PACSI) Network Abstraction Layer (NAL) Unit.
US08582643B2 Integrated circuit with conversion capability for portable medial player
Presented herein are system(s), method(s), and apparatus for an integrated circuit with conversion capabilities for transferring data to a portable media player. In one embodiment, there is presented an integrated circuit for providing video data. The integrated circuit comprises at least one input, at least one output, an encoder, and at least another output. At least one input receives video data. At least one output provides the video data to a display screen. The encoder encodes the video data into a particular compressed format. The at least another output for provides the video data in the particular compressed format to an interface.
US08582636B2 High performance equalizer having reduced complexity
An apparatus and method for implementing an equalizer which combines the benefits of a decision feedback equalizer (DFE) with a maximum-a-posterori (MAP) equalizer (or a maximum likelihood sequence estimator, MLSE) to provide an equalization device with significantly lower complexity than a full-state MAP device, but which still provides improved performance over a conventional DFE. The equalizer architecture includes two DFE-like structures, followed by a MAP equalizer. The first DFE forms tentative symbol decisions. The second DFE is used thereafter to truncate the channel response to a desired memory of L1 symbols, which is less than the total delay spread of L symbols of the channel. The MAP equalizer operates over a channel with memory of L1 symbols (where L1<=L), and therefore the overall complexity of the equalizer is significantly reduced.
US08582630B2 Methods and systems for providing an asymmetric Ethernet service
Methods and systems for providing asymmetric Ethernet service are disclosed. An example method to provide asymmetric Ethernet service to a subscriber includes communicating at least a first portion of a subscriber data communication via a first asymmetric Ethernet connection between a first asymmetric Ethernet modem at a point of service and a second asymmetric Ethernet modem at a service provider location, communicating at least a second portion of the subscriber data communication via a second asymmetric Ethernet connection between a third asymmetric Ethernet modem at the point of service and a fourth asymmetric Ethernet modem at the service provider location, wherein the first and second asymmetric Ethernet connections provide a faster aggregated download bandwidth than an aggregated upload bandwidth to provide an asymmetric Ethernet connection between the point of service and the service provider location, and aggregating the first and second portions of the subscriber data communication for transmission to an Ethernet data network.
US08582627B2 Precode structure for MIMO precoding
The teachings herein present a method and apparatus that implement and use a factorized precoder structure that is advantageous in terms of performance and efficiency. In particular, the teachings presented herein disclose an underlying precoder structure that allows for certain codebook reuse across different transmission scenarios, including for transmission from a single Uniform Linear Array (ULA) of transmit antennas and transmission from cross-polarized subgroups of such antennas. According to this structure, an overall precoder is constructed from a conversion precoder and a tuning precoder. The conversion precoder includes antenna-subgroup precoders of size NT/2, where NT represents the number of overall antenna ports considered. Correspondingly, the tuning precoder controls the offset of beam phases between the antenna-subgroup precoders, allowing the conversion precoder to be used with cross-polarized arrays of NT/2 antenna elements and with co-polarized arrays of NT antenna elements.
US08582625B2 Receiver for producing phase corrected signals
A method for receiving at least one of a plurality of channels in a communication signal includes receiving a spread spectrum communication signal, demodulating the spread spectrum communication signal using a rake receiver and a pseudo-noise pilot signal for a selected channel, despreading the demodulated signal of a selected channel, performing a QPSK hard decision in association with a complex conjugate of the despread signal to produce a correction signal, and mixing the correction signal to a rake receiver output to remove relative phase error without an absolute phase reference, to produce a corrected signal.
US08582623B2 Multiplexed CDMA and GPS searching
Searcher hardware is multiplexed to perform simultaneous searches in either an IS-95 CDMA mode or a GPS mode. In the IS-95 mode, the search hardware is time-multiplexed into a number of searcher time slices, each of which can generate a PN sequence to despread a data sequence. In the GPS mode, the search hardware is configured as a number of distinct GPS channels, each of which can generate a Gold code sequence for tracking a GPS signal from a particular GPS satellite. This configuration allows the searcher to perform multiple GPS signal searches simultaneously. Signal searching in both IS-95 and GPS modes is performed at significantly higher speeds compared to conventional searcher hardware. Moreover, the search hardware can be dynamically configured to operate in either the IS-95 or the GPS mode, eliminating the need for dedicated circuitry for each mode of operation.
US08582622B2 Spread-spectrum coding of data bursts
Certain aspects of the present disclosure relate to a method for generating spread-spectrum coded signals for transmission in a wireless communication system, and particularly for generating spread sequences of data with spreading codes that facilitate computationally efficient frequency-domain processing at a receiver.
US08582620B2 Radio communication apparatus, radio base station, radio network controller, and transmission power control method
To enable transmission power control (outer loop control) considering changes (for example, changes in encoding gain and number of diffusions or the like) in durability for transmission error.The radio communication apparatus for controlling a target quality of a received signal used for the inner loop power control with outer loop power control. The radio communication apparatus comprises a detector operable to detect a change in durability for transmission error of received data and an update controller operable to execute a gradual update of the target quality for detection of high durability, when the detected durability is low.
US08582608B2 High power fiber laser system with side-pumping arrangement
A twin fiber laser arrangement is configured with active and passive fibers supporting respective signal and pump lights and a reflective coating surrounding the fibers along a section of the arrangement. The passive fiber has regions covered by respective protective layer and coating-free regions alternating with the layer covered regions, wherein the reflective coating is configured to overlap the protective layer which shields the end of the reflective coating from high power pump light.
US08582599B2 Translator for IP networks, network system using the translator, and IP network coupling method therefor
A translator for coupling a first IPv4 network and a second IPv6 network having different addressing architectures for IP addresses so as not to exhaust the IP addresses of one of the two networks, a network system using the translator, and a network coupling method. When a packet is transferred from the IPv6 network to the IPv4 network, the translator assigns any of previously prepared IPv4 addresses to an IPv6 address stored in a source storing field of the IPv6 packet. The assigned address is stored in a source storing field of an IPv4 packet. A packet translation unit assigns the foregoing IPv6 address to an IPv4 address stored in a destination storing field of the IPv4 packet, when a packet is transferred from the IPv4 network to the IPv6 network, and stores this address in a destination storing field of the IPv6 packet.
US08582598B2 Local area network for distributing data communication, sensing and control signals
A network for carrying out control, sensing and data communications, composed of a plurality of nodes. Each node may be connected to a payload, which includes sensors, actuators and DTE's. The network is formed using a plurality of independent communication links, each based on electrically-conducting communication media composed of at least two conductors and interconnecting two nodes, in a point-to-point configuration. During network operation, nodes can be dynamically configured as either data-generating nodes, wherein data is generated and transmitted into the network, or as receiver/repeater/router nodes, wherein received data is repeated from a receiver port to all output ports.
US08582594B2 Apparatus and method for supporting periodic multicast transmission in machine type communication system
An apparatus and a method for supporting periodic multicast transmission in a machine type communication system are provided. A method for operating a Base Station (BS) in a communication system includes allocating persistent resources for data transmission of a service group, selecting at least one MS to feed back a success/failure in receiving a map including the persistent resource allocation information, among Mobile Stations (MSs) to receive the persistent resource allocation information, and transmitting the map including the persistent resource allocation information and information indicating the selected MS.
US08582593B2 Multicast transmission within a hybrid direct and cellular communication system
In one, non-limiting exemplary embodiment, a method includes: sending a multicast transmission from a source device to a base station in a wireless communication system, where the multicast transmission is for a plurality of receiving devices including a local receiving device, where the source device and the local receiving device are members of a local cluster that is at least partially located in a cell serviced by the base station; receiving, by the source device, a transmission of feedback information as it is transmitted from the local receiving device to the base station; and in response to the source device determining that the feedback information includes an indication that the local receiving device did not correctly receive the multicast transmission, sending a retransmission of the multicast transmission from the source device directly to the local receiving device.
US08582590B2 Method and apparatus for providing disaster recovery using network peering arrangements
The present invention enables network providers to create peering arrangements with other providers that allow them to fail over to other networks in the event of a site failure. This invention would lower the cost to provide site diversity within a provider's network by allowing cost sharing between the provider's network and other networks. For example, when an Application Server (AS) in a network fails, the network provider can send a call to a partner's network and uses an AS in the partner's network to process the call request.
US08582586B2 Vehicle onboard gateway apparatus
In an onboard gateway apparatus, when data is received from one network, the received data is stored in the buffer. The buffer includes a first storage area for storing data in the order of priority of an identifier (ID) attached to the data and a second storage area for storing data in the order in which the data is received. A control means stores the received data in one of the first and second storage areas based on the attached identifier, and sends the data to another network in accordance with the priority of the ID of the data. As to data passing through the first storage area, sending in the order of priority is ensured. As to data passing through the second storage area, sending in the order in which the data is received is ensured.
US08582578B2 Method and apparatus for transporting media content in a virtual private network having configurable network devices
A system that incorporates teachings of the present disclosure may include, for example, a local resource manager server that receives a request to distribute media content, and provides signaling information to a global resource manager server. The global resource manager server can determine a media configuration of a network element based on the signaling information and a media capability of a recipient media processor. The signaling information can be provided to the local resource manager server to enable an initiating media processor to present the media content at the recipient media processor over a virtual private network.
US08582576B2 Method of bus configuration to enable device bridging over dissimilar buses
Several local IEEE1394 buses are bridged together over a second bus type to create a global bus wherein each local bus node is able to address nodes across the global bus without the local nodes being aware of the bridging operation. A bridging device operates by translating local bus node addresses to a global bus for communication over the second bus type. Alternatively, the local bus node identification process is controlled by the bridging device operating as the root node to cause the local nodes to be identified with a node address that is unique for the global network. The second bus type operates as a backbone for the global network and can be any type of communication bus or network with capability to transport the local bus traffic. The bridging devices that interface the local IEEE1394 buses to the backbone contain portals specific to each bus type that can communicate data between the dissimilar buses.
US08582571B2 Personal area network apparatus
A peripheral device comprises a first entity and a second entity. In operation, the first/second entities are configured to respectively: receive a first/second entity-related message from at least one other device to indicate the availability of the at least one other device for attachment, send, to the at least one other device, a first/second entity-related message indicating the availability for communication with the at least one other device, receive, from the at least one other device, a first/second entity-related signal including a first/second entity-related peripheral device identifier, send a first/second entity-related response to the at least one other device, receive, from the at least one other device, a first/second entity-related device response, and send, to the at least one other device, a first/second entity-related second peripheral response including the first/second entity-related peripheral device identifier.
US08582567B2 System and method for providing network level and nodal level vulnerability protection in VoIP networks
The present invention provides a system, method and apparatus for providing network level and nodal level vulnerability protection in VoIP networks by receiving a communication, filtering the received communication using three or more stages selected from the group comprising a media protection and filtering plane, a policy based filtering plane, a signature based filtering plane, a protocol anomaly detection and filtering plane and a behavioral learning based filtering plane, and either allowing or denying the received communication based the filtering step. The stages are applicable to one or more protocols including SIP, IMS, UMA, H.248, H.323, RTP, CSTA/XML or a combination thereof. In addition, the stages can be implemented within a single device or are distributed across a network (e.g., SIP network, a UMA network, an IMS network or a combination thereof).
US08582566B2 Method and system of forwarding capability information of user equipment in internet protocol multimedia subsystem network
Disclosed is a method and system for mutually exchanging capability information of UEs for communication between a Circuit-Switched (CS) and IMS services (CSI) UE, which can use a CS call for voice communication while using an IMS session for PS service, and an IMS UE which uses an IMS session for both voice communication and PS service. A MGCF performs interworking of capability information between a CS message and an IMS message so that the IMS UE can process UE capability information through an IMS session request/response. When a call request message containing no capability information is created from a UE not supporting capability exchange, a CSI AS transfers the call request message to a peer UE after inserting estimable capability information of the UE into the call request message, and stores capability information of the counterpart UE for the UE.
US08582561B2 Method of handling P-TMSI change in a wireless communication system and related communication device
A method of handling a packet-temporary mobile subscriber identity, hereinafter called P-TMSI, for a network of a wireless communication system includes sending a first message through a first procedure to assign a first P-TMSI to a mobile station using a second P-TMSI, receiving a second message corresponding to a second procedure and the first P-TMSI before the network receives a response message of the first message corresponding to the first procedure, and then accepting the second message.
US08582559B2 System and method for handling media streams
A mechanism for managing and enhancing communication streams in a VOIP service using SIP is discussed. SIP is used to manage and enhance a communication stream at a centralized switching element in the VoIP environment rather than at the communication stream endpoints. The communication stream set up by SIP is directed through a central switching element under administrative control rather than traveling directly between the stream endpoints. As a result, the media stream may be conditioned with treatments and may be provided with enhanced services at the central switching element without the specific treatments and services being supported at both stream endpoints. The use of the centralized switching element allows full administrative control of the VoIP environment.
US08582556B2 Method and apparatus for maintaining state information on a client device configured for VOIP communication
Method and apparatus for maintaining state information on a client device configured for voice-over-internet protocol (VOIP) communication is described. In one example, a VOIP call between the client device and an endpoint device through a packet network is established. State information is sent from the client device to the endpoint device during the VOIP call. The state object having the state information embedded therein is received from the endpoint device at the client device. The state object is stored in the client device. The state object may be retrieved from the client device during the VOIP call or a subsequent VOIP call in response to an authenticated request from the endpoint device. Alternatively, the state object may be retrieved from the client device during a subsequent web session in response to an authenticated request from a host.
US08582551B2 Device, system and method of wireless communication over non-contiguous channels
Some demonstrative embodiments include devices, systems and/or methods of wireless communication over non-contiguous channels. For example, a device may include a wireless communication unit capable of transmitting symbols of a wireless communication packet to a wireless communication device over a plurality of non-contiguous wireless communication channels, wherein the wireless communication unit is to transmit, as part of a preamble of the packet, signaling information defining transmission characteristics over the plurality of non-contiguous channels.
US08582549B2 Downlink localized and distributed multiplexing in a frequency division multiplexing manner
A method of signaling system configuration information in a wireless mobile cellular communication system is disclosed. The method comprises transmitting the system configuration information at every predetermined period. In this case, each downlink subframe is divided into a plurality of frequency partitions, and subcarriers from at least two of the plurality of frequency partitions are allocated to a first mobile station using distributed resource allocation.
US08582545B2 Method and apparatus preventing plurality of stations in WLAN from colliding with each other when attempting to access medium
A method and apparatus for preventing a plurality of stations in a wireless local area network (WLAN) from colliding with each other when accessing a medium are provided. In the method, an access point (AP) determines the transmission capabilities of a plurality of stations in a basic service set (BSS) of the AP, determines the format of control frames or data frames which have a high throughput (HT) format to be used in the BSS of the AP, and notifies the stations of the result of the determination. Therefore, it is possible to adaptively choose and use an optimum method of preventing a plurality of stations in a WLAN from colliding with each other when accessing a medium according to the circumstances in a WLAN by referencing the transmission capabilities of a plurality of stations in the WLAN.
US08582542B2 Communication system and method
A method of controlling a connection between a user terminal and an access node connected to a communication network is provided. The user terminal establishes a data connection with the access node, periodically generates a message at predetermined intervals and transmits the periodic message to at least one network node via the access node over the communication network. Responses to the periodic messages are received from the at least one network node. The responses are analysed to determine whether to terminate the connection to the access node, and in the case that the connection to the access node should be terminated, a disconnect message is transmitted to the access node from the user terminal.
US08582537B2 Communication method and terminal apparatus using the same
A radio unit and other units communicate with a base station apparatus. The radio unit and other units are capable of performing multiple types of communications. An acquisition unit acquires communication quality and moving speed. A determination unit determines the execution of a handover based on acquired quality and moving speed. The determination unit specifies, from among acquired quality and moving speed, a parameter used to determine the execution of a handover, based on the type of performed communication. An instruction unit instructs the radio unit and other units to perform a handover.
US08582535B2 Apparatus and method for scheduling hybrid ARQ acknowledgment messages in a wireless network
A base station for use in wireless network that communicating with subscriber stations according to a multicarrier protocol. The base station receives uplink signals transmitted by the subscriber stations and measures the channel quality of each uplink acknowledgment signal channel. The base station transmits to a first subscriber station a control message that assigns the first subscriber station to transmit a first acknowledgment signal in a first selected uplink acknowledgment signal channel. The base station selects the first selected uplink acknowledgment signal channel based on a first measured channel quality associated with the first selected uplink acknowledgment signal channel.
US08582524B2 Method for performing a bandwidth request procedure, and terminal apparatus for same
The present document describes a method in which a terminal performs a bandwidth request procedure when a single terminal makes a bandwidth request for a plurality of flows. The present document also describes an improved bandwidth request header. When the terminal is allocated with an uplink resource for the transmission of a bandwidth request header from a base station during the bandwidth request procedure, the terminal may notify the base station, using a bandwidth request header indicating a bandwidth size of zero, that it has no data for which a bandwidth request is to be made to the base station, if the terminal has no data for which a bandwidth request is to be made to the base station.
US08582522B2 Handling physical uplink shared channel transmissions
Systems, apparatus and methods can be implemented for handling physical uplink shared channel (PUSCH) transmissions. A user equipment (UE) can decode, on a physical hybrid automatic repeat request (HARQ) indicator channel (PHICH), a negative acknowledgement (NACK) associated with an HARQ process. The UE can also receive, from a base station, an uplink grant without an associated transport block. The decoded NACK and the received uplink grant can trigger a respective transmission during a PUSCH transmission opportunity. The UE can then perform, during the PUSCH transmission opportunity, one of transmission of a PUSCH transmission associated with the HARQ process, transmission of control information based on the received uplink grant, or disregarding the decoded NACK and the received uplink grant.
US08582517B2 De-correlation of sub-bands using cyclic shifts
Techniques are provided to de-correlate sub-bands of a packet to be transmitted. At a communication device, a signal (packet or frame) is generated for transmission. The packet or frame comprises a plurality of subcarriers in each of a plurality of sub-bands. Different cyclic delays are applied to the plurality of sub-bands of the signal. The signal is amplified after applying the different cyclic delays for transmission from the communication device.
US08582516B2 Reference signaling for a high-mobility wireless communication device
A base station for enabling communication with a high-mobility wireless communication device is described. The base station includes a processor and instructions stored in memory. The base station identifies a high-mobility wireless communication device and sends a reference signal configuration. The base station also allocates an additional specific reference signal and sends the additional specific reference signal to the high-mobility wireless communication device.
US08582515B2 Optimization of 3GPP network attachment
The current invention relates to a method for a network attachment procedure and a user equipment in a wireless mobile network, the wireless mobile network comprising a user equipment with a temporary identity and at least one mobility management entity. The method comprises the steps of providing an estimation whether the user equipment is unknown at the mobility management entity and sending the user equipment's temporary identity during the network attachment procedure. If the user equipment has been estimated to be unknown at the at least one mobility management entity, the user equipment's identity is sent during the network attachment procedure. These steps are carried out by the user equipment.
US08582514B2 Prohibiting unnecessary scheduling requests for uplink grants
Uplink transmission scheduling requests (SRs) may be prohibited for a lower priority data flow, logical channel group (e.g., VoIP configured with semi-persistent resource allocation), or other grouping but may still be triggered for higher priority traffic (e.g., data connected to a signaling radio bearer (SRB)). More efficient scheduling is also achieved by allowing an uplink transmission scheduler to distinguish between different priority flows or groups (e.g., LCGs) without a buffer status report (BSR), As a result, when a semi-persistent resource is scheduled for the lower priority data, there is less delay for high priority data while eliminating uplink and downlink control signaling, i.e., fewer scheduling requests (SRs) and uplink grants, for the lower priority data.
US08582512B2 Method of transmitting and receiving downlink data in wireless communication system
A method of transmitting data through a downlink common transport channel in a wireless communication system is disclosed. The method comprises receiving measurement information transmitted from a user equipment at an upper network node, forwarding control information of the common transport channel, which is acquired from the measurement information, from the upper network node to a base station, and transmitting downlink data from the base station to the user equipment through the common transport channel in accordance with the control information.
US08582507B1 All-in-one wireless network device
A system to wirelessly communicate with a wireless network. The system includes a memory and a processor. The memory is configured to store a first queue, a second queue, and a processor queue. The processor is configured to: selectively execute a first virtual machine using the processor queue; while executing the first virtual machine, maintain the first queue as a copy of data in the processor queue; selectively execute a second virtual machine using the processor queue; and while executing the second virtual machine, maintain the second queue as a copy of data in the processor queue.
US08582480B2 Performing packet flow optimization with policy and charging control
Policy and charging control (PCC) is a framework within a Third or Fourth Generation (3G/4G) network that allows operators to authorize and enforce policy, Quality of Service (QoS), and charging control over communication sessions by mobile devices. PCC mechanism is used to determine the type QoS based on a request received from a User Equipment (UE) or network. PCC is one important element within System Architecture Evolution (SAE) architecture to allow the network to perform policy and charging control. A mechanism is provided so that PCC can allow packet flow optimization. Thereby, the network can detect Internet Protocol (IP) flows based on operator defined criteria and can perform policy and QoS control.
US08582479B2 Method and system for transmitting and receiving control information in broadcasting communication system
Disclosed is a method and an apparatus for transmitting and receiving control information for receiving a service in a broadcast communication system. The method includes inserting first control information for receiving at least one different service at a next frame in each of multiple service data pieces of a current frame and transmitting a frame including the first control information, making it possible to efficiently transmit and receive a frame, which includes multiple services configured through a combination of one or more radio frequencies, and thereby enabling rapid receiving of a switched service in the case of service switching.
US08582478B2 Single antenna, multi-band frequency division multiplexed mobile communication
A frequency division (FD) multiplexing device includes a multiplexer including a band-pass and a band-stop filter, the multiplexer is communicatively coupled to an antenna, the band-pass filter is configured to allow pass band frequencies to pass un-attenuated and to attenuate signals outside of the pass band. The band-stop filter is configured to attenuate signals at frequencies in at least a portion of the pass-band and allow frequencies outside the pass-band to pass un-attenuated. The multiplexing device further includes filters communicatively coupled to the multiplexer to receive first and second receive signals in first and second receive bands, where the first and second receive filters attenuate signals at frequencies outside of the first and second receive bands, respectively, and first and second transmit filters attenuate signals at frequencies outside a first transmit band and signals at frequencies outside a second transmit band, and couple the first and second filtered transmit signals to the multiplexer such that the first and second transmit signals are transmitted via the antenna. At least one of the first receive band and the first transmit band are located in the pass-band and intermingled between the second receive band and the second transmit band.
US08582476B2 Communication relay device and communication relay method
Connection determination methods are applied to determine whether relay of communication between one or more wireless communication devices and a wireless communication device which is different from the communication devices is permissible, and when a positive determination result is obtained by applying at least one of the methods, the relay is permitted by applying at least one of the methods. When the relay of communication is permitted by the permissible connection determination, the relay is executed.
US08582474B2 Video conference system and method
A method includes receiving a registration message at a video control point (VCP) device, the registration message requesting set up of a video conference between endpoint devices. The video conference is set up to enable a first endpoint device to send media to a second endpoint device without the media passing through the VCP device en route. A communication profile associated with each endpoint device is determined. Configuration settings associated with at least one endpoint device is determined based on the communication profiles. The configuration settings are sent to at least one computing device that is adapted to modify the media based on the configuration settings to generate modified media.
US08582471B2 Wireless ad-hoc network configuration method and apparatus
A method and apparatus for setting up a wireless ad-hoc network, the method including: interchanging, at a terminal, a terminal identifier and Wi-Fi protected setup (WPS) capability information with another terminal of the wireless ad-hoc network; selecting, at the terminal, a role of the terminal as a registrar or an enrollee based on the interchanged terminal identifier and the interchanged WPS capability information of the wireless ad-hoc network; and optionally registering in the registrar based on the selected role.
US08582470B2 Arrangement and method relating to network management
A traffic network having a wired as well as a wireless network backbone is managed. The wireless network backbone has relay nodes having wireless routers, some acting as gateways to the wired backbone network and some as relay bridge routers for access network access. A management system has a logical multilevel hierarchical network overlying the traffic network. It is adapted to use the relay nodes as management stations. It performs a grouping process by arranging network nodes, including the relay nodes, in groups, each with a cluster head, on different hierarchical levels. A grouping controller controls the grouping and allocation of cluster heads based on a number of grouping constraints given by one or more criteria to be fulfilled at each hierarchical level. The criteria are calculated based on given metrics, the constraints are modeled, and fulfillment of the constraints is verified at each hierarchical level.
US08582468B2 System and method for providing packet proxy services across virtual private networks
A method is provided for proxy services between a public network and a private network. Such a method includes receiving a first packet having a destination address and a first source address; generating a second packet having the destination address and a second source address; and transmitting the second packet.
US08582462B2 Network communications over shared links in a virtualized environment
A physical host executes a virtual machine monitor (VMM) that instantiates a plurality of virtual machines (VMs). The VMM supports processing of a virtual link manager (VLM) that deploys and configures a plurality of Layer 2 virtual links sharing bandwidth of a Layer 2 physical link between the physical host and an access switch. The VMM communicates parameters of the plurality of virtual links with the access switch.
US08582460B2 Data communications
In a method and system for operating an ADSL access network which has a plurality of data connections (19) between the access network and end user devices (10), and in which the access network controls the rate at which data is transferred between the user devices and an onward connection (50), the access network stores a plurality of capped profiles each of which specifies a respective upper data rate to which the connection is limited and which is below the maximum achievable rate for the connection. The access network operates using a Dynamic Line Management (DLM) algorithm which, for a given data connection, operates to enable data transfer at a variable data rate up to the maximum rate, monitors the error performance and signal to noise margin variation for different data rates and, in the event that one or both are outside respective limits for a predetermined period, selects and applies one of the capped profiles to limit the upper data rate, selection being determined by the highest data rate achieved for which the error performance was within acceptable limits.
US08582456B2 Method and system for digital content protection locality check with adaptive timeline in wireless communication systems
A method and system for data communication in a wireless network is provided. A wireless transmitter transmits a locality check message from a wireless transmitter to a wireless receiver over a wireless communication medium. Upon receiving a locality check response message from the wireless receiver, the wireless transmitter marks the locality check response message as valid even if it arrives after an original locality check time period since transmission of the locality check message, but before the end of an adjusted locality check time period. The adjusted locality check time period comprises said original locality check time period adjusted by delays in processing layers at the transmitter and wireless communication medium access delays in data communication between the wireless transmitter and the wireless receiver.
US08582455B2 Systems and methods for monitoring parameters of a wireless device
Systems and methods are provided for controlling monitoring operations, such as the monitoring of signal strength, media access control layer overhead information data, application layer overhead information, and/or data in a device, such as a battery powered, mobile, communication device. A user interface status and/or a flow status can be monitored. Based at least in part on the user interface status and/or the flow status, a determination can be made as to when and/or how often monitoring is to be performed.
US08582454B2 Real-time adaptive processing of network data packets for analysis
A network monitoring system that summarizes a plurality of data packets of a session into a compact session record for storage and processing. Each session record may be produced in real-time and made available during the session and/or after the termination of the session. Depending on protocols, a network monitoring system extracts different sets of information, removes redundant information from the plurality of data packets, and adds performance information to produce the session record. The network monitoring system may retrieve and process a single session record or multiple session records for the same or different protocols to determine cause of events, resolve issues in a network or evaluate network performance or conditions. The session record enables analysis in the units of session instead of individual packets. Hence, the network monitoring system can analyze events, issues or performance of the network more efficiently and effectively.
US08582450B1 Status reporting system
A supervisor entity comprises an entity status module for maintaining status of its subordinate entities and updating the supervisor entity with status updates for itself and the subordinate entities. The entity status module comprises an entity status controller for receiving a status message from a first subordinate entity, a subordinate determination module for determining a second subordinate entity that is subordinate to the first subordinate entity, a status update module for updating the status of the second subordinate entity based on the received status message from the first subordinate entity, a status reporting module for reporting the updated status of the second subordinate entity to a supervisor entity and a status storage for storing the status of the second subordinate entity.
US08582447B2 Loopback device and mirroring method
A transmission destination of a packet to be transmitted by a web server (11) and an application server (21) incorporated in the same machine (30) is set to a loopback device (50). When a packet is received from one of the servers (11 and 21), the loopback device (50) decides whether or not a combination of a source IP address, a source port number, and a destination port number in the packet is known. If the combination is known, the source IP address and a destination IP address of the received packet are exchanged, and the packet is transmitted to the other server. Further, the packet received from the one of the servers and the packet transmitted to the one of the servers are copied, and the copied packets are transmitted to a communication state visualizing machine (90).
US08582445B2 RF transceiver system with adjustable transmission parameters and methods for use therewith
A circuit includes a transceiver coupled to transmit an outbound signal in accordance with a plurality of transmit parameters to at least one remote station and receive an inbound signal from the at least one remote station. The transceiver detects a packet transmission failure, selects one of a plurality of transmission failure causes, and adjusts at least one of a plurality of transmit parameters, based on the selected one of the plurality of transmission failure causes.
US08582436B2 Resource allocation during silence period for a wireless network
Various example embodiments are disclosed herein. According to an example embodiment, a technique may include allocating periodic resources to a mobile station in a wireless network for transmission of voice data, receiving from the mobile station an indication of a start of a silence period, and adjusting, based on the receiving of the indication of a start of silence period, the allocating of the periodic resources from a size and period of resource for the voice data to a size and period of resource for a silence indication (SID) frame. Alternatively, in response to receiving an indication of a start of silence period, the allocating of periodic resources for the VoIP voice data may be temporarily stopped during the silence period.
US08582425B1 Systems and methods for cancelling crosstalk in satellite access devices
The present disclosure generally pertains to systems and methods for cancelling crosstalk in satellite access devices, such as DSLAMs. In one exemplary embodiment, a satellite DSLAM is configured to employ a vectored DSL modulation format, such as vectored VDSL, on both a customer premises (CP) side of the DSLAM and a network side of the DSLAM. For at least one tone communicated by the DSLAM, the DSLAM is configured to maintain a set of coefficients indicative of crosstalk contributions from interferers on both sides of the DSLAM. Based on such coefficients, the DSLAM is configured to cancel crosstalk that couples from one side of the DSLAM to the other.
US08582424B2 Ring coupling nodes for high availability networks
Exemplary embodiments are directed to a network coupling device connected over a respective first and second port in a communication network with a ring topology operating with full duplex links. When sending information, the coupling device inserts two duplicate frames in the ring, one over each of its ports. The frames containing information that identifies these two frames as a pair of duplicates of the same frame. Each similar device in the ring includes a Switching Element that receives a frame from one port and forwards the frame to the other port without modification. The Switching Element discards a frame that was originally sent by that same node, discards a frame that it already forwarded in that direction, and/or discards a frame that it cannot recognize as being a member of a pair. A further similar device on the ring is able to receive the two duplicate frames and pass the earlier received frames of a pair to the application, while discarding the later, received frames based on the identification within the frames.
US08582414B2 Information storage medium, recording method, and recording apparatus
According to one embodiment, an information storage medium in which layer 0 and layer 1 are arranged from a read surface, a system lead-in area, data lead-in area, data area, and middle area are arranged from an inner circumference of the layer 0, and a system lead-out area, data lead-out area, data area, and middle area are arranged from an inner circumference of the layer 1. A guard track zone is arranged on a side of the data area in the data lead-out area, and a reference code zone, R physical format information zone, recording management zone, and drive test zone are arranged in the data lead-in area of the layer 0 and padding of the guard track zone of the data lead-out area is performed after padding of the drive test zone of data lead-in area and recording of the recording management zone.
US08582413B2 Optical pickup and optical disk apparatus
According to one embodiment, an optical pickup configured to record and to reproduce on a layer of a disk, including, a light source configured to emit a laser beam, an objective lens including a variable use magnification and configured to focus the laser beam on the layer, a collimator lens configured to change the magnification of the objective lens by moving along an optical axis direction, and a liquid crystal module configured to generate spherical aberration to cancel a coma aberration which may occur because an object point and an image point of the objective lens at the use magnification do not exist on an optical axis of the objective lens.
US08582412B2 Optical information recording medium and optical information processing apparatus
This invention allows super-resolution reproduction with which a better bER value is attainable, when information is recorded by a random pattern including a mark length not longer than a resolution limit, by use of a highly versatile signal decoding method.Information is recorded as marks and spaces coded by RLL(1,7) modulation, which each of the marks and spaces have one of a plurality of lengths, and 2T marks and 2T spaces of the marks and spaces being formed are shorter than 0.12 μm. An information recording layer (20) includes a reproduction film (21) and a reflective film (22) which are provided in this order from a side from which reproducing light is incident, which reproduction film is made of (i) zinc oxide, (ii) strontium titanate, (iii) titanium oxide, (iv) cerium oxide, or (v) a material including at least one of the (i) through (iv), and which reflective film is made of tantalum or titanium.
US08582406B2 Information recording device detecting issues in a laser included therein and a method of controlling the same
An information recording device in accordance with the present invention obtains drive information of a semiconductor laser which is included in a magnetic head by means of a drive information obtaining section and successively records the information in a drive information storing section. A magnetic head control section controls the magnetic head in accordance with a condition of the semiconductor laser on the basis of the drive information thus obtained by the drive information obtaining section.
US08582398B2 Striking mechanism with a gong noise insulator arrangement for a watch
The striking mechanism (1) of a watch includes at least one gong (3, 4, 5) fixed at one end to a gong-carrier (2) integral with a bottom plate, at least one hammer mounted on the plate for striking the gong, and a gong noise insulator arrangement (6, 7). At least one insulator part (6) of the insulator arrangement is configured to be moved in rotation by drive means (9, 11, 12) so that one U-shaped portion (16) of the insulator part comes into contact with the gong in an idle mode or is at a distance from the gong in striking mode. A rotatably mounted, opposite insulator counterpart (7) with a rod (17) is provided so that the insulator part (6) and the opposite counterpart form a clamp for imprisoning the gong in an idle mode.
US08582396B2 Method for optimizing acoustic source array performance
A technique facilitates obtaining seismic data in a marine environment. An array of acoustic sources is deployed in a marine environment. The array can be utilized for creating acoustic pulses that facilitate the collection of data on subsea structures. The methodology enables optimization of acoustic source array performance to improve the collection of useful data during a seismic survey.
US08582394B2 Method for determining positions of sensor streamers during geophysical surveying
A method for determining geodetic position of at least one point on a geophysical sensor streamer towed by a vessel in a body of water includes determining geodetic positions of a plurality of locations along a first geophysical sensor streamer towed at a first depth in the body of water. A lateral offset is caused between the first geophysical sensor streamer and a second geophysical sensor streamer towed at a second depth in the body of water. A distance is measured between at least two selected points along the first geophysical sensor streamer and a selected point along the second geophysical sensor streamer. A depth is measured at at least one point along the second geophysical sensor streamer. A geodetic position is determined at a selected point along the second geophysical sensor using the depth measurement, a direction of the lateral offset and the measured distances.
US08582384B1 Process variability tolerant programmable memory controller for a pipelined memory system
In an embodiment of the invention, an integrated circuit includes a pipelined memory array and a memory control circuit. The pipelined memory array contains a plurality of memory banks. Based partially on the read access time information of a memory bank, the memory control circuit is configured to select the number of clock cycles used during read latency.
US08582362B2 Circuit for precharging bit line and nonvolatile memory device including the same
A nonvolatile memory device includes a memory cell array configured to comprise a number of cell strings, a number of page buffers each coupled to the cell strings of the memory cell array through bit lines, and a bit line precharge circuit configured to precharge a selected bit line up to a voltage of a first level before one of the page buffers precharges the selected bit line.
US08582361B2 Three dimensional stacked nonvolatile semiconductor memory
In a three dimensional stacked nonvolatile semiconductor memory according to the present invention, a first block has a selected first cell unit including a memory cell to be read and a non-selected second cell unit not including a memory cell to be read. A read potential or a transfer potential higher than the read potential is applied to the word line in the first block in a state that a ground potential is applied to a channel of a memory cell existing nearer to the bit line side than a memory cell in the second cell unit to which the read potential is applied, after which all the memory cells in the second cell unit are cut off from the bit line, the bit line is set to a precharge potential, and read is performed to the a memory cell to be read in the first cell unit.
US08582358B2 Memory system, controller, and method for controlling memory system
A memory system includes nonvolatile memory having a plurality of memory cells of storage capacity of a specified number of bits equal to or greater than two bits, and a number-of-rewrites management table managing numbers of rewrites of the memory cells. The memory system includes a controller writing to the memory cells in a number of bits in accordance with a write request of a host, dividing the memory cells into groups in dependence on storage capacity after the numbers of rewrites of the memory cells managed by the number-of-rewrites management table exceed a specified number, and writing to the memory cells of the group corresponding to storage capacity of the number of bits in accordance with the write request of the host.
US08582357B2 Reducing effects of program disturb in a memory device
The programming disturb effects in a semiconductor non-volatile memory device can be mitigated by biasing unselected memory cells with a negative voltage while a well containing the memory cells receives a positive voltage. A selected memory cell in the well can be biased with a negative voltage while the well is at the positive voltage then the selected memory cell bias transitions to a positive programming voltage when the well returns to a ground potential.
US08582352B2 Methods and apparatus for FinFET SRAM cells
Methods and apparatus for providing finFET SRAM cells. An SRAM cell structure is provided including a central N-well region and a first and a second P-well region on opposing sides of the central N-well region, having an area ratio of the N-well region to the P-well regions between 80-120%, the SRAM cell structure further includes at least one p-type transistor formed in the N-well region and having a gate electrode comprising a gate and a gate dielectric over a p-type transistor active area in the N-well region; and at least one n-type transistor formed in each of the first and second P-well regions and each n-type transistor having a gate electrode comprising a gate and a gate dielectric over an n-type transistor active area in the respective P-well region. Methods for operating the SRAM cell structures are disclosed.
US08582351B2 Methods and systems for adjusting wordline up-level voltage to improve production yield relative to SRAM-cell stability
Methods of setting wordline up-level voltage in as-fabricated SRAM. In one example, the method includes determining the relative speed, or strength, of 1) the combination of the pass-gate and pull-down devices and 2) the pull-up devices in the bitcells of the SRAM. These relative strengths are then used to adjust the wordline up-level voltage, if needed, to decrease the likelihood of the SRAM experiencing a stability failure. Corresponding systems are provided for determining the relative strengths of the devices of interest, for determining the amount of up-level voltage adjustment needed, and for selecting and setting the up-level voltage.
US08582350B2 Capacitor-less memory cell, device, system and method of making same
A capacitor-less memory cell, memory device, system and process of forming the capacitor-less memory cell includes forming the memory cell in an active area of a substantially physically isolated portion of the bulk semiconductor substrate. A pass transistor is formed on the active area for coupling with a word line. The capacitor-less memory cell further includes a read/write enable transistor vertically configured along at least one vertical side of the active area and operable during a reading of a logic state with the logic state being stored as charge in a floating body area of the active area, causing different determinable threshold voltages for the pass transistor.
US08582346B2 Semiconductor storage device
A semiconductor storage device includes: a cell array including a plurality of first wirings, a plurality of second wirings intersecting the first wirings, and memory cells positioned at intersecting portions between the first wirings and the second wirings, each of the memory cells having a series circuit of a non-ohmic element and a variable resistance element; a control circuit configured to apply a control voltage, which is necessary for the variable resistance element to transit from a low resistance state to a high resistance state, to the memory cells through the first wirings and the second wirings; and a bias voltage application circuit configured to apply a bias voltage, which suppresses a potential variation caused by the transition of the variable resistance element from the low resistance state to the high resistance state, to one end of the variable resistance element.
US08582339B2 System including memory stacks
Large capacity memory systems are constructed using stacked memory integrated circuits or chips. The stacked memory chips are constructed in such a way that eliminates problems such as signal integrity while still meeting current and future memory standards.
US08582335B2 Inverter apparatus
An inverter apparatus according to one embodiment includes switching elements and freewheel diodes which are connected to a direct-current power supply, a temperature detector provided near at least one of the switching elements, and a temperature estimation unit. The temperature estimation unit estimates temperatures of switching elements not provided with the temperature detector, based on an estimated-temperature increase value calculated by a loss model of the switching elements and freewheel diode and others, and a temperature of the switching element detected by the temperature detector.
US08582323B2 Control circuit for a primary controlled switched mode power supply with improved accuracy of the voltage control and primary controlled switched mode power supply
The invention under consideration refers to a controller for a primary-side regulated control power supply unit for the regulation of the output of the primary regulated control power supply unit. The invention also concerns a method for the operation of a control power supply unit of the generic type and a pertinent control power supply unit. The controller comprises a control output (B), which can be connected with the control input of a primary-side switch (Q1) of the control power supply unit; a voltage measurement input (U), which can be connected with a primary-side auxiliary winding (L4) of a transformer (200) for the sensing of an auxiliary voltage, which is induced as a function of the secondary-side output voltage; a sample-and-hold element (SuH, SuH1) for the sensing of the auxiliary voltage; and an error amplifier (202) for a comparison of the sensed auxiliary voltage with a reference value (Vref2) and for the amplification of the deviation between the sensed auxiliary voltage and the reference value. The controller (IC2) also has a return branch for the return of the output signal of the error amplifier (202) to the voltage measurement input (U).
US08582321B2 Resonant converters and burst mode control method thereof
A burst mode control method for a resonant converter is provided, in which at least one first regulation pulse is provided to pre-adjust a magnetizing inductor current and a resonant capacitor voltage in a resonant circuit during a burst mode working period. After the first regulation pulse is completed, at least one pulse group including a plurality of driving pulses is provided to intermittently turn on switching elements of a square wave generator. The first regulation pulse adjusts the magnetizing inductor current and the resonant capacitor voltage, such that the magnitude of the magnetizing inductor current is essentially the same and the magnitude of the resonant capacitor voltage is essentially the same at each rising edge of each driving pulse of the pulse group.
US08582313B2 Motherboard assembly having serial advanced technology attachment dual in-line memory module
A motherboard assembly includes a motherboard with a memory slot, an adapter board, and a serial advanced technology attachment dual-in-line memory module (SATA DIMM) with a circuit board and a connector. An edge connector is set on a bottom edge of the circuit board. The adapter board includes a SATA interface, a hard disk drive (HDD) signal multiplier, a power interface, and an expansion SATA interface. The edge connector is connected to the memory slot and the connector is connected to the expansion SATA interface, to enable the motherboard communication with SATA DIMM modules, which are connected to the memory slots.
US08582311B2 Modular electronics housing
A housing for protectively enclosing a printed circuit board, including a base, and a pair of parallel spaced vertical housing side walls extending upwardly from the base to define a chamber that receives the central portion of the printed circuit board, whereby the vertical edge portions of the board extend outwardly beyond the corresponding vertical edges of the housing side walls, respectively. Vertical side members having generally U-shaped horizontal cross-sectional configurations are mounted on the outwardly extending edge portions of the printed circuit board, respectively, with the leg portions of each side member extending between the housing side walls and the printed circuit board, respectively, whereby portions of housing side walls overlap the side member leg portions. The upper end of the chamber is closed by a lid member that is fastened between the upper ends of the side members.
US08582301B2 Mounting bracket
A mounting bracket includes a first side plate, a second side plate, a top plate, a bottom plate, a pair of dividing plates, and a pair of metal plates. The top plate is connecting top edges of the first side plate and the second side plate. The bottom plate connecting bottom edges of the first side plate and the second side plate. The dividing plates are located between the top plate and the bottom plate and parallel to the first side plate and the second side plate. The metal plates are mounted on the first side plate and the second side plate respectively. The mounting bracket further includes a first accommodating space defined between the first side plate and one of the dividing plates, and a second accommodating space defined between the second side plate and the other one of the dividing plates.
US08582298B2 Passive cooling enclosure system and method for electronics devices
An apparatus for passively cooling electronics. The apparatus for passively cooling electronics includes at least one heat sink configured to be thermally coupled to at least one cabinet. When the at least one cabinet is thermally coupled to the at least one heat sink, the at least one heat sink draws heat from the at least one cabinet.
US08582296B2 Laptop cooling pad with heat-dissipating fan adjustable in position
A laptop cooling pad having one or more heat-dissipating fans adjustable in position is disclosed. The laptop cooling pad is provided with a ventilation portion so that a heat-dissipating fan can be mounted on the ventilation portion through a fan support. The ventilation portion has a groove for receiving pushing nodes of the fan support so that a user can push the pushing nodes to move the heat-dissipating fan inside the laptop cooling pad and make the heat-dissipating fan close to a heat source, thereby ensuring the heat-dissipating effect of the laptop cooling pad.
US08582293B2 Portable electronic apparatus
A portable electronic apparatus includes a first casing having a display surface in its surface, a second casing having a display surface in its surface, a coupling mechanism adapted to couple the first casing and the second casing to each other to take at least two states which are a closed state where the display surface in the first casing is covered with a rear surface of the second casing and also the display surface in the second casing is exposed, and an open state where the second casing has been moved with respect to the first casing from the closed state, and the display surfaces in both the casings are exposed in the same plane.
US08582287B2 Drive carrier with pivoting handle
A drive carrier comprises a base adapted to receive a drive, two opposing sides extending from the base with each side having first and second stand-off receiving apertures that each receives a stand-off from a surface on which the drive carrier is positioned. The carrier comprises a handle coupled to each side via a hinge. The handle has a stand-off receiving notch associated with each side and each stand-off receiving notch receives one of the stand-offs when the drive carrier is locked in place on the surface. Each notch applies insertion and removal forces against the received stand-off during insertion and removal of the carrier. The hinge defines a plane through the hinges and parallel to the base. The handle pivots downward toward the plane and base to lock the drive carrier to the surface. When the drive carrier is in a locked position, the handle rests above the plane.
US08582280B2 Foldable keyboard for portable computer
A foldable keyboard for a portable computer includes a keyboard body which comprises two keyboard pieces hinge-coupled by a hinge unit in order to be unfolded in a direction parallel to a keyboard plane. Another embodiment of the invention is a foldable keyboard, which includes: a guide unit at which a long hole is formed along its length; and a keyboard body which comprises two keyboard pieces hinge-coupled to the guide unit by a hinge unit. The keyboard pieces can be unfolded in a direction parallel to a keyboard plane into its extended state. As the keyboard pieces unfold, the hinge unit slides along the long hole as the keyboard edges, which are facing each other, are stuck together. Thus, the two keyboard pieces are hinge-coupled to each other to reverse their vertical and horizontal directions as the keyboard body is extended.
US08582278B2 Solid electrolytic capacitor with improved mechanical stability
A capacitor containing a solid electrolytic capacitor element that includes an anode, dielectric, and a cathode that includes a solid electrolyte is provided. An anode lead extends from the anode and is electrically connected to an anode termination. Likewise, a cathode termination is electrically connected to the cathode. The cathode termination contains an upstanding portion that is oriented generally perpendicular to the lower surface of the capacitor element, and first and second planar portions that are oriented generally parallel to the lower surface of the capacitor. The first and second planar portions are interconnected by a folded region so that the first portion is positioned vertically above the second portion. Thus, after encapsulating the capacitor element with a molding material, the second planar portion remains exposed for subsequent connection to an electrical component. However, due to its higher vertical position, the first planar portion can be completely encapsulated by the molding material. In addition, the upstanding portion of the cathode termination is also substantially encapsulated by the molding material. By encapsulating both planar and upstanding portions of the cathode termination with the molding material, the present inventors have discovered that the likelihood of delamination is reduced even if a portion of the molding material cracks. This improves mechanical stability and electrical performance.
US08582277B2 Laminated type ceramic electronic parts
A multilayer ceramic electronic component comprising an element body in which a dielectric layer and an internal electrode layer are stacked. The dielectric layer is constituted from a dielectric ceramic composition including; a compound having a perovskite structure expressed by a formula of ABO3 (A is at least one selected from Ba, Ca, and Sr; B is at least one selected from Ti, Zr, and Hf); an oxide of Mg; an oxide of rare earth elements including Sc and Y; and an oxide including Si. The dielectric ceramic composition comprises a plurality of dielectric particles and a grain boundary present in between the dielectric particles. In the grain boundary, when content ratios of Mg and Si are set to D(Mg) and D(Si) respectively, D(Mg) is 0.2 to 1.8 wt % in terms of MgO, and D(Si) is 0.4 to 8.0 wt % in terms of SiO2.
US08582274B2 Tray for transporting wafers and method for fixing wafers onto the tray
A tray for transporting a wafer is herein provided, which can control the temperature of the wafer upon the processing thereof, and which can easily fix the wafer without reducing the effective area on the surface of the wafer and without requiring much time for the adhesion of the wafer thereto and without requiring any post-treatment after the wafer is detached from or attached to the tray. The tray 302 is one which comprises a base body consisting of an insulating material and an electrostatic chuck electrode 306 embedded in the base body, wherein the terminal at a load-dispatching or power supply portion for energizing the electrostatic chuck electrode is a spring-type terminal 305a, the spring-type terminal is so designed that the tip of the same can come in touch with the electrostatic chuck electrode, and further the tray is so designed that a sealing member 305b is provided at the periphery of the load-dispatching portion so that any heat-exchanging medium never passes around the contact portion or area between the tip of the spring-type terminal and the electrostatic chuck electrode and that the tray can thus fixe the wafer S thereto through the electrostatic chucking. Thus, the wafer is fixed to this wafer-transporting tray by the action of the electrostatic chucking.
US08582271B2 Over-voltage protection for power and data applications
A power supply device is described comprising a DC voltage supply, a power section connected to the DC supply for supplying DC power from the DC voltage supply to first and second outlet ports for connection to a remote device via a cable connection, a voltage boosting circuit for generating a voltage above that of the DC supply, an energy absorbing circuit connected between an output of the voltage boosting circuit and a ground potential, and a diode connection means between the first outlet port and the energy absorbing circuit. The major components of the power supply device may be implemented as an integrated circuit.
US08582268B2 Circuit for preventing inrush current
An open magnetic circuit coil (6) is arranged on a line connecting a battery (1) to a charger (CH1). Furthermore, a resistor (2) is connected in series with a large-capacitance electrolytic capacitor (7) for smoothing a charger output which is connected to the output of the charger (CH1). This can suppress an abrupt change in current flowing in the connection line between the battery (1) and the charger (CH1) in connection between plugs (3a, 3b).
US08582256B2 Superconducting resistive fault current limiter
A high-temperature superconductor fault current limiter elements (1) of standardized modular design and a high-temperature superconductor fault current limiter unit to protect an electrical application such as power network from damage in case of fault event.
US08582252B2 Magnetic layer with grain refining agent
A magnetic sensor includes a magnetic layer comprising magnetic material and a grain refining agent. The magnetic layer having a grain-refined magnetic layer surface. A layer adjacent the magnetic layer has a layer surface that conforms to the grain-refined magnetic layer surface.
US08582239B2 Microwave assisted magnetic recording head and magnetic recording method therewith
A microwave assisted magnetic head includes a main magnetic pole; a trailing shield, a main coil for causing the main magnetic pole to generate a perpendicular recording field, at least one secondary coil for generating an in-plane alternate-current (AC) magnetic field with a frequency in a microwave band from a magnetic recording gap between the main magnetic pole and the trailing shield, nonmagnetic films formed on magnetic recording gap facing surfaces that are defined by the main magnetic pole and the trailing shield, the main magnetic pole and the trailing shield being configured with first soft magnetic films, and second soft magnetic films formed further on the surfaces of the nonmagnetic films. The second soft magnetic films have larger anisotropy fields than the first soft magnetic films have.
US08582222B2 Autofocus module
The present invention provides an autofocus module including: a supporting base, an electrical focusing element and an conductive element, wherein the supporting base at least accommodates one lens element, the electrical focusing element is disposed at one end of the supporting base so that the electrical focusing element and the lens element are positioned along a common optical lens, and the conductive element is embedded in the supporting base and connected to the electrical focusing element and an external power source respectively. The electrical focusing element obtains power through the conductive element, and by controlling the power magnitude supplied to the electrical focusing element, the focal length thereof can be changed accordingly, thereby carrying out the autofocus operation.
US08582211B2 Zoom lens and image pickup apparatus equipped with same
A zoom lens has a plurality of lens units including, in order from its object side to image side, a first lens unit having a negative refracting power composed of two lens elements including a biconcave negative lens and a positive lens, and a second lens unit having a positive refracting power composed of four lens elements including a positive lens and a negative lens. During zooming from the wide angle end to the telephoto end, a distance between the lens units changes, and the second lens unit moves toward the object side. The zoom lens has an aperture stop that moves integrally with the second lens during the zooming and satisfies a specific condition.
US08582210B2 Lens and method for producing lens
A lens includes a transparent member, wherein the transparent member contains a plurality of polymers formed from organic monomers; the transparent member has a refractive index distribution due to the plurality of polymers; and particles having a lower thermal expansion coefficient than the transparent member are dispersed in the transparent member.
US08582209B1 Curved near-to-eye display
A display apparatus includes an array of microlenses disposed in or on a substrate. In one embodiment, the apparatus includes scattering centers disposed in or on the substrate and offset relative to the microlenses. The scattering centers are positioned substantially at focal points of the microlenses such that light incident upon a first side the substrate is scattered off of the scattering centers and collimated by corresponding ones of the microlenses before emission from the display apparatus. In another embodiment, the apparatus includes light emitting pixels disposed in or on the substrate and offset relative to the microlenses. The light emitting pixels are positioned substantially at focal points of the microlenses such that non-collimated light emitted from the light emitting pixels is collimated by the microlenses upon emission from the display apparatus.
US08582207B2 Hard coating film, manufacturing method thereof, antireflective film, polarizing plate and image display unit
A hard coating film is provided and includes a transparent plastic substrate film, and a hard coating layer. The transparent plastic substrate film has mutually independent microscopic pits in at least one surface thereof, the microscopic pits each independently have a depth of 3 μm or below, the microscopic pits have an average length of major diameters of from 0.5 μm to 20 μm, and the number of the microscopic pits is from 25 to 3,000 per mm2.
US08582203B2 Optical arrangement for oblique plane microscopy
An optical arrangement for oblique plane microscopy includes a first optical subassembly having an objective lens that receives light from a sample in use, and configured to produce an intermediate image of the sample, and a second optical subassembly focused on the intermediate image. Optical axes of the first and second subassemblies are at an angle to each other at the point of the intermediate image, such that the second subassembly images an oblique plane in the intermediate image, corresponding to an oblique plane in the sample. An oblique plane microscopy method is performed by directing an incident light beam through the objective lens to illuminate or excite the oblique plane in the sample, and receiving light from the sample through the same objective lens. The incident light beam is incident on the sample at an angle of substantially 90° relative to the light beam received from the sample.
US08582200B2 Fiber chirped pulse amplifier with nonlinear compensation
A chirped pulse fiber amplifier with nonlinear compensation, includes elements for generating a light pulse having an initial peak-power P0 and an initial duration T, a stretcher including at least one optical diffraction network having a line density higher than 1200 lines/mm and suitable for time-stretching the pulse and of inserting a time asymmetry in the stretched pulse, an amplifying fiber including a doped optical fiber section coupled with an optical pumping element and suitable for amplifying the stretched pulse for producing a pulse having a power, a compressor with optical diffraction grating suitable for time-compressing the amplified pulse so that the stretcher and the compressor are mismatched, the mismatch between the stretcher and the compressor being suitable for simultaneously compensating the second- and third-order nonlinear dispersions in the amplifying fiber during the propagation of a pulse having an initial power P0 through the chirped pulse amplifier.
US08582196B2 Electrophoretic particles and processes for the production thereof
In electrophoretic media, it is advantageous to use pigment particles having a polymer chemically bonded to, or cross-linked around, the pigment particles, the polymer comprising repeating units derived from a fluorinated acrylate or fluorinated methacrylate monomer. The polymer desirably has a branched chain structure with side chains extending from a main chain. Desirably, the fluorinated acrylate or fluorinated methacrylate monomer comprises from 1 to 5 mole percent of the polymer.
US08582187B1 Method and apparatus for reducing a color fringe
This disclosure describes techniques and apparatuses for reducing color fringes. In some embodiments, inaccuracies from color-insensitive sensors are corrected. Inaccuracies can be corrected in part by shortening a first illumination made temporally proximate a second illumination. By so doing, a center of the image captured for a first illumination is moved toward the image captured for a second illumination, which reduces a color fringe.
US08582181B2 Optical reading device, control method for an optical reading device, and program
Restart shifting in the scanned image data is minimized and the resulting image quality is improved even when scanning pauses and resumes. A dot impact printer 10 issues a command to stop media conveyance when available capacity in the image buffer 41A goes below a stop buffering level, and continues scanning by the scanner 111, 112 until a conveyance stop delay period passes and then stops scanning. When the available capacity exceeds a resume buffering level after the conveyance stop delay period has passed, the dot impact printer 10 applies a command to resume media transportation and scanning, prohibits storing the scanned image data from the scanners 111, 112 until a resume drive delay time passes, and resumes storing data after the resume drive delay time passes.
US08582178B2 Method for adjusting the amount of marking material in a printed image
A method for reducing an amount of marking material for printing a binary image on a receiving material uses a printing process configured to apply print pixels and to associate each image pixel with at least two print pixels. A print signal is generated indicating for each print pixel whether marking material is to be applied. The print signal is filtered by a predefined mask that defines for which print pixels no marking material will be applied independent of the pixel value of the associated image pixel. The print pixels that are blocked by the mask define a regular pattern to avoid graininess in the printed image. The main effect on print quality is a reduction of the contrast in the image. By choosing one of a set of at least two masks, the user selects the amount of reduction that is realized in the print process.
US08582177B2 Image forming apparatus and display method thereof
An image forming apparatus 100 includes: an image forming part 6, a liquid crystal display part 11, a storage device 92 storing a program for displaying a setting screen at the liquid crystal display part 11; an input part 1 receiving, for example, a setting made for a setting item; and a help key KH for displaying a help screen at the display part. When the help key KH has been pressed in the setting by the called program, the display part 11, before processing is performed for a referenced setting item as the setting item for which the help screen has been referenced, displays a confirmation screen for confirming whether or not the processing may be performed at the current setting for the referenced setting item.
US08582171B2 Method and apparatus for printing labels for medical applications
Provided is a method and apparatus for generating a label for use in a medical application. Label content specified by a user that is to be applied to a surface of the label is received. The label content, which includes a machine-generated character, is printed on demand onto the surface of the label. The label bearing the label content is dispensed in a condition suitable for use in the sterile environment.
US08582169B2 Print controlling device for reducing the effects of partitions marks on image quality in divisional printing
A print controlling device includes an acquiring unit, a dividing unit, a first determining unit, and a print data generating unit. The acquiring unit acquires data representing an original image larger than a recording sheet. The dividing unit divides the original image data into image data that represent divisional images having a same size as the recording sheet. A border side has a partition line segments defined between image and margin regions of the divisional image. The original image consists of image regions of the divisional images. The image region represents part of the original image and has a colorant area to be printed with a colorant. The first determining unit determines, if the colorant area abuts a border side, whether a partition line segment abuts the colorant area based on the divisional image data. The print data generating unit generates print data by modifying the divisiona image data
US08582167B2 Print control apparatus, program, and print control method with reduced recording agent consumption
When a plurality of test copies of an identical image are required, print data of the first page is created from the same image that is used in regular printing and is test-printed; the second and following pages are test-printed using a simplified image that is created by extracting only contour portions of the image.
US08582166B2 Image-data generation method, image-data generation apparatus and storage medium of storing image-data generation program
Before CTP-use image data TIFF that is laid out on a sheet of first paper used for printing and having a large size is produced based on image data (PDL) per page, CTP-use layout setting information (JDF) is converted so that POD-use layout setting information is produced, and image data laid out for POD is created based on the POD-use layout setting information.
US08582162B2 Information processing apparatus, output method, and storage medium
An information processing apparatus may include a conversion unit, a transmission unit, and an instruction unit. The conversion unit acquires document data from a document management apparatus in response to a conversion request transmitted from an external device in a case where it is detected that a predetermined document operation is performed on the document data and converts the acquired document data into print data to be used by an image forming apparatus to output the document data. The transmission unit transmits to the image forming apparatus the print data converted from the document data by the conversion unit. The instruction unit instructs the image forming apparatus to output document data transmitted from the transmission unit in response to an output request transmitted from the external device in a case where it is detected that an output operation of outputting the document data is performed.
US08582161B2 Image forming apparatus, and computer program product for image forming provided with managing log of a time designated print job
An image forming apparatus includes a receiving unit; a data saving unit; a drawing data generating unit; a log storage unit that stores a processing log; an image forming unit; and a data management unit. The data management unit, when the print job is analyzed as a time designated print job; causes the data generating unit to generate the drawing data; causes the data saving unit to save the drawing data; that, when analyzed printing being enabled at the designated print time, causes the image forming unit to perform image formation based on the drawing data and causes the log storage unit to store therein a processing log; and that, when printing is analyzed as disabled at the designated print time, performs processing corresponding to a print disabled state preset and causes the log storage unit to store therein a processing log about the processing.
US08582160B2 Printing system, control method thereof, and storage medium
A printing system includes a host computer and a printer. The host computer includes a CPU that requests to the printer a storing job list of storing jobs and determines a plurality of jobs to be collectively printed and a printing order of the plurality of jobs from the received storing job list. The CPU then creates a job list based on the determination and transmits the job list to the printer. The printer includes a CPU that stores the storing jobs, acquires the storing job list according to the request, and transmits the storing job list to the host computer. The printer further includes a printing unit that prints the storing jobs corresponding to the job list.
US08582158B2 Image input/output apparatus and image input/output method
An image input/output apparatus includes an execution unit configured to execute a job for inputting or outputting image data, a storage unit configured to store the image data or reference information referring to the image data as history information, an output unit configured to output image data identified based on history information, and a control unit configured to perform control not to store the history information in the storage unit if an attribute of the job indicates that the job is a media print job for printing image data stored in an external storage media and perform control to store the history information if the attribute does not indicate that the job is the media print job.
US08582144B2 Information processing device connectable to multifunction printer via communication network, multifunction printer, external authentication system for multifunction printer, and non-transitory computer-readable recording medium
In an external authentication system for a multifunction printer according to the present invention, a USB device management section, according to an instruction from a USB device management section instructing section, (i) performs a virtualization process for virtually connecting an information processing device to a user information reading device which is locally connected to a multifunction printer, (ii) manages a status of the connection between the information processing device and the user information reading device; and a multifunction printer association management section associates the multifunction printer controlled by the information processing device with the user information reading device which is locally connected to the multifunction printer. This allows providing a system in which an information processing device can control a plurality of multifunction printers, and carry out user authentication by controlling, via a communication network, USB devices for reading user information which are locally connected to the multifunction printers, respectively.
US08582136B2 Image processing apparatus, method, and recording medium for ensuring the authenticity of a document
A detector detects a first key information piece embedded on one side of one sheet or more than one respective sheets from which image data is read out by a reader, and a second key information piece embedded on the other side thereof or on another sheet. And a comparator compares to each other, the detected first and second key information pieces and judges whether or not these key information pieces are related to each other. Then, a controller permits an output portion to output image data read out from all judgment target sheets if it is judged about all these respective sheets that the first and second key information pieces are related to each other, meanwhile the controller prohibits the output portion from outputting image data read out from one sheet if it is judged about this sheet that those key information pieces are not related to each other.
US08582130B2 Image processing apparatus, image processing method, and storage medium
An image processing apparatus includes a microprocessor unit which acquires information about the attribute of a print job from the received print job, determines which method is suitable as a printing method for the print job, performs a first printing method in which a print process is started before a raster image processing (RIP) process on all pages included in the print job is ended or a second printing method in which a print process is started after the RIP process on all pages included in the print job is ended, based on the attribute information, and decides the printing method determined as suitable for the print job as the printing method to be executed on the print job.
US08582123B2 Apparatus for determining thickness of a banknote
An apparatus (100) for determining thickness of a banknote (1), comprising: a light generator (8) to emit a light beam (12); and a sensor array (10) to detect at least a portion of the emitted light beam (12); wherein the thickness of the banknote (1) is determined by detection of a change from a predetermined position of the emitted light beam (12) by the sensor array (10).
US08582122B2 Polishing monitoring method, polishing method, and polishing monitoring apparatus
A method accurately monitors the progress of polishing and accurately detects the polishing end point. The method includes directing light to the substrate during polishing of the substrate, receiving reflected light from the substrate, measuring an intensity of the reflected light at each wavelength, and producing a spectrum indicating a relationship between intensity and wavelength from measured values of the intensity. The method also includes calculating an amount of change in the spectrum per predetermined time, integrating the amount of change in the spectrum with respect to polishing time to obtain an amount of cumulative change in the spectrum, and monitoring the progress of polishing of the substrate based on the amount of cumulative change in the spectrum.
US08582114B2 Overlay metrology by pupil phase analysis
The present invention may include measuring a first phase distribution across a pupil plane of a portion of illumination reflected from a first overlay target of a semiconductor wafer, wherein the first overlay target is fabricated to have a first intentional overlay, measuring a second phase distribution across the pupil plane of a portion of illumination reflected from a second overlay target, wherein the second overlay target is fabricated to have a second intentional overlay in a direction opposite to and having the same magnitude as the first intentional overlay, determining a first phase tilt associated with a sum of the first and second phase distributions, determining a second phase tilt associated with a difference between the first and second phase distributions, calibrating a set of phase tilt data, and determining a test overlay value associated with the first and second overlay target.
US08582109B1 Swept mode-hopping laser system, methods, and devices for frequency-domain optical coherence tomography
In part, the invention relates to frequency-domain optical coherence tomography system. The system includes a tunable laser comprising a laser output for transmitting laser light and a laser cavity having a length L, a gain element disposed within the laser cavity; a tunable wavelength selective element disposed within the laser cavity; a reference reflector disposed outside of the laser cavity; an interferometer in optical communication with the laser output and the reference reflector, wherein the interferometer is configured to transmit a portion of the laser light to a sample and combine light scattered from the sample with light scattered from the reference reflector; and a detector in optical communication with the interferometer that receives the combination of light scattered from the sample and the light scattered from the reference reflector and transforms the combination of light into an electronic signal comprising measurement data with respect to the sample.
US08582101B2 High throughput birefringence measurement
Improving the throughput of systems for measuring birefringence of optical samples includes techniques for directing multiple beams through the photoelastic modulator component of the system so that, along with expanded detection mechanisms to accommodate the multiple beams, the heretofore scanning (via a single beam) of a line across the sample is considerably enlarged so that several lines covering a “swath” of the sample area is scanned by the system of the present invention.
US08582099B2 Monitoring network based on nano-structured sensing devices
A monitoring network system for inspecting and controlling harmful substances includes probe assemblies that each includes a sensor comprising nano structured surfaces or nano particles in a solution, configured to adsorb molecules of a sample material captured adjacent to the sensor, a laser that can emit a laser beam to illuminate the molecules adsorbed to the nano structured surfaces, a spectrometer that can produce spectral data from light scattered by the molecules adsorbed to the nano structured surfaces, and a ID reader that can retrieve identification information about the sample material. A central office can determine a spectral signature matching spectral signatures stored in a database and to identify a harmful substance in the sample material. An alert and response system can send out an alert signal about the sample material when the harmful substance is identified in the sample material.
US08582094B1 Systems and methods for inspecting specimens including specimens that have a substantially rough uppermost layer
Systems and methods for inspecting a specimen are provided. One system includes an illumination subsystem configured to direct light to the specimen at an oblique angle of incidence. The light is polarized in a plane that is substantially parallel to the plane of incidence. The system also includes a detection subsystem configured to detect light scattered from the specimen. The detected light is polarized in a plane that is substantially parallel to the plane of scattering. In addition, the system includes a processor configured to detect defects on the specimen using signals generated by the detection subsystem. In one embodiment, such a system may be configured to detect defects having a size that is less than half of a wavelength of the light directed to the specimen.
US08582092B1 Alignment and focus of mirrored facets of a heliostat
Various technologies pertaining to aligning and focusing mirrored facets of a heliostat are described herein. Updating alignment and/or focus of mirrored facets is undertaken through generation of a theoretical image, wherein the theoretical image is indicative of a reflection of the target via the mirrored facets when the mirrored facets are properly aligned. This theoretical image includes reference points that are overlaid on an image of the target as reflected by the mirrored facets of the heliostat. A technician adjusts alignment/focus of a mirrored facet by causing reflected reference markings to become aligned with the reference points in the theoretical image.
US08582090B2 Testing hardened fiber optic connector housing
A system includes a first assembly including a fiber optic connector. The system also includes a second assembly to which one end of a rigid arm is rotatingly affixed. Another end of the arm is affixed rigidly to a mass. The system further includes a mechanical device for applying a force to the mass. After the mechanical device applies the force to the mass, the mass swings from and about the second assembly and strikes the fiber optic connector.
US08582087B2 Laser radar projection with object feature detection and ranging
A laser projection system is disclosed. The system includes a laser projector that projects a light beam to the surface of an object and scans that projected light beam over at least a portion of the surface, wherein a portion of the projected beam is diffusely reflected from the surface back to the system. The system further includes an optical signal detector that receives the feedback light beam and converts it to an image signal, a light suppression means for suppressing unwanted light from entering the optical signal detector, and a computer for producing a measurement of the distance from the projector to the object surface, and controlling the system to buck the laser projector into a coordinate system of the object using three or more features on the object, wherein at least one of the three or more features serves as a targetless fiducial point.
US08582068B2 Active matrix substrate with connections of switching elements and inspecting wirings, display device, method for inspecting active matrix substrate, and method for inspecting display device
An active matrix substrate is provided with first inspection wirings (70, 75) capable of inputting inspection signals to first switching wirings that are not adjacent to each other among the first switching wirings (69, 74) and to second switching wirings that are not adjacent to each other among the second switching wirings (69, 74), and second inspection wirings (72, 77) capable of inputting inspection signals to first switching wirings that are not adjacent to each other and not connected to the first inspection wirings among the first switching wirings (69, 74) and to second switching wirings that are not adjacent to each other and not connected to the first inspection wirings among the second switching wirings (69, 74).
US08582065B1 Liquid crystal display device
It is an object of the present invention to provide a liquid crystal display device with a good display quality, and a manufacturing method of such a liquid crystal display device.A liquid crystal display device (10) includes a liquid crystal display panel (11) with a display surface (20) defining a recessed curved surface having curvature of 1/500- 1/50 (1/mm), and with a scattering section which is arranged parallel to the display surface (20), which defines a recessed curved surface having curvature of 1/500- 1/50 (1/mm), and in which a plurality of elongated regions (A-C) having different haze values are arranged in parallel with each other from a middle section of the curved surface toward both end sections in the curving direction. The haze values of the plurality of elongated regions (A-C) arranged in parallel with each other vary in a step-wise manner from the middle section of the curved surface toward the both end sections in the curving direction.
US08582060B2 Liquid crystal display panel
A transverse electric field type liquid crystal display panel includes a pair of substrates opposed with a liquid crystal layer interposed therebetween. A plurality of sub-pixels having at least one curved portion in a display area are provided in a matrix on one side of the pair of substrates, and a pair of electrodes having at least one curved portion are formed in the plurality of sub-pixels. A light shield layer shielding a non-display area positioned on an outer peripheral side of the display area and between the plurality of sub-pixels is formed on the other side of the pair of substrates. The light shield layer of the non-display area is formed in a shape in which the outermost peripheral side of the display area is rectangular.
US08582054B2 Display with focused illumination
Some implementations include a liquid crystal display with focused illumination. For example, a light source emitting a plurality of discrete colors may be focused onto a liquid crystal display panel. The liquid crystal display panel has a plurality of pixels and each pixel may have regions corresponding to the colors emitted by the light source. Light of each color can be focused onto the regions of the pixels corresponding to that color.
US08582050B2 Backlight module and liquid crystal display
A backlight module comprises a back frame, a light guide plate disposed in the back frame, and elastic corner parts for locating the light guide plate. The elastic corner parts are disposed at diagonal corners of the backlight module and sandwiched between the back frame and the light guide plate. The elastic corner parts can locate the light guide plate in the back frame, and the desirable cushioning performance and appropriate hardness of the elastic corner parts provide a desirable space for thermal expansion and contraction of the light guide plate. Meanwhile, the elastic corner part corresponding to the light incident side is greater than that of the non-light-incident sides for ensuring the light mixing distance between the LEDs and the light incident side of the light guide plate, which can improve the light unitization factor of the LEDs and save both the product cost and the mold cost.
US08582046B2 Liquid crystal display and method thereof
A liquid crystal display includes a light guide plate guiding light, light sources disposed adjacent to at least one side of the light guide plate, and a lower receptacle. The lower receptacle includes a bottom plate on which the light guide plate and the light sources are disposed, a lower receptacle side wall extending in a direction substantially perpendicular to the bottom plate and from an edge of the bottom plate, and an upper plate extended from the lower receptacle side wall and substantially parallel to the bottom plate. The upper plate does not overlap the light guide plate in a plan view of the liquid crystal display.
US08582043B2 2D/3D switchable LC lens unit for use in a display device
The present invention discloses an auto-stereoscopic display and a liquid crystal lens (LC lens) unit. The LC lens unit orderly consists of a concave lens, a birefringence LC convex lens, and a conductive layer from an emitting surface to an incident surface. The birefringence LC convex lens, embedded in the concave lens, has both a ordinary refractive index and a extraordinary refractive index. The conductive layer has a plurality of control electrodes which generate an electric field to adjust an alignment of LC molecules of the birefringence LC convex lens for adjusting the equivalent refractive index of the birefringence LC convex lens to make the equivalent refractive index between the refractive index of the concave lens and the extraordinary refractive index of the birefringence LC convex lens. The aim is to compensate a viewer for a refraction angle of light that the human eye requires when the viewer observes an auto-stereoscopic display with different distances. In addition, the extraordinary refractive index is far larger than ordinary refractive index. Once the LC molecules rotate by a slight angle, the incident polarized light obtains larger refractive index. Thus, a 3D/2D switch is achieved. In other words, a smaller electric field can achieve the target of a 3D/2D switch, which reduces power consumption.
US08582042B2 Stereoscopic image display apparatus
Certain embodiments provide a display device a plurality of subpixels arranged in a first direction and a second direction perpendicular to the first direction to form a matrix, and each having an aperture provided with a color component; and an optical controller provided to be opposed to the display device having a plurality of rectilinear optical apertures extending in the second direction are arranged in the first direction. A shape of the aperture in the subpixel is depending upon a condition that the apertures in the subpixels adjacent to each other in the first direction have a nonoverlapping region which is a nonoverlapping region in the second direction and a condition that an aperture ratio indicating a ratio of the aperture to the subpixel in length in the second direction is substantially constant in one line in the second direction irrespective of a position in the first direction.
US08582038B1 Laser based display method and system
The present invention is directed to display technologies. More specifically, various embodiments of the present invention provide projection display systems where one or more laser diodes are used as light source for illustrating images. In one set of embodiments, the present invention provides projector systems that utilize blue and/or green laser fabricated using gallium nitride containing material. In another set of embodiments, the present invention provides projection systems having digital lighting processing engines illuminated by blue and/or green laser devices. In one embodiment, the present invention provides a 3D display system. There are other embodiments as well.
US08582037B2 System and method for hand gesture recognition for remote control of an internet protocol TV
Gesture recognition system for remote controlling a TV is disclosed. The system comprises: (a) a webcam for capturing a video sequence of a user which is composed of video frames (b) a hand tracker for receiving the video sequence, and when a hand is determined within a frame of the video sequence, the hand tracker calculates the hand centroid; (c) a trajectory buffer for receiving plurality of the hand centroids as determined from plurality of frames respectively; (d) trajectory segmentation module for continuously inspecting the buffer for possible inclusion of relevant trajectories that relate to a hand gesture pattern, and whenever a relevant trajectory is detected, it extracts a respective trajectory segment, and conveys the segment into a gesture classifier; and (e) the gesture classifier for verifying whether the segment relates to a specific gesture command, and when affirmative, the gesture classifier transfers the respective command to the TV.
US08582036B2 Remote control apparatus and communication system
Disclosed herein is a remote control apparatus for communicating with an electric apparatus by radio communication, including: a plurality of operation keys; a transmission/reception section for transferring a signal to and from the electric apparatus by the radio communication; and a control section having at least a power control function for controlling the power of the remote control apparatus; the control section controlling the transmission/reception section to a normal power state until a predetermined period of time elapses after a signal is inputted thereto by an input of any of the operation keys to enable transfer of a signal from the electric apparatus by the transmission/reception section, the control section controlling the transmission/reception section to a low power consumption state after the predetermined period of time elapses.
US08582034B2 Adaptive screen color calibration
Various embodiments for adaptive screen color calibration are presented. An embodiment of a method includes activating a calibration feature on a device, obtaining color data by scanning a pre-set color pattern displayed on a screen via a RGBW color sensor in the device, obtaining a current ambient light condition via an ambient light sensor in the device, obtaining a current temperature condition via a temperature sensor and measuring the color data with the current ambient light condition and current temperature condition, where the measured color data is used to automatically adjust one or more color settings of the screen to match a pre-set color standard. Other embodiments are described and claimed.
US08582032B2 Motion detection for interlaced video
Motion detection in interlaced video fields, as useful in de-interlacing, includes spatial-temporal maximum filtering, temporal IIR filtering dependent upon spatial-temporal variance, and spatial variance dependent moving-still interpolation blending factor.
US08582026B2 Mobile terminal
The present invention provides a mobile terminal including a terminal body having a camera, and a liquid crystal panel partitioned into a screen display region disposed with liquid crystal to display a screen, and a control region disposed with a drive circuit for driving the liquid crystal, wherein the liquid crystal panel is formed such that at least part of the control region is removed, and the camera is disposed adjacent to a removal portion formed by the removal.
US08582024B2 Dome camera
A dome camera (1) includes a lens unit (5) having an adjustable lens focal point, a dome cover (4) for covering the lens unit (5), and a pseudo-cover (7) having optically equivalent characteristics to those of the dome cover (4). The pseudo-cover (7) is capable of rotating around a rotation axis which is set at the lens unit (5) from a lens focal point adjusting position which is set on an optical axis of the lens unit (5) toward a retraction position which is back from the optical axis of the lens unit (5). At the time of lens focal point adjustment work, the lens focal point is adjusted while the pseudo-cover (7) is set at the lens focal point adjusting position. When the lens focal point adjustment work ends, the pseudo-cover (7) is rotated to the retraction position to retract from the optical axis of the lens unit (5), and the dome cover (4) is put over the lens unit (5). Thus, there is provided a dome camera capable of improving the workability of the lens focal point adjustment work with a simple and inexpensive configuration.
US08582022B2 Optical module, wafer scale package, and method for manufacturing those
An optical module for an electro-optical device with a functional element, in particular for a camera device, and to an electro-optical device with such a module. The optical module includes a lens substrate portion with at least one lens element, and a spacer. The spacer serves to keep the lens substrate at a well defined axial distance from a base substrate portion of the fully assembled electro-optical device. In order to ensure improved performance of the functional element, an EMC shield is provided. The spacer is at least in parts electrically conductive and thus forms the EMC shield or a part thereof. A method of manufacturing a plurality of such modules on a wafer scale is also provided.
US08582012B2 Imaging apparatus and display control method in imaging apparatus
An imaging apparatus includes: a first display panel mounted on an apparatus casing so as to display images or data in a direction towards a user; a second display panel mounted on the apparatus casing so as to display images or data in a direction towards a subject; an imaging processor that performs a photoelectric conversion on incident light from the subject direction to obtain image signals; a person detector that detects whether or not a person is present in the subject direction; and a controller that allows images or data based on the image signals obtained by the imaging processor to be displayed on the first display panel and controls an operation of displaying the images or data based on the image signals obtained by the imaging processor on the second display panel in accordance with at least the detection results of the person detector.
US08582011B2 Simultaneous global shutter and correlated double sampling read out in multiple photosensor pixels
An apparatus controls operation of an array of color multiple sensor pixel image sensors to provide a global shuttering for one half of the color multiple sensor pixel image sensors and a rolling shuttering for all color multiple sensor pixel image sensors of the array. The apparatus includes a row control circuit and a column clamp, sample, and hold circuit. The row control circuit generates the necessary reset control signals, transfer gating signals, and row selecting signals for providing the global shuttering and the rolling shuttering color multiple sensor pixel image sensors. The column clamp, sample and hold circuit generates an output signal representative of a number of photons impinging upon each color multiple sensor pixel image sensor of the row of selected color multiple sensor pixel image sensors. The control apparatus further includes an analog to digital converter which converts the read out signal to a digital image signal.
US08582009B2 Solid-state image sensor and image sensing apparatus
In a solid-state image sensor, first and second column readout lines are provided to each pixel column, pixel rows are divided into pixel rows of first and second groups, the first group is divided into subgroups each formed from pixels of an identical color, the second group is divided into subgroups each formed from pixels of an identical color, signals from pixels of the pixel rows of the first group are output to the first column readout lines, and signals from pixels of the pixel rows of the second group are output to the second column readout lines. Pixels of an identical subgroup in an identical pixel column share a conversion region and an amplification element, a given conversion region and another conversion region included in a pixel column identical to a pixel column of the given conversion region do not intersect with each other.
US08581999B2 Method of automatically performing pet eye correction
A method of performing eye correction is performed in an electronic device having an image processor, an image sensor, and a storage device. The image sensor captures image data, detects a pet face in the image data, and locates a plurality of candidate eye regions in the pet face. A classifier of the image processor verifies at least one eye region of the plurality of candidate eye regions, and the image processor recovers an abnormal pupil region of the at least one verified eye region.
US08581998B2 Image sensing apparatus and method of controlling the image sensing apparatus
A sensed image generated from an image signal output from an image sensor for receiving light that becomes incident sequentially through an imaging lens and a microlens array that is a two-dimensional array including a plurality of microlenses is acquired. A list is created in which, for each pixel position on the image sensor, the correspondence between the coordinates of the light incident at the pixel position on the imaging lens and the coordinates of the pixel position is registered. Images obtained by rearranging pixels at the coordinate positions on the image sensor corresponding to the coordinates in accordance with the arrangement order of the coordinates on the imaging lens are generated as a parallax image group.
US08581987B1 Systems and methods for evaluating video quality
System and methods are provided for evaluating quality of a video sequence. For example, a video sequence including one or more image frames is received, the video sequence being associated with a video processing system. A frame quality factor for each image frame in the video sequence is generated based on a comparison between the image frame and a reference image frame. A fluctuation value and a weight value of the image frames are generated, the fluctuation value of the image frames indicating a variation of the frame quality factors of the image frames, the weight value of the image frames being determined based on an average of the frame quality factors of the image frames. A video quality factor is output based on the frame quality factors of the image frames, the fluctuation value of the image frames, and the weight value of the image frames.
US08581984B2 Vehicle circumference monitor apparatus
An analog-state video signal is inputted from each of several in-vehicle cameras via a corresponding signal cable. An amendment amount for making uniform signal levels of the analog-state video signals originating from the respective in-vehicle cameras is determined, with respect to each of the analog-state video signals, based on a burst signal included in each analog-state video signal. According to the determined amendment amounts, the analog-state video signals are amplified to make uniform the signal levels, obtaining analog-state uniformed video signals, respectively. A composite image of combining images originating from the in-vehicle cameras is generated based on the obtained analog-state uniformed video signals.
US08581976B2 Method and apparatus for reviewing defects of semiconductor device
A method and apparatus for reviewing defects of a semiconductor device is provided which involves detecting a defect on a SEM image taken at low magnification, and reviewing the defect on a SEM image taken at high magnification, and which can review a lot of defects in a short period of time thereby to improve the efficiency of defect review. In the present invention, the method for reviewing defects of a semiconductor device includes the steps of obtaining an image including a defect on the semiconductor device detected by a detection device by use of a scanning electron microscope at a first magnification, making a reference image from the image including the defect obtained at the first magnification, detecting the defect by comparing the image including the defect obtained at the first magnification to the reference image made from the image including the defect at the first magnification, and taking an image of the detected defect at a second magnification that is larger than the first magnification.
US08581959B2 Video conferencing system which allows endpoints to perform continuous presence layout selection
In various embodiments, a Multipoint Control Unit (MCU) or another video conferencing device (e.g., an endpoint) may generate a video frame that includes video images of two or more video conferencing endpoints. The video frame may then be sent to another video conferencing device that may receive the video frame and separate the two or more video images into separate video images. In some embodiments, the video frame may be separated into its separate images using, for example, metadata sent along with the video frame. The metadata may include video image identifiers and location information (e.g., coordinates in the video frame) of the video images. In some embodiments, the separated video images may be provided to a compositor that may composite the separated video images, for example, into a new layout.
US08581958B2 Methods and systems for establishing video conferences using portable electronic devices
Methods and systems for using portable electronic devices in video conferences are disclosed. In one aspect, a method receives each remote participant's audio data stream and at least one video stream over a network and arranges the video streams in a data structure that describes the location of each video stream's associated viewing area within a virtual meeting space. The method blends audio streams into a combined audio of the remote participants. The method presents at least one viewing area on the portable device display to be viewed by the local participant, and changes the at least one viewing area to be presented on the portable device display based on cues provided by the operator.
US08581951B2 Light scanning apparatus, image forming apparatus and computer readable recording medium
A light scanning apparatus includes: a light emission unit emitting a first light beam and a second light beam; a motor; a rotary polygon mirror rotated by the motor, forming two scanning lines on a scan object at the same time; an optical sensor detecting the first light beam and the second light beam deflected by the rotary polygon mirror; a deviation measurement unit measuring a deviation amount of starting positions of the two scanning lines on the scan object based on a first detection timing at which the optical sensor detects the first light beam and a second detection timing at which the optical sensor detects the second light beam; and a motor control unit controlling rotation of the motor based on the second detection timing in a measurement non-execution period, and controls rotation of the motor without using the first detection timing in a measurement execution period.
US08581943B2 Detachable liquid crystal display device
A detachable liquid crystal display device includes a liquid crystal module and a cradle. The liquid crystal module includes a liquid crystal panel, an optical sheet provided on a rear surface of the liquid crystal panel, an interface disposed on a rear surface of the liquid crystal panel, a power receiver disposed on the rear surface of the liquid crystal panel, a memory card and a timing controller for receiving second image data from external devices and permitting the first image data stored in the memory card to be displayed in the liquid crystal panel. The cradle includes a lamp emitting light, an inverter for supplying alternating current to the lamp, a connector for receiving third image data from external equipment, and an interface converter for applying the third image data to the interface of the liquid crystal module.
US08581933B2 System and method for displaying a rotated image in a display device
A method controls display of an image by dividing a source image into a plurality of M×N blocks of pixels, selecting a first one of the blocks, and transferring the pixels in the first block from a source memory to a display memory, the pixels in the first block transferred based on orientation change information. The selecting and transferring steps are then repeated to transfer pixels in remaining ones of the blocks to the display memory. Each block corresponds to only a portion of the source image, where any given portion represents less than a full line of pixels in the source image.
US08581931B2 Method of remotely controlling a presentation to freeze an image using a portable electronic device
A system and method are set forth for remotely controlling a presentation from a portable electronic device so as to freeze a slide on a remote projector to permit searching for a desired slide on the portable electronic device and then continuing the presentation when searching is complete. In one embodiment, a switch is provided in a communication layer of a presentation application such that when the switch is turned off, communication is suspended between the portable electronic device and the projector, thereby permitting browsing on the portable electronic device without interrupting the presentation. When the switch is turned on the current slide information is transmitted from the portable electronic device to the projector.
US08581924B2 Method and mobile terminal for enabling animation during screen-switching
A method and mobile terminal for enabling a screen-switching animation The method comprises the following steps of: setting color values for all the pixel points in a first and a second training image, wherein the colors values are different from one another; generating a training sequence with the color values of all the pixel points in the first and the second training image according to the conversion rule of each frame in a screen-switching animation; and playing a screen-switching animation between the current screen and the next screen according to the training sequence. The present invention increases the smoothness of a screen-switching animation and improves user experience.
US08581914B2 Real-time kd-tree construction on graphics hardware
Described is a technology for constructing kd-trees on GPUs, in a manner that is sufficiently fast to achieve real-time performance by exploiting GPU-based parallelism during the kd-tree construction. Tree nodes are built in breadth-first search order, e.g., to use a thread for each node at each level. For large nodes at upper tree levels, computations are parallelized over geometric primitives (instead of nodes). To this end, large nodes are split into child nodes by cutting off empty space based until an empty space ratio is achieved, and thereafter performing spatial splitting. Small nodes are split based on split candidate costs, e.g., computed by a surface area heuristic or a voxel volume heuristic (VVH).
US08581907B2 Set visualizations
Techniques for visualizing sets are described. Arbitrary subsets of data elements are represented by corresponding graphic lines. The data elements in a set are connected up sequentially by a corresponding graphic line, the graphic line passing through each data element once with minimal or no self-overlapping. The graphic lines may be curved, for instance in the form of spline segments interconnecting nodes that represent the respective subsets. Each line may have a different color. Data elements not belonging to a subset may still be represented by a nodes but are not connected with any of the graphic lines, thus it can be seen which data elements belong to which sets, if any.
US08581904B2 Three-dimensional display of specifications in a scalable feed forward network
Technologies are described herein for generating a three-dimensional display. Some technologies are adapted to retrieve a model defining a feed-forward network related to a development process. The technologies generate a first three-dimensional shape representing each internal product according to the model. The technologies also generate a second three-dimensional shape representing each dependency of each internal product corresponding to each first three-dimensional shape. The technologies further generate a third three-dimensional shape representing each component of each dependency corresponding to each second three-dimensional shape.
US08581898B2 Display device and compensating method thereof
A display device includes a display panel, a gate driver circuit, a source driver circuit, a timing control circuit, current detection circuits, and a programmable voltage generator. The display panel includes display pixel cells and redundancy pixel cells. The gate driver circuit is connected to the display panel via scan lines. The source driver circuit is connected to the display panel via data lines. The timing control circuit is connected to the gate driver circuit, the source driver circuit and the display panel via at least one redundancy scan line. Each of the current detection circuits is adopted for detecting one of the redundancy pixel cells and a working current of one of the display pixel cells to be compensated respectively when the display device enters the compensation mode. The programmable voltage generator is connected to the timing control circuit and the source driver circuit.
US08581897B2 DC-DC converter and organic light emitting display using the same
A DC-DC converter and an organic light emitting display using the DC-DC converter are provided. The DC-DC converter can generate a first voltage and a second voltage lower than the first voltage, where the DC-DC converter includes a first voltage generator for generating the first voltage by switching an input voltage and accumulating energy in a first coil, a second voltage generator for generating the second voltage by switching an input voltage and accumulating energy in a second coil, a pulse width modulation (PWM) controller for controlling switching times of the first and second voltage generators in accordance with a control signal, and a voltage adjuster for generating the control signal to vary a voltage level of the second voltage and control a time of change of the second voltage.
US08581895B2 Data driver, display apparatus and driving method thereof
A data driver includes data lines, data voltage output parts that output data voltages to the data lines, and a data voltage sharing part connected to the data lines. The data voltage sharing part connects output terminals of two or more of the data voltage output parts to each other to charge-share the data voltages therebetween.
US08581893B2 Liquid crystal display apparatus
A liquid crystal display apparatus includes a first group of pixel electrodes having a first parasitic capacitance, a second group of pixel electrodes having a second parasitic capacitance, a common electrode, liquid crystal interposed between the common electrode and the first and second groups of pixel electrodes, respectively, and a driver circuit determining a first common voltage in accordance with the first parasitic capacitance and supplying the first common voltage to the common electrode during a writing period of the first group of pixel electrodes so as to substantially offset a voltage drop in the second group of pixel electrodes due to the first parasitic capacitance, the driver circuit determining a second common voltage in accordance with the second parasitic capacitance and supplying the second common voltage to the common electrode during a writing period of the second group of pixel electrodes so as to substantially offset a voltage drop in the second group of pixel electrodes due to the second parasitic capacitance.
US08581892B2 Optical position detecting device and display device with position detecting function
An optical position detecting device includes: a plurality of detection light source sections which emits a detection light; a light source driving section which turns on a part of the plurality of detection light source sections in a first period, and turns on the other part thereof in a second period; a first light detecting section which detects the detection light reflected by a object; a second light detecting section which has a sensitivity peak in a wavelength band which is different from that of the first light detecting section and detects the detection light reflected by the object; and a position detecting section which detects the position of the object on the basis of the intensity of the detection light in the first light detecting section and the intensity of the detection light in the second light detecting section in the first and second periods.
US08581888B2 Liquid crystal display and liquid crystal display panel thereof
A liquid crystal display (LCD) and an LCD panel thereof are provided. The structure of the pixel array of the LCD panel is the structure of the one third source driving (OTSD), and by which skillfully layout the coupled relationship among each pixel, each signal line and each scan line, such that the LCD panel can be driven by a column inversion to achieve the purpose of single-dot inversion displaying, and thus not only reducing the power consumption of the whole LCD, but also promoting the display quality.
US08581878B2 Method for mitigating pooling mura on liquid crystal display apparatus and liquid crystal display apparatus
A method for mitigating pooling mura on LCD apparatus and a LCD apparatus are provided. The method is adapted for a LCD apparatus having a plurality of pixels. The LCD apparatus is for displaying frames according to a received original display data, and each of at least a part of the pixels comprises two pixel electrodes to drive a plurality of liquid crystal molecules between the two pixel electrodes. The method comprises changing a corresponding portion of the original display data so as to rotate at least a part of the liquid crystal molecules between the two pixel electrodes of the pressed pixel toward a natural angle; and maintaining another corresponding portion of the original display data. The natural angle is a finally-presented tilt angle of the liquid crystal molecules between the corresponding two pixel electrodes having substantially no potential difference therebetween.
US08581877B2 Mobile terminal and operation control method thereof
A method of controlling a mobile terminal, and which includes entering into a touch-lock mode to lock an entire display area on a touch screen, receiving an unlock signal corresponding to a selection of a touch-lock release button on the terminal, and unlocking an area of the touch screen that includes at least one displayed icon when the unlock signal is received such that a touching of the at least one icon displayed on the touch screen executes a corresponding function of the icon, and maintaining other areas of the touch screen in the touch-lock mode.
US08581873B2 Elastomeric wave tactile interface
A tactile interface includes a plurality of individually controllable drivers positioned about a perimeter of a tensioned elastomeric material. Each driver includes a first electrode, a second electrode, and a piezoelectric material. A top surface of the first electrode is coupled to the tensioned elastomeric material. The piezoelectric material is disposed between a top surface of the second electrode and a bottom surface of the first electrode. Driver circuitry can apply control information to each of the plurality of individually controllable drivers to produce a wave pattern in the tensioned elastomeric material. Some example methods of providing a tactile image on a tactile interface include producing a time-varying potential difference across the top electrode and the bottom electrode of the drivers so that a standing wave pattern can be created in the elastomeric material. The tactile image can be formed by modulating a subset of the plurality of drivers.
US08581863B2 Liquid crystal display panel and liquid crystal display apparatus
A liquid crystal display panel in which coordinate detection electrodes are formed on a first substrate and protruding contact portions are formed on a second substrate as a touch panel function includes a conversion circuit formed therein. The conversion circuit subjects information indicative of whether the protruding contact portions are in contact with the coordinate detection electrodes to parallel/serial conversion to output the converted information to the coordinate detection circuit.
US08581860B2 Touch panel with PDLC film and touch-sensitive display device using same
A touch panel and a touch-sensitive display device capable of providing three-dimensional contact detection are provided. The touch panel includes a first conductive layer, a second conductive layer, and an insulating layer between the first and second conductive layers. The insulating layer includes a polymer dispersed liquid crystal (PDLC) film.
US08581858B2 Touch pad arrangement
A touch pad arrangement having a touch pad which has a sensitive operating surface and which can be moved in a direction of movement by a guide mechanism in a guided manner without tipping between a raised resting position and a lowered position. A lever mechanism is arranged on at least two side areas of the touch pad lying opposite each other. The lever mechanism includes two levers which extend approximately toward each other along their own axes, and which are pivotably mounted in the center of their length about a fixed joint with an axis which extends transversally to the direction of movement of the touch pad. The levers can be acted upon in the direction of movement of the touch pad on the lever ends facing away from each other, by the touch pad or a touch pad support supporting the touch pad, and are connected to each other on their facing ends via a flexible connection.
US08581857B2 Position detecting device and position detecting method
An electrostatic capacity type position detecting device having increased scanning speed is provided. The device includes a signal supplying electrode including a plurality of electrodes arranged in parallel with each other in a first direction, and a receiving electrode also including a plurality of electrodes arranged in parallel with each other in a second direction perpendicular to the first direction. A one-shot pulse having a predetermined time width is applied sequentially to the plurality of electrodes of the signal supplying electrode at a frequency equal to an integral multiple of 200 kHz. In other words, the sequential application of the one-shot pulse occurs with a time difference that is shorter than (e.g., 1/N of) the predetermined time width. A current change caused at rising and falling edges of the one-shot pulse is detected through the receiving electrode, to thereby indicate a position on the position detecting device.
US08581854B2 Mobile terminal and method of generating key signal therein
A mobile terminal and method of generating a key signal therein are disclosed, by which the key signal can be generated in a manner of adjusting touch sensitivity. The present invention includes a touchpad for a key signal input, a controller generating a key signal corresponding to a touched position if the touchpad is touched by a user and a strength of the touch is equal to or greater than a reference value, and a sensitivity adjusting unit adjusting the reference value.
US08581845B2 Hand activated input device with horizontal control surface
A cursor control device horizontally positioned operating surface is mounted on a vertical shaft connected to a biaxial joint which is enclosed in the base of the device. The hand of the operator rests on the operating surface and tips it in any direction so the shaft follows the movement of his/her hand. The motion is interpreted as X and Y coordinates on a computer display screen. The coordinate information is digitized and sent to the main computer to display a cursor on the display screen.
US08581844B2 Switching between a first operational mode and a second operational mode using a natural motion gesture
A mobile device is operative to change from a first operational mode to a second or third operational mode based on a user's natural motion gesture. The first operational mode may include a voice input mode in which a user provides a voice input to the mobile device. After providing the voice input to the mobile device, the user then makes a natural motion gesture and a determination is made as to whether the natural motion gesture places the mobile device in the second or third operational mode. The second operational mode includes an augmented reality display mode in which the mobile device displays images recorded from a camera overlaid with computer-generated images corresponding to results output in response to the voice input. The third operational mode includes a reading display mode in which the mobile device displays, without augmented reality, results output in response to the voice input.
US08581843B2 Multi-directional navigation between focus points on a display
A method and apparatus for navigating between different focus points displayed on an electronic device, comprising, for each of said different focus points, maintaining a list of any adjacent ones of said focus points to which focus can move in each direction responsive to a navigation event in said direction, for each said list having only one adjacent focus point moving focus to said one adjacent focus point responsive to said navigation event, and for each said list having more than one adjacent focus point accessing a memory setting and moving focus to a predetermined one of said adjacent focus points responsive to said navigation event in accordance with said memory setting.
US08581839B2 Display device and display method
A display device and the like which can provide an image showing the status of the past presentation more flexibly is provided. A display device includes an image generating section generating an instruction image which reflects an instruction content based on presentation data obtained by relating image data showing a displayed image to display time data showing a display time of the displayed image and based on instruction information showing the instruction content, a display section displaying the instruction image, and an updating section updating the presentation data based on the instruction, and the image generating section generates a reproduction target time specifying image including a time region which changes as time passes and a specifying region which moves on the time region according to an instruction position and shows a reproduction target time, and the display section displays the reproduction target time specifying image.
US08581837B2 Method and device for tracking sweet spots
The invention relates to a method and device for tracking the sweet spots of a sweets spot unit for a transmissive electronic display. The aim of the invention is to improve the reproduction quality and the uniformity of illumination in displays of this type. The display contains a sweet spot unit consisting of an illumination matrix (1) and reproduction elements, in addition to an image matrix (4). Once the position of at least one observer's eye (6) has been determined by a control unit using inverse ray tracing, address data for activating illumination elements (LE) of the illumination matrix (1) is provided from the position data in order to prepare the defined sweet spots (5) for said observer's eye (6). To improve the reproduction quality, an additional optical component is used in ray path for the inverse ray tracing process. In addition to the viewing angle (α) of the observer, the control unit detects and takes into consideration a defined angle (θ) of a scattering or diffractive element in a predetermined angular range. The permits additional address data to be activated for the illumination elements (LE) and the defined sweet spot (5) can be illuminated in a uniform manner.
US08581835B2 Electro-optical device, method for driving electro-optical device, control circuit and electronic apparatus
An electro-optical device includes a pixel circuit, and a driving circuit. The pixel circuit includes a driving transistor, a first capacitive element, an electro-optical element, and a switch. The driving circuit controls the switch to be turned off, varies a potential such that the driving transistor is turned on, during a first period, sets a potential at a control terminal to a compensation initial value by controlling the switch to be turned on, during a second period, supplies a grayscale potential corresponding to a designated grayscale, varies a driving potential such that the driving transistor is turned on, during a third period, and varies a voltage between the control terminal and a first terminal with the passage of time, during a fourth period.
US08581826B2 Dynamic backlight adaptation with reduced flicker
Embodiments of a system that includes one or more integrated circuits are described. During operation, the system receives a video image, that when displayed, includes a picture portion and the non-picture portion, where the non-picture portion has a first brightness value. Then, the system scales the non-picture portion to have a second brightness value that is greater than the first brightness value to reduce user-perceived changes in the video image associated with backlighting of a display that displays the video image.