Document Document Title
US08418230B1 Apparatus and method for mobile communications and computing
A wireless computing and communications device comprises a baseband processor configured to implement operations providing access to a wireless communications network, and an application processor configured to execute user applications. A communications management processor communicates with the baseband processor and the application processor by respective first and second communications channels. The communications management processor is configured to operate in a separate security domain from the application processor, and to mediate all access to the wireless communications network by the user applications.
US08418221B1 Methods of prioritizing routing resources to generate and evaluate test designs in programmable logic devices
Methods of prioritizing untested routing resources in programmable logic devices (PLDs) to generate test suites that include a minimal number of test designs. The untested routing resources are prioritized (e.g., placed into an ordered list) based on a number of untested input or output terminals for each untested resource. The number of untested input or output terminals (whichever is larger) for each routing resource determines the minimum number of additional test designs in which the routing resource must be included. The resulting prioritization can be utilized by a router, for example, to first include in test designs those routing resources that must be included in the largest remaining number of test designs. The described prioritization methods can also be used to select one of two or more test designs that should be included in the overall test suite. In each case, the overall number of test designs is reduced.
US08418216B2 Forecasting and cable television network—planning of narrowcast services
A method and a non-transitory computer readable medium for evaluating a configuration change of a cable television network, the method may include: receiving, a model of a cable television network, the cable television network comprises multiple service groups, multiple transmitters and at least one session management unit; wherein each service group comprises multiple user devices; receiving or generating, viewers' activity information about viewing patterns of viewers that belong to the multiple service groups; receiving a request to perform a requested change in a current configuration of the cable television network; simulating, by a simulator, based on the model, the viewers' activity information and the requested change, a provision of services to the multiple service groups given the requested change to provide simulation results that represent an effect of the requested change, prior to a deployment of the change in the cable television network.
US08418215B2 System and method for using a set-top box application to diagnose customer premises equipment
A device having a test module configured to connect with a server through a cellular telephone network and a wireless area network. The test module is also configured to initiate, in the server, a diagnostic test of an Internet Protocol television network and a set-top box device. The test module is further configured to receive information indicating problems with the Internet Protocol television network and the set-top box device, and to display the information on a display.
US08418211B2 Antenna diversity for control device applications
One embodiment may take the form of a method for routing a signal to a target device. The method may include a control device that may transmit a signal on a first network. The signal may reach devices other than the target device. The devices that receive the signal may recognize that the signal is intended for another device and may transmit the signal on a second network. The signal may be received by the target device via the second network.
US08418208B2 Electronic television program guide schedule system and method with remote product ordering
An electronic program schedule system with product ordering capability which includes a data processor for receiving program schedule information for a plurality of programs, and a user control apparatus, such as a remote controller, for generating user control commands and transmitting signals to the data processor in response thereto. The program schedule information indicates the availability of a product or service for certain of the programs included in the program information. The viewer utilizes the remote control apparatus for placing an order for the product or service. The data processor receives the user control commands and generates an order for the product or service.
US08418207B2 Dynamic video source selection for providing the best quality programming
A Dynamic Video Source Selection (DVSS) component that can be implemented in a physical or virtual STB that is capable of presenting a high quality service and consistent navigational paradigm to the viewer, while detecting, selecting, and presenting the best quality programming possible based upon the current position of the viewer's device within the network.
US08418202B2 Method and system for providing on-demand viewing
A method and system relating to an on-demand listings guide which is easy to use and that provides true on-demand viewing capabilities. One aspect of the method and system relates to electronically displaying an on-demand listings guide which includes information relating to at least one series and information relating to a plurality of episodes available on-demand from the series.
US08418201B2 System and method for reproducing and displaying information
A vehicle entertainment system is described for reproducing and displaying information and control options. It comprises means for information reproduction (10) and user operating means for selecting one of the control options. There is a primary display (20,50) arranged in the front of the vehicle and at least a secondary display (40) for the rear seat passengers. Information adapting means (60,95) adapt the information to be displayed on the primary display (20,50) to a limited version including the control options. A full version of the information is displayed on the secondary display. In this way, the driver can control the system without being too much distracted by the information and the rear seat passengers see the complete version of the information.
US08418193B2 Information processing terminal, information processing method, and program
An information processing method includes the steps of: obtaining biometric information expressing biometric responses exhibited by a user during content playback; obtaining metadata for each content of which biometric information is obtained; identifying attributes linked to the biometric information within the attributes included in the obtained metadata and identifying, in the case of content wherein identified attribute values differ but the user exhibits similar biometric responses during playback, the different value of the attribute linked to the biometric information as a value not necessary to be distinguished; reconfiguring a profile by merging the information relating to the value which is identified which is not necessary to be distinguished, from the information included in the user profile; identifying recommended content based on the reconfigured profile; and presenting the identified recommended content information to the user.
US08418188B2 Task execution controller and recording medium on which task execution control program is recorded
A slot calculation unit calculates a current slot number and stores it in a slot storage unit. When each of control tasks of a recognition processing portion, a vehicle speed calculation portion, a brake control portion, and a steering control portion is activated, a slot number at the time of output of an execution result used as input data is obtained from a task table storage unit, and it is determined whether a time constraint is violated based on a permissible slot number for the input data, stored in a constraint table storage unit. When an execution result of each control task is output, the stored current slot number is read, and it is determined whether a time constraint is violated based on a permissible slot number for the output of the execution result, stored in the constraint table storage unit.
US08418187B2 Virtualization software migrating workload between processing circuitries while making architectural states available transparent to operating system
A data processing apparatus has first processing circuitry which is architecturally compatible with second processing circuitry, but with the first processing circuitry being miero-architccturally different from the second processing circuitry. A switch controller performs a handover operation to transfer performance of the workload from source processing circuitry to destination processing circuitry, with the source processing circuitry being one of the first and second processing circuitry and the destination processing circuitry being the other of the first and second processing circuitry. During the handover operation, the switch controller causes the source processing circuitry to makes it current architectural state available to the destination processing circuitry and is necessary for the destination processing circuitry to successfully lake over performance of the workload from the source processing circuitry. The switch controller masks predetermined processor specific configuration information such that the transfer of the workload is transparent to that operating system.
US08418184B2 Use of constraint-based linear programming to optimize hardware system usage
A computer implemented method, system, and/or computer program product optimizes systems usage. A work request is decomposed into units of work. A processor selectively sends each unit of work from the work request to either a first system or a second system for execution, depending on a work constraint on each unit of work and/or system constraints on the first and second systems.
US08418179B2 Multi-thread runtime system
A runtime system implemented in accordance with the present invention provides an application platform for parallel-processing computer systems. Such a runtime system enables users to leverage the computational power of parallel-processing computer systems to accelerate/optimize numeric and array-intensive computations in their application programs. This enables greatly increased performance of high-performance computing (HPC) applications.
US08418169B2 Management method for managing software module and information processor
An attribute of a software module is referred to upon activating the software module and the software module is activated so that it is executed on a process separately generated, in a case where the referred attribute include a different process generation attribute indicating that the software module is to be executed on a process different from an installed process.
US08418168B2 Method and system for performing a software upgrade on an electronic device connected to a computer
A method for performing a software upgrade on an electronic device connected to a computer includes displaying a web page including a scripting language within an Internet browser on the computer, the Internet browser including a scripting engine for executing the scripting language; providing a scripting-language capable device controller for interfacing communications between the scripting engine and the electronic device; receiving by the Internet browser of a request to install device software onto the electronic device via a user interface element of the web page; receiving by the device controller of device attribute information from the electronic device in response to the request; sending the device attribute information from the device controller to the scripting engine; sending the device attribute information from the Internet browser; when an upgrade is available, receiving upgrade software for the electronic device, and upgrading device software on the electronic device using the upgrade software.
US08418164B2 Image install of a network appliance
A method and apparatus for installing a network appliance. In one embodiment, the method includes copying an install image pertaining to the network appliance to an install staging area in a memory device of the network appliance, obtaining current installation object data from a server, and saving an up-to-date set of installation objects in the install staging area using the installation object data received from the server. The method may further include marking the install staging area as bootable, rebooting the network appliance, and installing from the install staging area onto the network appliance.
US08418161B2 System and method for loading a called class file table with data indicating a highest version of a class file
A system and a method for loading a called class file table with data indicating a highest version of a class file of a software application are provided. The method includes retrieving a first class version dependency file associated with a first class file, having both a first class name and a first version number associated with a second class file that is called by the first class file. The method further includes adding a first record to the called class file table having both the first class name and the first version number associated with a second class file, and retrieving a second class version dependency file associated with a third class file. The second class version dependency file has both a second class name and a second version number associated with a fourth class file called by the third class file. The method further includes if the second class name is identical to the first class name in the called class file table and the second version number is higher than the first version number, then updating the first record in the called class file table with the second class name and the second version number.
US08418150B2 Estimating impact of configuration changes
Tools and techniques for providing an assessment of a prospective configuration change in a production database environment. In some cases, tools may record a series of transactions in a production database. This set of transactions can then be replayed by the tools in a test database, both before and after the configuration change has been performed. The performance of the workload in this test environment can be measured under both conditions (pre-change and post-change) to provide insight into a performance impact that might result from implementing the configuration change in the production environment.
US08418146B2 Sampling techniques for dynamic data-race detection
This document describes a dynamic data race detector that utilizes adaptive sampling techniques. The adaptive sampling techniques include locating threads during execution of a multi-threaded program and identifying thread-specific hot paths, thread-specific cold paths and lockset paths during execution of the program. Once these paths are identified, they are sampled, potentially at different rates. Any information gained during the sampling may be stored in a data race log, which a developer may use to correct any identified program bugs.
US08418143B2 Software reliability test method using selective fault activation, test area restriction method, workload generation method and computing apparatus for testing software reliability using the same
Provided are a software reliability test method using selective fault activation, a test area restriction method, a workload generation method and a computing apparatus for testing software reliability using the same. The software reliability test method registers a test target module. The software reliability test method injects a fault into a fault injection target function when a caller of the fault injection target function is included in the registered module, in a case of calling the fault injection target function.
US08418132B2 Application description language
A method and system for creating and modifying computer applications using an application description language based on a markup language is provided. An engine creates, connects, and initializes objects corresponding to entities, and specified by entity tags. A factory may be specified by an entity tag and used to create a plurality of entities. Applications are specified in a plaintext descriptive language using a markup language such as XML, enabling applications to be easily developed using object oriented techniques and abstraction. Altering preexisting applications is also simplified. Finally, an application may be dynamically reconfigured when the application's data changes. Type checking and conditional creation of entities is supported.
US08418113B1 Consideration of local routing and pin access during VLSI global routing
Global routing and congestion evaluation is enhanced by including consideration of local routing and pin access. Pin information is computed for each global edge based on adjacent tiles, and the wiring track capacity for an edge is reduced based on the pin information. After global routing, the wiring track capacities are increased by previous reduction amounts for detailed routing. The pin information can include pin count for an associated tile, the Steiner tree length for the pins, or relative locations of the pins. Wiring track capacities are preferably reduced by creating blockages in tracks of a particular metal layer of the circuit design used for logic gates of the pins. The blockage tracks can be spread evenly across the wiring tracks of a given edge.
US08418108B2 Accuracy pin-slew mode for gate delay calculation
The input slew at a selected gate of an integrated circuit design is computed by assigning a default slew rate to the output gate of a previous logic stage which is greater than a median slew rate for the design. This default slew rate is propagated through the logic stage to generate an input slew rate at the selected gate. The default slew rate corresponds to a predetermined percentile applied to a limited sample of preliminary slew rates for randomly selected gates in the design. The default slew rate is adjusted as a function of known characteristics of the wirelength from the output gate to a first gate in the second logic stage. The delay of the selected gate is calculated based on the input slew rate. The input slew rate can be stored during one optimization iteration and used as a default slew rate during a later optimization iteration.
US08418106B2 Techniques for employing retiming and transient simplification on netlists that include memory arrays
A technique for performing an analysis of a logic design (that includes a native memory array embodied in a netlist) includes detecting an initial transient behavior in the logic design as embodied in the netlist. The technique also includes determining a duration of the initial transient behavior and gathering reduction information on the logic design based on the initial transient behavior. The netlist is then modified based on the reduction information.
US08418091B2 Method and apparatus for camouflaging a standard cell based integrated circuit
A method and apparatus for camouflaging an application specific integrated circuit (ASIC), wherein the ASIC comprises a plurality of interconnected functional logic is disclosed. The method adds functionally inert elements to the logical description or provides alternative definitions of standard logical cells to make it difficult for reverse engineering programs to be used to discover the circuit's function.
US08418087B2 Analyzing multiple induced systematic and statistical layout dependent effects on circuit performance
A method for implementing systematic, variation-aware integrated circuit extraction includes inputting a set of processing conditions to a plurality of variation models, each model corresponding to a separate systematic, parametric variation associated with semiconductor manufacturing of an integrated circuit layout; generating, for each variation model, a netlist update attributable to the associated variation, wherein the netlist update is an update with respect to an original netlist extracted from the integrated circuit layout; and storing the netlist updates generated for each of the processing conditions.
US08418086B2 Isolating received information on a locked device
Quarantining data received while a computing device is locked. While the computing device is locked, content items such as images, notifications, voice memos, telephone numbers, and the like are stored in a first memory area. The content items are transferred to a second memory area, separate from the first memory area, based on transfer criteria associated with the content items. For example, images may be automatically uploaded to a web page after the computing device is unlocked, while a mail program executes to display any messages received while the display has been locked. In some embodiments, the user inputs the content items into a locked mobile computing device and further provides the transfer criteria for the content items.
US08418085B2 Gesture coach
A capture device may capture a user's motion and a display device may display a model that maps to the user's motion, including gestures that are applicable for control. A user may be unfamiliar with a system that maps the user's motions or not know what gestures are applicable for an executing application. A user may not understand or know how to perform gestures that are applicable for the executing application. User motion data and/or outputs of filters corresponding to gestures may be analyzed to determine those cases where assistance to the user on performing the gesture is appropriate.
US08418084B1 Single-touch media selection
A method of using a single gesture to initiate a pre-defined action is described. The single gesture, in one example, is a single contiguous sequence of vector inputs starting with engagement and ending with disengagement. Using a single gesture to initiate a pre-defined action facilities ease of use.
US08418073B2 User interfaces for electrosurgical tools in robotic surgical systems
A method for a minimally invasive surgical system is disclosed including capturing camera images of a surgical site; generating a graphical user interface (GUI) including a first colored border portion in a first side and a second colored border in a second side opposite the first side; and overlaying the GUI onto the captured camera images of the surgical site for display on a display device of a surgeon console. The GUI provides information to a user regarding the first electrosurgical tool and the second tool in the surgical site that is concurrently displayed by the captured camera images. The first colored border portion in the GUI indicates that the first electrosurgical tool is controlled by a first master grip of the surgeon console and the second colored border portion indicates the tool type of the second tool controlled by a second master grip of the surgeon console.
US08418070B2 Developing user interface element settings
Various example embodiments are disclosed. According to an example embodiment, a computer-implemented method may include receiving user interface guidelines via an editor graphical user interface, generating extensible-markup language (XML) guideline data based on the received user interface guidelines, presenting a prototyping graphical user interface with user interface element options based on the XML guideline data, receiving prototype user interface element settings via the prototyping graphical user interface, and generating XML prototype data based on the prototype user interface element settings.
US08418063B2 Aiding device in creation of content involving image display according to scenario and aiding method therein
A request acknowledging unit in a scenario creation unit of a content creation aiding device acknowledges a user request related to scenario configuration. A displayed image processing unit displays an image on a display device to assist the user to set up a key frame. A key frame interpolation unit inserts a key frame that triggers switching of the display to a link destination image when the display area reaches an area in which a link is set up. A coordinate converting unit represents the key frame using frame parameters in a coordinate system of a post-switching image. A correction unit corrects the key frame by applying, to the key frame set up, correction that is opposite to the correction applied to a frame when the frame is displayed. A scenario file output unit creates an ultimate scenario file and stores the file in a storage device.
US08418056B2 Method and apparatus for checkout transition in an e-commerce application
A method and apparatus for transcoding content or elements of a webpage received at a client device, for example, a mobile communication device or other type of networked device. The apparatus includes a transcoding engine which is configured to transcode webpage content during a secure end-to-end connection between a client device and a website without the use of a proxy. According to an embodiment, the transcoding engine resides on the client, and is implemented as a plug-in to the browser, and transcoding instructions are provided to the client device by way of the signature file(s) each time the plug-in is invoked. The client device uses the transcoding instructions to manipulate the secure response from the secure server, for example, to transcode the response to a format suitable for display on the client device.
US08418054B2 Web content read information display device, method, and program
A Web content read information display device includes: a content image generation unit for cutting out a part of at least one Web content based on a past display format according to a predetermined rule so as to generate a thumbnail and generate at least one trimming image from a part of the Web content displayed in the past; a read history screen generation unit for displaying a read history screen where the thumbnail and the trimming image corresponding to each of the Web contents are arranged on a display device; and a content read operation control unit for displaying a Web content corresponding to read operation information indicating one of the thumbnail images and one of the trimming images displayed, on the display device.
US08418047B2 Data bus system, its encoder/decoder and encoding/decoding method
The present application relates to a data bus system, its encoder/decoder and encoding/decoding method. The data bus encoder comprises: a bus-invert encoder for generating encoded data and invert-indication information by performing bus-invert encoding on data according to a predetermined bus-invert encoding scheme; a virtual bit-group generator for converting the invert-indication information into a virtual bit-group according to a predetermined code mapping; and an error-checking-and-correction encoder for generating an error-checking-and-correction code for a virtual word according to a predetermined error-checking-and-correction encoding scheme, wherein the number of error-checking bits is more than the number of error-correction bits at least by one in the predetermined error-checking-and-correction encoding scheme, and the virtual word includes the data to be output, the virtual bit-group corresponding to the data, and at least one padding bit of a fixed value, which is configured as required by the error-checking-and-correction encoding scheme.
US08418042B2 Semiconductor memory device
A CRC code is generated from an original data, a BCH code is generated with respect to the original data and the CRC code, and the original data, the CRC code, and the BCH code are recorded in pages selected from different planes of a plurality of memory chips. An RS code is generated from the original data across pages, a CRC code is generated with respect to the RS code, a BCH code is generated with respect to the RS code and the CRC code, and the RS code, the CRC code, the BCH code are recorded in a memory chip different from a memory chip including the original data. When reading data, error correction is performed on the original data by using the BCH code, and then CRC is calculated. If the number of errors is the number of errors that is correctable by erasure correction using the RS code, the original data is corrected by the erasure correction. If the number of errors exceeds an erasure correction capability of the RS code, normal error correction using the RS code is performed, and further error correction using the BCH code is performed.
US08418039B2 Efficient error correction scheme for data transmission in a wireless in-band signaling system
In one example, a mobile device segments a payload for transmission to a remote server and provides redundant data for each payload segment. The remote server examines the received payload on a per segment basis using the redundant data to identify segments associated with errors. The server then requests error correction bits for the identified segments using one or more exchanges with the mobile device. Thereafter, the server can perform error correction using the received error correction bits and then request re-transmission of the payload, if needed.
US08418037B2 Method and device for decoding by using window-based least significant bits in robust header compression
A decompression method for communication network is provided, in which such fields as an SN are compressed by using an ROHC scheme. The ROHC uses a WLSB algorithm to compress some fields which change regularly, and decodes by using the decompressor's context through transmitting the low significant bits in these fields. In order to avoid using the inefficient ergodic method and the incorrect direct replacing method in low bits, based on the mathematical characteristics of the definition of interpretation intervals, decoding is performed such that the low bits is determined by the received k significant bits while the high bits is determined jointly by the local storage information and these k significant bits. Its decoding method can be used for decompression of an SN, a TS and an IP-ID in an ROHC compression.
US08418030B2 Storage system with data recovery function and method thereof
A storage system with a data recovery function and its method reduce errors in a storage medium to a recoverable range of a general ECC function by repeating a testing and recovery procedure for one or more times to assure the accuracy of reading data and enhance the data reliability effectively. The data recovery procedure includes the steps of providing test data by a test data generator of the storage system, writing the test data into a memory block where error data is found, finding an error bit by reading the test data, reducing the error to a recoverable range of the ECC technique by the recovery procedure. If the error bit cannot be found or reduced to a recoverable range of the ECC technique within an upper limit of the number of tests, the memory block is marked as bad.
US08418029B2 Storage control device and storage control method
A storage control apparatus includes a storage unit having a plurality of blocks for storing data, each of the plurality of blocks being detected for data error by an error check code (ECC), a processor to execute a process to at least, modify an ECC stored in one of the storage unit, detect data-reading error in at least one block in the storage unit based on the modified ECC, and determine the number of detected blocks in the storage unit.
US08418028B2 Chien search device and Chien search method
To provide a Chien search device and a Chien search method capable of performing a Chien search process at a high speed. The Chien search device calculates an error position at the time of correcting an error included in data read from a nonvolatile memory, and includes a first processing unit that performs a search process of an error position in at least one-bit unit to an error-correction area of input data, and a second processing unit that processes at one time plural bits in an non-error-correction-target area of the input data.
US08418027B2 Device enabling the use of a programmable component in a natural radiative environment
A device for using a programmable component carrying out at least one logical function in a radiative environment includes: a mechanism for error detection in a data-storing working memory space actually serving to carry out each logical function of the device through use of data stored in at least one reference memory space storing a data copy implemented by at least one logical function; a mechanism blocking at least one output of at least one logical function of the component for which an error in the data implemented by the logical function is detected by the mechanism for detection; and a mechanism correcting each error detected in the working space.
US08418020B2 LDPC selective decoding scheduling using a cost function
A cost function is obtained. For each of a plurality of groups of check nodes associated with low-density parity-check (LDPC) encoded data, the cost function is evaluated using information associated with a variable node and/or information associated with a check node. One of the groups of check nodes is selecting based at least in part on the evaluated cost functions. Error correction decoding related processing is performed on the selected group of check nodes.
US08418012B2 Method of analyzing the safety of a device employing on target hardware description language based fault injection
A method of testing a target electronic device implemented in a configurable integrated circuit device includes receiving a baseline design for the target electronic device in a hardware description language, establishing a fault model for the particular configurable integrated circuit device, synthesizing the fault model in the hardware description language, embedding the synthesized fault model into the baseline design to create a modified baseline design in the hardware description language which enables one or more targeted signals to be selectively corrupted, creating a fault model enabled target device on the particular configurable integrated circuit device using the modified baseline design, performing a number of fault injection experiments on the fault model enabled target device, wherein each fault injection experiment includes causing at least one of the one or more targeted signals to be corrupted within the fault model enabled target device.
US08418011B2 Test module and test method
There is provided a test module comprising a random number generator that generates a pseudo random pattern and includes a controller that generates a register selection signal based on a control instruction stored on an instruction memory, a plurality of polynomial configuration registers one of which is selected by the register selection signal, each polynomial configuration register having polynomial data stored therein, a plurality of initial value configuration registers one of which is selected by the register selection signal, each initial value configuration register having an initial value stored therein, and a random number generation shift register that loads the initial value from the selected one of the plurality of initial value configuration registers and sequentially generates the pseudo random pattern based on the polynomial data stored in the selected one of the plurality of polynomial configuration registers.
US08418009B2 Delay fault testing computer product, apparatus, and method
A computer-readable medium stores therein a program that causes a computer to execute acquiring for each chip, first delay values of paths in chips manufactured using circuit information concerning a circuit-under-test; building a function model representing a delay value of a path, based on the first delay values for the path and the circuit information; calculating a second delay value of a path included in and having the same configuration in each chip, using a built function model and the circuit information; comparing for each chip, a given calculated second delay value and the first delay value of a given path having a configuration identical to that of the path for which the given second delay value has been calculated; determining based on a comparison result, the given path to be a path that includes a delay error occurring irregularly according to chip; and outputting a determination result.
US08418006B1 Protecting a design for an integrated circuit using a unique identifier
An embodiment of the invention relates to an integrated circuit that includes an identifier reader which may be, e.g., a physically unclonable function reader that generates a unique and reproducible identifier for the integrated circuit, and a related method. An error correction code may be employed to correct an error in the value of the reproducible identifier. Values of signals in the integrated circuit are selectively inverted dependent on values of the reproducible identifier, and an error corrector uses the values of the reproducible identifier to restore the values of the signals. The signals may be produced as outputs of look-up tables that selectively invert the values of the signals dependent on the value of the reproducible identifier. The signals may be inputs to the integrated circuit, internal signals, outputs, or state data. A test may validate a state of the integrated circuit and disable operation if the test fails.
US08418005B2 Methods, apparatus and articles of manufacture to diagnose temperature-induced memory errors
Example methods, apparatus and articles of manufacture to diagnose temperature-induced memory errors are disclosed. A disclosed example method to diagnose a temperature-induced memory error includes detecting a memory error associated with a memory device, and writing a highest measured temperature of the memory device in the memory device when the memory error is detected, the highest temperature measured temporally near the detected memory error.
US08418002B2 Service modeling impact analysis
A computer system includes a plurality of computer processor dependent nodes and a plurality of computer processor antecedent nodes. Each node includes a severity value relating to an operational state of the node. A dependent node and an antecedent node pair include a significance value relating to a criticality that the antecedent node has to its paired dependent node. The antecedent node comprises a relevance value, wherein the relevance value is a function of the severity value of the antecedent node and the significance value for the antecedent node and the dependent node. The relevance value is used to determine an impact that the antecedent node has on the paired dependent node.
US08417988B2 Memory systems and defective block management methods related thereto
Memory systems and related defective block management methods are provided. Methods for managing a defective block in a memory device include allocating a defective block when a memory block satisfies a defective block condition. The allocated defective block is cancelled when the allocated defective block satisfies a defective block cancellation condition.
US08417986B2 Time negotiation using serial voltage identification communication
According to some embodiments, a method and system are provided to initiate communication at an integrated circuit that is electrically coupled to a plurality of voltage regulators, determine a slowest one of the plurality of voltage regulators that is electrically coupled to the integrated circuit, and communicate with the plurality of voltage regulators that are electrically coupled to the integrated circuit at a speed associated with the slowest one of the plurality of voltage regulators.
US08417982B1 Dual clock first-in first-out (FIFO) memory system
Some of the embodiments of the present disclosure provide a method for operating a first in first out (FIFO) memory system in different clock domains, the method comprising receiving a write request in a first clock domain; generating, by a write shift and truncation module in response to receiving the write request, a shifted series of binary numbers such that the shifted series of binary numbers is a reduced sub-set of a first series of binary numbers; and generating, by a binary to Gray conversion module, a series of Gray code numbers corresponding to the shifted series of binary numbers. Other embodiments are also described and claimed.
US08417978B2 System and method for reducing power consumption during periods of low link utilization
A system and method for reducing power consumption during periods of low link utilization. A single enhanced core can be defined that enables operation of subset of parent physical layer devices (PHYs). The subset and parent PHYs can have a fundamental relationship that enables synchronous switching between them depending on the link utilization state.
US08417973B2 Using a control policy to implement power saving features
Managing power-consumption, for use in a storage system comprising first data stored on one or more storage devices is provided. A receiver receives a policy comprising a power-management parameter, a first parameter and a rule associated with the policy. An analyser, responsive to receipt of a policy, analyzes second data associated with the rule. A determiner, responsive to the analysis, determines third data in accordance with the second data. The third data is associated with migration of the first data.
US08417970B2 Apparatus and method for storing key data, library unit, and storage device
A key data recording device includes a key data recording medium section which stores key data of the encrypted data; and a reading/writing section which reads and writes the key data from and into the key data recording medium section, which sections are contained in a cartridge casing accommodatable in a library unit. When the cartridge casing is irregularly ejected from the library unit, the key data recorded in the key data recording medium section is deleted. This configuration can enhance the confidentiality of encrypted data because the key data is not leaked even when the recording medium in which key data of the encrypted data is recorded is carried away.
US08417948B2 Computer scripting engine to extract and execute steganographically hidden scripts in carrier scripts
A scripting engine causes a computer to perform operations. The scripting engine includes a first script interpreter that executes a carrier script. A steganographic decoder extracts a hidden script that is steganographically coded in the carrier script. A second script interpreter executes the hidden script. The carrier script may include a graphic image file and the hidden script may be steganographically coded in the graphic image file. The scripting engine may further include a decryption module that decrypts the hidden script with a key that may be steganographically coded in a third script.
US08417946B2 Method and apparatus for accessing an electronic device by a data terminal
This invention pertains to methods and apparatus for accessing an electronic device by a data terminal, as well as a computer program product, an electronic device and a data terminal.
US08417945B2 Detection and reporting of virtualization malware in computer processor environments
Methods and systems to detect virtualization of computer system resources, such as by malware, include methods and systems to evaluate information corresponding to a computer processor operating environment, outside of or secure from the operating environment, which may include one or more of a system management mode of operation and a management controller system. Information may include processor register values. Information may be obtained from within the operating environment, such as with a host application running within the operating environment. Information may be obtained outside of the operating environment, such as from a system state map. Information obtained from within the operating environment may be compared to corresponding information obtained outside of the operating environment. Direct memory address (DMA) translation information may be used to determine whether an operating environment is remapping DMA accesses. Page tables, interrupt tables, and segmentation tables may be used to reconstruct a view of linear memory corresponding to the operating environment, which may be scanned for malware or authorized code and data.
US08417941B2 Apparatus and method to prevent man in the middle attack
A system, peripheral device, and method for authenticating an encryption key before transmitting encrypted messages containing sensitive information are provided. Authentication of a client device during the coordination of data transfer among multiple computer devices is possible by providing a peripheral device that does not have a direct connection to a network, but rather, any message to be transmitted over the network must be relayed through a client device. Any sensitive information to be transferred to a remote device is inserted into a message, then the message is encrypted in the peripheral device. This prevents any process running on the client device from fooling the client device into communicating confidential information to a third party rather than the desired remote computer, because the client device never sees the sensitive information in an unencrypted form; only the peripheral device has access to the sensitive information in an unencrypted form.
US08417940B2 System and device for parallelized processing
The invention relates to a system for processing data that can be exchanged between at least a first domain having a security level A and a second domain having a security level B, A being different from B, characterized in that it comprises at least one elementary entity EEi including a routing module URi and a device UTi for processing data, the routing module URi including at least one input Ii into the domain having the A security level for the data to be processed, and at least one first output Pi for the data that has not been processed and remains in the domain with the A security level, and a second output Li connected to the processing device UTi for the data processed and transferred into the domain with the B security level via the output Oi.
US08417938B1 Environment preserving cloud migration and management
A system and method of operation is disclosed describing migration, management, and operation of applications and servers from customer data centers to cloud computing platforms without modification to existing environments or user access procedures. A cloud isolation layer operates as a virtual layer on the cloud platform, enabling server operation in a virtual environment that appears the same as the prior local environment. A cloud software image and a local cloud gateway act to redirect existing addressing from the local environment to the cloud implementation through secure network and data paths. A local management application provides a control interface and maps and manages the local environment and utilized cloud resources.
US08417937B2 System and method for securely transfering content from set-top box to personal media player
A media player is provided for receiving session data from a security socket layer. The session data includes encrypted content data, a content key and digital rights data, wherein the content key and the digital rights data have been encrypted with a SSL session key. The said media player includes a first processor portion and a second processor portion. The first processor portion is arranged to receive the session data, has a second key. The first processor portion and can generate the SSL session key and can decrypt the session data with the SSL session key. The first processor portion can further re-encrypt the decrypted content key with the second key and can output the re-encrypted content key and digital rights data. The second processor portion is arranged to receive the re-encrypted content key and digital rights data. The first processor portion can further decrypt the content, and is externally inaccessible.
US08417936B2 Node apparatus, method and storage medium
A node apparatus changes a first access key unique to itself; changes a shared key same for node apparatuses; encrypts, using the shared key, the first access key and transmits it; receives an access key notification frame; decrypts it using the shared key, thereby obtaining a second access key; attaches, to a first plaintext frame, first signature data obtained by encrypting, using the shared key, data including a first value calculated from the first plaintext frame; encrypts the first plaintext frame using the second access key and transmits thus encrypted frame; receives a second encrypted frame; decrypts it by the first access key to obtain a second plaintext frame; obtains a second value by decrypting, using the shared key, a second signature data attached to the second plaintext frame; calculates a third value from the second plaintext frame; and confirms whether the second and third values are consistent.
US08417932B2 Information processing apparatus and control method thereof
An information processing apparatus including an apparatus body and a system control apparatus. The apparatus body includes a first processing unit that executes an arithmetic operation; a first storage unit that stores configuration information of the first processing unit; and a first control unit that controls a readout of the configuration information. The system control apparatus includes a second storage unit that stores a program for controlling the system control apparatus and diagnosis procedures of the information processing apparatus; a second processing unit that reads the program and executes the program; and a second control unit that detects the first processing unit by reading the configuration information via the first control unit on the basis of the diagnosis procedures stored in the second storage unit simultaneously with the execution of the program by the second processing unit.
US08417923B2 Data processing apparatus having trace and prediction logic
A data processing apparatus is disclosed including trace logic for monitoring behavior of a portion of said data processing apparatus and prediction logic for providing at least one prediction as to at least one step of the behavior of the portion of the data processing apparatus. The trace logic monitors behavior of the portion of the data processing apparatus, determines from the monitored behavior whether the at least one prediction is correct, and outputs a prediction indicator indicating whether the at least one prediction is correct.
US08417918B2 Reconfigurable processor with designated processing elements and reserved portion of register file for interrupt processing
An interrupt handling technology and a reconfigurable processor are provided. The reconfigurable processor includes a plurality of processing elements, and some of the processing elements are designated for interrupt handling. When an interrupt request occurs while the reconfigurable processor is executing a loop operation, the designated processing elements may process the interrupt request. The interrupt handling technology allows the interrupt request and the loop operation to be processed in parallel.
US08417912B2 Management of low-paging space conditions in an operating system
A virtual memory management unit can implement various techniques for managing paging space. The virtual memory management unit can monitor a number of unallocated large sized pages and can determine when the number of unallocated large sized pages drops below a page threshold. Unallocated contiguous smaller-sized pages can be aggregated to obtain unallocated larger-sized pages, which can then be allocated to processes as required to improve efficiency of disk I/O operations. Allocated smaller-sized pages can also be reorganized to obtain the unallocated contiguous smaller-sized pages that can then be aggregated to yield the larger-sized pages. If allocated smaller-sized pages belonging to a second process cannot be de-allocated by reorganizing, the second process can be terminated to de-allocate the pages. Furthermore, content can also be compressed before being written to the paging space to reduce the number of pages that are to be allocated to processes.
US08417903B2 Preselect list using hidden pages
Disclosed is a computer implemented method, computer program product, and apparatus for maintaining a preselect list. The method comprises software components detecting a page fault of a memory page. In response to detecting a page fault, the software components determine whether the memory page is referenced in the preselect list and unhide the memory page. Upon determining whether the memory page is referenced in the preselect list, the software components remove an entry of the preselect list corresponding to the memory page to form at least one removed candidate page and skip paging-out of the at least one removed candidate page.
US08417897B2 System and method for providing locale-based optimizations in a transactional memory
The system and methods described herein may reduce read/write fence latencies and cache pressure related to STM metadata accesses. These techniques may leverage locality information (as reflected by the value of a respective locale guard) associated with each of a plurality of data partitions (locales) in a shared memory to elide various operations in transactional read/write fences when transactions access data in locales owned by their threads. The locale state may be disabled, free, exclusive, or shared. For a given memory access operation of an atomic transaction targeting an object in the shared memory, the system may implement the memory access operation using a contention mediation mechanism selected based on the value of the locale guard associated with the locale in which the target object resides. For example, a traditional read/write fence may be employed in some memory access operations, while other access operations may employ an optimized read/write fence.
US08417885B2 Method and apparatus for high availability (HA) protection of a running virtual machine (VM)
High availability (HA) protection is provided for an executing virtual machine. A standby server provides a disk buffer that stores disk writes associated with a virtual machine executing on an active server. At a checkpoint in the HA process, the active server suspends the virtual machine; the standby server creates a checkpoint barrier at the last disk write received in the disk buffer; and the active server copies dirty memory pages to a buffer. After the completion of these steps, the active server resumes execution of the virtual machine; the buffered dirty memory pages are sent to and stored by the standby server. Then, the standby server flushes the disk writes up to the checkpoint barrier into disk storage and writes newly received disk writes into the disk buffer after the checkpoint barrier.
US08417878B2 Selection of units for garbage collection in flash memory
A data structure is formed that references a garbage collection metric for each of a plurality of associated garbage collection units of a flash memory device. Each garbage collection metric is based on one or more device state characteristics of the associated garbage collection unit. In response to a threshold change in the one or more device state variables, a region of interest within the data structure is sorted based on the garbage collection metrics. One or more garbage collection units are selected for garbage collection operations from the sorted region of interest.
US08417877B2 Stripe-based non-volatile multilevel memory operation
Stripe-based non-volatile multilevel memory operation can include writing a number of lower stripes including programming a number of lower pages of information in each of the number of lower stripes. An upper stripe can be written including programming a number of upper pages of the information in the upper stripe. Each of the number of upper pages can correspond to a respective one of the number of lower pages. Each of the respective ones of the number of lower pages corresponding to the number of upper pages can be programmed in a different lower stripe of the number of lower stripes.
US08417876B2 Use of guard bands and phased maintenance operations to avoid exceeding maximum latency requirements in non-volatile memory systems
Techniques are presented for performing maintenance operations, such as garbage collection, on non-volatile memory systems will still respecting the maximum latency, or time-out, requirements of a protocol. A safety guard band in the space available for storing host data, control data, or both, is provided. If, on an access of the memory, it is determined that the guard band space is exceeded, the system uses a recovery back to the base state by triggering and prioritizing clean-up operations to re-establish all safety guard bands without breaking the timing requirements. To respect these timing requirements, the operations are split into portions and done in a phased manner during allowed latency periods.
US08417871B1 System for increasing storage media performance
A storage access system provides consistent memory access times for storage media with inconsistent access latency and reduces bottlenecks caused by the variable time delays during memory write operations. Data is written iteratively into multiple different media devices to prevent write operations from blocking all other memory access operations. The multiple copies of the same data then allow subsequent read operations to avoid the media devices currently servicing the write operations. Write operations can be aggregated together to improve the overall write performance to a storage media. A performance index determines how many media devices store the same data. The number of possible concurrent reads varies according to the number of media devices storing the data. Therefore, the performance index provides different selectable Quality of Service (QoS) for data in the storage media.
US08417869B2 Hybrid storage apparatus and hybrid storage medium controller and addressing method thereof
A hybrid storage apparatus including a non-volatile memory module, a hard disk module, and a hybrid storage medium controller is provided. The hybrid storage medium controller groups physical blocks of the non-volatile memory module into at least a storage area and a replacement area, and the hybrid storage medium controller configures a plurality of logical blocks for mapping to the physical blocks in the storage area and configures a plurality of logical disk addresses for mapping to physical disk addresses of the hard disk module. The hybrid storage medium controller further configures a plurality of logical access addresses to be accessed by a host system and initially maps a portion of the logical access addresses to the logical blocks and the other logical access addresses to a portion of the logical disk addresses. Accordingly, the hybrid storage apparatus can have improved data access performance and prolonged lifespan.
US08417864B2 Cascade-able serial bus device with clock and management and cascade methods using the same
A cascade-able serial bus device for coupling between a host device and another serial bus device is disclosed. The host device includes a serial bus interface. The serial bus device includes a first connection interface, a second connection interface and a bypassing module. The first connection interface is coupled to the serial bus interface of the host device. The second connection interface is coupled to the second serial bus device. The bypassing module is coupled to a chip select (CS) signal line of the serial bus interface and the second connection interface for selectively bypassing or non-bypassing the CS signal to the second serial bus device.
US08417860B2 Hybrid in-vehicle infotainment network
A hybrid in-vehicle infotainment network includes a core high-speed network having a number of high-speed nodes, each of which may be connected to at least one other high-speed node via a high-speed backbone link. At least some high-speed nodes may be hybrid nodes. Hybrid nodes may communicate with one or more low-speed devices via one or more low-speed links. Each hybrid node, along with any connected low-speed devices, forms a respective local low-speed network. In some embodiments, hybrid nodes may conform with a 1394 specification for high-speed backbone link communications and may conform with a universal serial bus (USB) specification for low-speed link communications. Communications via the high-speed backbone links and the low-speed links may use a common application layer having defined therein a same maximum packet size and a same set of commands and vendor-specific identifiers.
US08417856B1 High speed sensor data transfer interface
A high speed sensor data transfer interface is described. The interface combines a bridge circuit, carrier voltage source, first order RC high pass filter, reference power supply, Bessel filter, and high-speed analog to digital converter on a single Smart Transducer Interface Module board (STIM) to receive data from sensors. Data from the STIM is transferred to a Network Capable Application Processor (NCAP) having a microprocessor and either a Field Programmable Gate Array or a Complex Programmable Logic Device. The NCAP transfers data to a data exchange network.
US08417854B2 Generic device integration within an auto-id system
Systems, methods and computer program products for generic device integration within an auto-id system. The system includes an auto-id node operable to collect data emitted by one or more automatic data acquisition devices, process the data, and make the data available to one or more enterprise applications, user interfaces, or other auto-id nodes. The auto-id node includes a device integration layer that is operable to handle communication between the auto-id node and different types of automatic data acquisition devices, device controllers, or device management systems.
US08417851B2 Polling of a target register within a peripheral device
In a disclosed example of a method, a requested value of a target register may be specified as a precondition to performing a requested read or write operation. The requested read or write operation may be generated by a requesting device, such as a processor, and sent over a bus to a peripheral device containing the target register. The target register may be polled internally to the peripheral device without generating additional bus traffic between the requesting device and the peripheral device. A ring topology may be used to internally poll the target register and to perform the requested read or write operation when the polled value of the target register equals the requested value.
US08417850B2 Information processing device and method for processing signal of information processing device
An information processing device is provided with plural HDMI connectors through which an audio signal is supplied to the other information processing device. The device allows selection of an audio signal supply destination. The audio signal supply is requested, and the audio signal is supplied to the specified information processing device in the requested arriving order. The information processing device of a specific type is determined as a priority device which is preferentially selected to receive the audio signal. If the information processing device of specific type is determined as the priority device, and supply of the audio signal therefrom is requested, the audio signal is supplied to the priority device by terminating the audio signal supply to the other information processing device. The audio signal may be supplied to plural supply destinations.
US08417845B2 Method and apparatus transferring data via universal serial bus
A method of communicating data between an external storage device and a USB host via a USB device is disclosed. The method includes receiving data from the USB host; and either (1) directly communicating the received data to the external storage device via an exclusive bus, or (2) indirectly communicating the received data to the external storage device via a USB bus, separate from the exclusive bus.
US08417840B2 Methods for analyzing USB data traffic using a single USB host controller
A method is described for capturing USB data traffic for a monitored device by a USB analyzer using a single USB host controller. It comprises the steps of: generating and storing an address and communication speed associated with the USB analyzer; reading a USB packet; discarding selected read packets based on the stored analyzer address and communication speed; and transmitting the remaining packets to an analysis computer.
US08417839B1 Concurrent actions for data storage
The disclosure is related to systems and methods of concurrent actions for data storage. A controller may be configured to initialize a first data storage medium and a second data storage medium. The controller may receive a command when the first data storage medium is initialized but before the second data storage medium is initialized. The controller may service the command when the command utilizes the first data storage medium and the initialization for the second data storage medium is not complete. A controller may also be configured to send an indicator to a host that the system is ready to receive commands when a first data storage device is initialized, but a second data storage device is still in an initialization process.
US08417838B2 System and method for configurable digital communication
The present invention pertains to a configurable PCI-Express switch. The configurable PCI-Express switch includes a differential I/O interface capable of being configured in a first configuration or a second configuration. In the first configuration, the differential I/O interface implements a PCI-Express interface with a coupled device. In the second configuration, the differential I/O interface implements a differential interface other than PCI-Express with the coupled device. The configurable PCI-Express switch also includes a switching unit capable of configuring the differential I/O interface in the first configuration or the second configuration.
US08417837B2 Set sampling controls instruction
A measurement sampling facility takes snapshots of the central processing unit (CPU) on which it is executing at specified sampling intervals to collect data relating to tasks executing on the CPU. The collected data is stored in a buffer, and at selected times, an interrupt is provided to remove data from the buffer to enable reuse thereof. The interrupt is not taken after each sample, but in sufficient time to remove the data and minimize data loss.
US08417834B2 Unified infrastructure over ethernet
Systems and methods that provide a unified infrastructure over Ethernet are provided. In one embodiment, a method of communicating between an Ethernet-based system and a non-Ethernet-based network may include, for example, one or more of the following: generating an Ethernet frame that comprises a proxy payload, a proxy association header and an Ethernet header, the Ethernet header relating to a control proxy element; sending the Ethernet frame over an Ethernet-based network to the control proxy element; generating a non-Ethernet frame that comprises the proxy payload and a proxy header; and sending the non-Ethernet frame over a non-Ethernet-based network.
US08417832B2 Routing a session initiation protocol (SIP) message in a communication system
An approach that provides routing a SIP message to a proxy server of a called party in a communication network is provided. In one embodiment, there is a routing tool that assists in routing a session initiation protocol (SIP) message to a called party. The routing tool, including a receiving component, receives a SIP message of a user making a call in the network. The routing tool further includes a parsing component configured to parse the message to determine the domain of the called party and performs a table lookup using the domain of the called party in order to: retrieve a destination code; embed the destination code into the message; and route the message based on the destination code.
US08417824B2 Domain name service resolver
A domain name service (DNS) resolver returns Internet protocol (IP) addresses. A connection with an Internet application or device receives domain name resolution requests that originate outside of the Internet. A direct DNS resolver identifies IP addresses without referring to the Internet or using other DNS resolvers. An address store includes a predetermined list of domain names and corresponding IP addresses specified from a point remote to the DNS resolver. The DNS resolver processes the domain name resolutions for the predetermined list of domain names differently than domain name resolutions for other domain names not on the predetermined list of domain names. At least part of the predetermined list is pushed to a destination upon receiving a resolution request for a domain name in the predetermined list of domain names, the request being of a type other than an authoritative resolution request to be performed by the direct DNS resolver.
US08417820B2 Methods and systems for selecting media content based on technical environment information
The present disclosure includes methods and systems for selecting media content based on technical environment information. A connection over a network between a server and a client is established. The e connection is associated with the technical environment information and the technical environment information is associated with an the ability of the client to playback media content locally. The method includes selecting, at the server, a version of media content appropriate for playback at the client locally based on the ability of the client.
US08417815B2 Management server, client terminal, terminal management system, terminal management method, program, and recording medium
A management server which is connected to a plurality of client terminals via a network, includes a storage unit adapted to store a management policy including usage-permitted time periods of the plurality of client terminals, and an application unit adapted to read out from the storage unit the management policy including the usage-permitted time period of the client terminal to be managed, output the readout management policy to the client terminal, and apply the usage-permitted time period to the client terminal, and extends the usage-permitted time period of the client terminal in accordance with a state of the client terminal.
US08417812B1 Methods and systems for detecting anomalies during IO accesses
An anomaly in a shared input/ouput (IO) resource that is accessed by a plurality hosts or clients is detected when a host that is not bound by any QoS policy presents large workloads to a shared IO resource that is also accessed by hosts or clients that are governed by QoS policy. The anomaly detection triggers a response from the hosts or clients as a way to protect against the effect of the anomaly. The response is an increase in window sizes. The window sizes of the hosts or clients may be increased to the maximum window size or in proportion to their QoS shares.
US08417811B1 Predicting hardware usage in a computing system
Disclosed are various embodiments of modeling hardware usage in a computing system. Usage factors affecting hardware usage of the computing system are identified. Usage factor data over a time period that corresponds to the usage factors is extracted. A regression analysis is performed on the historical usage factor data that determines a hardware usage function characterizing a relationship between the usage factors and historical hardware usage data.
US08417809B1 Event supression method and system
A method and system for managing and dynamically suppressing event notification is provided. The method and system receives an indication of an event from a storage environment to be processed by a support system according to a set of default delivery parameters. Next, the method and system determines if one or more event specific delivery parameters have been associated with the event. If this is the case, then the method and system modifies the default delivery parameters for the information associated with the event according to the one or more event specific delivery parameters. These event specific delivery parameters are also used to determine when to transmit a notification of the event to the support system. The dynamic suppression of events combines events gathered into an event log together into a set of one or more recurring events. From these events, the method and system then identifies a high frequency subset as one or more recurring events considered to occur at a higher frequency compared with a low frequency subset having one or more recurring events that occur at a lower frequency. Based on this information gathered, the method and system then eliminates a portion of the events in the high frequency subset until the frequency of events in the high frequency subset approximates the frequency of events in the low frequency subset.
US08417802B2 System and method for configuring a client electronic device
A method and computer program product for obtaining a main configuration file from a client electronic device upon the client electronic device being coupled to at least a portion of a media distribution system. The main configuration file defines one or more enhanced functionalities of the client electronic device. The client electronic device is coupled to the at least a portion of the media distribution system using a binary transfer protocol configured to transfer media data from the at least a portion of a media distribution system to a client electronic device.
US08417801B2 Managing remote computer training labs
An educational and training system allows organization and management of computers and course material used in teaching and administering classes of computer based information. Remote users access computers in laboratories or virtual classrooms as if they were actually using the computers within the laboratory or classroom. The system also allows management and tracking of the remote users and of other various course details.
US08417798B2 Deploying artifacts for packaged software application in cloud computing environment
Deploying artifacts and tools in cloud computing environment for provisioning packaged software applications generates a user interface code automatically and dynamically using information from at least structural data representations of cloud computing environment and base configuration requirements for running one or more packaged software applications in the cloud computing environment. In one aspect, the automatically generated code may be augmented using one or more library codes and auxiliary files. Specific configuration requirements are further obtained by running the automatically generated user interface code. One or more components to deploy in the cloud computing environment are determined that meet the base configuration requirements and the specific configuration requirements, by analyzing the structural data representations.
US08417778B2 Collective acceleration unit tree flow control and retransmit
A mechanism is provided for collective acceleration unit tree flow control forms a logical tree (sub-network) among those processors and transfers “collective” packets on this tree. The system supports many collective trees, and each collective acceleration unit (CAU) includes resources to support a subset of the trees. Each CAU has limited buffer space, and the connection between two CAUs is not completely reliable. Therefore, to address the challenge of collective packets traversing on the tree without colliding with each other for buffer space and guaranteeing the end-to-end packet delivery, each CAU in the system effectively flow controls the packets, detects packet loss, and retransmits lost packets.
US08417772B2 Method and system for transferring content from the web to mobile devices
A web page architecture is provided for enabling a user browse a web page and identify items of multimedia media content that the user desires to deliver to his mobile device. The delivery mechanism to transmit such content on the user's mobile device may be either through push messaging and communicating with a client application on the user's mobile device.
US08417770B2 Data redirection system and method therefor
A data redirection system and method comprises a first and second redirector in one or more embodiments. The first redirector may receive and respond to requests for a network service by redirecting a client's request to the second redirector. The second redirector may receive and respond to the redirected request by sending a network address of a gateway. The gateway may provide an enhanced communication link with a network resource providing the network service. In this manner, communications used to provide the network service may be redirected to the enhanced communication link. The requests for a network service and responses to the requests will typically be communicated over a standard communication link.
US08417758B1 Left and right matrix multiplication using a systolic array
A method, machine-readable medium, and systolic array for left matrix multiplication of a first matrix and a second matrix are described. The first matrix is a triangular matrix, and a cross-diagonal transpose of the first matrix is loaded into a triangular array of cells in an integrated circuit. A cross-diagonal transpose of the second matrix is input into the triangular array of cells for multiplication with the cross-diagonal transpose of the first matrix to produce an interim result. The interim result is cross-diagonally transposed to provide a left matrix multiplication result, which is stored or otherwise output.
US08417747B1 Virtually provisioned volume recovery
In response to detection of an error in a filesystem file of a virtually provisioned volume or iSCSI LUN host, where the filesystem file is represented in a container filesystem, a Media Sector Error is returned at the virtual volume layer or the virtual iSCSI layer. The error may be a file allocation correction because of a shared block detected by a filesystem check of the container filesystem. The container may flag the shared block to prompt return of the Media Sector Error in response to attempted access of the block by the host. The host is operative to process the Media Sector Error like a storage subsystem Read Media Error, such that the flagged block is overwritten by the host to clear the error.
US08417744B2 Techniques to manage a collection of objects in heterogeneous environments
Techniques to perform garbage collection in an environment where more than one software programming language is in use are described. A technique may include creating a managed proxy object in one language that creates an unmanaged object in memory in a different language. A collection of nodes is generated and maintained, where a node comprises: a reference to the managed proxy object, and a reference to the unmanaged object. A count of the nodes in the collection is maintained. When the count exceeds a threshold, the collection is traversed, and garbage collection is performed on any unmanaged object in a node when the managed proxy object in the same node has been collected. Other embodiments are described and claimed.
US08417732B2 Methods, systems, and software applications for event based data processing
Methods and systems are provided for processing data objects in a computer system. In one embodiment, a method is provided that comprises (a) storing a first data object in a database in a non volatile storage, (b) creating a second data object assigned to the first data object, step (b) being triggered by step (a), and (c) processing the second data object by means of an object processor, the object processor creating a third data object using data contained in the second data object, data contained in the first data object and data contained in the database by applying a set of one or more pre-settable rules to the data contained in the first and second data objects and in the database.
US08417731B2 Article utilizing a generic update module with recursive calls identify, reformat the update parameters into the identified database table structure
This disclosure provides various embodiments of software for identifying and utilizing a generic update module with recursive calls. In one aspect, the software receives packed update parameters for updating a data record in a database, unpacks the update parameters, and updates the data record in the database using the unpacked update parameters. In some implementations, the update parameters may comprise a packed long byte string. The software may update the data record by returning the unpacked update parameters to a business application for database execution.
US08417729B2 System and method for the automated notification of compatibility between real-time network participants
The present invention is a method and system for using predetermined preferences/characteristics to ascertain personal compatibility between network or chat room participants based upon profile information. When the system determines that these preferences are favorable for interpersonal compatibility, the system will automatically notify or page the participants so as to facilitate their introduction. Further functionality, aside from the compatibility based upon profile information, includes e-mail and other electronic notification of personal compatibility as well as geographic compatibility.
US08417717B2 Method and system for incrementally selecting and providing relevant search engines in response to a user query
Methods and systems for incrementally selecting and providing relevant search engines in response to a user query. A method of incrementally selecting and providing relevant search engines is based in part on identifying a set of search engines associated with corresponding metadata, receiving a partial search query entered by the user of a device, inferring after each user keypress a set of potential full queries intended by the user, using the potential full queries and the search engine metadata to identify a set of relevant search engines, and for each of these search engines, providing a direct link to launch a relevant query in the search engine. The user input may be either ambiguous, or erroneous, and may be entered using an input-constrained device.
US08417709B2 Automatic refinement of information extraction rules
A method and system for automatically refining information extraction (IE) rules. A provenance graph for IE rules on a set of test documents is determined. The provenance graph indicates a sequence of evaluations of the IE rules that generates an output of each operator of the IE rules. Based on the provenance graph, high-level rule changes (HLCs) of the IE rules are determined. Low-level rule changes (LLCs) of the IE rules are determined to specify how to implement the HLCs. Each LLC specifies changing an operator's structure or inserting a new operator in between two operators. Based on how the LLCs affect the IE rules and previously received correct results of applying the rules on the test documents, a ranked list of the LLCs is determined. The IE rules are refined based on the ranked list.
US08417707B2 System and method for serving search results of textual data in response to a query as it is typed
A system and a method provide in memory two level of indices to a data set, respectively referred to as an instance layer and an entry layer. The instance layer is brought from disk into memory when an application is initialized to allow insertion of new data into the data set. A temporary data structure augments the instance layer and is provided to keep track of the new data. When query processing is required, the entry layer is brought in, so that query processing may be achieved using both the instance layer indices and the entry layer indices. The temporary data is merged into the instance and entry layers and the data set is updated upon termination of the application or at predetermined times, whereupon the resulting data set and index layers are written out to disk.
US08417705B2 Graphically displaying a file system
The contents of a computer file system are displayed on a graphical user interface. File system metadata descriptive of the computer file system and file metadata descriptive of each of a plurality of files are gathered. A file selection is received indicating a file accessed by the user. A user context is determined by the file metadata. The files are clustered using the file system metadata, a set of file metadata, and the user context. The set of file clusters are mapped onto a visualization model and graphically displayed on the graphical user interface using the visualization model.
US08417682B2 Visualization of attributes of workflow weblogs
Described is a method for visualization of attributes of workflow weblogs. A group of workflow weblogs is searched to find weblogs that have an attribute that satisfies a search condition. The group of workflow weblogs can include instantiations of a single workflow. Attributes are displayed for each of the weblogs found by the search. An attribute is displayed using a modified graphical parameter if the attribute satisfies a predefined condition for the attribute type. The modified graphical parameter can include modified text or a modified graphical structure.
US08417681B1 Aggregated lock management for locking aggregated files in a switched file system
A switched file system, also termed a file switch, is logically positioned between client computers and file servers in a computer network. The file switch distributes user files among multiple file servers using aggregated file, transaction and directory mechanisms. The file switch ensures consistent and atomic behavior of the switched file system by aggregating in a deterministic way the transactions initiated by the client of multiple independent file switches so that only one of the multiple concurrent transactions attempted on the same aggregated data file may succeed, or so that the transactions are serialized so as to be performed as a sequence of atomic operations. In addition, the integrity of the aggregated data file is safeguarded by issuing locking requests on behalf of certain client applications that do not observe locking mechanism consistently.
US08417672B2 Item level recovery
A backup and restore system may present recovered backup data as local resources and in a read and write manner so that the recovered backup data may be accessed using an application that created the data. In some embodiments, the recovered data may be read only data, but a differencing virtual hard disk (VHD), Common Internet File System protocol, or differencing driver may be used to present a read/write version of the data. Additionally, the data may be presented using iSCSI or other technologies to present the data as local data, even though the data may be remotely located. The backup and restore system may additionally use VHD differencing technologies to create multiple backups.
US08417670B1 Dynamic membership management in a distributed system
Transactional database replication techniques are disclosed that do not require altering of the database management system implementation. A replicator module includes a dynamic membership manager, which is configured to manage the persistent membership of a coordination group. The persistent membership can be, for example, a durable set of sites that can replicate changes amongst themselves. Changes from sites not in the persistent membership are discarded. The set of recovered members is a subset of the persistent membership. The persistent membership changes incrementally by either removing or adding members. Failed members may still be part of the persistent membership. The dynamic membership manager module manages the modification of the persistent membership, initialization of replicas, and propagation of membership information.
US08417667B1 Running commands on files using filename extensions to overload operations
A client without direct access to a server performs commands on files of the server's file system, wherein the file system is made available by a network file system protocol. Calls to access the file system on the server are filtered. A call is identified that is passed a parameter comprising a filename with an identifiable filename extension. The identifiable filename extension is interpreted as indicating that the identified call was made as part of an attempt to execute an operation that is overloaded with a different command. It is determined, from the identifiable filename extension, which command is to be executed instead of the operation. Once the command to be executed is determined, the filename extension is removed from the parameter, and the determined command is executed instead of the overloaded operation.
US08417663B2 Managing digital files in an electronic device
A file management method of a mobile terminal, the method including entering a mode configured to receive a file identifier, detecting the file identifier via an input device, associating the file identifier with the a file location in the mobile terminal, and detecting a selection of at least one file from a displayed file list, wherein the selected at least one file is accessible from the file location when an input value matches the file identifier. A mobile terminal for adding files includes a memory unit for storing a plurality of files and a file identifier set to correspond to a specific input signal, a display unit for displaying a list of files and file identifiers, the list comprising all or a specific category of the plurality of files and file identifiers, an input unit for selecting at least one file from the displayed file list and generating a specific input signal corresponding to the file identifier of the selected at least one file, a transceiving unit for communicating with a terminal, by sending and receiving files, and a controller for adding the selected at least one file to a file location associated with the specific input signal.
US08417662B2 Adjustable alert rules for medical personnel
A method, a system, and a computer-readable medium are provided for adjusting an alert rule used to indicate a status of a patient. A first user interface window is presented. The first user interface window includes a plurality of values of physiological characteristics of a patient. An indicator of a selection of a physiological characteristic presented in the first user interface window is received. A second user interface window is presented. The second user interface window includes a first user interface control configured to allow a user to adjust a first alert value for a first condition priority associated with the selected physiological characteristic. The adjusted first alert value is received and stored as part of an adjusted alert rule. A future alert is generated based on the adjusted alert rule.
US08417661B2 Method for quantifying amplitude of a response of a biological network
One or more measurement signatures are derived from a knowledge base of casual biological facts, where a signature is a collection of measured node entities and their expected directions of change with respect to a reference node. The knowledge base may be a directed network of experimentally-observed casual relationships among biological entities and processes, and a reference node represents a perturbation. A degree of activation of a signature is then assessed by scoring one or more “differential” data sets against the signature to compute an amplitude score. The amplitude score quantifies fold-changes of measurements in the signature. In one particular embodiment, the amplitude score is a weighted average of adjusted log-fold changes of measured node entities in the signature, wherein an adjustment applied to the log-fold changes is based on their expected direction of change. In an alternative embodiment, the amplitude score is based on quantity effects.
US08417655B2 Pattern matching
A method of determining whether two patterns having a plurality of homologous regions match, comprising: generating a set of decisions associated with values (k,n) for determining whether the patterns match, where k, is a number of non similar homologous regions from a sample of size, n, of the homologous regions; constraining the decisions so that a probability of providing a false negative decision that there is no match when in fact there is a match is less than or equal to a predetermined upper bound; configuring the association of decisions and pairs (k,n) to minimize running time of a computer programmed to use the set of decisions to determine whether there is a match; and using a computer programmed with the set of decisions to determine if the patterns match.
US08417649B2 Providing a seamless conversation service between interacting environments
An approach that provides a seamless conversation service between interacting environments is described. In one embodiment, there is a seamless conversation service tool that includes a conversation commencement component configured to facilitate commencement of a conversation between two or more parties occurring over a communication path in one of two or more interacting environments. A user context monitoring component is configured to monitor a user context associated with the conversation. A user context change identification component is configured to identify a change in the user context of the conversation. A conversation transfer component is configured to transfer the conversation between the two or more interacting environments in response to the identified change in the user context, while maintaining a transparency of functionality of the communication path.
US08417640B2 Secure license key method and system
A secure license key solution provides software license keys for enabling and/or tracing use of software where a license key comprises a message encrypted by a private key and the public key for verifying the message according to asymmetric encryption techniques. The message and public key may be used by a software enabler (e.g. an installation wizard) to enable the software and/or create a secure tag for incorporating with an output of the software to uniquely the license of the software used to create the output. A license key management system may generate license keys for respective software licensees and comprise a database to store an association between respective software licensees and their license keys to identify the license associated with output obtained.
US08417638B2 Multiple party on-line transactions
A role associated with one or more parties involved with a purchase transaction is received. A routing rule associated with the purchase transaction is also received, the routing rule defining how the purchase transaction is routed among the one or more parties. The purchase transaction is processed based on the role of each party and the routing rule.
US08417633B1 Enabling improved protection of consumer information in electronic transactions
Consumer information in electronic transactions is protected by avoiding disclosure of the consumer information to a merchant. In order to execute a transaction, the merchant forwards transaction data, i.e., an offer, to the consumer. In order to accept the offer, the consumer forwards a payment command to a service provider. The service provider selectively applies authentication before approving payment. Once payment is approved, the service provider forwards a payment instruction, including consumer account information, to a payment service. The payment service forwards payment to the merchant. Consequently, consumer information is not provided to the merchant. Further, the consumer need not necessarily provide any communication directly to the merchant. Payment confirmation may be returned to the service provider and, through the service provider, to the consumer. The service provider may also store information about each transaction performed by each subscriber. Storage of the transaction information by various devices facilitates the return process and adds marketing capability to the service provider.
US08417625B2 Apparatus and methods for facilitating real estate transactions
Apparatus and methods for approving financing for the sale of real estate. The apparatus and methods may involve receiving from a seller, or a seller's agent, information regarding the property so that a financial institution can determine a loan amount before the seller is engaged by a buyer. The financial institution may order from vendors documentation and certification desired or required for closing. The financial institution may issue a seal certifying that the financial institution has pre-approved a loan in a stated amount. The amount may be subject to change based on the qualifications of a buyer.
US08417622B2 Systems and methods of conducting financial transactions
Systems and methods of conducting financial transactions are disclosed. For example, one disclosed method includes receiving a first price on a computer from a provider, the first price associated with an available volume of a financial instrument; associating the price with the provider in a computerized database of a plurality of providers; identifying a plurality of user-preferred providers in the computerized database associated with the first price; aggregating the available volume of the financial instrument offered for sale or required for purchase by the plurality of user-preferred providers on the computer; and causing the aggregated volume of the financial instrument to be displayed on a display in communication with the computer.
US08417618B2 Utilizing a trigger order with multiple counterparties in implied market trading
An electronic trading system utilizes a Match Engine that receives orders, stores them internally, calculates tradable combinations and advertises the availability of real and implied orders in the form of market data. Calculating tradable combinations or cycles for certain strategies becomes complex. Strategies that utilize legs having different volume ratios may form tradable combinations that will traverse a trigger order more than one time.
US08417612B2 Using commercial share of wallet to rate business prospects
Commercial size of spending wallet (“CSoSW”) is the total business spend of a business including cash but excluding bartered items. Commercial share of wallet (“CSoW”) is the portion of the spending wallet that is captured by a particular financial company. A modeling approach utilizes various data sources to provide outputs that describe a company's spend capacity. Research analysts can use CSoW/CSoSW to provide a comprehensive and robust indication of the business prospects of a rated company.
US08417606B2 Method, software program, and system for structuring risk in a financial transaction
A computer-implemented method, system, apparatus, and media is directed to minimizing a risk associated with an anticipated value of an investment. An insurer establishes a capital structure within a computer memory of a computer system, the capital structure designed to minimize risk and structured with regulatory capital and a cash stream that is pledged to fund a default associated with the investment. Establishing the capital structure can include allocating regulatory capital based on a coverage factor multiplied by an average annual depression scenario default percentage for the investment and determining a portion of the capital structure for a pledged insuring investment that produces at least a portion of the cash stream. A determination of whether the established capital structure is sufficient to obtain a minimal target credit rating for the insurer is generated. The desired target rating is electronically provided based on the determination.
US08417602B2 Method for using environmental classification to assist in financial management and services
Managing risks of crop production can be performed by understanding the relative performance of different agricultural inputs under the same or similar environmental conditions. In addition, managing of crop production risks can be performed by understanding variations in the performance of the same agricultural inputs over a range of environmental conditions. By being able to describe and understand these variations in performance, decisions can be made which are consistent with overall business and/or production objectives and limit risk associated with variations in environmental conditions. In addition to producers there are other stakeholders in the crop production process, such as financial institutions, insurance providers, users of crops produced, and input suppliers. These and other stakeholders can provide financial incentives to producers for managing crop production risks through use of environmental classification and/or genotype-by-environment information.
US08417600B2 Systems and methods for graduated suspicious activity detection
Systems and methods for evaluating electronic value transfers. Various of the methods include graduating a defined affinity between transactions to increasing levels of scrutiny. At an increased level of scrutiny, reports can be generated indicating suspicious activity and/or interdiction procedures can be implemented to reduce the occurrence of the detected suspicious activity. Various of the systems are tailored to implement the aforementioned methods.
US08417596B1 Technique for explaining income-tax calculations
A graphical user interface includes a first window configured to display a first value, which is entered by a user of an income-tax preparation program, and a second value, which is computed as a function of the first value. Note that the second value is to be used in an income-tax return of the user. Furthermore, the graphical user interface allows the user to obtain an explanation of the difference between the first value and the second value.
US08417593B2 System and computer-readable medium for managing consistent interfaces for business objects across heterogeneous systems
A business object model, which reflects data that is used during a given business transaction, is utilized to generate interfaces. This business object model facilitates commercial transactions by providing consistent interfaces that are suitable for use across industries, across businesses, and across different departments within a business during a business transaction. In some operations, software creates, updates, or otherwise processes information related to an individual material bill of material and/or an order tracking view business object.
US08417592B1 Inventory of libraries
Determining efficiently whether it is necessary to re-inventory a storage media library, such as a tape library, is disclosed. It is determined whether a first number computed based at least in part on at least a portion of a new inventory data is the same as a second number computed based at least in part on a corresponding stored inventory data. An update of the stored inventory data is initiated if it is determined that the first number is not the same as the second number.
US08417591B2 Stock flow management system and method
A computer program product tangibly embodied in an information carrier includes instructions that, when executed, perform operations that modify stock levels of a storage location in a logistic environment system. The operations include receiving information indicating a stock level change at storage location database objects that each represent a storage location for stock in a logistic environment. A storage location database object has associated with it a rule, a stock amount value specifying an amount of stock for the storage location, and a threshold that indicates a stock level to be maintained for the storage location. The operations also include determining, using the rule, if the stock level change would cause the stock amount value to cross the threshold, and if so, generating a request to modify the amount of stock at the storage location so that the stock amount value does not cross the threshold.
US08417587B2 Method and apparatus for custom strategy specification in a hosted electronic transaction service system
A merchant generates a customized service strategy related to a suite of electronic transaction services hosted by a service provider. The custom strategy specifies services to perform, and possibly an order in which to perform the services, by a service provider in relation to an electronic transaction associated with the merchant. Through use of a user interface, the strategy can be represented as a graphical decision tree, with terminal nodes representing services or actions. A customized strategy is transmitted to a service provider, as is transaction related information, whereby the service provider can service the transaction according to the strategy and based on the transaction information. Scheduling information that specifies different strategies to apply to different transaction scenarios can be generated. A strategy is selected by a service provider based on the scheduling information and transaction information, and is used to service one or more electronic transactions.
US08417584B2 Physiological response of a customer during financial activity
A server behavior modification system assists a customer during a financial activity, such as a transaction, and includes a current financial activity assistance system having a data collection system for collecting current physiological activity data, such as current electrodermal activity data, and a data manipulation system for assessing the likelihood of vulnerability to a predetermined undesired financial behavior, as defined by customer input received by a customer settings definition system. The assessment is based at least in part on the data manipulation system comparing a combined historical behavior pattern with the collected current data. The combined historical behavior pattern comprises a correlation between historical physiological activity data and historical financial activity data. An alerting system instructs a customer behavior modification system to produce an alert based at least in part on an assessment of likely vulnerability to a predetermined undesired financial behavior.
US08417572B1 Expected exhaustion time
A facility for analyzing ordering trends for an item is described. Based upon an historical ordering activity for the item, the facility projects future ordering activity for the item. The facility compares the future ordering activity projected for the item to inventory in the item. Based upon this comparison, the facility determines when future ordering activity is expected to exhaust inventory in the item.
US08417567B2 Webpage implementation system with reciprocal links
A webpage implementation system includes a client computer associated with a first user and a server system. The server system is configured to perform inserting, within a first website associated with the first user, a first functional marketing element associated with a second user; and reciprocally inserting, within a second website associated with the second user, a second functional marketing element associated with the first user and based upon the first functional marketing element being inserted within the first website. The second functional marketing element includes a link to the first website, and the first functional marketing element includes a link to the second website.
US08417565B2 Electronic-commerce, communication-network method
A sourcing-provider-implemented, electronic-commerce, communication-network method for controlling acquisition-access to electronically-deliverable, affinity-interest deliverables in portions of which rights are held both by a sourcing provider and by a contributing network communicant. The method includes (a) establishing an electronic, network-connected, sourcing-provider-associated-and-controlled catalogue designed to contain at least one such deliverable, (b) vetting the entrepreneurial talent of at least one network communicant relative to the creation, catalogue-placement, and network-acquisition-promotional offering to others, by that one communicant of such a deliverable, whereby, through deliverable-creation and catalogue-placement thereof, the vetted network communicant becomes a contributing network communicant, (c) authorizing the vetted network communicant to become a contributing network communicant, and to create, to place or have placed, and to offer to other network communicants, deliverables-acquisition network access to such a catalogue-placed deliverable, and (d) rewardingly incentivizing such offers.
US08417559B2 Assortment planning based on demand transfer between products
A computer-implemented method described for facilitating selection of an assortment of products to offer for sale. The method includes receiving transaction data representing characteristics of a plurality of commercial transactions including a first product and a second product. Product attribute data representing attributes for at least the two products are also received. Substitution demand data for the second product is estimated which represents demand for the second product given the first product is not available, the estimation being based on the transaction data and product attribute data.
US08417554B2 Tool for manager assistance
A computer implemented method, system, and/or computer program product generate an optimal training policy and an optimal promotion policy to accommodate an upcoming project. Required new job positions are identified for an upcoming project. A skillset matrix, which describes a current skill level of each worker in a work unit, and a promotion matrix, which describes historical evaluations of how well each worker achieved predefined goals of past projects, are generated. The skillset matrix is utilized to create an optimal training policy that identifies which workers are in need of additional training in order to qualify for one or more of the identified new job positions, and the promotion matrix is utilized create an optimal promotion policy that identifies which workers will be candidates for being promoted into one or more of the identified said new job positions.
US08417552B2 Electronic select provider network
Described herein is technology for, among other things, an electronic services marketplace. The technology involves establishing a first tier of service providers, establishing a second tier of service providers, routing a service order to the first tier of service providers, and routing the service order to the second tier of service providers if the service order is not accepted by one of the first tier service providers.
US08417548B2 Medical service support apparatus
A recording unit holds a plurality of examination data including the examination date of a performed examination. A search unit extracts examination data matching a set condition, of the plurality of examination data held in the recording unit. An output unit outputs a search result by the search unit. A first narrowing unit extracts examination data in which the examination date is included within a designated first period. A reference data determination unit classifies the examination data extracted by the first narrowing unit by an examinee and determines, for every examinee, one piece of the examination data to be a reference in accordance with a predetermined rule. A second narrowing unit sets, for every examinee, a second period designated in at least one of the past direction and the future direction starting from a reference date that is the examination date of the examination data determined by the reference data determination unit and extracts examination data in which the examination date is included within the second period.
US08417546B2 Verification technique for patient diagnosis and treatment
Exemplary embodiments provide a verification technique that facilitates administration of a health-related procedure to an intended recipient patient or group of patients. An interface template may be configured to establish verifiable matching engagement between the patient and various types of objects used to administer the health-related procedure.
US08417541B1 Multi-stage model for predicting probabilities of mortality in adult critically ill patients
Computerized methods in a clinical computing environment for predicting mortality in critically ill patients, that is, patients admitted to Intensive Care Units, are provided. In accordance with embodiments hereof, at least two distinctly different mortality prediction models (e.g., the Acute Physiology and Chronic Health Evaluation (APACHE®) model and the Mortality Probability Model at Admission (MPM0) are utilized in a multi-stage fashion to determine, with better accuracy than may be provided by either mortality prediction model alone, the probability of mortality for critically ill adult patients.
US08417540B2 Spectral signature extraction for drug verification and identification
Systems and methods perform signature extraction from an acquired spectrum of a pharmaceutical. An acquired spectrum of the pharmaceutical is measured using a spectrometer. The acquired spectrum is obtained from the spectrometer using a processor. A system-response function of the spectrometer is removed from the acquired spectrum using the processor. An intensity of the acquired spectrum is normalized to a predetermined scale using the processor. Fluorescence is removed from the acquired spectrum using the processor. Finally, an extracted signature of the pharmaceutical is obtained from the remainder of the acquired spectrum using the processor. If the acquired spectrum of the pharmaceutical is measured by the spectrometer through a container holding the pharmaceutical, a spectrum of the container is removed from the remainder of the acquired spectrum to produce the extracted signature of the pharmaceutical using the processor.
US08417538B2 System and method for performing object association based on interaction time using a location tracking system
A system is provided for associating an object with a locale or a second object based on interaction time. The system includes and object identifier linked with an object for providing data identifying the object and a location determining module for determining the location of the object. The location determining modules includes an object location module for determining the location of the object based at least in part on the data and an object association module for associating the object with a second object or locale. The object association module is configured to determine whether the object is in proximity to the second object or the locale for a time period greater than or equal to a threshold time and create an associating between the object and the second object or the locale.
US08417533B2 Method and system for the fire response dispatch protocol of an emergency dispatch system
A method and system for receiving, processing, responding and managing firefighter request calls is described. A consistent, standard and systematic process is provided which in combination with adequate training, supervision and quality assurance service to provide a technique for classifying the criticality of calls into various determinate levels for appropriate response.
US08417520B2 Attenuation of overvoicing, in particular for the generation of an excitation at a decoder when data is missing
The invention proposes the synthesis of a signal consisting of consecutive blocks. It proposes more particularly, on receipt of such a signal, to replace, by synthesis, lost or erroneous blocks of this signal. To this end, it proposes an attenuation of the overvoicing during the generation of a signal synthesis. More particularly, a voiced excitation is generated on the basis of the pitch period (T) estimated or transmitted at the previous block, by optionally applying a correction of plus or minus a sample of the duration of this period (counted in terms of number of samples), by constituting groups (A′,B′,C′,D′) of at least two samples and inverting positions of samples in the groups, randomly (B′,C′) or in a forced manner. An over-harmonicity in the excitation generated is thus broken and the effect of overvoicing in the synthesis of the generated signal is thereby attenuated.
US08417515B2 Encoding device, decoding device, and method thereof
There is disclosed an encoding device capable of appropriately adjusting the dynamic range of spectrum inserted according to the technique for replacing a spectrum of a certain band with a spectrum of another band. The device includes a spectrum modification unit (112) which modifies a first spectrum S1(k) of the band 0≦k
US08417514B2 System and method for finding the most likely answer to a natural language question
Automated question answering is disclosed that relates to the selection of an answer to a question from a pool of potential answers which are manually or automatically extracted from a large collection of textual documents. The a feature extraction component, a feature combination component, an answer selection component, and an answer presentation component, among others, are included. The input to the system is a set of one or more natural language questions and a collection of textual document. The output is a (possibly ranked) set of factual answers to the questions, these answers being extracted from the document collection.
US08417513B2 Representation of objects and relationships in databases, directories, web services, and applications as sentences as a method to represent context in structured data
Systems and methods are disclosed for tagging and translating database objects and relationships into sentences. The successive composition of these sentences form hierarchies which encode contextual information about the objects. A virtual directory/context server functions using a common abstraction layer to access data from databases, applications, directories, Web Services, and other data sources within the enterprise. The virtual directory/context server includes a sentence/context builder module that enables the translation or relationships between data and from the plurality of data sources into a human-readable form, for example, an English language sentence. Thus, applications can view, access, and/or modify the data from the data sources of the enterprise through the virtual directory/context server, for example, using the sentences representative of the relationships between the data. The sentences are indexed, which allows for searches that bring information not only about objects, but also about the context in which those objects appear.
US08417508B2 Multiprocessor development environment
In a method of simulating a multi-processor system by running code that simulates the system on a host processor, a SPECULATE and a COMMIT instruction is used to mark an area of memory, shared across several simulated processors, and the code is translated at run time to a form required by the host processor. All instructions are mapped to a native instruction set of the host using two different code dictionaries: all instructions outside a SPECULATE/COMMIT region are mapped to the first of the two code dictionaries. If a SPECULATE instruction is encountered during runtime by a simulator running the code, the instructions are mapped to a native instruction set of the host using the second code dictionary.
US08417505B1 System and method for simulating a transmission gate network and a bi-directional connect module within an analog and mixed-signal circuit
The present invention provides systems and methods for simulating an analog and mixed-signal circuit design comprising an analog circuit segment and a transmission gate network of a digital circuit segment, where the analog circuit segment is connected to the transmission gate network using a bi-directional connect module, where the analog circuit segment contributes with its own driving force to the digital circuit segment as an equivalent to a driver, and where the digital circuit segment contributes with its own driving force to the analog circuit segment. Additionally, in some systems and methods of the current invention, the bi-directional connect module defers to the transmission gate network any resolution of digital logic values to analog voltages, and any resolution of analog voltages to digital logic values.
US08417499B2 Enabling real-time testing of on-demand infrastructure to predict service level agreement compliance
Provided is an apparatus and method for demonstrating the efficiency and effectiveness of a customer's information technology (IT) system and applications operating in a shared IT, or electronic business on-demand, environment. A test suite mimics hypothetical settings in an on-demand services environment (129) and then determines how the settings affect the allocation of resources in the on-demand services environment (129). The calculated allocation of resources is then compared to one or more service level agreements (SLAs) in order to determine compliance with a particular SLA.
US08417496B2 Hydrocarbon recovery from a hydrocarbon reservoir
A computer system for modelling and controlling a hydrocarbon reservoir through management of fluid flow at individual wells. The computer system has program instructions which operate a computer model which uses oilfield production data to provide a model of future production. The model comprises an optimal regression model which represents injector and producer wells whose fluid flow characteristics are highly correlated with the fluid flow characteristics of the well of interest; the application of parsimonious information criterion techniques to identify well pairs that statistically contribute information to the optimal regression model; and a statistical reservoir model comprising the product of the optimal regression model and a significance matrix. The system is also provided with control means, responsive to the output of the computer model in order to control wells in the hydrocarbon reservoir.
US08417494B2 Simulation method for evaluating golf balls
When an air stream is made to flow into a virtual airflow space set up by computer and the velocity, direction and pressure of the air stream flowing around a rotating golf ball model are calculated for each cell of a grid, by setting an airflow stabilization time during which computation proceeds without rotation of the golf ball model until the air stream that flows into the virtual airflow space ceases to be influenced by the initial air stream and stabilizes, then rotating the golf ball model at a given spin rate once the airflow stabilization time has elapsed and calculating the velocity, direction and pressure of the air stream for each grid cell, the computational time can be greatly shortened without lowering accuracy, enabling coefficients of lift and coefficients of drag to be easily calculated from the velocity, direction and pressure of the air stream for each grid cell.
US08417492B1 Simulating granular material
A computer-implemented method for simulating a granular material includes removing, from a layer of granular material in a virtual domain defined by a data structure stored in a computer readable storage medium, a portion of the granular material in a closed region where the portion and a part of an object impacting the granular material are defined as occupying a same space. The method includes determining a value for a size aspect of the portion based on applying a numerical solver along an entirety of a boundary of the closed region. The method includes placing additional granular material along the boundary to create a shape resulting from the impact of the object. The method includes generating an image using the data structure, the image reflecting the impact of the object on the granular material in the virtual domain.
US08417491B2 3D tool path planning, simulation and control system
A system, apparatus, and method are provided for control of a catheter (including an ablation catheter), bronchoscope/endoscope and beveled needle. Control of a bronchoscope (100) is calculated for a 3D environment based on capabilities of the bronchoscope and the patient morphology. This can be used to plan and simulate an optimal motion, train or compare surgical techniques or automate the procedure. A particular bronchoscope may be recommended based on its form and flexibility as well as based on the personal morphology of the patient rather than relying on statistical norms. For all tools, a 6 dimensional configuration space problem is solved using 3 storage dimensions and a ‘6D neighborhood’ for path planning. The present invention finds the kinematically feasible path from a ‘start’ to a goal, while avoiding obstacles and dangerous regions.
US08417486B2 System, method, and program product for synthesizing heat exchanger networks and identifying optimal topology for future retrofit
Systems, methods, and program product to synthesize a grass-roots heat exchanger network for hot process streams to be cooled and cold process streams to be heated and to identify optimal topology for future retrofit, are provided. An exemplary system includes a heat exchange network synthesizing computer and heat exchange network synthesizing program product configured to analyze the waste heat recovery problem, without decomposition, to produce a result having a better number of heat exchanger units and/or better waste heat recovery through application of advanced process-to-process matching schemes for both non-constrained and non-thermodynamically constrained problems. The heat exchange network synthesizing program product is also configured to produce alternative optimal heat exchanger network designs which account for variations in energy and capital costs to allow for construction of a physical heat exchanger network configured during its initial construction or deployment to be “easily-retrofitable” in future times according to a continuum of possible energy-capital cost scenarios.
US08417483B2 Determination and control of wellbore fluid level, output flow, and desired pump operating speed, using a control system for a centrifugal pump disposed within the wellbore
A method and apparatus for determining a fluid level and/or output flow during operation of a centrifugal pump, are provided, which may be used for production of gas and/or oil from a well, and include a vector feedback model to derive values of torque and speed from signals indicative of instantaneous current and voltage drawn by the pump motor, a pump model which derives values of the fluid flow rate and the head pressure for the pump from torque and speed inputs, a pumping system model that derives, from the estimated values of the pump operating parameters, an estimated value of fluid level and other pumping system parameters. Controllers responsive to the estimated values of the pumping system parameters control the pump to maintain fluid level at the pump input, near an optimum level, or within a safe operating range and/or output flow from the pump.
US08417476B2 Dynamic randomized controlled testing with consumer electronics devices
One embodiment of the present invention sets forth a technique for performing dynamic randomized controlled testing to evaluate design choices for a consumer electronics (CE) device. A plurality of CE devices may communicate with a server system over a data communications network to be assigned a variant of the design choice. The variant may correspond to a variant of a user interface component of the CE device or a functional component of the CE device. Once assigned, feedback may be collected from the plurality of CE devices specifying one or more performance metrics associated with the design variant assigned to a respective CE device.
US08417466B2 Mass analysis data processing apparatus
A product ion spectrum is created on the basis of MS2 analysis data respectively obtained for a parent compound and a metabolite (S1 and S2). Additionally, a neutral loss spectrum, in which the mass of each product ion is replaced with a mass difference between the mass of the product ion and that of a precursor ion, is created (S3). Then, a common peak having the same mass in both the parent compound and the metabolite is extracted (S4), and a complementary peak appearing at a position corresponding to the difference between the mass of the common peak and that of the precursor ion is extracted (S5); the complementary peak corresponding to a common peak located on the product ion spectrum appears on the neutral loss spectrum, while the complementary peak corresponding to a common peak located on the neutral loss spectrum appears on the product ion spectrum. In the process of displaying the four spectrums in an integrated form, different display colors are assigned to the common peak, complementary peak and other peaks so that the different peaks can be easily distinguished (S6 to S9).
US08417465B2 Synthetic microfluidic blood-brain barrier
An apparatus and method for assaying blood-brain barrier properties for drug and drug delivery vehicle screening comprising of a microfluidic apparatus with gaps separating lumen and tissue space enabling formation of tight junctions similar to in vivo conditions using endothelial cells and brain cells.
US08417462B2 System and method for identifying complex patterns of amino acids
A method and system are disclosed for identifying and/or locating complex patterns in an amino acid sequence stored in a computer file or database. According to an aspect of the present invention, techniques are provided to facilitate queries of protein databases. For protein descriptions received in response to the queries, embodiments of the present invention may scan the received protein descriptions to identify and locate Replikin patterns. A Replikin pattern is defined to be a sequence of 7 to about 50 amino acids that include the following three (3) characteristics, each of which may be recognized by an embodiment of the present invention: (1) the sequence has at least one lysine residue located six to ten amino acid residues from a second lysine residue; (2) the sequence has at least one histidine residue; and (3) at least 6% of the amino acids in the sequence are lysine residues.
US08417461B2 Identification and modification of dynamical regions in proteins for alteration of enzyme catalytic effect
A method for analysis, control, and manipulation for improvement of the chemical reaction rate of a protein-mediated reaction is provided. Enzymes, which typically comprise protein molecules, are very efficient catalysts that enhance chemical reaction rates by many orders of magnitude. Enzymes are widely used for a number of functions in chemical, biochemical, pharmaceutical, and other purposes. The method identifies key protein vibration modes that control the chemical reaction rate of the protein-mediated reaction, providing identification of the factors that enable the enzymes to achieve the high rate of reaction enhancement. By controlling these factors, the function of enzymes may be modulated, i.e., the activity can either be increased for faster enzyme reaction or it can be decreased when a slower enzyme is desired. This method provides an inexpensive and efficient solution by utilizing computer simulations, in combination with available experimental data, to build suitable models and investigate the enzyme activity.
US08417458B2 Removing ground-roll from geophysical data
A method for processing geophysical data. The method includes generating a model from geophysical data acquired at a receiver location and one or more boundary receiver locations. After generating the model, the method applies a forward modeling algorithm using information from the model to generate a modeled estimate of a direct ground roll between the receiver location and each boundary receiver location. The method then estimates a ground roll between a source location and each boundary receiver location. Using the modeled estimate of a direct ground roll between the receiver location and each boundary receiver location and the estimate of the ground roll between a source location and each boundary receiver location, the method applies interferometry between the estimate of the ground roll between the source location and each boundary receiver location and the modeled estimate of the direct ground roll between the receiver location and each boundary receiver location to generate an interferometric estimate of a ground roll between the source location and the receiver location. The method then removes the interferometric estimate of the ground roll between the source location and the receiver location from geophysical data acquired at the receiver location due to a source at the source location.
US08417457B2 Borehole stress module and methods for use
The disclosure is directed to methods and apparatuses for estimating a response relating to a formation by stressing a wall of a borehole during either wireline or while drilling deployment. The response may be estimated by stressing the wall of a borehole formed in the formation; and estimating a response of the borehole wall to the stress. The response may be estimated using a force module configured to induce the stress around borehole and a tool configured to estimate the response of the borehole wall to the stress.
US08417454B2 Method and apparatus for storing or displaying prespecified geometric objects and computer program product
To store geometric objects, a distance is determined from each prespecified objects to one other prespecified object. The distance represents a similarity of the corresponding prespecified objects. The prespecified objects are grouped together such that the prespecified objects are more similar with respect to prespecified geometric objects of the same group than with respect to objects of the other groups. For each group, a representative is ascertained, depending on the prespecified objects within the groups. The representatives of all the groups (are stored. In a representative fashion for the prespecified objects, only one identification of the prespecified object an indication of the corresponding representative of the prespecified object and values, by which a size and position of the corresponding representative is prespecified, is stored for each of the prespecified objects, depending on the size and the position of the corresponding prespecified objects.
US08417453B2 Map information guidance device, map information guidance method, and computer program
Devices, methods, and programs update map information stored in a storage medium based on map update information distributed from a map distribution center. The devices, methods, and programs search for a vehicle route based on the stored map information, perform first guidance along the route, and identify a target area on the route that will be updated when the map information is updated. The devices, methods and programs determine whether the update of the target area will be complete when the vehicle reaches the target area. If the update of the target area will not be complete when the vehicle reaches the target area, the devices, methods, and programs request second guidance for the target area from the map distribution center, switch from proving the first guidance to providing the second guidance through the target area, and return to performing the first guidance when the vehicle exits the target area.
US08417450B2 On-board diagnostics based navigation device for dead reckoning
A computing navigation device is disclosed that includes a processor configured to control a communication module configured to receive a global positioning satellite (GPS) system signal corresponding to a vehicle position of a vehicle. The processor may be further configured to recognize a dropped signal condition in which no operational signal is detected from the GPS system, and to identify a last position of the vehicle corresponding to a time of the dropped signal condition. The processor may be further configured to retrieve on-board diagnostics data from an on-board diagnostics system of the vehicle corresponding with a movement of the vehicle. The computing navigation device may further include a kinematic module configured to calculate a calculated position of the vehicle based on the last position and the movement of the vehicle, and a display configured to display a representation of the calculated position.
US08417439B2 System for improving engine performance and emissions
A system for improving engine performance and emissions is presented. The system can lower exhaust pressure and improve engine breathing. In one example, exhaust gases are combined to reduce exhaust pressure during exhaust valve overlap.
US08417436B2 Boosted engine control responsive to driver selected performance
Various systems and methods are described for operating an engine in a vehicle in response to a driver performance/economy mode. One example method comprises delivering a first fuel to a cylinder of the engine from a first injector, delivering a second, different, fuel to the cylinder of the engine from a second injector, varying a relative amount of said first and second fuel as an operating condition varies; and adjusting delivery of at least said second fuel based on a driver-selected performance mode.
US08417433B2 Dynamically auto-tuning a gas turbine engine
Tuning processes implemented by an auto-tune controller are provided for measuring and adjusting the combustion dynamics and the emission composition of a gas turbine (GT) engine via a tuning process. Initially, the tuning process includes monitoring parameters, such as combustion dynamics and emission composition. Upon determining that one or more of the monitored parameters exceed a critical value, these “out-of-tune” parameters are compared to a scanning order table. Upon comparison, the first out-of-tune parameter that is matched within the scanning order table is addressed. The first out-of-tune parameter is then plotted as overlaid slopes on respective graphs, where the graph represents a fuel-flow split. Typically, the slopes are plotted as a particular out-of-tune parameter against a particular fuel-flow split. The slopes for each graph are considered together by taking into account the combined impact on each out-of-tune parameter when a fuel-flow split is selected for adjustment.
US08417429B2 Vehicle brake fluid pressure control apparatus
A vehicle brake fluid pressure control apparatus includes: a controller configured to control fluid pressures in wheel brakes to increase or reduce by controlling normally open electromagnetic valves and normally closed electromagnetic valves, wherein the controller perform: a pressure reducing in a pressure reducing cycle in which a basic pressure reducing control and a gradual pressure control are performed continuously in a case that the controller determines to execute a pressure reducing control with wheel speeds decreasing; a pressure reducing control in a basic pressure reducing amount in the basic pressure reducing control; and a temporary holding control for holding the fluid pressure and a fine pressure reducing control for executing a pressure reducing in an amount smaller than the basic pressure reducing amount in a case that the wheel speeds tend to decrease after the temporary holding control in the gradual pressure reducing control.
US08417427B2 Hybrid vehicle with soft shafts
A fast automated gear shift operation is performed using a powertrain in a hybrid vehicle, the powertrain including a gear box, an engine, at least one controllable motor, a torque ripple damping device, a mechanical connecting device for connecting or disconnecting the engine to or from, respectively, wheels of the vehicle. In the gear shift operation the motor is controlled to perform a sequence of steps in which different torques are delivered by the motor to temporarily change the speed thereof. The torques are selected so that they to reduce the mechanical tension over at least one elastic part of the powertrain. Hence it can be achieved, that during at least a period during the gear shift operation torques over mechanical elements in the gear box cooperating in the current gear and/or over the mechanical connecting device are eliminated or at least strongly reduced. The period should be sufficiently long so as to permit disconnection of said mechanical elements cooperating for the present gear and/or to permit disconnection of the mechanical connection device.
US08417420B2 Cooperative control apparatus of motor driven power steering apparatus for smart parking assistant system
The present invention relates to a cooperative control apparatus of a motor driven power steering apparatus for a smart parking assistant system (SPAS). The cooperative control apparatus may relieve excessive response of the motor driven power steering apparatus even through an excessive required steering angle is inputted from the SPAS, prevent damage of the motor driven power steering apparatus by controlling the motor driven power steering apparatus through a motor angular speed, reduce vibration, and improve steering performance with high control precision regardless of external disturbance.
US08417411B2 Torque sensor performance diagnostic systems and methods
A control system may include a polarity determination module, a torque variation module, and a torque sensor diagnostic module. The polarity determination module determines a first polarity of a torque signal that indicates a transmission torque. The torque sensor diagnostic module diagnoses an error of a torque sensor when an detected polarity of the torque signal is opposite from the first polarity. A control system may include a torque variation module and a torque sensor diagnostic module. The torque variation module determines a maximum torque variation during a predetermined diagnostic period based on the torque signal. The torque sensor diagnostic module diagnoses an error of a torque sensor when the maximum torque variation is outside of a torque variation range. The torque variation range is defined by a minimum torque variation threshold and a maximum torque variation threshold.
US08417408B2 Drive control apparatus for hybrid vehicle
A drive control apparatus for a hybrid vehicle which has an engine selectively set in one of a normal fuel-consumption operation mode and a low fuel-consumption operation mode for obtaining a lower fuel consumption; a generator selectively used for one of being driven by the engine and assisting driving of the engine; a motor for generating a driving force of the vehicle by electric power supplied by the generator or a battery device; and a clutch between the generator and wheels of the vehicle. The drive control apparatus has a control part for performing a low fuel-consumption driving assistance mode when the engine is set in the low fuel-consumption operation mode. In the low fuel-consumption driving assistance mode, the clutch is connected, and driving of the vehicle is assisted using one of the generator and the motor, which is selected in accordance with an operation state of the vehicle.
US08417405B2 Driving support device, method, and program
Driving support devices, methods, and programs determine a target position ahead of a vehicle and a target vehicle speed at the target position. The devices, methods, and programs divide a section between a deceleration start position to start deceleration of the vehicle and the target position into a plurality of sections and set target charging electric power to different values for respective sections forming the plurality of sections to reduce a speed of the vehicle to the target vehicle speed at the target position. The devices, methods, and programs control an electric generator installed in the vehicle to generate the regeneration brake in the respective sections forming the plurality of sections based on the set charging electric power values and charge the battery with the target charging electric power generated in each of the respective sections.
US08417404B2 Personal, green-energy, transportation device with single wheel and self-balancing function
The present invention relates to a personal, green-energy, transportation device with single wheel and self-balancing function, and especially to a self-balancing single-wheel transportation device. The driver can drive the transportation device by manpower, and the transportation device would simultaneously execute a self-balancing function during driving. The transportation device comprises: a body, a wheel, a pedal portion, a roller chain, an in-wheel motor, and a sensing-control module, wherein the sensing-control module is used for detecting the balance condition of the body when the transportation device is driven, and then the sensing-control module controls the in-wheel motor to output a balancing torque for maintaining the self balance of the body.
US08417402B2 Monitoring of power charging in vehicle
A energy meter unit for an electric vehicle contains energy measuring circuitry, a GPS unit, a CPU, and memory. The energy meter unit is capable of detecting the amount of energy charged at a specific location and storing that information for later uses, such as with a governmental incentive program.
US08417401B2 Map display apparatus, map display method, and computer-readable tangible medium
A navigation apparatus for use in a hybrid vehicle in which an engine and a drive motor are used in combination acquires a current SOC value of a battery, geometry of roads around the vehicle, gradient information, traffic information, learning information, and so forth. A travelable range of the vehicle after the battery is charged is calculated for each of a plurality of various charge times on the basis of the acquired information. The plurality of calculated travelable ranges is simultaneously displayed on a liquid crystal display. It is thus possible to display a minimum charge time required to travel to a destination in a manner easily understandable to a user.
US08417396B2 Air traffic control method
A method of operating an air traffic control system may include receiving, by a control system, an instruction from a control system user. The method may further include providing, by the control system, the instruction to an airplane via a data link between the control system and a system of the airplane. In addition, the method may include adjusting, by the airplane system, at least one airplane control to correspond to the instruction.
US08417394B2 Substrate processing apparatus, semiconductor device manufacturing method and temperature controlling method
Provided are a substrate processing apparatus, a semiconductor device manufacturing method, and a temperature controlling method, which are adapted to improve equipment operational rate. A calculation parameter computing unit computes a calculation parameter using at least a first calculation parameter correction value determined by a first calculation parameter setting unit based on an accumulated film thickness on a reaction vessel, a second calculation parameter correction value determined by a second calculation parameter setting unit based on an accumulated film thickness on a filler wafer, and a third calculation parameter correction value determined by a third calculation parameter setting unit based on the number of filler wafers. Product and filler wafers are accommodated and heat-treated in the reaction vessel while controlling a heating unit using calculation results obtained using at least the calculation parameter and deviation between a set temperature and a temperature detected in the heating unit by a temperature detector.
US08417393B2 Demand response appliance module
The present disclosure provides a method of controlling an appliance comprising: profiling at least one appliance including one or more power consuming functions connected with a home energy management system (HEM); defining an energy event corresponding to each of the one or more power consuming functions; developing a home energy profile in the HEM of all the energy events including a calendar of energy events; manipulating the home energy profile by a user wherein the user cancels, delays, reschedules, or enables processing of the calendar of energy events; and, communicating through a translator board wireless communication between the HEM and the at least one appliance.
US08417387B2 Control system and method for operating a cooling system
The present invention relates to a control system for operating a cooling system comprising components at least including a compressor (2), an evaporator (3), a pressure control element (6) and a condenser (4), and also having a control circuit (9) having electrical connections with at least some cooling system components, through which the control circuit (9) continually measures and stores, over time intervals, electrical operating variables of the cooling system, the control circuit establishes interrelationships among at least some measured values and some stored values of the electrical operating variables of the cooling system and generates a control signal for the cooling system based on at least some measured values and stored values of the electrical operating variables and on the interrelationships established among at least some measured and stored values of the electrical operating variables of the cooling system.
US08417380B2 System and method for communicating vending information
A system and method for communicating vending information for a digital video disc is provided. A plurality of vending transaction data is received, wherein each of the plurality of data comprises a transaction timestamp and corresponds to a rental transaction for a digital video disc. The plurality of vending transaction data is stored in a memory of a vending apparatus, and is encrypted. It is determined whether a predetermined period of time has elapsed since a first transmission of transaction data from the vending apparatus, and a communication request is transmitted upon such determination to a remote control center. A signal is received at the vending apparatus from a control center in response to the communications request, and a plurality of vending transaction data is transmitted to the remote control center in response to receiving the signal.
US08417379B2 Pharmacy dispensing system and method
A system for filling a prescription order for a patient includes a plurality of trays each having an RFID tag for storing a unique identifier corresponding to the prescription order, and a plurality of workstations operatively linked to one another, each workstation having an antenna for detecting the unique identifier in one of the plurality of trays, where the detecting is operative to trigger displaying of a profile of at least one prescription item for the corresponding prescription order.
US08417367B1 Manufacturing exception handling system
A manufacturing exception handling system is described for use with a manufacturing execution system that controls a semiconductor manufacturing process. The present invention provides real time information to the user that identifies restrictions that have been placed on the use of entities and inventories in the semiconductor manufacturing process. The present invention also provides real time information to the user that identifies the persons who are authorized to remove the restrictions. The present invention saves the time and effort that would otherwise be required to find out why a restriction existed and who could remove the restriction during the semiconductor manufacturing process.
US08417361B2 Model predictive control system and method for integrated gasification combined cycle power generation
Control system and method for controlling an integrated gasification combined cycle (IGCC) plant are provided. The system may include a controller coupled to a dynamic model of the plant to process a prediction of plant performance and determine a control strategy for the IGCC plant over a time horizon subject to plant constraints. The control strategy may include control functionality to meet a tracking objective and control functionality to meet an optimization objective. The control strategy may be configured to prioritize the tracking objective over the optimization objective based on a coordinate transformation, such as an orthogonal or quasi-orthogonal projection. A plurality of plant control knobs may be set in accordance with the control strategy to generate a sequence of coordinated multivariable control inputs to meet the tracking objective and the optimization objective subject to the prioritization resulting from the coordinate transformation.
US08417359B2 Power transmission method of high-power wireless induction power supply system
A power transmission method used in a high-power wireless induction power supply system consisting of a power-supplying module and a power-receiving module is disclosed. The power-supplying module regulates its output energy by means of frequency modulation and driving power adjustment, enabling the energy to be received by the power-receiving module and transmitted through a power-receiving coil array and a primary resonant capacitor and a secondary resonant capacitor of power-receiving resonance circuit, a synchronizing rectifier, a low-power voltage stabilizer, a high-frequency filter capacitor, a first power switch, a low-frequency filter capacitor and a second power switch of a filter circuit for output to an external apparatus.
US08417349B2 Rate matching for a stimulating medical device
Methods and systems are disclosed for rate matching in a stimulating medical device, such as a cochlear implant or an auditory brain stimulator. In embodiments, the stimulating medical device applies a fast Fourier transform (FFT) at an analysis rate to the received signal to obtain a plurality frequency bin output signals. The stimulating medical device then applies a rate matching through interpolation function to the frequency bin output signals to match the stimulation rate for the stimulating medical device. This rate matching through interpolation function may apply a common interpolation filter to each frequency bin output to obtain a plurality of outputs distributed in time across the time period between executions of the FFT. The values of the frequency bin output signals at the time most closely matching the time for which stimulation is to be applied may then be selected and used in applying the stimulation.
US08417348B2 Pulsatile cochlear implant stimulation strategy
An implantable device includes a multi-channel electrode array in which each channel is associated with an electrode in the array. An audio processing stage processes an input audio signal to produce output channel signals representing associated bands of audio frequencies. A timing and envelope detector processes the output channel signals in a sequence of sampling intervals, including, for each sampling interval, determining for each output channel signal a set of pulse timing requests. A pulse selection amplitude definition stage determines for each set of requested pulse timings a set of output pulses at specified times and amplitudes selected from the set of requested pulse timings based on a pulse selection inhibition function.
US08417346B2 Electrical stimulation of iliohypogastric nerve to alleviate chronic pelvic pain
The disclosure describes a method and system for applying electrical stimulation to an iliohypogastric nerve of a patient. The system includes electrical stimulators that apply electrical stimulation for alleviation of pelvic pain. The system may apply electrical stimulation for pelvic pain in men or women. The electrical stimulators may comprise various types of electrodes such as cuff electrodes, electrode leads, and microstimulators implanted at various locations proximate to a single or both iliohypogastric nerves of a patient. In particular, the electrode may be implanted proximate or adjacent to an anterior cutaneous branch of one or both iliohypogastric nerves, a lateral cutaneous branch of one or both iliohypogastric nerves, or one or both of iliohypogastric nerves above the branch point.
US08417343B2 Obstructive sleep apnea treatment devices, systems and methods
Devices, systems and methods for nerve stimulation for OSA therapy.
US08417340B2 Implant with antenna array
Implant devices described herein may be adapted to communicate with other devices via an antenna array. The antenna array may be configured to minimize radiation to surrounding tissue and/or maximize signal power in a direction of device(s) with which the implant device communicates.
US08417323B2 Apparatus for depth-resolved measurements of properties of tissue
An apparatus for depth-resolved measurements of properties of tissue includes an illuminator that illuminates the tissue with light, a collector for collecting light which has not been absorbed by the tissue, and a determination device configured to determine properties of the tissue in different depths from the collected light. A casing for advancing into a hollow object includes at least a part of the illuminator and collector. The illuminator and collector are configured to collect light depth-resolved, and the determination device is configured to determine depth-resolved properties of the tissue from the light which has been collected depth-resolved.
US08417317B2 Blood flow dynamic analysis apparatus and method, and magnetic resonance imaging system
A blood flow dynamic analysis apparatus acquires data from a plurality of regions lying in slices set to a subject with a contrast agent injected therein and analyzes blood flow dynamics of the subject, based on the data. The apparatus includes a contrast agent concentration profile generation device for generating profiles each indicative of a temporal change in the concentration of the contrast agent for every said region lying in the slices, a characteristic amount calculation device for calculating the concentrations of the contrast agent in the regions after a bolus of contrast agent has passed through the regions, from the profiles, a histogram generation device for generating a histogram containing the concentrations of the contrast agent in the regions after the bolus of contrast agent has passed through the regions, a region determination device for determining a region in which each vein exists, from the regions, based on the histogram, and a function calculation device for calculating a venous output function, based on a temporal change in the concentration of the contrast agent in the region in which the vein exists.
US08417313B2 Method and device for determining and presenting surface charge and dipole densities on cardiac walls
The invention discloses a method, a system, a computer program and a device for determining the surface charge and/or dipole densities on heart walls. Using the foregoing, a table of dipole densities ν(P′, t) and/or a table of surface charge densities ρ(P′, t) of a given heart chamber can be generated.
US08417308B2 Systems and methods for monitoring pain management
The present disclosure relates to systems and methods for monitoring pain management using measurements of physiological parameters based on a PPG signal. A reference physiological parameter may be compared against a later measurement to identify a change in condition that may indicate a pain management problem.
US08417302B2 Modular access point
Described is a modular access point for wireless communications. The access point includes a housing which has at least one module receiving slot and a first wireless communication radio. The radio communicates with a first wireless device via a first frequency band. The access point also includes a removable module configured for insertion into the module receiving slot. The module includes a second communication radio utilizing a second frequency band so that, when the removable module is inserted into the slot, the access point is capable of communicating with a second wireless device via at least one of the first and second frequency bands. The access point includes a plurality of antenna connectors which are connected to the first and second radios. The access point may utilize external antennas or internal antenna modules which interchangeably attachable to the antenna connectors.
US08417290B2 Methods, systems and apparatus for displaying the multimedia information from wireless communication networks
Video signals for a mobile terminal are converted to accommodate reproduction by an alternative display terminal. The video signal is processed to provide a converted video signal appropriate for an alternative display terminal that is separate from the mobile terminal. This converted video signal is then provided for the alternative display terminal to accommodate the corresponding video display on a screen provided by the alternative (e.g., external) display terminal.
US08417285B2 Mobility management message analysis
A system that facilitates detecting, analyzing, and selectively enabling mobility management messages in connection with providing dual mode services comprises a receiver component that receives a mobility management message from an enterprise network. An analysis component communicatively coupled to the receiver component determines a type of the mobility management message and further determines whether or not to allow a mobility management transaction corresponding to the mobility management message based at least in part upon the determined type.
US08417282B2 Methods and apparatus for communicating with multiple antennas
Wireless communications methods and apparatus for a device using multiple antennas are described. A first wireless communications device receives signals from a second communications device. The first device generates receiver interference estimates corresponding to different antennas and selects one antenna to receive signals from the second device, as a function of the generated receiver interference estimates. The first device receives signals from one or more additional devices to which first device transmission may cause interference. The first device generates transmitter interference estimates corresponding to different antennas and selects one antenna to transmit signals to the second device as a function of the generated transmitter interference estimates. The first device may, and sometimes does, select different receive and transmit antennas for communicating with the second device.
US08417274B2 Base station, radio communication system, and radio communication method
A base station includes a scheduling unit 120a and a call admission control unit 120b. The scheduling unit 120a includes a first determination unit 126 to determine whether or not a transmission frequency of transmission rate control data for decreasing transmission rate for uplink data is equal to or higher than a transmission frequency threshold, a second determination unit 127 to determine whether or not a counted number value of rate lowering event occurrences exceeds a counted number threshold, the rate lowering event being an event that decreases transmission rate for uplink data, and a setting unit 128 to set admission permission information to information for limiting an admission of a new call in a case where the transmission frequency is equal to or higher than the predetermined frequency, and where the counted number value of rate lowering event occurrences exceeds the counted number threshold. The call admission control unit 120b determines whether or not to permit the admission of a new call based on the admission permission information set by the scheduling unit 120a.
US08417264B1 Method and apparatus for determining location of a mobile station based on locations of multiple nearby mobile stations
Disclosed is a method and apparatus for determining the location of a mobile station based on the locations of a group of nearby mobile stations. A mobile station implementing the method will engage in short-range wireless communication with nearby mobile stations to determine the location of the nearby mobile stations and the distances between it and each nearby mobile station. The mobile station will then apply triangulation or another algorithm to compute its own location based on the determined locations and distances of the nearby mobile stations. Further, a serving radio access network can assist by providing a trust-signal to the nearby mobile stations, with the nearby mobile stations then reporting their locations conditional upon their receipt of both the location query and the trust-signal.
US08417258B2 Portable communications device and method
A device and method of providing wireless communications is provided. In one embodiment, the method includes storing location criteria in a memory, determining a location of the device, determining whether a location of the device substantially corresponds to the location criteria, and wirelessly transmitting a notification via the wireless data network if the location of mobile communication device substantially corresponds to the location criteria. In addition, the location criteria may include information of a communication device and the determining whether a location of the device substantially corresponds to the location criteria may comprise determining that the mobile communication device is within a proximity of the communication device. The method may include monitoring one or more uses of the device and wirelessly transmitting use data via the wireless data network.
US08417257B2 Method and system for load balancing traffic in a wireless network
According to one embodiment of the invention, a method for load balancing traffic in a wireless network includes identifying a respective operational parameter from wireless network devices in the wireless network. The respective operational parameter indicates a number of endpoint associations for the wireless network devices. The method also includes detecting a wireless network device with a particular number of endpoint associations by examining each of the respective operational parameters. The method further includes, in response to the detected wireless network device, configuring the wireless network device to limit the number of endpoint associations to a number less than the particular number.
US08417253B2 Bandwidth and channel notification for wide-channel wireless communication
In a wireless communications network in which a device may simultaneously use multiple 20 MHz channels for communicating with another network device, various embodiments of the invention provide a way for a network controller to indicate to a mobile device which combinations of those channels the mobile device is permitted for use in subsequent communications involving the mobile device, and may also provide a way to specify which of those permitted channels are actually being used in those subsequent communications.
US08417250B2 Control of radio cell activity
A cellular network includes a first cell management entity adapted for managing a first radio cell that can be in an active or inactive state, a second cell management entity adapted for managing at least a second radio cell, and at least one control entity adapted for controlling the first cell management entity, wherein said first and second radio cells at least partially overlap each other geographically. At the control entity, a piece of presence information is obtained concerning the presence of at least one terminal in a radio neighboring area of the first cell. An activity state of the first cell is then decided on the basis of the piece of presence information, the radio neighboring area of the first cell including at least the second cell.
US08417237B2 Selective control of a wireless service associated with a mobile device
A mobile communication system includes a network listener base station associated with a vehicle configured to scan an environment within the mobile communication system and a second base station associated with the vehicle. The second base station includes an antenna associated therewith to generate a signal that is stronger than a wireless signal of a cell site associated with a wireless service to a mobile device within the vehicle. The mobile communication system also includes a base station controller to identify the mobile device when the mobile device is within the controlled area, to determine that the mobile device is within the controlled area, and to gain control of an access of wireless communication associated with the mobile device when the mobile device is within the controlled area through the generation of the stronger signal of the second antenna.
US08417234B2 Method and apparatus for tracking the programming of a mobile device with multiple service accounts
Methods and systems enable mobile devices equipped with software defined radio based chipset modules to seamlessly re-program the mobile device to operate on any of a variety of service provider networks. By re-programming a mobile device equipped with software defined radio based chipset module, the mobile device can support communications over both GSM and CDMA communication networks. The re-programming of the mobile device may commence with the launching of a connection manager supporting a selected service provider. Various embodiment methods and systems are provided to track and monitor a currently activated first connection manager and prevent the launching of a second connection manager while the first connection manager is still active in order to avoid potentially fatal collisions.
US08417229B2 Systems and methods for facilitating transferring of conference calls using mobile communication devices
Systems and methods for facilitating transferring of a conference call. In some embodiments, users of a secure mobile device may be provided with the ability to transfer a media session for use in a conference call to a non-secure communication device. The method may include displaying a user interface on the primary communication device, the user interface including a transfer option, receiving a command selecting the transfer option, sending a transfer request from the primary communication device to the conference call controller to link an alternate communication device within the conference call session, and determining whether the transfer request requires authentication, and if so performing authentication of the transfer request.
US08417222B1 Systems and methods for delivering messages based on a device radio status
Certain embodiments of the disclosed technology may include systems and methods for delivering messages based on a device radio status According to an example embodiment of the disclosed technology, a method is provided for delivering messages to a device. The method can include receiving, at a server, one or more messages for transmission to a mobile device; storing the one or more messages at the server; receiving one or more radio status indicators from the mobile device; holding the one or more stored messages at the server until the received one or more radio status indicators include an indication of an active radio state in the mobile device; and transmitting the one or more held messages to the mobile device upon receiving an indication that the mobile device radio is in an active state.
US08417220B2 Method, apparatus and computer program product for security configuration coordination during a cell update procedure
A method, apparatus and computer program product are provided for maintaining synchronization with respect to the security configurations of the network and a mobile terminal, even during a cell update procedure. A method may include causing a cell update message to be provided during performance of a cell update procedure and including, with the cell update message, a security configuration information element indicating that a mobile terminal has applied an updated security configuration in an instance in which the mobile terminal has applied the updated security configuration. The method may also include, with the cell update message, the information element indicating that the mobile terminal has reverted to a prior security configuration in an instance in which the mobile terminal has reverted to a prior security configuration. Corresponding apparatuses and computer program products are also provided.
US08417215B2 Method for positioning of wireless medical devices with short-range radio frequency technology
In a tracking method for tracking a local wireless device in a medical facility having a medical facility network (10), the local wireless device (50, 51, 52), which is not connected with the medical facility network (10), is detected based on local wireless communication. (54, 55, 56, 58) between the local wireless device and at least one nearby network device (12, 14, 16) that is connected with the medical facility network. A location of the local wireless device within the medical facility is estimated based on the local wireless communication and information indicative of a location of the at least one nearby network device.
US08417214B2 Method for obtaining location information for emergency services in wireless multimedia networks
A method and apparatus for obtaining end-user location information for emergency services within a multimedia network is presented. The multimedia network may include a network implementing the Session Initiation Protocol, H.323, etc. In one embodiment, a Location Application Server (LAS) in the multimedia network and an interface between the LAS and a gateway mobile location center (GMLC) is defined.
US08417213B2 Emergency communications support method
Various methods for supporting emergency communication in a wireless access system that supports a relay system are disclosed. A method for supporting emergency communication in a wireless access system comprises the steps of configuring a path for emergency communication with a first mobile station of an emergency mode and one or more second mobile stations located near the first mobile station; allocating a first resource zone for emergency communication to the first mobile station; transmitting allocation information on the first resource zone to one or more of the first mobile station and the second mobile station; and receiving emergency data through the first resource zone.
US08417212B2 Methods for providing emergency services to a mobile vehicle
Methods for providing emergency service to a mobile vehicle are disclosed herein. One method involves monitoring a network country code broadcast from a communications network provider and comparing the network country code with a list of country codes stored in the telematics unit. This method further includes determining where to direct an emergency call by the telematics unit based on the comparing. Another method involves notifying a telematics service provider of a need for emergency services and, in response to a denial for the services, monitoring the network country code broadcast and comparing the network country code with the list of country codes to determine where to direct the emergency call. Yet another method involves notifying a telematics service provider of a need for emergency services and, in response to a denial for the services, automatically notifying another service provider of the same.
US08417210B2 Methods, apparatus, and systems for emergency cellular phone communication
A method for automatically initiating a cellular phone emergency function in response to an airbag deployment within a vehicle is described. The method includes receiving, from a vehicle sensor, an airbag deployment signal at an emergency signal assembly. The emergency signal assembly includes an emergency communication apparatus configured to communicatively couple a cellular phone to the vehicle sensor. The method also includes transmitting the airbag deployment signal from the emergency signal assembly to the cellular phone and initiating at least one preprogrammed cellular phone emergency function in response to the airbag deployment signal.
US08417188B1 Systems and methods for inspection and communication in liquid petroleum product
A method for communicating in liquid petroleum product includes providing a first communications device disposed in the liquid petroleum product, providing a second communications device remote from and separated from the first communications device by the liquid petroleum product, and transmitting radiofrequency (RF) communication signals embodying data between the first communications device and the second communications device through the liquid petroleum product to enable wireless communications between the first communications device and the second communications device.
US08417186B2 Method and apparatus for communicating push-to-talk state to a communication device
Apparatus, which has a multilayer protocol stack for processing incoming messages, determines PTT state from messages received from a peripheral over a wireless serial communication channel. The apparatus: receives, from the peripheral, a sequence of messages comprising a plurality of data messages (e.g., RFCOMM messages), wherein each of the data messages provides an indication of a PTT state for the apparatus, and wherein the sequence of data messages is received over a short range wireless data path for exchanging priority data that comprises a wireless serial communication channel and that is different from a short range wireless data path for exchanging non-priority data. A pattern detector in the apparatus performs a pattern matching process, within the first two layers of the multilayer protocol stack, to determine the PTT state indicated by each of the data messages and sets the apparatus to have the determined PTT states.
US08417180B2 Methods and systems for mixing media with communications
A communications device may transmit a media item chosen by a user over a communication path also being used to transmit an established communications operation. The user may select a media item of any known type, including for example a musical selection, a video, a voicemail, a podcast, an image, or any other suitable media item. The user may select any suitable contact method for the communications operation, including for example, telephone, voicemail, email, text message, chatting, fax, or any other suitable method.
US08417176B2 Image forming apparatus
A disclosed image forming apparatus includes a main conveyance path configured to convey a recording medium from a paper feeding unit to a sheet discharge unit; a double-side reversing conveyance path configured to switch back a recording medium, one side of which has an image formed, so as to reverse the sides of the recording medium for double-sided image formation; a sheet resending conveyance path configured to resend the recording medium reversed in the double-side reversing conveyance path to the main conveyance path; and a double-side reversing open-space unit configured to provide a space for switching back the recording medium on the double-side reversing conveyance path. The double-side reversing open-space unit also serves as a temporary tray for storing misfed recording media and remaining recording media left inside the image forming apparatus when a jam occurs.
US08417173B2 Powder recovery device and image forming apparatus
A powder recovery device includes a powder storage container and at least two powder conveying members. The powder storage container stores powder recovered from a recovery port. The at least two powder conveying members are disposed on upper and lower sides of the recovery port interposed therebetween in the powder storage container, and are disposed in a longitudinal direction of the powder storage container. The at least two powder conveying members are set so that the amount of powder conveyed near the recovery port is larger than the amount of powder conveyed to a back side which is on the opposite side of the recovery port in the longitudinal direction.
US08417160B2 Toner cartridge including a toner flowing-out preventing valve
A toner cartridge includes a toner container for containing toner, a toner discharge section provided on one side part of the toner container and having a toner discharge port, an auger screw provided in the toner container, for conveying toner in the toner container to the toner discharge section, and a toner flowing-out preventing valve provided in a communicating part between the toner container and the toner discharge section to prevent flowing out of toner. The toner flowing-out preventing valve is configured to open and close the communicating part in conjunction with rotation of the auger screw.
US08417152B2 Process cartridge and image forming apparatus
A process cartridge is detachably mountable to a main assembly of an image forming apparatus. The process cartridge includes an image bearing member, a cleaning member for removing a developer from the image bearing member, a frame provided with an opening, and a developer accommodating portion for accommodating the developer which was removed by the cleaning member and passed through the opening. A sheet member is also provided, contacting the image bearing member, for preventing the developer from leaking out of the developer accommodating portion. A supporting portion is provided to the frame, for supporting the sheet member. A reinforcing portion, provided to the frame, connecting one end side portion of the frame located upstream of the opening with the other end side portion of the frame located downstream of the opening, with respect to a rotational direction of the image bearing member.
US08417145B2 Photoreceptor unit of image forming apparatus
A photoreceptor unit of an image forming apparatus includes an attachment body, a photoreceptor body, a first gripping portion, and a second gripping portion. The attachment body is attached to the image forming apparatus and is detachable from the image forming apparatus. The photoreceptor body is rotatably provided in the attachment body. The first gripping portion is provided in the attachment body. The second gripping portion is provided in the attachment body and is contactable with the photoreceptor body when the photoreceptor unit is gripped. The second gripping portion does not contact the photoreceptor body when the photoreceptor unit is attached to the image forming apparatus. The photoreceptor body is provided between the first gripping portion and the second gripping portion and is allow to be gripped by using the first gripping portion and the second gripping portion.
US08417144B2 Image forming apparatus
An image forming apparatus has a tray, which is able to be drawn out of the apparatus and on which a plurality of cartridges of different sizes can be mounted. A cartridge, being the largest in size among a plurality of process cartridges, is detachably arranged at a location at which it is first exposed to outside when a cartridge tray is drawn out. A developer storage portion of the largest cartridge has the largest capacity and stores a developer of a black color.
US08417138B2 Fixing device using electromagnetic induction heating method
A fixing device which makes it possible to reduce power consumption during a non-fixing operation while reducing the time before fixing is started. A belt has a conductive layer provided thereon. A pressure roller is rotated in a state engaged with the belt to thereby cause the belt to be rotated in a driven manner. Exciting circuits each formed by a magnetic core and an exciting coil generate an eddy current in the conductive layer provided on the belt to thereby cause heat to be generated in the conductive layer. A plurality of the exciting circuits are arranged at different locations along a rotational direction of the belt, and a controller drivingly controls the exciting circuits in respective timings in a state where the belt and the pressure roller are disengaged from each other.
US08417135B2 Methods to control appearance of gloss levels for printed text and images
A method for adjusting gloss appearance of images using a printer, includes: receiving a gloss selection input; correlating the gloss selection to a toner density setpoint value; adjusting one or more actuator controls such that the printer is configured to print using the toner density setpoint value; and rendering an image on a substrate using the one or more adjusted actuator controls. A printer configured to adjust gloss appearance of images is also disclosed.
US08417127B2 Infrared communications receiver
An objective of one embodiment of the present invention is to reduce abrupt noise derived from infrared light emitted by a light source from a data signal of infrared light received by an infrared communications receiver for use with a display device including a light source without reducing the strength of the data signal. A multiplication factor for the amplitude of abrupt noise outputted by a lamp light-receiving element disposed in the vicinity of lamps of a liquid crystal television is adjusted in order for the amplitude of abrupt noise derived from the lamps and outputted by the lamp light-receiving element to be equalized with the amplitude of abrupt noise derived from the lamps and included in a data signal outputted by a data light-receiving element. Then, the abrupt noise subjected to multiplication factor adjustment is subtracted from the data signal including the abrupt noise, so that only the data signal remains and is transmitted to the liquid crystal television.
US08417121B2 Method and apparatus for providing communication using a terahertz link
A method and apparatus for establishing a terahertz link using a multi-element lens array that comprises a liquid lens are disclosed. For example, the method receives detected terahertz signals from one or more detectors, where a liquid lens is deployed with each of the one or more detectors. The method determines, for each of the detected signals, if the detected signal is out of focus, and applies a corrective voltage to each liquid lens that corresponds to a detected terahertz signal that is out of focus, wherein the corrective voltage adjusts a focus of the detected signal. The method measures a signal-to-noise ratio of the detected signals, and establishing a terahertz link via at least one of the detected terahertz signals with a highest signal-to-noise ratio.
US08417114B1 Apparatus, system and method for network monitoring
Systems, methods, and devices are disclosed for monitoring optical communications between a managed location and a remote location. In particular, an optical signal is transmitted over an optical fiber and passed-through a test device. A portion of the optical signal is filtered from the original optical signal and passed to a monitoring unit. The monitoring unit may instruct one or more switches in the test device to loop the optical signal back toward the managed location. Subsequently, testing and monitoring may be performed at the managed location. The device may provide a test output or may transmit the information to the managed location.
US08417112B2 Protection switching in WDM rings using a shared ring switch
A switching method is provided having improved accuracy in monitoring a network to determine when to switch. The method collects and stores a plurality of bit error rate (BER) values. The BER values are analyzed using a BER hysterisis algorithm to check BER degradation. Thereafter, the method switches a transmission port when the degradation exceeds a predetermined BER threshold level for a predetermined period of time. In another embodiment, a feature which transmits a switch polling signal for a predetermined duration is used with the above switching method.
US08417111B2 Optical network in-band control plane signaling, virtualized channels, and tandem connection monitoring systems and methods
The present disclosure provides improvements with respect to in-band control plane signaling, virtualized channels, and tandem connection monitoring in optical networks utilizing Synchronous Optical Network (SONET), Synchronous Digital Hierarchy (SDH), Optical Transport Network (OTN), and the like. In an exemplary embodiment, the present disclosure includes an optical network operating a control plane with in-band signaling utilizing SONET/SDH path level overhead. In another exemplary embodiment, the present disclosure includes an optical network operating virtualized SONET/SDH or OTN channels with manually cross-connections at intermediate line terminating elements. In yet another exemplary embodiment, the present disclosure includes a tandem connection monitoring selection method across multiple operator domains.
US08417104B2 Zoom button structure
A zoom button structure including a zoom button, a first middle band and a second middle band is provided. The first middle band has a first lock portion and a first body portion. The first lock portion extends from the first body portion and is located at a side of the zoom button. The second middle band has a second lock portion and a second body portion. The second lock portion extends from the second body portion and is located at the other side of the zoom button. Herein, the first lock portion and the second lock portion lock together and form an annular accommodating space. And the annular accommodating space surrounds and accommodates the zoom button.
US08417100B2 Apparatus and method of encoding and decoding audio signal
In one embodiment, the method includes receiving the audio signal having a plurality of random access units. The random access unit includes one or more frames and at least one of the frames is a random access frame. The random access frame is a frame encoded such that previous frames are not necessary to decode the random access frame. The embodiment further includes reading location information from the audio signal. The location information indicates whether random access unit size information is stored or not in the audio signal. If the random access unit size information is stored, the location information further indicates a location where the random access unit size information is stored in the audio signal. Random access unit size information is read according to the location information. The random access unit size information indicates a distance between random access frames in bytes. The random access units are decoded based on the random access size information.
US08417090B2 System and method for management of surveillance devices and surveillance footage
A system or method of transmitting and receiving surveillance video and/or alarm data and converting proprietary video formats into a single, standardized format for viewing on a multiplicity of devices at the surveillance location by authorized emergency responders.
US08417086B2 Data recording apparatus, data transfer method, data transfer program and recording medium, and data transfer system
While viewing and listening to AV data, other AV data is converted and transferred to a reproducing terminal. A recorder has two decoding parts as a decoding unit of AV data on a recording medium. AV data which was decoded in one of the decoding parts is supplied to a monitor device. When there is a transfer request for AV data, in accordance with a schedule which is formulated based on a transfer request list and a programmed picture recording list, AV data in the transfer request list is decoded in the other one of the decoding parts, encoded in an encoding part, converted into new AV data, and recorded in the recording medium. When a connection to the reproducing terminal is detected, the new AV data on the recording medium is transferred to the reproducing terminal. Since it has two decoding parts, it is possible to convert other AV data into new AV data while viewing and listening to AV data on the monitor device.
US08417085B2 Optical fiber termination holder and methods for using the same
Disclosed are holders for preparing one or more optical fibers for termination and methods of using a holder when preparing and/or making a termination using a mechanical splice connector. In one embodiment, the optical fiber holder includes a body having a longitudinal passageway for receiving an optical fiber and a retainer. The retainer fits into a portion of an opening of the body and has a first side with a resilient member for securing one or more optical fibers to the holder. A front portion of the holder may be inserted into one or more assemblies for perform operations to prepare the at least one optical fiber for termination and/or making a termination using a mechanical splice connector.
US08417083B2 Fibre optic network installation
A fiber optic network system for a multi-staged installation to a plurality of present and future user locations includes an aggregation point, a trunk line with a plurality of optic fiber cables leading from the aggregation point and at least one branch junction location to serve a future cable user. The trunk line includes at least one dark cable having a free end for removal from the branch junction location. The trunk line includes a trunk conduit having opposing side walls defining an interior space between the side walls for housing the cables. The conduit is configured to permit withdrawal of the length of dark cable from the conduit at a stage subsequent to installation of the trunk line to form a branch leading to the future user location. The dark cable stored within the interior of the conduit has sufficient length to reach the location of the future user.
US08417078B2 Printed circuit board element including an optoelectronic component and an optical waveguide
The invention relates to a printed circuit board element (10) including at least one optoelectronic component (1) which is embedded in an optical, photopolymerizable layer material (13), and at least one optical waveguide (14) optically coupled thereto, which is structured in the optical, photopolymerizable material (13) by photon irradiation, wherein the component (1) comprises a curved deflection mirror (5) on its light transmission surface (3), which curved deflection mirror deflects the light radiation (15), for instance by 90°.
US08417077B2 Optical branching device and optical communication system including the same
The present invention provides an optical branching device and an optical communication system which are easy to connect with optical fibers. In the optical branching device, when light emitted from an optical fiber in a front stage is incident on an entrance port of a multicore optical fiber, the light propagates through a first core and then is distributed from the first core to four second cores by core-to-core crosstalk between the first and second cores. The light beams distributed to the four second cores propagate through the respective cores and are emitted to four optical waveguides optically coupled core-to-core thereto within a fan-out part at exit ports.
US08417074B2 Fiber optic telecommunications module
A telecommunications module includes a main housing with an optical component within an interior of the main housing and a fiber optic adapter block coupled to the main housing, the adapter block including a one-piece main body including a top wall and a bottom wall, the adapter block defining a plurality of openings extending from a front end to a rear end of the main body, each opening defining a separate adapter, each opening defining a longitudinal axis, the adapters being configured to receive connectorized cables extending from the optical component within the interior of the main housing, the adapter block including at least one guide rail extending generally between the top wall and the bottom wall of the main body, the guide rail configured for slidably mounting the fiber optic telecommunications module to a telecommunications device once the adapter block has been coupled to the main housing, wherein the main housing includes an integrally formed pivotable latching arm configured to pivot for selectively latching and unlatching the telecommunications module for slidable movement with respect to the telecommunications device.
US08417071B2 Data storage system, a modular printed circuit board, a backplane and a backplane component
The invention provides a component electro-optical printed circuit board backplane for assembly in a modular electro-optical backplane, the component electro-optical printed circuit board backplane comprising: optical channels for the propagation and transmission of optical data signals and electrical channels for the propagation and transmission of power and control signals; connectors for connection in-plane to at least one other component electro-optical printed circuit board; and, at least one socket for receiving, in use, a user circuit. The invention also provides a modular backplane made up of plural such component backplanes.
US08417069B2 Multi dimension high security communication over multi mode fiber waveguide
A system may comprise a single wavelength laser; a modulator optically coupled to said laser; a length of multi-mode fiber optically coupled to said modulator; and a phase mask optically coupled to said fiber. The phase mask may be configured to filter out modes other than a selected mode.
US08417067B2 Imaging apparatus, image processing apparatus, image processing method, and computer program
An imaging apparatus, an image processing method and a computer program are provided. An imaging apparatus includes: an imaging part; and a data processing part which executes a process to create a RAW image file that stores RAW data acquired through the imaging part and a plurality of parameter sets to be applied to a development process of the RAW data and which executes a process to store the file in a storage part.
US08417061B2 Methods and systems for provisioning energy systems
The invention provides consumers, private enterprises, government agencies, contractors and third party vendors with tools and resources for gathering site specific information related to purchase and installation of energy systems. A system according to one embodiment of the invention remotely determines the measurements of a roof. An exemplary system comprises a computer including an input means, a display means and a working memory. An aerial image file database contains a plurality of aerial images of roofs of buildings in a selected region. A roof estimating software program receives location information of a building in the selected region and then presents the aerial image files showing roof sections of building located at the location information. Some embodiments of the system include a sizing tool for determining the size, geometry, and pitch of the roof sections of a building being displayed.
US08417049B2 Fast image resolution enhancement with de-pixeling
An output image that corresponds to a higher-resolution version of a source image is produced. In this process, source pixels of the source image are processed with a set of linear non-separable filter kernels to produce the output image with a corresponding output pixel block of constituent output pixels for each of the source pixels. The set of filter kernels has a mean substantially equal to an identity filter such that a downscaling of the of the output image to a resolution level of the source image produces a downscaled image that is substantially identical to the source image. For each of the source pixels, each of the filter kernels in the set is applied to a local neighborhood of the source pixel to produce a respective value of each of the constituent output pixels of the corresponding output pixel block.
US08417046B1 Shadow and highlight image enhancement
Embodiments provide techniques for enhancing an existing image after image acquisition. These techniques include sub-sampling the original image, identifying and/or deriving local region brightness, and using the local region brightness to enhance the contrast of pixels within these regions in the original image. Sub-sampling is generally used to reduce the number of pixels and corresponding computational load. Local region brightness is localized brightness in an image determined based on the dark and light regions within the image by, for example, using a 2-D Gaussian filter. The use of the local region brightness to enhance the image may be accomplished using a lookup table that may be configured to implement a variety of techniques, for example, contrast overlay, Alpha blending, and the like, for contrast enhancement in the dark and light regions.
US08417045B2 Mechanism for processing order-16 discrete cosine transforms
A computer generated method is disclosed. The method includes receiving data values and performing a 1-D 16×16 discrete cosine transform (DCT) on the data values by replacing each irrational constant used in multiplication operations with a rational dyadic constant that approximates the irrational constant. The output of the DCT is then scaled by a set of scale factors that refine the precision of the approximations used for the 16×16 DCT.
US08417040B2 Image coding apparatus and image coding method
In a coding apparatus for performing motion-compensated coding, N (M>N≧2)-arized images are converted from a coding target image and reference image as M-arized images, and a motion search is conducted using the N-arized images. During this process, the coding apparatus applies low-pass filter processing to the coding target image and the reference image before conversion of the N-arized images.
US08417035B2 Generating cohorts based on attributes of objects identified using video input
A computer implemented method, apparatus, and computer program product for generating video based cohorts. Digital video data is processed to identify a set of size and shape based attributes associated with the set of objects. The digital video data comprises metadata describing the set of objects. A size and shape attribute comprises an attribute describing a shape associated with a portion of an object or a size measurement of the portion of the object. The set of size and shape based attributes are analyzed using cohort criteria to form a result. The cohort criteria specify attributes that are associated with members of a given cohort. A set of cohorts is generated based on the result. Each cohort in the set of cohorts comprises a subset of objects from the set of objects that share at least one size and shape based attribute in common.
US08417033B2 Gradient based background segmentation and enhancement of images
Methods, apparatus, and machine-readable media for segmenting and enhancing images are described. In one aspect, gradient magnitude values at respective pixels of a given image are determined. The gradient magnitude values are thresholded with a global threshold to produce thresholded gradient magnitude values. The pixels are segmented into respective groups in accordance with a watershed transform of the thresholded magnitude values. A classification record is generated. The classification record labels as background pixels ones of the pixels segmented into one of the groups determined to be largest in size and labels as non-background pixels ones of the pixels segmented into any of the groups except the largest group.
US08417032B2 Adjustment of image luminance values using combined histogram
A first conversion characteristic is calculated from image information of a first image region including target pixel of an input image, a second conversion characteristic is calculated from image information of a second image region including the first image region, and a third conversion characteristic is calculated using the first and second conversion characteristics and a weighted coefficient. Then, a luminance value of the target pixel is converted and outputted based on the third conversion characteristic.
US08417025B2 Image processing apparatus and program recording medium
The image processing apparatus according to the present invention includes a local skin color level calculating section, a local brightness deviation calculating section, and a correction amount calculating section. The local skin color level calculating section calculates, as a local skin color level, a skin color level in a predetermined local region in an image. The local brightness deviation calculating section calculates, as a local brightness deviation, a brightness dynamic range in the predetermined local region. The correction amount calculating section determines whether the predetermined local region is a skin region or not by using the local skin color level and the local brightness deviation.
US08417024B2 Method and apparatus for processing three-dimensional images
A three-dimensional sense adjusting unit displays three-dimensional images to a user. If a displayed reaches a limit of parallax, the user responds to the three-dimensional sense adjusting unit. According to acquired appropriate parallax information, a parallax control unit generates parallax images to realize the appropriate parallax in the subsequent stereo display. The control of parallaxes is realized by optimally setting camera parameters by going back to three-dimensional data. Functions to realize the appropriate parallax are made into and presented by a library.
US08417023B2 Image playback device
Conventionally, there has been a problem that a viewer is tired when playing back images mixedly including 2D images and 3D images, because images change frequently. A storage part stores 2D images and 3D images, an image conversion part that converts the 2D image stored in the storage part into a new 3D image, and an image output part that outputs the 3D image stored in the storage part and the new 3D image converted by the image conversion part. Consequently, it is possible to prevent a viewer from tiring when playing back images mixedly including 2D images and 3D images.
US08417021B2 Image processing methods and apparatus
We describe methods of characterizing a set of images to determine their respective illumination, for example for recovering the 3D shape of an illuminated object. The method comprises: inputting a first set of images of the object captured from different positions; determining frontier point data from the images, this defining a plurality of frontier points on the object and for each said frontier point a direction of a normal to the surface of the object at the frontier point, and determining data defining the image capture positions; inputting a second set of images of said object, having substantially the same viewpoint and different illumination conditions; and characterizing the second set of images said frontier point data to determine data comprising object reflectance parameter data (β) and, for each image of said second set, illumination data (L) comprising data defining an illumination direction and illumination intensity for the image.
US08417020B2 Method for detecting the line broken fault of common electrode lines of LCD
A method for detecting line broken faults of common electrode lines of liquid crystal display comprising: loading detection picture to the liquid crystal display, wherein said detection picture comprises at least one detection picture for line broken of common electrode lines, wherein, in the detection picture of same frame, the voltage difference of storage capacitor corresponding to pixel electrode with one polarity is larger than voltage difference of a storage capacitor corresponding to pixel electrode with another polarity; when the detection picture for line broken of common electrode line is displayed on the liquid crystal display, detecting whether there is black line or white line gradually changed in horizontal direction in said detection picture for line broken of common electrode line, and determining line broken fault of common electrode line exists in the liquid crystal display when there is a black line or white line gradually changed in horizontal direction.
US08417014B2 Spectral analysis of biological growth media
This disclosure is directed to imaging techniques and image analysis techniques for automated analysis of biological growth media. According to this disclosure, the spectral responses of biological growth media can be used to identify and count biological agents from images of biological growth media. The biological growth media may be illuminated with two or more different wavelengths of electromagnetic radiation, and images of the biological growth media can be captured under these different illuminations. The spectral reflectance values in one or more first images can be normalized based on the spectral reflectance values in one or more second images, wherein the first images are associated with a different wavelength of illumination than the second images. The normalization may allow for better identification of biological agents that manifest on the biological growth media.
US08417011B2 Colony detection
The present invention provides in one aspect a method for determining a production level of a polypeptide of interest by a cell or cell colony, comprising obtaining an image of one or more cells or cell colonies; and analyzing the image to detect a signal associated with the polypeptide of interest; wherein a signal level is determined for each cell or cell colony based on signal values from a predefined area surrounding the cell or cell colony, the signal level being indicative of the production level of the polypeptide of interest by the cell or cell colony.
US08416992B2 Device and method for creating a saliency map of an image
Detection of the salient points in an image enable the improvement of further steps such as coding or image indexing, watermarking, video quality estimation. The methods rely on the fact that a model is fully based on the human visual system (HVS) such as the computation of early visual features, and the methods compute a saliency map for video images taking into account motion and the velocity of the eye.
US08416971B1 Loudspeaker driver
A loudspeaker driver that includes a suspended diaphragm and at least one voice coil disposed lateral to the suspended diaphragm, suspended in a magnetic field and coupled to the diaphragm.
US08416952B1 Channel family surf control
An interface for an interactive television application includes a graphical representation of a channel changing apparatus and is configured such that in response to a channel change request a channel change event limited to a channel change within a designated family of television channels is initiated. The graphical element may be labeled so as to indicate the presently viewed family of television channels. In various embodiment, the channel content may be scaled to fit within a window or may be full screen, in which latter case the interface may be overlaid on top of the full screen video. In one example, the graphical representation of the channel changing apparatus resembles a pair of channel up/down buttons.
US08416948B2 System for secure variable data rate transmission
Secure Variable Data Rate Transceivers and methods for implementing Secure Variable Data Rate are presented. An efficient and systematic method and circuit for implementing secure variable data rate transceivers are presented. The SVDR method is based on block ciphers. An index method is presented for minimizing transmission overhead. This allows SVDR to achieve higher security by using the full ciphermode stream.
US08416945B2 Adaptive duplexing for amplified telephone
Systems and methods for reducing squealing or feedback on amplified telephones are disclosed. The telephone system generally includes a receiver in communication with a receive signal path, a transmitter in communication with a transmit signal path, a receiver gain detector configured to detect a receiver gain on the receive signal path, and a controller configured to operate the telephone system in full duplex when the receiver gain is approximately less than a receiver stability level and to operate the telephone system in adaptive duplex when the receiver gain is approximately above the receiver stability level. The adaptive duplex mode is such that an adaptive attenuation level alternately applied on the receive and transmit signal paths is dependent upon the level by which the receiver gain exceeds the receiver stability level.
US08416944B2 Servicing calls in call centers based on caller geo-location
Methods are disclosed for servicing incoming calls at a call center based on one or more of the following: the geo-locations of the calling telecommunications terminals; the direction of movement of the calling telecommunications terminals (e.g., north, south, toward a particular geo-location or area, away from a particular geo-location or area, etc.); the speed of movement of the calling telecommunications terminals; and the local time at the calling telecommunications terminal. For example, in accordance with the illustrative embodiments, a person who calls the Home Depot® call center from his or her cell phone while in a Home Depot® store might be given priority over another call that was received earlier but was not placed from a Home Depot® store.
US08416935B2 Methods and systems for calling conference participants to establish a conference call
A conference call system comprising at least a gateway, a conference reservation agent and a multiport conference unit, can establish conference calls by calling conference call participants at a phone number specified by the conference call participants. When a user initiates a conference, an identifier is assigned to the conference and a URL referencing this identifier is transmitted to each conference participant. Upon clicking the URL, conference participants are presented with a web-form within which the participants can entered a preferred phone number and further join the conference. The multiport conference unit receives each participant phone number and calls the participants at that phone number. Upon establishing a telecommunication connection with each participant, the multiport conference unit bridges the multiple call legs to establish the conference call.
US08416930B2 Apparatus and method for controlling an amount of concurrent calls
The present invention discloses an apparatus and a method for controlling an amount of concurrent calls. The apparatus for controlling the amount of concurrent calls comprises a background processing module, a cooperation module and a core module, wherein the background processing module is arranged to provide an information configuration interface, configure a threshold for each of amounts of concurrent calls classified according to call characteristics, and send the threshold to the core module; the cooperation module is arranged to provide a variable for each of amounts of concurrent calls classified according to call characteristics and send the variable to the core module; and the core module is arranged to receive the threshold and the variable and control the cooperation module to release a current call when determining the variable is no less than the threshold. The present invention could limit the amount of concurrent calls corresponding to specific call characteristic under the threshold and thus improve the control of user calls.
US08416925B2 Device independent text captioned telephone service
A method and apparatus for commencing a caption assisted telephone call using a combination of a first party telephone terminal and a first party Network appliance, the method comprising the steps of connecting the first party Network appliance to a relay, using the first party Network appliance to specify a first party call back telephone number, using the relay to dial the first party call back telephone number, specifying a confirmation activity that must be performed via the first party telephone terminal in order to continue a telephone call process, when the first party telephone terminal is answered, monitoring activities via the first party telephone terminal and when the confirming activity occurs, continuing the telephone call process.
US08416922B2 Line loss tester
A signal testing apparatus includes a transmitter, a first receiver, a second receiver, a first indicator and a second indicator. The transmitter transmits over a wired communications link a first signal having a corresponding first frequency representative of a first frequency range of the wired communications link, and that transmits over the wired communications link a second signal having a corresponding second frequency representative of a second frequency range of the wired communications link. Signal losses for the first signal and second signal are measured, and indicators indicate whether the signal losses are acceptable.
US08416916B2 Method and apparatus for representing an x-ray image
In a method and an apparatus for representing an x-ray image of an examination subject, a measurement field is determined in the image field of the x-ray image, the measurement field being dependent on the position of a subject image region representing the examination subject in the image field and being essentially situated within this subject image region grey scale values for the image rendering are determined exclusively from the intensities measured within this measurement field.
US08416906B2 Clock resynchronization circuit and method
A control circuit receives a first clock signal at a first frequency, a frequency division signal specifying a divisor number, and a second clock signal at a second frequency (higher than the first frequency). The control circuit includes a phase control block that defines non-overlapping portions of a pulse of the second clock to include center, left and right portions. A determination is then made as to whether an edge of the first clock is located within the center portion. In response to such a determination, a number of periods of the second clock signal which occur within one or more periods of the first clock signal is compared to a number derived from the divisor number to generate a frequency selection signal indicative of that comparison. A controlled oscillator circuit generates the second clock signal at the second frequency, wherein the second frequency is specified by the frequency selection signal. To the extent the edge of the first clock is located within either the left or right portions, phase adjustment is made to move the edge towards the center portion.
US08416903B1 Signal edge detection circuitry and methods
Double data rate (“DDR”) circuitry or the like is modified or enhanced to include edge detection capability. During edge detection mode the circuitry is supplied with serial training data that includes successive pairs of equal-valued bits. Several, differently-phased, candidate clock signals are used one after another in order of increasing phase to clock the DDR circuitry. Adjacent bits in the training data that should be equal-valued are captured by the DDR circuitry and compared. Any candidate clock signal that causes the bits thus compared to be unequal is flagged as having phase close to edges in the data. The approximate phase of data edges is thereby indicated by the phase (or phases) of the candidate clock signal (or signals) causing the bits compared as described above to be unequal.
US08416898B1 Techniques for decision feedback equalization that reduce variations in the tap weight
A circuit includes a receiver circuit, a decision feedback equalizer circuit, and a control loop circuit. The receiver circuit receives a data signal and generates an input signal in response to the data signal. The decision feedback equalizer circuit includes a tap driver and a first current source coupled to the tap driver. The tap driver drives the input signal based on a tap weight. The control loop circuit varies a current through the first current source based on variations in the input signal to reduce changes in the tap weight that are caused by the variations in the input signal.
US08416882B2 Digital amplitude control of vector generator
In an exemplary embodiment, an active vector generator is configured to generate a composite vector with controlled phase and amplitude, where the active vector generator generates the composite vector with independent variable phase control and independent variable amplitude control. Furthermore, in another exemplary embodiment, an active vector generator is configured to generate a unique number of phase states and configured to generate a unique number of amplitude states. Specifically, an exemplary active vector generator comprises a digital-to-analog converter (DAC) configured to set the phase of the composite vector, a current multiplying switch network configured to control the amplitude of the composite vector, a variable current multiplier configured to adjust the amplitude of the composite vector, and a differential adder configured to control the quadrant of the composite vector and generate the composite vector.
US08416880B2 Digital modulator
The application relates to a digital modulator comprising at least one input terminal configured to receive at least one signal, at least one symbol generating unit comprising a first output terminal and at least a second output terminal, wherein the symbol generating unit is configured to generate a first symbol waveform for the first output terminal depending on the received signal, and wherein the symbol generating unit is configured to generate at least a second symbol waveform for the second output terminal depending on the received signal, wherein the first symbol waveform comprises at least one different parameter value compared to the second symbol waveform, at least one third output terminal connectable to at least the first output terminal and/or second output terminal via a switching unit, a controlling unit configured to control the switching unit depending on the received signal such that a modulated output signal is generated.
US08416874B2 Method of operating a block transmission based communication apparatus
A block of information is processed before transmission thereof in a block transmission based communication. This comprises inserting a cyclic prefix and a cyclic suffix into the block of information before applying a time reversal based prefilter prior to transmission to the data after cyclic prefix and cyclic suffix insertion, the prefilter being configured on the basis of knowledge of the condition of the channel over which communication is to be effected. Then, at the receiver, a removal operation is operable to remove the effect of cyclic prefix and suffix insertion, leaving a circulant shifted version of the original block. This can be decoded using a diagonal matrix containing frequency domain channel coefficients on its diagonal entries after FFT. For systems with more than two transmit antennas, this facilities the use of full rate OSTBC, regardless of whether real or complex signaling is transmitted.
US08416867B2 Interference cancellation with MU-MIMO scheme in SC-FDMA system
An apparatus and a method for interference cancellation using a multi-user multiple input multiple output (MU-MIMO) scheme in a single carrier frequency division multiple access (SC-FDMA) system are disclosed. Received data of every terminal are classified into first received data and second received data. The first received data has lower reliability and the second received data has higher reliability than the first received data. The second received data is transmitted to an upper layer. Interference signals are formed with the second received data based on a channel estimation value. The interference signals are removed from the first received data, and the interference signal free first received data is transmitted to the upper layer.
US08416864B2 Initialization of and modem for an OFDM data transmission
A method and modem are provided for obtaining an optimized efficiency of an Orthogonal Frequency Division Multiplex (OFDM) data transmission, such as for power line communication, for example. The length or duration of a guard interval or cyclic prefix in an OFDM symbol is newly selected at each start-up of a modem while initializing or preparing the OFDM data transmission. The length of the guard interval can be given by the number of samples in a time-discrete representation, and the value of such number of samples that is retained for the subsequent data transmission can be selected from a plurality of pre-determined possibilities based on an evaluation of a channel quality of a communication channel including a physical line to which the modem is connected. Hence, the selected value depends on actual transmission conditions, and the optimization potential offered by a more flexible handling of system parameters is exploited to meet changing conditions on the physical line.
US08416862B2 Efficient feedback of channel information in a closed loop beamforming wireless communication system
A method for feeding back transmitter beamforming information from a receiving wireless communication device to a transmitting wireless communication device includes a receiving wireless communication device receiving a preamble sequence from the transmitting wireless device. The receiving wireless device estimates a channel response based upon the preamble sequence and then determines an estimated transmitter beamforming unitary matrix based upon the channel response and a receiver beamforming unitary matrix. The receiving wireless device then decomposes the estimated transmitter beamforming unitary matrix to produce the transmitter beamforming information and then wirelessly sends the transmitter beamforming information to the transmitting wireless device. The receiving wireless device may transform the estimated transmitter beamforming unitary matrix using a QR decomposition operation such as a Givens Rotation operation to produce the transformer beamforming information.
US08416861B2 Fixed-point implementation of an adaptive image filter with high coding efficiency
In accordance with an embodiment of the present invention, a method comprising: representing coefficients of an adaptive image filter in binary words wherein the coefficients are restricted and the binary words have a maximum number of bits defined at least in part by a precision index; computing at least one of a convolution sum and multiple partial convolution sums of the adaptive image filter wherein the at least one of a convolution sum and multiple partial convolution sums having a constrained value range and having a binary representation with a fixed maximum number of bits; and generating the output of the adaptive image filter based at least in part on the at least one of a convolution sum and multiple partial convolution sums, is disclosed.
US08416859B2 Signalling and extraction in compressed video of pictures belonging to interdependency tiers
In one embodiment, a method comprises providing a video stream, and providing information identifying compressed pictures in the video stream corresponding to respective picture interdependency tiers.
US08416844B2 OFDM receiving apparatus, OFDM receiving method, OFDM receiving circuit, integrated circuit, and program
A synchronization section specifies a position of a guard interval correlation's center of gravity based on a guard interval correlation value, and calculates a carrier-direction shift amount Fshift. An equalization section shifts the passband of a carrier interpolation filter of a carrier interpolation section by the carrier-direction shift amount Fshift calculated by the synchronization section. This shift processing causes the delay profile to be kept in the center of the passband of the carrier interpolation filter, for any FFT window position. This enables transmission path estimation without limiting a range of an FFT window position even if the passband of the carrier interpolation filter is narrower than a guard interval of an OFDM signal.
US08416818B2 Process and apparatus for a wavelength tuning source
An apparatus and source arrangement for filtering an electromagnetic radiation can be provided which may include at least one spectral separating arrangement configured to physically separate one or more components of the electromagnetic radiation based on a frequency of the electromagnetic radiation. The apparatus and source arrangement may also have at least one continuously rotating optical arrangement which is configured to receive at least one signal that is associated with the one or more components. Further, the apparatus and source arrangement can include at least one beam selecting arrangement configured to receive the signal.
US08416817B2 All-normal-dispersion femtosecond fiber laser
A modelocked fiber laser is designed to have strong pulse-shaping based on spectral filtering of a highly-chirped pulse in the laser cavity. The laser generates femtosecond pulses without a dispersive delay line or anomalous dispersion in the cavity.
US08416816B2 Reconfiguration of network termination devices
A method enables communication between a line termination device and at least one network termination device, the line termination device being connected by at least one line to the at least one network termination device. The method includes a step in which frames containing content data are transmitted by the line termination device via the line to at least one of the at least one network termination devices. Reconfiguration data is sent by the line termination device to at least one of the network termination devices, the reconfiguration data being specific to a communication protocol to be used for the transmission of the above-mentioned frames and enabling the reconfiguration of a modem of the destination network termination device.
US08416814B2 System and method for high precision clock recovery over packet networks
An improved system and method for achieving high precision clock recovery, i.e. reconstruction of the clock signal having the same frequency, over a packet switched network. The proposed method utilizes a minimum network delay approach, which overcomes the problems caused by delay variation of the network and filters out network jitter, such as noise jitter and other “singular” anomalies causing latency deviations. Minimum network delay is defined herein as the time delay in which a packet remains in the network under assumption that all transmission queues through which the packet passes are empty. The proposed system and method perform clock recovery by including an improvement in the form of dynamically varying thresholds. Reconstruction of the clock signal is performed in accordance with the minimum network delay estimation based on an adjustable threshold, i.e., the latency change threshold, which increases when the noise threshold increases and decreases when the noise threshold decreases. This allows detection of latency changes in accordance with the dynamically varying network conditions and avoids false latency change detections.
US08416811B2 Coordinated timing network having servers of different capabilities
Communication and processing within a timing network that supports servers having different capabilities are facilitated. Individual servers of the network are dynamically updated without disrupting the operational characteristics of the timing network. New capabilities are not utilized between two servers until it is known that both servers are capable of supporting the new features. One server communicates to another server at an acceptable level of the another server.
US08416809B2 Apparatus for reporting reception result of packets in mobile communication system
Disclosed is a receiver for configuring a Block Acknowledgement (BA) frame in a wireless communication system for acknowledgement of a data transmission from a transmitter. The receiver receives a Block Acknowledgement Request (BAR) frame in the data transmission from the transmitter and determines an overall size of a bitmap for the BA frame from the BAR frame to acknowledge the data transmission. The receiver configures the BA frame of the response to include the bitmap having the determined overall size, and transmits the configured BA frame to the transmitter. The bitmap of the BA frame includes bits representing reception results of packets of the data transmission received from the transmitter.
US08416800B2 Multi-carrier allocation using reciprocal nature of uplink and downlink in time division duplex to use just uplink pilots
In order to improve efficiency for sub-carrier allocation in a TDM multi-carrier system, the invention provides a novel frame structure and corresponding method and apparatus. During a centralized short period, each terminal sends a probe message including a predefined sequence to a network device and the network device estimates the channel characteristics for each sub-carrier with respect to each terminal by estimating the received probe message. In this way, sub-carrier allocation can be improved and sub-carriers with good channel characteristics are allocated to appropriate terminals.
US08416799B2 Systems, methods and apparatuses for wireless communication
Systems and methods directed towards improving reliability for wireless networks. Selective polling techniques are utilized to selectively poll stations within a wireless network in order to ensure that a station failing to properly transmit data is given an opportunity to rectify the transmission failure. The selective polling techniques can be applied to any polling-based system, thus maintaining backwards compatibility with legacy systems.
US08416797B2 Providing IPTV multicasts
A method and system of operating a Reliable Transmission Protocol switch node to provide an IPTV multicast is provided. According to an embodiment of the invention, IP packets transporting an encrypted media stream are received from an IPTV Head-end. The media stream contains complete image frames. Unencrypted identifiers identifying packets containing complete image frame data are also received. The received packets are stored in a buffer, and on receipt of a request from a media renderer to provide the IPTV multicast, the packet(s) containing the last complete image frame in the media stream and all subsequent packets are sent to the media renderer.
US08416795B2 Ethernet switching
A scheduler in an Ethernet switch and method for scheduling and queuing received unicast packets. The scheduler determines a destination address and a traffic priority of a received packet, and searches for a stored association between the destination address and an interfacing port of the Ethernet switch. When a stored association is found, the received packet is scheduled and queued in one of the priority buffers of the output buffer in an associated interfacing port according to the received packet's traffic priority. When no association is found, the scheduler floods the received unicast packet in a flooding buffer in every interfacing outgoing port of the Ethernet switch. The flooded packet may be scheduled as low priority traffic, or may be prioritized in relation to other flooded unicast packets based on each flooded unicast packet's traffic priority.
US08416790B1 Processing Ethernet packets associated with packet tunnels
Packet switch operating methods and packet switches receive an Ethernet packet from an Ethernet provider network and create a plurality of duplicates of the received Ethernet packet. The methods and switches then modify the duplicates by assign a same service instance identifier and a different packet tunnel identifier to each of the duplicates and then forward the modified duplicates to packet tunnels associated with the packet tunnel identifiers. Other methods and packet switches receive an Ethernet packet including a service instance identifier from a packet tunnel and prevent the received Ethernet packet from being forwarded to another packet tunnel associated with the service instance identifier. Packet tunnel networks including Ethernet provider networks and edge bridges fully connected by packet tunnels. The edge bridges are configured to prevent packets received from one of the tunnels from being forwarded to other tunnels.
US08416784B2 Apparatus and method for receiving packet data in wireless communication system
An apparatus and method for simultaneously receiving a plurality of Packet Data Units (PDUs) are provided. In a method of receiving a plurality of PDUs, the plurality of PDUs, each PDU having an associated Sequence Number (SN), are received, one of the plurality of PDUs is input into a reception buffer, a first variable is updated based on the SN of the PDU input into the reception buffer, wherein the first variable indicates the highest SN of PDUs input into the reception buffer, a determination is made if a timer is running, if the timer is not running, a determination is made if all of the received PDUs are input into the reception buffer, and, if any of the received PDUs is not input into the reception buffer, a next PDU to be input into the reception buffer is awaited.
US08416783B2 VLAN protocol
A switch includes a plurality of ports including at least one bus port associated with ports connected to other switches in a network and a memory to store a hash table including MAC addresses and VLAN ids of ports in the network. For each one of the VLAN ids, one of the MAC addresses identifies one of the other switches having ports belonging to the one of the VLAN ids without identifying the ports of the one of the other switches that belongs to the one of the VLAN ids.
US08416781B2 System and method for session initiation protocol header modification
A user agent (UA) for communicating with a communications network implementing an internet protocol (IP) multimedia subsystem (IMS) is presented. The UA is configured to send and receive session initiation protocol (SIP) messages. The UA includes a processor configured to send a message to the network. The message identifies an application policy. The application policy defines at least one of a SIP message header field to include, a SIP message header field to remove, a SIP message header field to allow, and a SIP message header field to modify. The processor is configured to receive a SIP message from the network. The SIP message includes a set of SIP message header fields. The set of SIP message header fields are modified in accordance with the application policy.
US08416770B2 Universal service transport transitional encoding
An apparatus comprising a switch fabric coupled to a plurality of interfaces and configured to switch a plurality of universal service transport (UST) multiplexing (USTM) data streams between the interfaces, wherein the USTM data streams comprise packet-switched traffic, circuit-switched traffic, and transitional signaling that indicates a change of state between the packet-switched traffic and the circuit-switched traffic, wherein the transitional signaling does not indicate the state in every octet of the USTM data streams. Also disclosed is a network component comprising at least one processor coupled to a memory and configured to receive a data that corresponds to a flow, identify the flow using a flow map, determine whether there is a change in a state of the flow, send transitional signaling on a USTM data stream that indicates the state of the flow if the state of flow has changed, and send the data on the USTM data stream.
US08416768B2 Method and system for transparent TCP offload with best effort direct placement of incoming traffic
Certain aspects of a method and system for transparent transmission control protocol (TCP) offload with best effort direct placement of incoming traffic are disclosed. Aspects of a method may include collecting TCP segments in a network interface card (NIC) processor without transferring state information to a host processor every time a TCP segment is received. When an event occurs that terminates the collection of TCP segments, the NIC processor may generate a new aggregated TCP segment based on the collected TCP segments. If a placement sequence number corresponding to the generated new TCP segment for the particular network flow is received before the TCP segment is received, the generated new TCP segment may be transferred directly from the memory to the user buffer instead of transferring the data to a kernel buffer, which would require further copy by the host stack from kernel buffer to user buffer.
US08416761B2 Mitigating synchronization loss
Disclosed are a wireless communication system, method, and site controller for mitigating at least one of a transmission timing synchronization loss and a receiving timing synchronization loss at a base station. The method includes determining, at a first base station, a loss of a timing reference the timing reference is used by the first base station for timing synchronization of at least one of a transmission and reception of wireless data. The timing synchronization is predefined and common between at least the first base station and a second base station. The method further includes adjusting, in response to the determining, at least one of a transmit guard time and a receive guard time by at least one symbol time.
US08416760B2 Transmitter and data transmission method
A transmitting terminal and a method for transmitting data are provided by the present invention, in which a multiple access mode is extended when transmitting upstream data. The method comprises: when the transmitting terminal transmits the upstream data, if the transmitting terminal has higher requirement on link performance than on time domain coverage, selecting the multiple access mode of OFDMA; and if the transmitting terminal has higher requirement on time domain coverage than on link performance, selecting the multiple access mode of SC-FDMA, and after selecting the multiple access mode, the transmitting terminal processing and then transmitting the data to be transmitted. The invention is adopted to solve the problem that a single multiple access mode cannot be well suitable in the related art, ensure the link performance of OFDMA, be beneficial to enhance the throughput of the entire network.
US08416759B1 Carrier frequency offset and doppler frequency estimation and correction for OFDMA and SC-FDMA
A system and method are provided for carrier frequency offset (CFO) and Doppler frequency estimation and correction for Orthogonal Frequency-Division Multiple Access (OFDMA) and Single Carrier-Frequency-Division Multiple Access (SC-FDMA) signals in a wireless communications receiver. The receiver is capable of accepting a plurality of multicarrier signals transmitted simultaneously from a plurality of transmitters, with overlapping carrier frequencies and orthogonal reference signals. For each multicarrier signal, a channel estimate is performed and the channel is equalized. Then, a frequency offset is estimated between the transmit carrier frequency of each multicarrier signal and a receiver local oscillator frequency using either the phase rotation of data constellations as a function of time or the phase rotation of channel estimates as a function of time. The receiver supplies the CFO/Doppler frequency estimates and corrects the equalized symbols prior to demodulation.
US08416756B2 Power boosting in a wireless communication system
Method and apparatus for power boosting a portion of installments in transmission of a packet of data. The power boosting incorporates a power boost factor for each installment. On receipt of a negative acknowledgement after the power boosted portion of installments, transmission of the subpacket is terminated, and processing passed to a higher layer.
US08416750B1 Selective scheduling of control channel messages ahead of best-effort traffic
A method and system is disclosed for selectively scheduling control channel messages ahead of traffic channel data. When a RAN in a wireless communication system operating at least according to IS-856 determines that a delay condition exists in the transmission of a particular control packet to access terminals, the RAN will determine if there is a particular traffic packet in active transmission that is classified according to best effort service (or similarly-characterized service class), and further if at least a threshold number of a nominal number of time-slot segments of the particular traffic packet remain untransmitted. If such a traffic packet is identified, the RAN will cancel transmission of the particular traffic packet and replace it with immediate transmission of the particular control packet.
US08416742B2 Mobile service reception method and mobile service receiver
A mobile service reception method and a mobile service receiver are provided. The mobile service reception method includes performing a channel scan operation comprising searching in one or more frequencies for a broadcast signal which includes mobile data for providing a mobile service and generating a list of a plurality of mobile services, selecting at least one mobile service from the list, and processing mobile data for the selected at least one mobile service by obtaining at least one parade through which the selected at least one mobile service is transmitted, wherein a parade forms one Reed Solomon (RS) frame or two RS frames.
US08416739B2 Apparatus and method for feeding back data receiving status
An apparatus and a method for feeding back data receiving status, applied to a system, are provided. The method includes sequencing, by a User Equipment (UE), downlink subframes for transmitting data with respect to each Component Carrier (CC), generating receiving status feedback information for the first X downlink subframes with respect to each CC according to the result of the sequencing, where X≦M, wherein M is the number of downlink subframes on each CC, and transmitting the receiving status feedback information generated with respect to each CC to a base station. Accordingly, the UE will not misinterpret the receiving status for the downlink subframes due to inconsistencies with the base station between transmitting and receiving feedback. This affects the Hybrid Automatic Repeat Request (HARQ) transmission, saves the uplink overheads occupied by the receiving status feedback information, and increases the uplink coverage area.
US08416738B2 Communication system using joint leakage suppression scheme with low complexity
A communication method for at least one mobile station that includes a target mobile station that performs a Cooperative Multi-Point (CoMP) communication with at least two base stations, is provided. The communication method includes determining a beamforming vector used by the at least two base stations based on channel vectors and at least one channel matrix such that a signal-to-leakage-plus-noise-ratio (SLNR) for a target antenna from among antennas of a target mobile station is maximized. A Cholesky factorization may be used to determine an optimal beamforming vector with a low complexity.
US08416725B2 Apparatus and method for transmit power savings
An apparatus and method for transmit power savings comprising determining a rate of a previous frame; determining if a current frame is an ALWAYS-ON frame, wherein the current frame temporally succeeds the previous frame; and either ignoring every other reverse link power control (RLPC) bits received on a forward power control subchannel (F-PCSCH) or applying every RLPC bits received on the F-PCSCH. In one aspect, the apparatus and method for transmit power savings comprising using a rate determination algorithm (RDA) to determine a rate of a previous frame; detecting a pilot gating pattern at the end of the previous frame; comparing the rate of the previous frame to a threshold; determining if a current frame is an ALWAYS-ON frame; and declaring the current frame to be a 0 bps frame and puncturing the F-PCSCH to a predetermined frequency.
US08416724B2 Dynamic selection of channel assignment for preserving power in a wireless device
A method, information processing system, and wireless communication system for dynamically assigning a communication channel to a wireless device. A request for a communication channel from a wireless device (108) is received. At least a current-drain profile (120) associated with the wireless device (108) is analyzed. The current-drain profile (120) indicates power consumption associated with the wireless device (108) for a plurality of channel frequency bands. A plurality of communication channels is analyzed with respect to the current-drain profile (120). A communication channel is selected from the plurality of communicating channels in response to the analyzing at least the current-drain profile (120). A communication channel assignment comprising the communication channel that has been selected is transmitted to the wireless device (108) in response to the selecting.
US08416721B1 Method and apparatus for enhancing the power efficiency of wireless communication devices
Method and system for enhancing the power efficiency of a first wireless device that includes an energy receiver. In one implementation, the method includes receiving a transmitted signal at the first wireless device, converting the transmitted signal into power through the energy receiver, and providing the power to the first wireless device.
US08416710B2 Indoor competitive survey of wireless networks
System(s) and method(s) are provided to collect network operation data within a confined indoor wireless environment for generation of competitive intelligence and strategic network planning. Scanner component(s) survey and compare signals transported in a set of electromagnetic frequency bands, and in accordance with a set of radio technologies associated with competing networks. Collected data can be aggregated and delivered to femto gateway node(s), which can supply the data to an analysis component that generates network operations NetOp intelligence. A report component can manage received and aggregated network operation data and convey a portion thereof to planning tool(s) that can produce competitive intelligence and develop strategic network planning. Planning tool(s) can request specific network operation data or NetOp intelligence. Aggregated network operation data can be employed to identify service provider indoor coverage strengths or weaknesses relative to competitors to focus sales activities related to network services, and network improvement efforts.
US08416698B2 Serial networking fiber optic inflight entertainment system network configuration
Serial networking dedicated fiber optic inflight entertainment (IFE) systems, methods therefor and components thereof, that exhibit improved configuration and failover attributes through implementation of novel network configuration protocols. In some aspects of the invention, such an IFE system comprises a plurality of head end line replaceable units (HE-LRUs) and a plurality of serial networking line replaceable units (SN-LRUs), wherein each of the SN-LRUs individually detects that a closed system network has been formed between the plurality of HE-LRUs and the plurality of SN-LRUs based on a plurality of packets sourced by at least one of the HE-LRUs and received on a plurality of ports of each of the SN-LRUs, and wherein in response to detecting that the closed system network has been formed one of the SN-LRUs blocks one of its ports based on further detecting that the SN-LRU is a middle SN-LRU.
US08416697B2 Identification of a fault
An apparatus, method, and system are provided for determining a location of an error source. Equalization coefficients may be retrieved and an average period of time between localized peak amplitudes may be determined. The average period of time may be multiplied by a velocity of propagation associated with a communication channel to determine an approximate location of the error source. The equalization coefficients may correspond to the inverse of the frequency response associated with the communication channel and may be updated over time using replacement or combination (e.g., convolution) techniques.
US08416688B2 Automatic adaptive network traffic prioritization and shaping
A local area network includes computers and peripherals networked in a high-speed LAN with access to a WAN through a slower connection via a broadband modem. A LAN gateway device manages data traffic between the local computers and peripherals and between the LAN and the WAN. The LAN gateway device provides multiple features, such as wired or wireless links, security, firewall, NAT, DCHP, traffic management, and the like. Traffic management features include an automatic quality of service priority classification scheme. A quality of service module automatically assigns priorities to the data streams based on analysis of the data packets. A configuration access list can be provided with pre-configured priorities for some streams. Initially, all streams are given highest priority and subsequently the priority is automatically adapted to the results of the packet analysis. Traffic shaping techniques control the LAN gateway upstream output and enable IP fragmentation of TCP packets according to measured upstream channel conditions.
US08416687B1 Adjusting transmission rates during packet expansion using in band signaling
Various embodiments provide a way to adjust transmission rates of a medium access controller (MAC) to a physical layer (PHY) to accommodate for packet expansions due to encryption that takes place in the PHY. In at least some embodiments, a communication interface between different MACs in a system is re-purposed to allow the PHY to communicate to a system MAC to notify the system MAC to pause and then resume, at an appropriate time, its packet transmissions.
US08416673B1 Canceling far end cross-talk in communication systems
A method and system are described for canceling far end cross-talk in communication systems. A first transmitter transmits the first effective data source signals across the first channel. A second transmitter transmits the second effective data source signals across the second channel. In one embodiment, a receiver unit receives first and second effective data source signals across a first channel and a second channel, respectively, and also one or more cross-talk signals. A far end cross talk (FEXT) canceller located in the receiver unit receives second estimated effective data source signals based on the second effective data source signals. The receiver unit cancels the one or more cross-talk signals using the second estimated effective data source signals.
US08416670B2 Method of accessing optical recording media, optical pickup device, and optical drive using the device
An optical pickup device corresponding to an optical recording medium having a plurality of recording layers, and an optical drive using the device are provided. The optical pickup device includes a collimator lens disposed between an object lens and a light source. The collimator lens adjusts a focal length with respect to the optical recording medium, and the object lens focuses light passing through the collimator lens, on the optical recording medium. The object lens is optically optimized for an upper or second-upper recording layer of the optical recording medium.
US08416663B2 Overwrite control for data in a tape recording apparatus
A data-overwriting technique that facilitates determining whether data is new or old, when reading thereof. A tape recording apparatus includes: a receiving unit for receiving information on overwrite starting position and an overwrite request; a trying unit for trying to determine a beginning position of a data unit based on the information on an overwrite starting position, wherein the data unit is a unit of writing data recorded on a tape medium; an overwrite executing unit for executing overwriting from the determined overwrite starting position in response to a success of the determination by the trying unit; and a type judging unit for judging whether the data unit that is recorded at the overwrite starting position is a null data unit or not in response to a failure of the determination by the trying unit. The trying unit responds to judgment that the data unit is the null data unit by trying to determine a beginning of a data unit following the data unit as the overwrite starting position.
US08416658B2 Recording apparatus and recording method for data and file system information
Disclosed is a recording apparatus for recording data on a recording medium. The recording apparatus includes an assigning section for assigning a region that is part of a block utilized for a recording unit of the recording medium as a file system information region utilized as a region for file system information for managing the data on the recording medium. The recording apparatus further includes a recording section operable to record file system information for data that has been recorded in all blocks in the file system information region of each block until the file system information region in a block is filled and to record file system information for data in all blocks subsequent to the block having the filled file system information region in the file system information region of each subsequent block after the file system information region in a block has been filled.
US08416657B2 Method and system for managing data from host to optical disc
A method for managing data from a host to an optical disc includes: storing data into a write data queue (WDQ) when the data of sequential write commands from the host are write-address-discontinuous; and transferring specific data from the WDQ to a write buffer when an available memory space in the WDQ is lower than a first threshold value or an available memory space in the write buffer exceeds a second threshold value.
US08416655B2 Optical pickup
An optical pickup includes an objective lens, a lens holder which holds the objective lens, a focusing coil attached to the lens holder having the winding axis directed at the optical axis of the objective lens, and a magnet provided opposite the side surface of the lens holder. A protruding portion is attached to the side surface of the lens holder at a side apart from the objective lens with respect to the optical axis direction of the objective lens farther than the focusing coil.
US08416650B2 Method for detecting protrusion height of magnetic head slider having thermally assisted head
A magnetic head slider includes a near-field light generator, an incorporated heater is activated to thermally-expand the magnetic head slider so that a first protrusion is generated on the air bearing surface, and a second protrusion protruding from the first protrusion is generated by a thermal expansion of the near-field light generator. A standard signal is written to a recording medium with a predetermined magnetization. A relation between a residual magnetization of the standard signal and a power of the heater is obtained by lowering the magnetization of the standard signal by heating the recording medium with the near-field light while light output of laser light is maintained to be constant and the power of the heater is varied. Further, a relation between the first spacing and the residual magnetization is obtained. A value of the first spacing is obtained as a protrusion height of the second protrusion from the first protrusion when the second protrusion contacts the recording medium, the value of the first spacing being determined where an absolute value of a change rate of the residual magnetization is less than a predetermined standard value.
US08416644B2 System for acquiring seismic data over sand dune surfaces
A system for acquiring seismic data over sand dune surfaces is provided. The system includes a seismic wave generator for emitting a plurality of seismic signals into the Earth in an area covered by sand dunes. The system also includes a sand streamer for acquiring seismic data over the sand dune surfaces, such that the sand streamer includes a plurality of geophones. The plurality of geophones receive a plurality of wave signals transmitted from a subsurface corresponding to the sand dune surface, in response to emission of the plurality of seismic signals to the area of the sand dune surface by the seismic wave generator. Each geophone of the plurality of geophones is mounted on a panel wherein, one or more sides of the panel are coupled loosely to one or more rigid plates. The one or more rigid plates provide stability and mobility to assembly of panels and the plurality of geophones, thereby enabling the sand streamer to move efficiently over the surface of the sand dune. The system further includes a processor for receiving the seismic data from the sand streamer and for processing the seismic data to perform seismic survey of the sand dune surface.
US08416643B2 Receive beamformer for ultrasound having delay value sorting
A method of processing ultrasound signals received from a plurality of data channels each associated with a transducer element. A sorted delay data table having sorted delay data is generated that includes a channel identifier, a fractional delay value, and integer delay value. The sorted delay data table clusters together channel groups including a first channel group having data channels with the first fractional delay value and a second channel group with data channels with the second fractional delay value. Control signals are generated based on the sorted delay data that implements data path combining by directing channel data from the first channel group for processing by a first interpolation filter that provides the first fractional delay value and channel data associated with the second channel group for processing by a second interpolation filter that provides the second fractional delay value. Summing signals output by the first and second interpolation filter forms the ultrasound beamformed signal.
US08416641B2 Acoustic distance measurement system having cross talk immunity
In one embodiment, an acoustic distance measurement system can use a modulation pattern to modulate a carrier wave. The modulated carrier wave may be transmitted to an acoustic transducer. An echo of the transmitted signal can be detected by correlating the received signal with the modulation pattern. Subsequent to detecting sufficient correlation between the received signal and modulation pattern, a distance determination can be made to determine the distance to the object that produced the received echo.
US08416635B2 Integrated circuit with separate supply voltage for memory that is different from logic circuit supply voltage
In one embodiment, an integrated circuit includes at least one logic circuit supplied by a first supply voltage and at least one memory circuit coupled to the logic circuit and supplied by a second supply voltage. The memory circuit is configured to be read and written responsive to the logic circuit even if the first supply voltage is less than the second supply voltage during use. In another embodiment, a method includes a logic circuit reading a memory cell, the logic circuit supplied by a first supply voltage; and the memory cell responding to the read using signals that are referenced to the first supply voltage, wherein the memory cell is supplied with a second supply voltage that is greater than the first supply voltage during use.
US08416623B2 Reference voltage optimization for flash memory
A system includes a voltage generator and a reference voltage setting module. The voltage generator is configured to generate K voltages to be applied to memory cells. The K voltages are used to determine a reference voltage used to read the memory cells, where K is an integer greater than 1. The reference voltage setting module is configured to selectively set the reference voltage to a value between two adjacent ones of the K voltages or one of the two adjacent ones of the K voltages.
US08416621B2 Non-volatile memory storage apparatus, memory controller and data storing method
A non-volatile memory storage apparatus having a connector, an energy storage circuit, a power regulator and supply circuit, a non-volatile memory module, a memory controller and a buffer memory is provided. The power regulator and supply circuit is configured for transforming an output voltage from the energy storage circuit into a first voltage used for the non-volatile memory module and a second voltage used for the memory controller and the buffer memory. The memory controller is configured for writing data stored temporarily in the buffer memory into the non-volatile memory module with a special writing mode when receiving a detecting signal indicating that an input voltage is continuously smaller than a predetermined voltage for a predetermined period or receiving a detecting signal indicating that an inactive status of the connector or receiving a suspend mode signal, a warm reset signal or a hot reset signal from a host system.
US08416616B2 Phase change memory device and method for manufacturing the same
A phase change memory device includes a silicon substrate having a bar-type active region and an N-type impurity region formed in a surface of the active region. A first insulation layer is formed on the silicon substrate, and the first insulation layer includes a plurality of first contact holes and second contact holes. PN diodes are formed in the first contact holes. Heat sinks are formed in the first contact holes on the PN diodes, and contact plugs fill the second contact holes. A second insulation layer having third contact holes is formed on the first insulation layer. Heaters fill the third contact holes. A stack pattern of a phase change layer and a top electrode is formed to contact the heaters. The heat sink quickly cools heat transferred from the heater to the phase change layer.
US08416615B2 Transmission gate-based spin-transfer torque memory unit
A transmission gate-based spin-transfer torque memory unit is described. The memory unit includes a magnetic tunnel junction data cell electrically coupled to a bit line and a source line. A NMOS transistor is in parallel electrical connection with a PMOS transistor and they are electrically connected with the source line and the magnetic tunnel junction data cell. The magnetic tunnel junction data cell is configured to switch between a high resistance state and a low resistance state by passing a polarized write current through the magnetic tunnel junction data cell. The PMOS transistor and the NMOS transistor are separately addressable so that a first write current in a first direction flows through the PMOS transistor and a second write current in a second direction flows through the NMOS transistor.
US08416606B2 Information recording and reproducing device
According to one embodiment, an information recording and reproducing device includes a recording layer and a driving unit. The recording layer includes a first layer containing a first compound. The first compound includes a first positive ion element. The first positive ion element is made of a transition metal element and serves as a first positive ion. The second positive ion element serves as a second positive ion. The driving unit is configured to generate a phase change in the recording layer and to record information by at least one of application of a voltage and application of a current to the recording layer. The coordination number of the first positive ion element at a position of a second coordination of the second positive ion element is 80% or more and less than 100% of the coordination number when the first compound is assumed to be a perfect crystal.
US08416599B2 Metal oxide semiconductor (MOS) field effect transistor having trench isolation region and method of fabricating the same
A leakage current occurring on a boundary of a trench isolation region and an active region can be prevented in a Metal Oxide Semiconductor (MOS) Field Effect transistor, and a fabricating method thereof is provided. The transistor includes the trench isolation region disposed in a predetermined portion of a semiconductor substrate to define the active region. A source region and a drain region are spaced apart from each other within the active region with a channel region disposed between the source region and the drain region. A gate electrode crosses over the channel region between the source region and the drain region, and a gate insulating layer is disposed between the gate electrode and the channel region. An edge insulating layer thicker than the gate insulating layer is disposed on a lower surface of the gate electrode around the boundary of the trench isolation region and the active region.
US08416575B2 Electrical connection box
An electrical component is mounted a circuit board. A case covers the circuit board. The circuit board includes a plate-like metal core and an insulation portion. The insulation portion covers a surface of the metal core. The metal core is provided with a heat radiation portion exposed from the case.
US08416572B2 System and method for cooling information handling resources
Systems and methods for reducing problems and disadvantages associated with traditional approaches to cooling information handling resources are provided. A method for cooling information handling resources, may include conveying a flowing fluid proximate to one or more information handling resources such that the flowing fluid is thermally coupled to the one or more information handling resources and heat generated by the one or more information handling resources is transferred to the flowing fluid. The method may also include conveying the flowing fluid to a cooling unit such that heat is transferred from the flowing fluid.
US08416570B2 Open frame electronic chassis for enclosed modules
An open frame chassis has a top opening and a bottom opening permitting ambient airflow. A plurality of modules, each enclosing electrical components in thermal contact with a heat sink area of their corresponding module, can each be inserted in the chassis. Ambient air may flow from the bottom opening across the heat sink area of each module to the top opening to passively cool the modules and electrical components. Key pins guide the modules into place and prevent incorrect insertion of a different type of electrical module not corresponding to the electrical connection of the chassis for that slot. Guide pins on corners of the modules mate with guide holes in the chassis to secure the module to the chassis and decrease vibration. Both sides of the chassis have side openings through which the fins of the modules in the end slots of the chassis may be exposed.
US08416569B2 Power supply assembly
A power supply assembly includes an enclosure body, a cover panel mounted to the enclosure body, a power supply unit, and a positioning element. The enclosure body includes a bottom panel, a rear panel, and a side panel. The power supply unit is mounted in the enclosure body and is prevented from moving in a first direction substantially perpendicular to the rear panel and a second direction substantially perpendicular to the side panel. The positioning element includes a plate body, a first positioning portion, and a second positioning portion. The power supply unit is sandwiched between the bottom panel and the plate body. The first positioning portion is for preventing the power supply unit from moving along a first direction substantially parallel to the bottom panel. The second positioning portion for preventing the power supply unit from moving along a second direction parallel to the bottom panel.
US08416563B2 Swapping apparatus of electronic device
A swapping apparatus of an electronic device is installed on the electronic device, and the swapping apparatus includes two shift handles and a latch base, and the two shift handles are respectively and pivotally to two opposite sides of the electronic device, and each shift handle includes a handle bar and a shift button, and an end of the handle bar is a pivot portion pivotally coupled to the electronic device, and the other end of the handle bar is a connecting portion, and the shift button is elastically sheathed on the connecting portion, and the latch base is fixed to the electronic device and disposed between the two shift buttons, and each of the two shift buttons has a first latch portion and a corresponding second latch portion disposed separately on both sides of the latch base for latching onto the first latch portion.
US08416554B2 Multi-phase decontamination of aircraft cabin interior
A method and system are provided for decontaminating at least a portion of an object. A misting device is configured to discharge a cloud formed from a plurality of cloud droplets. At least some of the cloud droplets include a decontaminating agent. A spraying device is configured to discharge a stream including a plurality of stream droplets into the cloud. At least some of the stream droplets have an electrostatic charge. At least some of the cloud droplets are deposited on the portion of the object to facilitate decontaminating the portion.
US08416540B1 Method for defining a magnetoresistive junction using multiple mills at a plurality of angles
A method and system define a magnetoresistive junction in a magnetic recording transducer. The method and system include performing a first mill at a first angle from a normal to the surface of the magnetic recording transducer. A second mill is performed at a second angle from the normal to the surface. The second angle is larger than the first angle. A third mill is performed at a third angle from the normal to the surface. The third angle is not larger than the first angle.
US08416535B2 Endcap for reducing airflow excitation of head gimbal assembly
An endcap for use on an actuator arm carrying a single head gimbal assembly, the endcap comprising a body, and a shielding feature extending from the body for reducing windage excitation of the head gimbal assembly.
US08416534B1 Disk drive with asymmetric tolerance ring
Described herein is a tolerance ring for a disk drive that includes a substantially cylindrical body having outer surface. The tolerance ring can be positioned between a rotational bearing and an actuator for providing rotational movement of the actuator. The tolerance ring can also include a contact member, positioned along the outer surface, that protrudes outward from the outer surface. The contact member can be connected to the outer surface by first and second angulated arms that extend from the outer surface to the contact member at different angles relative to the outer surface.
US08416530B2 Write head with bevel structure and reverse NFT for HAMR
A magnetic recording head comprises a write pole tip adjacent to an air bearing surface and a return pole. In addition, a near field transducer is positioned adjacent the write pole in order to produce near field radiation to heat a portion of a recording medium to facilitate switching by the magnetic write pole. The near field transducer is a reverse optical near field transducer with internal bevel structures that enhance the magnetic write field intensity.
US08416529B2 Magnetically damped return pole in a magnetic head
A magnetic head comprises a main pole, a return pole and a magnetic damper. The main pole is configured to emit flux and the return pole is configured to return the flux to the main pole. The magnetic damper is inductively coupled to the return pole and comprises a first conductor spaced from a first side of the return pole, a second conductor spaced from a second side of the return pole and a third conductor connecting the first conductor to the second conductor.
US08416521B2 Magnetic recording and reproduction device and flying height control method
According to one embodiment, a magnetic recording and reproduction device includes a head; a heater configured to heat the head by electric power supplied; a detector provided with a resistive element and configured to detect a contact between the head and a magnetic recording medium by detecting a change in resistance of the resistive element associated with the contact between the head and the magnetic recording medium; and a flying height controller configured to control a flying height of the head from the magnetic recording medium by supplying electric power to the heater to thermally deform the head and to bring the deformed head into contact with the magnetic recording medium so as to determine reference power supplied when the head is in contact with the magnetic recording medium and by supplying electric power to the heater based on the reference power.
US08416518B2 Magnetic disk drive and method for rewriting data block
According to one embodiment, a magnetic disk includes a disk, a controller and an indicator module. The disk includes a plurality of data sectors. The controller is configured to control data rewrite for reading a first data block stored in the disk and writing a second data block corresponding to the read first data block to a write destination on the disk. The indicator module is configured to embed an indicator indicative of an attribute relating to data rewrite in each sector data in the second data block written to the write destination when the each sector data is written to the write destination.
US08416512B2 Wide-angle lens, imaging optical apparatus and digital equipment
A wide-angle lens LN consists of, in order from an object side: a first lens group Gr1 having positive refractive power; and a second lens group Gr2 having positive refractive power; the second lens group Gr2 is movable toward the object side with fixing the first lens group Gr1, thereby carrying out focusing on a close object, and a given conditional expression is satisfied. Therefore, a wide-angle lens having high optical performance with suppressing variation in aberrations upon focusing in spite of being a large aperture, an imaging optical apparatus equipped therewith, and a digital equipment are provided.
US08416509B2 Optical apparatus
An optical apparatus for plasma includes a light collection lens provided to receive optical emission spectrum from plasma, a first aperture stop disposed between the light collection lens and the plasma to block out-focused light, a second aperture stop disposed between the light collection lens and an imaging area of the light collection lens to block in-focused light, and a pinhole disposed at the imaging area of the light collection lens to limit depth of focus.
US08416501B2 Image display apparatus and method of controlling the same
An image display apparatus generates a first light beam and a second light beam corresponding to image signals for the eyes of an observer, and makes the first light beam and the second light beam incident on a reflection surface which makes a reciprocating rotation about a first axis, thereby generating first and second scanning light beams to scan in a lateral direction. Images observable by the eyes of the observer are formed based on the first and second scanning light beams. Control is performed to reflect the first light beam and generate the first scanning light beam while the reflection surface rotates in the first direction of the reciprocating rotation and reflect the second light beam and generate the second scanning light beam while the reflection surface rotates in the second direction opposite to the first direction.
US08416496B2 Device for dividing an optical beam into four beams and non-contact optical profilometer comprising same
An optical probe for splitting a beam of light into multiple beams. The optical probe may comprise a first polarizing beam splitter having a first polarization axis, a second polarizing beam splitter having a second polarization axis orthogonal to the first polarization axis, a first half wave plate and a second half wave plate, and optionally a first birefringent phase plate, and a second birefringent phase plate. The first half wave plate may be located before first polarizing beam splitter, and the second half wave plate may be located after the first polarizing beam splitter, relative to the propagation of the light beam. The optical probe may further include a lens for collimating the four light beams. A profilometer includes the optical probe for splitting a beam of light into four light beams, and a scanner for traversing the optical probe over a surface of an element to be measured.
US08416488B2 Display device
A display device comprising picture elements, which are constituted by electrowetting elements having at least one first fluid and a second fluid immiscible with each other within a space between a first support plate and a second support plate, the second fluid being electro-conductive or polar. The first fluid in each element is at the side of the first support plate confined by element walls, and the second fluid is shared by a plurality of picture elements, characterized by a preventer for preventing first fluid portions from being expelled from its confinement when forces other than electrowetting forces are exerted on this fluid.
US08416487B2 Photonic MEMS and structures
An interference modulator (Imod) incorporates anti-reflection coatings and/or micro-fabricated supplemental lighting sources. An efficient drive scheme is provided for matrix addressed arrays of IMods or other micromechanical devices. An improved color scheme provides greater flexibility. Electronic hardware can be field reconfigured to accommodate different display formats and/or application functions. An IMod's electromechanical behavior can be decoupled from its optical behavior. An improved actuation means is provided, some one of which may be hidden from view. An IMod or IMod array is fabricated and used in conjunction with a MEMS switch or switch array. An IMod can be used for optical switching and modulation. Some IMods incorporate 2-D and 3-D photonic structures. A variety of applications for the modulation of light are discussed. A MEMS manufacturing and packaging approach is provided based on a continuous web fed process. IMods can be used as test structures for the evaluation of residual stress in deposited materials.
US08416485B2 Designing the host of nano-structured optoelectronic devices to improve performance
A nanostructured optoelectronic device is provided which comprises a nanostructured material and a host material intermingled with the nanostructured material. The host material may have a higher index of refraction than the nanostructured material. The host material's index of refraction may be chosen to maximize the effective active area of the device. In an alternative embodiment, the host material comprises scattering centers or absorption/luminescence centers which absorb light and reemit the light at a different energy or both.
US08416481B2 Laser projector
A laser projector is provided. A laser light source is configured to emit laser light. A scanning section is configured to scan a projection surface in a horizontal direction and a vertical direction with the laser light emitted from the laser light source, thereby forming an image on the projection surface. A generating section is configured to generate a pulse signal. A driving section is configured to reciprocate the scanning section in the horizontal direction in accordance with the pulse signal generated by the generating section. An adjusting section is configured to adjust a pulse pattern of the pulse signal generated by the generating section so as to change a scanning angle range of the scanning section in the horizontal direction.
US08416473B2 Solid-state imaging device
To control the potential distribution generated in a well at the time of amplification and reduce a shading in a solid-state imaging device of amplification type, the amplification type solid-state imaging device of the present invention comprises a plurality of picture elements each including photoelectric conversion elements formed in a second conductivity type common well inside a first conductivity type substrate, wherein a plurality of well contacts are disposed inside a picture element array area.
US08416469B2 Image processing apparatus, image processing method and computer program
Conventionally, in the case where multiple readings of a document are carried out in order to generate an output image, image processing to a super-resolution image has been started after waiting for completion of the multiple readings necessary for giving a target resolution to the image after super-resolution processing. Therefore, a lot of time has been required for processing. In an image processing apparatus including a document reading component configured to read a plurality of image data each having a different phase from a document by a single scanning, a super-resolution processing component is configured to generate super-resolution image data by using the plurality sheets of image data each having a different phase, so as to have a resolution higher than those of the plurality of image data, and an image processing component is configured to carry out multiple image processing to the super-resolution image data. Super-resolution processing is started at the time when image data necessary for obtaining a specific resolution associated with any of the multiple image processing is obtained.
US08416467B2 Fixture structure, optical device, image reading device and image forming device
A fixture structure is disclosed that is able to independently adjust relative positions of constituent components in different directions and able to reduce workload of the relative position adjustment. The fixture structure includes plural members fixed with each other by screws, a first adjustment unit for adjusting relative positions of two or more of the members in a first direction and arranged on surfaces of the two or more members parallel to the first direction, and a second adjustment unit for adjusting relative positions of two of more of the members in a second direction intersecting with the first direction and arranged on surfaces of the two or more members parallel to the second direction.
US08416465B2 Reader, and computer readable medium and method therefor
A reader includes a reading unit configured to read image data on both sides of each of document sheets, a determining unit configured to make a determination as to whether a predetermined one of both sides of each of the document sheets is blank, based on the image data read by the reading unit, and a classifying unit configured to classify the image data read from each of the document sheets into one of different groups, based on the determination made by the determining unit.
US08416456B2 Scanning apparatus achieving boundary localization and method for achieving boundary localization thereof
The present invention relates to a method for achieving boundary localization in a scanning apparatus, as well as to a scanning apparatus, which is capable of achieving intelligent judgement on boundary localization of the scanned file by means of this method, through an effective combination of optical, electronical and mechanical techniques. Said method comprises: a regular ribbon, a sensor module capable of detecting the ribbon, and the file to be scanned is placed between the ribbon and the sensor module; said sensor module first scans the ribbon information and stores it in the storage module of the scanning apparatus; said file to be scanned is placed between the sensor module and the ribbon, through the measured ribbon portion covered by the file to be scanned, the sensor is capable of deriving the boundary position of the file to be scanned by means of contrast measurement. With the scanning apparatus capable of achieving boundary localization.
US08416435B2 Installation location management system and installation location management method
There is provided an installation location management system includes a management device (MD) and an information processing device (IPD). A MD includes a map information memory storing map information associating coordinate information with character string information, a map image information output unit outputting the information to the IPD, a coordinate information receiving unit receiving IPD'S coordinate information from the IPD, a character string information obtaining unit using the map information and the coordinate information and a character string information transmitting unit sending the information to the IPD. A IPD includes a map image information receiving unit, a map image output unit using the map image information, a coordinate information receiving unit receiving an input of the coordinate information about the IPD, a coordinate information transmitting unit sending the information to the MD, a character string information receiving unit and a character string information memory.
US08416425B2 Interferometric measurement of non-homogeneous multi-material surfaces
Correction factors for the ALR and PTR parameters of magnetic-head sliders are determined by calculating an effective reflectivity and a corresponding PCOR at each pixel of the air-bearing surface. The absolute value of reflectivity at each pixel of the AlTiC air-bearing surface is obtained from an empirical equation relating it to modulation. The ratio of Al2O3 and TiC in the AlTiC surface is then calculated at every pixel assuming a linear relationship between the absolute value of AlTiC reflectivity and the theoretical reflectivity of each constituent. The linear relationship is then also used to calculate the effective (complex) reflectivity for the AlTiC material from the relative concentrations of Al2O3 and TiC at each pixel.
US08416420B1 Computer generated hologram (ICGH) null
An optical testing system includes a computer generated hologram (CGH) and an imaging element (IE). Both are disposed in a path of light traveling between a wavefront measuring system (WMS) and an object under test. The CGH is located a first distance from the WMS and the IE is located a second distance from the WMS. The IE is further away from the WMS, than the CGH is from the WMS, along the path of light. The center of curvature (CoC) of the object under test is also disposed in the path of light, in which the CoC is located a third distance from the WMS. The third distance is larger than the second distance, along the path of light. The IE forms an image of the object under test at the CGH; and the CGH is configured to provide a null wavefront for the image of the object under test at the CGH. The null wavefront is received by the WMS. Moreover, the IE of the optical testing system may include an imaging lens having a planar surface facing away from the CGH and a convex surface facing toward the CGH. The IE may also include an imaging mirror.
US08416417B2 Surface impedance imaging methods and apparatuses
Methods and apparatuses for imaging surface impedance.
US08416410B1 Conjugate ratio adjustable lens system
A lens system which allows easy relative adjustment of the position of at least two elements therein to minimize the effects of aberration, having particularly relevant application in ellipsometers, polarimeters, reflectometers and spectrophotometers finite size source is imaged onto a sample.
US08416405B2 Raman chemical imaging of implantable drug delivery devices
A system and method of determining an attribute of a biological tissue sample or a drug delivery device. A sample is illuminated with substantially monochromatic light to thereby generate Raman scattered photons. The Raman scattered photons are assessed to thereby generate a spectroscopic data set wherein said spectroscopic data set comprises at least one of: a Raman spectra and a spatially accurate wavelength resolved image. The spectroscopic data set is evaluated to determine at least one of: an attribute of a biological tissue sample and a drug delivery device. In one embodiment, the biological tissue comprises arterial tissue. In another embodiment, the drug delivery device is a drug-eluting stent. In another embodiment, Raman chemical imaging can be used to evaluate a sample and identify at least one of: the tissue, a drug, a drug delivery device, and a matrix associated with a drug delivery device.
US08416400B2 Wavefront imaging sensor
Embodiments of the present invention relate to a wavefront imaging sensor (WIS) comprising an aperture layer having an aperture, a light detector having a surface and a transparent layer between the aperture layer and the light detector. The light detector can receive a light projection at the surface from light passing through the aperture. The light detector can also separately measure amplitude and phase information of a wavefront at the aperture based on the received light projection. The transparent layer has a thickness designed to locate the surface of the light detector approximately at a self-focusing plane in a high Fresnel number regime to narrow the light projection.
US08416396B2 Methods and apparatus for optical amplitude modulated wavefront shaping
The invention extends classical time-invariant optical design to include optical amplitude modulated light, using tools from communications theory. Effects of dispersion are derived from first principles.
US08416395B2 Lithographic apparatus and method
A substrate table is disclosed in which heaters are provided to account for a heat load which may be applied to the substrate. The heaters are grouped in segments to improve control. A temperature sensor per segment may be provided. The temperature sensor may be embedded in the substrate table.
US08416392B2 Optical imaging arrangement
There is provided an optical imaging arrangement comprising: a mask unit comprising a pattern, a substrate unit comprising a substrate, an optical projection unit comprising a group of optical element units, the optical projection unit being adapted to transfer an image of the pattern onto the substrate, a first imaging arrangement component, the first imaging arrangement component being a component of one of the optical element units, a second imaging arrangement component, the second imaging arrangement component being different from the first imaging arrangement component and being a component of one of the mask unit, the optical projection unit and the substrate unit, and a metrology arrangement. The metrology arrangement captures a spatial relationship between the first imaging arrangement component and the second imaging arrangement component. The metrology arrangement comprises a reference element, the reference element being mechanically connected directly to the first imaging arrangement component.
US08416390B2 Illumination system for illuminating a mask in a microlithographic exposure apparatus
An illumination system for illuminating a mask in a microlithographic exposure apparatus has an optical axis and a pupil surface. The system can include an array of reflective or transparent beam deflection elements such as mirrors. Each deflection element can be adapted to deflect an impinging light ray by a deflection angle that is variable in response to a control signal. The beam deflection elements can be arranged in a first plane. The system can further include an optical raster element, which includes a plurality of microlenses and/or diffractive structures. The beam deflection elements), which can be arranged in a first plane, and the optical raster element, which can be arranged in a second plane, can commonly produce a two-dimensional far field intensity distribution. An optical imaging system can optically conjugate the first plane to the second plane.
US08416384B2 Exposing apparatus for fabricating process of flat panel display device
An exposing apparatus for a fabricating process of a flat panel display device includes a light source emitting a light; a beam edge cutter for improving an uniformity of the light from the light source; an exposing mask under the beam edge cutter and including a pattern; a gas jetting unit between the beam edge cutter and the exposing mask and jetting a gas through a space between the beam edge cutter and the exposing mask; and a stage, where a substrate for the flat panel display device is disposed, under the exposing mask.
US08416381B2 Anti-glare film with concave-convex structure
The present invention provides an anti-glare film which has not only <1> sufficient anti-reflection property but also <2> a high level of contrast and <3> strong anti-glare properties and can be applied on a surface of various display devices such as a note PC, a desktop PC and a TV monitor. The anti-glare film of the present invention includes an anti-glare layer which has concavities and convexities on the surface, a haze according to JIS-7105-1981 in the range of 1.0-5.0%, and an average interval between concavities and convexities on the anti-glare layer surface Sm according to JIS-B0601-1994 in the range of 10-150 μm.
US08416379B2 Alignment films in a liquid crystal display device and a method of manufacturing the same
A liquid crystal display device including a pair of substrates in a spaced relationship with one another. A pair of alignment films are provided, one alignment film being formed on each substrate such that the alignment films face one another. A liquid crystal layer, including plural liquid crystals, is inserted between the pair of alignment films, wherein the alignment films impart a given pre-tilt angle to the liquid crystals. The alignment films are composed of a material containing at least two types of polymers having a prescribed initial alignment and different alignment variation rates in response to ultraviolet ray irradiation. The pre-tilt angle being adjusted, without rubbing the alignment films, through ultraviolet exposure of the alignment films.
US08416377B2 Liquid crystal display device with birefringent layers
The present invention provides a liquid crystal display device that has a higher contrast ratio in a wide viewing angle and that can be easily produced at low cost. The present invention is a liquid crystal display device, including in the following order: a first polarizer; a first quarter-wavelength plate (nx>ny≧nz); a liquid crystal cell; a second quarter-wavelength plate having an Nz coefficient substantially the same as that of the first quarter-wavelength plate; a birefringent layer (II) (nx
US08416374B2 Liquid crystal display
A liquid crystal display able to deal with high definition display and able to secure both of a transmission type display luminance and a reflection type display luminance, wherein light from backlights 71a and 71b are focused by a lens sheet 74, luminance of the backlights is improved, a transmittance can be set at 4 percent to 10 percent, a reflectance can be set in a range from 1 percent to 25 percent, and high definition display is handled while securing a display light luminance equivalent to that of a liquid crystal display performing only transmission type display and a reflection display light luminance required for the display without increasing a power consumption of the backlights.
US08416365B1 Diffusive display device
A diffusive display, such as a polymer network liquid crystal display (PNLCD) and a visible wavelength light polarizer are combined to form a diffusive display device. The diffusive display device may provide black and white or color presentation with refresh rates suitable for playback of animation or full motion video using ambient or emitted light. By altering a state of the diffusive material, such as polymer network liquid crystals, between a scatter state and a clear state an image may be generated.
US08416337B2 Image process apparatus and method for processing a color image signal
Provided is an image process apparatus for processing a color image signal, including: an integration unit integrating at least one of each of color signals of the color image signal or a brightness signal obtained from the color image signal over at least one horizontal period; a normalization unit normalizing an integration value obtained by the integration unit and a difference between the integration values of adjacent fields or frames obtained by the integration unit; a frequency analysis unit extracting spectrum of output values of the normalization unit; a flicker component estimating unit estimating a flicker component from the spectrum extracted by the frequency analysis unit; an index generating unit calculating an index representing a degree that a photographing light source is estimated to a fluorescent lamp, based on an estimated result of the flicker component estimating unit; and a color balance control unit calculating a color balance control value of the color image signal according to the index from the index generating unit.
US08416336B2 Image sensor and image-capturing device
An image sensor includes: a plurality of imaging pixels; and a plurality of focus detection pixels constituted with a micro-lens and a photoelectric conversion element that receives a focus detection light flux transmitted through a photographic optical system and executes photoelectric conversion. The photoelectric conversion element in each of the focus detection pixels includes a light-receiving area where the focus detection light flux is received; light-receiving area images corresponding to each of the focus detection pixels are each formed as the light-receiving area is projected via the micro-lens onto a pupil plane of the photographic optical system; and a positional relationship of the micro-lens and the light-receiving area is determined in correspondence to an image height so that the light-receiving area images corresponding to all the focus detection pixels are superimposed on one another on the pupil plane.
US08416330B2 Solid state imaging device for imaging an object placed thereon
The solid state image pick-up device comprises a chip wherein an object to be photographed is put directly on the back surface of the chip, a light incident on the object enters the inner portion of the chip, signal electric charges generated in the inner portion of the chip by the light, the signal electric charges are collected in a photo detective region and the photo detective region has a barrier diffusion layer adjacent thereto so as to collect the signal electric charges effectively. The above-mentioned structure of the solid state image pick-up device can provide superior features that the chip of the solid state image pick-up device is protected from the deterioration of elements included in the chip and the destruction of the elements by Electro Static Discharge, resulting in the reliability improvement of the chip.
US08416328B2 Image processing apparatus and image processing method for processing bayer pattern image data
According to the embodiments, there is provided an image processing apparatus including: an acquisition section configured to acquire 3×3 pixel block data to have one red pixel at a center; an estimation section configured to compute blue value differences between blue values of diagonal pairs of blue pixels in the block data, and to estimate a direction of a contrast boundary based on the blue value differences; and a processing section configured to compute a computed blue value based on the blue values of the four blue pixels within the block data according to the estimated direction of the contrast boundary, to compute a computed green value based on green values of two green pixels within the block data, and to output a color image pixel to have a red value of the red pixel and the computed blue and green values.
US08416324B2 Imaging device having pixels and A/D conversion elements
An A/D conversion section (11) counts clocks whose frequency corresponds to the size of output signals from pixels (10a), and digitalizes the result so as to create count values, and also calculates a difference between a first count value that relates to the output signal during a reset period of a pixel, and a second count value that relates to the output signal during an exposure period of the pixel, and then outputs this difference as an imaging signal for this pixel. A control unit (12) controls the A/D conversion section such that the length of the counting period of the first count value is equal to the length of the counting period of the second count value.
US08416323B2 Noise reduction method and noise reduction apparatus
The present invention provides a noise reduction method and apparatus for use in reducing noise of a digital image. The noise reduction apparatus comprises a threshold value generating unit, a determining unit, and an adjusting unit. The threshold value generating unit generates a noise threshold value according to a target window and a first chrominance value and a second chrominance value of an input pixel of the image. The determining unit determines whether the input pixel needs to be adjusted according to the noise threshold value and pixel values of neighboring pixels of the input pixel. The adjusting unit adjusts the pixel value of the input pixel when the input pixel is determined as needing to be adjusted. Using the noise reduction apparatus of the present invention, not only noise of a digital image can be identified, but also the degradation caused by the noise can be reduced and thus the overall picture quality can be improved.
US08416322B2 Image processing method, image processing apparatus, and imaging apparatus
A chromatic aberration of magnification is corrected by performing a coordinate transformation with respect to image data including chromatic aberration of magnification, which is obtained from a fisheye optical system, based on   { X = x + ax Y = y + by where x and y represents coordinates of a transformation destination with a center of a screen as an origin, X and Y represents coordinates of a transformation source with the center of the screen as an origin, and a and b are coordinate transformation coefficients.
US08416320B2 Image processing method and apparatus for generating and displaying screen nail images
An exemplary image processing method and apparatus, and an exemplary digital photographing apparatus, may develop and display a screen nail image and a face screen nail image rather than a full resolution image. The screen nail image may be generated using RAW data output from an image sensor, a predetermined face region of the screen nail image may be detected, and the face screen nail image may be generated from the screen nail image using coordinates of the detected face region. Thus, power consumption and processing time delay caused by processing all parts of a full resolution image may be minimized, and a quality of the full resolution image may be conveniently checked. As a result, a user may conveniently select and store an image in high-speed still picture photographing.
US08416319B2 Systems and methods for imaging objects
Systems and methods for imaging objects are provided. An imaging device includes a sensor to provide an image of an object. The sensor can have a sensor exposure time and a sensor gain and the image includes a plurality of frames, each of the plurality of frames that can depict at least a portion of the object. The imaging device includes a motion detector to determine whether there is movement of the at least a portion of the object between adjacent frames of the plurality of frames. The imaging device also includes a controller. The controller can set the sensor exposure time to a first value in response to a determination by the motion detector that there is movement of the at least a portion of the object between adjacent frames. The controller can also set the sensor exposure time to a second value in response to a determination that there is no movement of the at least a portion of the object between adjacent frames. The controller can also adjust the sensor exposure time, the sensor gain, or both to maintain a luminance value of the plurality of frames at a target luminance value.
US08416316B2 Apparatus and method for adjusting white balance in a digital imaging device
A method and apparatus for adjusting a white balance in a digital imaging device. The method including the steps of: analyzing a histogram of an image to which a white balance algorithm is to be applied; classifying the image, to which the white balance algorithm is to be applied, according to color distribution determination criteria; and the white balance algorithm is applied to the image in a customized manner based on results of the classification based on color distributions. The apparatus includes an image sensor unit for photographing a subject and for creating an original image; and an image processing unit for finding an achromatic color region through estimation of a color temperature of the original image, for extracting a white point of the achromatic color region, and for adjusting a white balance of the original image.
US08416309B2 Camera-fitted information retrieval device
When instructions for retrieval is given in a portable information device, together with a camera image obtained by a camera, additional information including position information provided by a CPS device, orientation information of the camera provided by a geomagnetic sensor, lens focal length information and photographing magnification information of the camera is transmitted to a retrieval service server. The retrieval service server, based on the additional information, retrieves a target within a photographing range from the current position of the camera, and recognizes the target by image recognition or character recognition of the camera image, and returns these target-related information as a retrieval result to the portable information device. The portable information device, by specifying a desired target based on the retrieval result, can acquire contents of this target from a contents service server.
US08416305B2 Portable Wi-Fi digital video camcorder and system with thereof
A portable Wi-Fi digital video camcorder includes a battery, a wireless network unit, an LCD unit, a video-stream capturing unit and a processing unit. The battery supplies power to the portable Wi-Fi digital video camcorder. The video-stream capturing unit captures a present video stream. The processing unit is electrically connected with the wireless network unit, the LCD unit and the video-stream capturing unit. The processing unit includes an LCD driving module and a video-stream transmitting module. The LCD driving module drives the LCD unit. The video-stream transmitting module utilizes the wireless network unit to transmit the present video stream.
US08416301B2 Strain image display systems
A method of displaying strain image data for an imaged object, the method comprising: capturing strain image data defining deformation of said object over an imaged region of said object; processing said strain image data to determine local image quality data, said local image quality data comprising a measure of the quality of said strain image data varying over said imaged region; and displaying a representation of said strain image data for said imaged region of said object, using said local image quality data to provide a visual indication of the quality of said displayed representation varying over said imaged region or to improve a quality of said displayed representation of said strain image data.
US08416298B2 Method and system to perform optical moving object detection and tracking over a wide area
A method for moving object detection, comprising generating a time series of multi-exposures of scenes, each multi-exposure of a scene comprising a sequence of at least two at least partially overlapping images of that scene captured in rapid succession, wherein the time series of multi-exposures periodically revisits substantially the same scenes, detecting moving objects within each multi-exposure by comparing its sequence of overlapping images, and tracking objects by comparing moving objects detected within multi-exposures of substantially the same scenes.
US08416293B2 Plasma monitoring device and method
A plasma monitoring device includes a plasma supplier including a power supply, a reaction gas supply line, and an emission nozzle for emitting plasma, which is generated therein, toward an object; a camera unit for obtaining an image of the plasma emission state; and a controller for obtaining a measurement value by converting pixel information of the image into a numerical value and comparing it with a reference value, which is a measurement value in a normal emission state, to check the plasma emission state. The camera unit obtains an image of the plasma emission state, and the controller analyzes the image to obtain a measurement value, which is used to monitor the state of plasma in real time and control the amount of reaction gas supplied to the plasma supplier and the plasma discharge condition, so that plasma is evenly emitted from the plasma supplier.
US08416292B2 Defect inspection apparatus and method
In a defect inspection apparatus for inspecting a wafer provided with a circuit pattern for defects, the illuminating direction of illuminating light rays is selectively determined such that an area containing a defect that scatters light of high intensity coincides with the aperture of a dark-field detecting system, and such that regularly reflected light regularly reflected by a pattern, which is noise to defect detection, does not coincide with the aperture of the dark field detecting system.
US08416291B2 System to aid in the positioning, confirmation and documentation of an endotracheal tube
A hand held intubation camera device including a hand held display unit, the display unit including a trigger for actuating a camera. The device also including a disposable stylet connectable to the display unit, the stylet including a camera element formed at a distal end operable by the hand held display unit, and a light emitting element. The device also including a single use interconnect preventing a disposable stylet from being reinserted into the hand held display unit once removed following an initial use.
US08416288B2 Electronic apparatus and image processing method
According to one embodiment, an electronic apparatus configured to reproduce video data and additional data for displaying a sub-image, includes a first generator, an arrangement control module, a second generator, and a display control module. The first generator estimates depths of pixels in an image frame of the video data, and generates first left-eye image data and first right-eye image data which correspond to the image frame and have a parallax based on the depths. The arrangement control module sets a depth at which the sub-image is to be displayed, based on a foremost depth of the depths. The second generator generates second left-eye image data and second right-eye image data which correspond to the additional data and have a parallax based on the set depth of the sub-image. The display control module displays an image frame generated by using the generated image data.
US08416281B2 Multipoint conference scalability for co-located participants
A terminal device associated with a participant of the multipoint session can be identified. The multipoint session can be associated with a video and an audio stream. The terminal device can be a computing device comprising of an audio and video input, and a video output. The multipoint session can be a conference associated with a telephony session. The location of the terminal device and a conferencing device can be determined. The conferencing device can be associated with an audio input and output. If the terminal device is proximate to the conferencing device, a terminal device audio stream can be terminated and a conference device audio stream can be received. A video stream and an audio stream can be simultaneously presented upon the audio and video output of the conferencing device and terminal device. The video and the audio stream can be a synchronized stream of the session.
US08416278B2 System and method for real-time conversational tele-education service based on video conferencing service
A system and method for a tele-education service system based on video conferencing are provided. The tele-education service system includes a host terminal to manage a tele-education service system; at least one participating terminal to receive the tele-education service; and a media relay to acquire video images from the host terminal and the at least one participating terminal, to combine the acquired video images differently according to user information of the host terminal and the at least one participating terminal and the progress stages of video conferencing and to provide the differently combined video images to the host terminal and the at least one participating terminal, respectively.
US08416276B2 Mobile telephony system comprising holographic display
A mobile telephony system comprising a calling party mobile telephone with an imaging system and a display. The imaging system is operable to capture an image of the calling party. The calling party mobile telephone sends an image of the calling party to a called party mobile telephone over a wireless link, and the called party mobile telephone locally generates a holographic reconstruction of the calling party using a holographic display that is encoded with a hologram. An advantage is that a mobile telephone call may be held in which one party views a holographic reconstruction of the other party.
US08416275B2 Camera capable of communicating with other communication device
A camera having communication ability can switch a mode between a communication mode and a shooting mode. The camera combines features of a communication device and a digital camera. The camera comprises a communication device, an imaging device, and a switching device. The switching device switches the communication mode to the shooting mode responsive to completion of communication.
US08416274B2 System and apparatus for voice/video communication and method thereof
A voice/video communication system is disclosed. The system includes a caller having a first PSTN subsystem and a first data subsystem, and a callee, wherein the first data subsystem encodes the caller's public IP address/port into a first key sequence and triggers the first PSTN system to send first audio coding representing the first key sequence to the callee.
US08416271B2 Optical scanning device and image forming apparatus using the same
An optical scanning device configured to remove or sufficiently reduce ghost light includes an input optical system for directing a light beam from a light source to a deflecting surface of a deflector, and an imaging optical system for imaging a light beam scanningly deflected by the deflecting surface upon a surface to be scanned, wherein, in a sub-scan section, the light beam is incident on the deflecting surface of the deflector from an oblique direction with respect to an optical axis of the imaging optical system, wherein a light blocking member for blocking ghost light is disposed on a light path between the deflecting surface and the scanned surface, wherein an end portion of the light blocking member in the sub-scan direction is formed with a curved shape having a height in the sub-scan direction which height changes in accordance with the position in the main-scan direction.
US08416265B2 Method and apparatus for image acquisition, organization, manipulation, and publication
An integrated system for the acquisition, organization, manipulation, and publication of digital images by amateur digital photography enthusiasts. The system of the present invention first acquires images from a number of different image sources. Images acquired in the same image importing session are marked as coming from the same conceptual film roll. Next, a user is empowered to organize and manipulate the acquired images. The images may be organized by tagging the images with informative keywords and grouping images together into conceptual photo albums. Furthermore, the images may be manipulated by rotating, cropping, and removing red-eye. Finally, the system of the present invention provides simple intuitive image publish systems. A selected group of images may be published in a photobook, published onto the World Wide Web, or published as individual image prints with minimal computer knowledge on the part of the user.
US08416264B2 Method and device for optimizing an image displayed on a screen
A method and electronic device is provided for optimizing an image displayed on a screen on the electronic device. The size of the image is maximized in relation to the size of the screen and readability of the text in the image is determined by using graphic parameters.
US08416262B2 Methods and devices for displaying an overlay on a device display screen
Disclosed herein is a camera unit configured to capture an image, and a microprocessor configured to control a display to display the image and an overlay substantially simultaneously. In one broad aspect, at least one of the level of transparency, the brightness level, or the color value of the overlay is determined based on at least one of a representative brightness level or a representative color value associated with the image being displayed.
US08416257B2 Video signal processing circuit, display device, mobile terminal, and program
Shown is a diagram showing input-output characteristics for color adjustment. The horizontal axis represents an input, and the vertical axis represents an output. In this color adjustment technique, first, so as to prevent degradation the luminance of white after white correction, correction coefficients are determined so that the smallest value thereof may be 1. Note that “1” here is not a strict value. To be more specific, in contrast to the conventional technique in which correction is performed with the largest value being made equal to about “1,” the present embodiments sets the smallest value at about “1.” This idea itself is a first point which makes the embodiments different from the conventional technique. When doing so, all the correction coefficients are “1” or larger. In the case where a correction coefficient is “1” or larger, when the input is large, the output is saturated. To prevent the saturation, the saturation suppressed using an n-degree curve (Xucurve) which is, for example, a quadratic curve or a cubic curve. If doing so, degradation in the maximum luminance due to correction processing can be suppressed while the hue of white is maintained in a practical luminance range (0 to 70%) for video images of a television receiving set (TV), or the like. Thereby, degradation in the maximum luminance due to correction processing can be suppressed while the hue of white is maintained.
US08416256B2 Programmable dithering for video displays
In a liquid crystal display (LCD) driver circuit, harmonizing a pixel inversion pattern and a dither pattern is disclosed. The pixel inversion pattern and the cooperating dither pattern interact with each other in such a way that there is substantially no discernable video artifacts generated. The cooperating dither pattern can be selected from a plurality of dither patterns using a programmable dither block.
US08416254B2 Apparatus and method for providing enhanced visibility in mobile terminal
A screen display apparatus and method of measuring an ambient brightness by adjusting color quality of an output screen in a mobile terminal according to the ambient brightness, so that the visibility of the screen can be ensured in various environments. The includes measuring an ambient brightness of the mobile terminal, and generating a visibility adjustment event when a measured ambient brightness value is equal to or greater than a preset specific external brightness value. The received RGB signal is converted into first tristimulus values, then to L, a, b color space valueslightness (L), chroma (C), and hue (H) values using a predetermined equation. The brightness of an entire region of the image is adjusted and output on the display screen of the mobile terminal, and the chroma of each pixel region is adjusted by using the L, C, and H values.
US08416248B2 Methods and device for display device in-system programming through displayable signals
Methods and device for in-system firmware update in an information output device are provided. In one aspect, a method of firmware update in a display device receives a set of data in an image format through a video signal input channel of an input port of the display device. The set of data is converted from the image format to an instruction set format that is different from the image format. A first set of instructions that is used to operate the display device is updated with the set of data in the instruction set format.
US08416235B2 Method and system for providing transparent access to hardware graphic layers
A software application and an operating system may run on a computer, which includes a graphics card and a video display, where the graphics card is operable to render images to the video display, and the operating system includes a universal application programming interface (API) which supports hardware layers on graphics cards. The operating system may be operable to receive draw events via the universal API; determine what hardware layers are available on the graphics card, and what their parameters are; and respond to draw requests from the software application by rendering the draw requests selectively to any of the available hardware layers on the graphics card.
US08416231B2 Liquid crystal display
A liquid crystal display includes a liquid crystal display panel on which a plurality of first units each including at least one liquid crystal cell and a plurality of second units each including at least one liquid crystal cell are positioned in a display area and data line and gate lines cross one another, a common voltage generation unit generating first and second common voltages, a plurality of first longitudinal common lines that supply the first common voltage input through a plurality of first input units to each of first common electrodes of the first units, and a plurality of second longitudinal common lines that supply the second common voltage input through a plurality of second input units to each of second common electrodes of the second units.
US08416218B2 Cyclical creation, transfer and enhancement of multi-modal information between paper and digital domains
In a pen-based computing system, multi-modal data is transferred between a paper domain and a digital domain. Data initially generated in the paper domain is captured by a smart pen and a digital file including the captured data is generated. For example, a computing system coupled to the smart pen generates a digital file including the captured data. A paper representation of the digital file is subsequently generated. The digital file can subsequently be modified by editing the paper representation of the digital file using the smart pen. Edits to the paper representation of the digital file are captured by the smart pen and converted to the digital domain where they are used to edit the content of the digital file.
US08416216B2 Method and system for touch sensor interface fault detection
A touch sensor interface includes one or more touch detection electrodes whose capacitance increases when touched. A processor converts the increase in capacitance into a change in a counter value. A detector compares the change in the counter value with one or more count thresholds to detect faults in the touch sensor interface.
US08416212B2 Electro-optical device and electronic apparatus
An electro-optical device, which has a display area and a plurality of sensing areas for detecting capacitance in the display area, includes a black matrix that is provided in the vicinities of display pixels in the display area, pixel electrodes that individually form the display pixels, a common electrode, a liquid crystal layer that is interposed between the pixel electrodes and the common electrode, a plurality of pixel circuits that individually drive the pixel electrodes, a capacitance detection element that is provided in a corresponding one of the sensing areas to convert a change in thickness of the liquid crystal layer caused by external pressure into a change in capacitance, and a sensing circuit that outputs a sensing signal on the basis of the change in capacitance obtained by the capacitance detection element. The capacitance detection element overlaps the black matrix in planar view.
US08416209B2 Multipoint touchscreen
A touch panel having a transparent capacitive sensing medium configured to detect multiple touches or near touches that occur at the same time and at distinct locations in the plane of the touch panel and to produce distinct signals representative of the location of the touches on the plane of the touch panel for each of the multiple touches is disclosed.
US08416186B2 Input apparatus, control apparatus, control system, control method, and handheld apparatus
An input apparatus, a control apparatus, a control system, and a control method therefor, that are capable of solving a problem on gravity that affects an acceleration sensor of an input apparatus when tilted from its original position, and reducing a calculation amount are provided. An MPU of an input apparatus corrects angular velocity values by rotational coordinate conversion corresponding to a calculated roll angle to obtain correction angular velocity values (second and first correction angular velocity values) as correction values. Accordingly, even when a user moves the input apparatus in a state where the input apparatus is tilted with respect to an axis in a gravity direction (vertical axis) about a Z axis, effects of gravity acceleration components in X′- and Y′-axis directions that are generated by the tilt can be removed.
US08416185B2 Operational object controlling device, system, method and program
An operational object controlling device including a motion detection unit, a motion obtaining unit, a motion feature quantities extraction unit, a template storage unit, an operational object motion storage unit, a motion feature quantities transform unit and an operational object motion obtaining unit. The motion obtaining unit obtains the user's motion detected by the motion detecting unit. The motion feature quantities extraction unit extracts the user's motion feature quantities from the obtained motion. The transform unit transforms the motion feature quantities by using a template obtained from the template storage unit. The motion feature quantities of the operational object are obtained from each of the temporal motion sequences of the operational object in the operational object motion storage unit. The operational object motion obtaining unit obtains one of the temporal motion sequences from the storage unit having the feature quantities close to the user's motion feature quantities.
US08416180B2 Backlight modulation circuit and method thereof
A backlight modulation circuit includes an illumination controlling signal generating circuit, an illumination control signal separating circuit, and an illumination modulation circuit. The illumination controlling signal generating circuit is configured for receiving an modulation signal and generating an illumination controlling signal according to the modulation signal. The illumination control signal separating circuit is configured for separating the illumination controlling signal into a first modulation signal and a second modulation signal. The illumination modulation circuit is configured for modulating illumination of a backlight module according to the first and second modulation signals.
US08416178B2 Display apparatus
There is a need for decreasing a variation in times for writing to TFT elements for pixels in a direction along the extension of a gate line in a liquid crystal display apparatus. A display apparatus includes a display panel having multiple gate lines and drain lines arranged in a matrix and a data driver for outputting a display data signal to each drain line. The data driver includes: an internal control signal generation circuit generating an internal control signal for setting a timing to output a data signal to a drain line of each block on a block basis by dividing the plurality of drain lines into multiple blocks; and a register circuit for recording a setting for division of the block, a setting for delay direction and width of a timing to output the data signal, and a setting for rising and falling of an internal control signal.
US08416177B2 Light emission control driver, light emitting display device using the same, and method for driving light emission control signal
A light emission control driver includes a first logic unit configured to receive a plurality of clock signals and a first input signal and generate a first output signal; a second logic unit configured to receive a plurality of clock signals and a second input signal and generate a second output signal; and an output controller configured to receive the first output signal, the second output signal, a first control signal, and a second control signal, and generate a light emission control signal. When a driving scheme of a display unit is a simultaneous light emission mode, the light emission control signal is controlled according to driving of the output controller, and, when the driving scheme of the display unit is a progressive light emission mode, the light emission control signal is controlled according to driving of the first logic unit, the second logic unit, and the output controller.
US08416173B2 Display system with frame buffer and power saving sequence
A method is arranged to process a frame for an LCD with a modified polarity pattern. The pattern employs a polarity reversal scheme that results in line inversion and/or dot inversion patterns that are observable by pixel locations within the frame. The drive polarity for the column drivers in the LCD is toggled according to the modified polarity pattern. The scanning sequence for each row on the display is modified for cooperation with the pattern. A first subframe is scanned during a first interval while applying a first set of drive polarities. A second subframe is scanned during a second interval that is non-overlapping with the first time interval. The application of the method enables the column drivers in the LCD to operate with reduced power while retaining the benefits of line and dot inversion techniques.
US08416167B2 Active matrix liquid crystal display device including a transition-nucleus formation section
A liquid crystal display device of an OCB mode includes a liquid crystal layer held between an array substrate and a counter-substrate, and a display section composed of display pixels arrayed in a matrix. The array substrate includes pixel electrodes which are disposed in association with the display pixels. The counter-substrate includes a counter-electrode opposed to the pixel electrodes. The substrates include a pair of alignment films which are disposed on the pixel electrodes and the counter-electrode, respectively, and are subjected to rubbing treatment to control an alignment state of liquid crystal molecules included in the layer. A transition-nucleus formation section, which generates an electric field for transitioning the alignment state of the liquid crystal molecules included in the layer from a non-display state to a display state, is provided on a terminal-end side of a rubbing direction of each of the alignment films in each of the display pixels.
US08416166B2 Liquid crystal display device
An LCD device adapted to prevent a malfunction caused by an electrical current leaking through an electrostatic discharger is disclosed. The LCD device includes the floating line disposed between common line and gate lines or data lines. Electrostatic dischargers are connected between the common line and the floating line as well as between the floating line and the gate lines or the data lines. As such, the LCD device blocks the leakage current caused by the common voltage on the common line from flowing through the electrostatic dischargers. Therefore, the LCD device prevents the increase of electric current consumption and a horizontal defect.
US08416164B2 Liquid crystal display device
A liquid crystal display device is provided. The liquid crystal display device includes: a lower substrate having a first and a second common voltage supplying line, pixel regions defined by a plurality of gate lines and a plurality of data lines and arranged in a matrix, and a plurality of common lines electrically connected to the second common voltage supplying line and arranged to be parallel to each of the gate lines; an upper substrate disposed to face the lower substrate and having a common electrode electrically connected to the first common voltage supplying line; a dot for electrically connecting the first common voltage supplying line and the common electrode; and a common voltage generator for generating a first and a second common voltage for independently supplying the first and the second common voltage to the first and the second common voltage supplying line.
US08416163B2 Liquid crystal panel and liquid crystal display device having the same
A liquid crystal panel is disclosed that minimizes driving power consumption. The liquid crystal panel includes a plurality of gate lines and a plurality of data lines defining pixel regions. Pixels are arranged in the pixel regions and respond to signals from corresponding gate lines, corresponding data lines, and previous pixels adjacent the data lines. Accordingly, since the swing width of the pixel voltage signals supplied to the data lines is reduced, the driving power consumption can be reduced and impulse type noise can be suppressed.
US08416162B2 Display apparatus
A display apparatus capable of preventing electromagnetic noise. The display apparatus includes a substrate, a sealing member facing the substrate, a display unit arranged between the substrate and the sealing member, a driving chip arranged on the substrate to transmit an electrical signal to the display unit, a conductive cover layer covering the driving chip and a flexible circuit substrate including a conductive cover layer and signal line, the signal line being electrically connected to the driving chip.
US08416154B2 Apparatus and method for reducing perceived color shift
An apparatus and method for reducing perceived color shift as a function of viewing angle is disclosed. One embodiment is a display device that includes a color light modulator and a color filter. The filter is configured to filter wavelengths of light that would be perceived as color shifted light when reflected by the modulator at an off-axis viewing angle. Another embodiment includes a color light modulator and a color light source configured to provide light having a spectral content that lacks the wavelengths that would be perceived as color shifted light by a view of the display at an off-axis viewing angle. Another embodiment are methods of making such display devices.
US08416146B2 Antenna device
An antenna element is formed by providing a radiation electrode on a base member made of a dielectric material. To protect the antenna element from external impact, a void is formed between a housing and the antenna element. This void is filled with a solid member. The relative permittivity of the solid member is equal to or higher than the relative permittivity of the housing, and equal to or lower than the relative permittivity of the base member. The solid member is formed as an elastic member.
US08416142B2 Dual-polarized group antenna
An improved antenna array has at least one first radiator device and at least one second radiator device and at least one third radiator device. The at least one first radiator device and the at least one second radiator device and the at least one third radiator device are arranged consecutively. The at least one dual-polarized radiator device radiates in both polarization planes (P1, P2). The at least one first radiator device radiates only in one polarization plane (P1 or P2). The at least one third radiator device radiates in one polarization plane (P2 or P1), which is aligned perpendicular to the polarization plane (P1 or P2) in which the at least one first radiator device radiates.
US08416137B2 Low-profile wide-bandwidth radio frequency antenna
The present invention relates to an RF antenna structure that includes a planar structure and a loading plate, such that the planar structure is mounted between a ground plane and the loading plate to form an RF antenna. The loading plate may be about parallel to the ground plane and the planar structure may be about perpendicular to the loading plate and the ground plane. The loading plate may allow the height of the RF antenna structure above the ground plane to be relatively small. For example, the height may be significantly less than one-quarter of a wavelength of RF signals of interest. The planar structure may include two conductive matching elements to help increase the bandwidth of the RF antenna structure.
US08416133B2 System and method for compensating for faulty measurements
A system and method for compensating for faulty satellite navigation measurements. A plurality of measurements in a system is received for a measurement epoch. A Kalman filter is used to calculate a state of the system for the measurement epoch based on the plurality of measurements, wherein the state of the system for the measurement epoch is calculated using a first closed-form update equation. A faulty measurement is detected in the plurality of measurements for the measurement epoch and a revised state of the system for the measurement epoch that compensates for the faulty measurement is calculated, using the calculated state of the system for the measurement epoch as an input to the revised state calculation, and using a revised closed-form update equation comprising the first closed-form update equation modified with respect to the faulty measurement.
US08416131B2 Cinematic parameter computing method of a satellite navigation system and receiving apparatus employing the method
A cinematic parameter computing method of a satellite navigation system, including: receiving signals at a receiving apparatus from a plurality of satellites; processing said signals to provide received data; computing a first cinematic parameter value of said receiving apparatus according to a first computational method using said received data; computing a second cinematic parameter value of said receiving apparatus according to a second computational method using said received data and computing a distance value representing a difference between said first and second cinematic parameter values. The distance value is compared with a reference value providing a comparison result data and selecting one of first and second computational methods based on said comparison result data.
US08416130B2 Land survey system
A method and system obtains precise survey-grade position data of target points in zones where precise GPS data cannot be obtained, due to natural or man-made objects such as foliage and buildings. The system comprises position measurement components such as a GPS receiver, together with an inertial measurement unit (IMU) and an electronic distance meter (EDM) or an image capture device all mounted on a survey pole. The system and method obtains GPS data when outside the zone and uses the other position measurement systems, such as the IMU, inside the zone to traverse to a target point. The EDM or the image capture device may be used within or without the zone to obtain data to reduce accumulated position errors.
US08416129B2 Positioning determinations of receivers
The disclosed method and system is used to determine the position of a user device. The user device can receive data signals and/or carrier signals from orbiting space vehicles. These data signals can be used for positioning calculation and/or track maintenance of the user device. The disclosed method and system can account for time and frequency biases of the user device. For the track maintenance, a Kalman filter state estimator can be extended to include a velocity of the user device.
US08416127B2 Dynamic calibration radar system
A missile radar system includes a tapered radome covering a front face of a main antenna. A calibration antenna is the combination of a metal tip and an attached one or more radiating or excitation elements (monopole) on the tip. A narrow end (wedge) of the radome may aid in directing planar calibration waves toward the main antenna. The metal tip has a curved inner surface that acts, with the attached radiating element(s), as an aperture antenna. Signals are emitted from the calibration antenna back toward the front face of the main antenna. The signals pass from the tip/reflector to the front face of the main antenna through a substantially-metal-free and substantially-dielectric-free volume defined by the inner surface of the radome. The radar system allows for calibration of the antenna prior to launch and/or during flight of the missile.
US08416124B2 Frequency synthesizer for a level measuring device and a level measuring device
A frequency synthesizer for a time base generator of a level measuring device which works according to the radar principle, with at least one first output for output of a first frequency signal, with at least one second output for output of a second frequency signal, and with a reference oscillator for producing a reference frequency signal, the first frequency signal and the second frequency signal having a small difference frequency relative to one another, the first frequency signal being producible by interaction of the reference oscillator with a direct digital synthesizer. The first frequency signal and second frequency signal can be generated with especially low noise by the second frequency signal being derived from the reference oscillator without interconnection of a direct digital synthesizer and the direct digital synthesizer being operated such that only a noise spectrum is produced which is at least partially minimized.
US08416113B1 Integrated circuit device with programmable blocks and analog circuit control
An integrated circuit device can include a plurality of analog blocks, at least a first analog block comprising a data converter circuit, each analog block including a programmable switch path coupled to a plurality of external connections to the integrated circuit device; and a plurality of programmable digital blocks, at least one programmable digital block configurable to control the programmable switch paths to couple external connections to the data converter circuit via an analog block other than the first analog block.
US08416106B2 Calibration scheme for resolution scaling, power scaling, variable input swing and comparator offset cancellation for flash ADCs
In one embodiment, a comparator of a Flash analog-to-digital converter (ADC) is calibrated in the background by switching the comparator to a feedback loop, determining the comparator's current reference level, and adjusting the comparator's reference level to a target reference level by charging a reference capacitor coupled the comparator.
US08416105B2 ADC calibration apparatus
An analog-to-digital (ADC) calibration apparatus comprises a calibration buffer, a comparator and a digital calibration block. Each reference voltage is sent to a track-and-hold amplifier as well as the calibration buffer. The comparator compares the output from the track-and-hold amplifier and the output from the calibration buffer and generates a binary number. Based upon a successive approximation method, the digital calibration block finds a correction voltage for ADC offset and nonlinearity compensation. By employing the ADC calibration apparatus, each reference voltage can be calibrated and the corresponding correction voltage can be used to modify the reference voltage during an ADC process.
US08416103B2 Keypads row similar to a telephone keypad
Keypads are described which are row similar to a standard telephone keypad though they have a different number of columns of base-letter-assigned keys than the standard to which they are related. Smooth sequences of such row-similar keypads are exhibited. Keypads which support both row-similar telephone keypad layouts and reduced layouts corresponding to typewriter standards are disclosed. It is shown how to combine various structural and statistical limitations with row similarity. It is also shown how to embed a row-similar digit layout in row-similar base letter layouts, and how to beneficially provide negative space between keys, construct pseudo standards, and extend or reduce desktop standards or pseudo standards while obeying structural or typability constraints.
US08416098B2 Acoustic communication apparatus for use with downhole tools
Acoustic communication apparatus for use with downhole tools are described. An example acoustic communication apparatus for use in a wellbore includes a first acoustic transducer to generate first acoustic signals. The first acoustic transducer is mounted in an interior of a first drill collar to transmit the first acoustic signals via at least a portion of a body of a drillstring or a mud channel within the drillstring to a second drill collar. Additionally, the example acoustic communication apparatus includes a first receiver mounted to the first drill collar to receive second acoustic signals transmitted from the second drill collar.
US08416080B2 RFID cabinet
An RFID cabinet for monitoring items having an RFID tag includes a cabinet having at least one locking front door. An RFID detector is used for monitoring each item placed within the cabinet and is located within the interior of the cabinet. A computer is coupled to the RFID cabinet and controls opening and closing of the front door and is configured to receive an input that identifies the user. In this way, the computer is configured to periodically record data read from the RFID tags by the RFID detector.
US08416079B2 Switching radio frequency identification (RFID) tags
The present disclosure is directed switching RFID tags. In some implementations, the RFID system includes an RFID tag and a panel. The panel includes one or more contacts configured to move between a first position and a second position. The second position forms an electrical connection between the RFID tag and the one or more contacts to update a state of the RFID tag.
US08416075B2 System and method for generating an alert for an asset
A system and method for generating an alert signal for an asset. Proper truck/trailer matching is based on a proximity analysis between position reports for a truck and position reports for a trailer. In one embodiment, this proximity analysis is triggered by a detection of movement in a trailer. In the proximity analysis, unexpected deviations in proximity between a truck and a trailer would lead to a generation of an alert signal that is sent to the appropriate management system for investigation.
US08416067B2 Systems and methods for utilizing telematics data to improve fleet management operations
According to various embodiments, a fleet management system is provided for capturing, storing, and analyzing telematics data to improve fleet management operations. The fleet management system may be used, for example, by a shipping entity (e.g., a common carrier) to capture telematics data from a plurality of vehicle sensors located on various delivery vehicles and to analyze the captured telematics data. In particular, various embodiments of the fleet management system are configured to analyze engine idle data in relation to other telematics data in order to identify inefficiencies, safety hazards, and theft hazards in a driver's delivery process. The fleet management system may also be configured to assess various aspects of vehicle performance, such as vehicle travel delays and vehicle speeds. These analytical capabilities allow the fleet management system to assist fleet managing entities, or other entities, in analyzing driver performance, reducing fuel and maintenance costs, and improving route planning.
US08416055B2 Moveable barrier operator feature adjustment system and method
At a moveable barrier operator, parameters are adjusted. At a first time, the moveable barrier operator is configured with at least one parameter and adjustment of the at least one parameter is disabled until a predetermined identification signal is received. At a second time, the predetermined identification signal is received and the at least one parameter is responsively adjusted.
US08416054B2 Method and apparatus for training a learning movable barrier operator transceiver
A system and method for training a learning transceiver to a movable barrier system includes a learning transceiver that is configured for being trained to the movable barrier system. To provide ease of use to consumers, a user is able to train the learning transceiver to the movable barrier system without needing to push a button on a movable barrier operator or use a pretrained transmitter. To this end, a movable barrier operator is configured to transmit a transmission signal to the learning transceiver including a rolling access code, which is used to train the learning transceiver. To maintain the security of the movable barrier system and to restrict unauthorized users from accessing the movable barrier system, the movable barrier operator waits to transmit the transmission signal, including the rolling access code, to the learning transceiver until it has received an indication that a predetermined event occurred.
US08416050B2 Inductor
Two conducting wires are used in one embodiment of an inductor. Opposite ends of each of the conducting wires are connected to leader lines (terminals) shared by the conducting wires. Each of the conducting wires is wound to make half a round of an annular or ring-like magnetic substance. One of the conducting wires is wound around a lower half area of the magnetic substance to form one winding while the other conducting wire is wound around an upper half area of the magnetic substance to form another winding. In this manner, the distance between the leader lines can be increased to eliminate parasitic capacitance between the leader lines. The magnetic fluxes generated by current flowing in the two windings are in the same direction. Thus, it is possible to provide an inductor whose total parasitic capacitance is reduced. In other embodiments, additional conducting wires are used.
US08416049B2 Multilayered ceramic component and manufacturing method thereof
A laminated ceramic component includes a ferrite magnetic layer and a glass ceramic layer made chiefly of borosilicate glass. The glass ceramic layer is laminated with the ferrite magnetic layer, and has an Ag inner conductor embedded inside. A microscopic region where aluminum and silver coexist is dispersed in the glass ceramic layer.
US08416040B2 Joystick device
In a joystick device, a rotation position detector for detecting a rotation position of a rotatable cylinder having one end coupled with a dial knob is provided between the cylinder and a case. The detector includes a drive gear provided around the cylinder, a rotary body which has a driven gear provided around its outer periphery and is in mesh with the drive gear, multiple magnets provided on the rotary body, and a magnetic sensor provided in the case to face one end portion of the rotary body to detect the rotation position of the cylinder based on positional change relative to the magnets along with rotation of the rotary body. Such arrangement enhances the degree of design freedom for arranging a magnetic sensor in the axial direction of the cylinder in detecting a rotation position of the cylinder by the sensor and reduces a necessary number of magnets.
US08416038B2 Surface acoustic wave device and method of adjusting LC component of surface acoustic wave device
A surface acoustic wave device comprises a piezoelectric substrate (1), at least one inter-digital transducers (IDT) (2) provided on the piezoelectric substrate, at least one elongated electrode pad (4) electrically connected to the IDT, and at least one stud bump (5) disposed on the electrode pad such that an LC component of the surface acoustic wave device has a predetermined value.
US08416027B2 Vibrator element, vibrator, oscillator, and electronic device
A vibrator element includes: a base having a mounting surface; a vibrating arm which is extended from the base and has a first surface and a second surface that faces the first surface and is positioned on the mounting surface side, and which performs flexural vibration in a direction normal to the first and second surfaces; and a laminated structure which is provided on at least one of the first and second surfaces of the vibrating arm, and which includes at least a first electrode, a second electrode, and a piezoelectric layer disposed between the first and second electrodes, in which the vibrating arm is warped toward the mounting surface side.
US08416017B2 Circuit and method for reducing noise in class D amplifiers
A circuit for reducing noise in Class D amplifiers has a power stage voltage control means (17, 21, 22) responsive to defined signal conditions of the audio signal input (1). The power stage voltage control means is operative to lower the voltage at the supply voltage input (31) of the amplifier's switching power output stage (30) upon the detection of a defined condition in the audio signal input such that the Class-D amplifier operates at reduced voltage (“idles”) during the defined audio input signal condition.
US08416010B2 Adaptive charge pump
A method of adaptively controlling a charge pump including coupling the charge pump to a control node, toggling a clock input between supply voltage levels to charge an a charge pump output, monitoring the charge pump output, maintaining the control node at a supply voltage level when a supply voltage magnitude does not exceed a threshold level, and adjusting the control node to maintain the charge pump output at a limit level when the supply voltage magnitude exceeds the threshold level. A positive charge pump embodiment charges the output to twice the positive supply voltage up to no more than a limit level. A negative charge pump embodiment charges the output to the same magnitude with opposite polarity as the positive supply voltage, and decreases the output magnitude if the positive supply voltage is above the threshold level. A Zener diode and controlled current mirror may be used for control.
US08416005B2 Multifunctional output drivers and multifunctional transmitters using the same
A multifunctional output driver capable of transmitting signals of different interfaces in different modes is provided, in which first and second current sources are provided, and first to fourth switching devices are coupled between the first and second current sources, and the first and second current source and the first to the fourth switching devices act as a current steering circuit. In a first transmission mode, the first and second switching devices are turned off, and the third and fourth switching devices and the first current source act as a current mode logic circuit to provide an output signal compatible with a first transmission interface according to an input signal from a pre-driver. In a second transmission mode, the current steering circuit outputs an output signal compatible with a second transmission interface according to the input signal from the pre-driver.
US08416003B2 Processor frequency adjustment circuit
A processor frequency adjustment circuit for adjusting a frequency of a processor includes a voltage converting module, a first reference voltage generating module, a clock chip, a voltage comparing module. The voltage converting module converts a pulse voltage into a constant voltage. The first reference voltage generating module generates a first reference voltage. The voltage comparing module is connected with the voltage converting module, the first reference voltage generating module, and the clock chip to compare the constant voltage with the first reference voltage, and generates a first voltage level signal to a first terminal of the clock chip; the clock chip adjusts the frequency of the processor in response to obtaining the first voltage level signal.
US08415997B2 Signal synchronizing systems
A signal synchronizing system includes comparison circuitry and control circuitry. The comparison circuitry compares a synchronizing signal with an input signal to generate a comparison result. The control circuitry adjusts the synchronizing signal into a range that is determined by the input signal, and controls the range according to the comparison result.
US08415991B2 RF buffer circuit with dynamic biasing
A method includes setting a mode of operation of a buffer circuit outputting an output signal. The mode of operation is set to a first mode of operation or a second mode of operation. The output signal is substantially in-phase with an input signal received by the buffer circuit when the mode of operation is the first mode. The output signal is substantially out of phase with the input signal when the mode of operation is the second mode.
US08415990B2 Gate driving circuit
A gate driving circuit includes a thermal sensing unit for sensing temperature to output a sensing voltage, a compare unit for comparing the sensing voltage with a reference voltage to output a control voltage, a charging control module for controlling a pre-charging operation according to the control voltage, and a plurality of shift register stages. Each shift register stage includes an input unit for outputting a driving control voltage according to a first input signal, a clock input unit for outputting a driving voltage according to a system clock, a driving unit for outputting a gate signal according to the driving control voltage and the driving voltage, and a pull-down unit for pulling down the gate signal and the driving control voltage according to a second input signal. The driving voltage is also controlled by the pre-charging operation for enhancing driving ability.
US08415985B2 Circuits and methods for sampling and holding differential input signals
Circuits and methods for sampling differential input signals having wide input swings including voltages below ground potential, and capable of operating on a single positive supply voltage are disclosed. In an embodiment, the circuit includes a first input switch circuit and a second input switch circuit, a sample and hold circuitry and an operational amplifier. Each of the first and second input switch circuits includes serially connected PMOS switch and NMOS switch for receiving a differential input signal. The sample and hold circuitry includes a first sampling capacitor, a second sampling capacitor and a plurality of switches. The switches are configured to provide the differential input signal to the sampling capacitors for the sampling in a sample phase, and are configured to provide the sampled differential input signal at an output of the operational amplifier in a hold phase.
US08415982B2 Semiconductor integrated circuit device
A semiconductor integrated circuit device includes: a first inverter constituted by a first transistor configured to charge a charge point based on an input signal, and a second transistor configured to discharge a discharge point based on the input signal; a P-type third transistor and an N-type fourth transistor with drain-source paths provided in parallel between the charge point and the discharge point; and a second inverter configured to invert a potential of the charge point or the discharge point and supply the inverted potential to gates of the third and fourth transistors, and obtain a delay signal of the input signal from the charge point or the discharge point. The semiconductor integrated circuit device secures a sufficient delay time with a small area.
US08415978B2 State machine for generating a pulse width modulation (PWM) waveform
A state machine for generating signals configured for generating different signals according to the current state of the machine. The state machine is configured to change state both as a function of an internal timer and as a function of signals representative of events external to the state machine.
US08415977B1 Semiconductor integrated circuit
A semiconductor integrated circuit in an embodiment includes a first circuit group that includes at least one first logic block and a second circuit group that includes second logic blocks. The number of the second logic blocks is greater than the number of the first logic blocks. The first circuit group includes a first switching block and a first power control circuit. The first power control circuit commonly controls a start of power supply and a stop of the power supply for the first logic block and the first switching block. The second circuit group includes second switching blocks and a second power control circuit. The second power control circuit commonly controls a start of power supply and a stop of the power supply for the second logic blocks and the second switching blocks.
US08415976B1 Optimized interconnection networks
A non-blocking routing network includes a plurality of external inputs and external outputs. Each row of a first plurality of routing rows provides a routing path from at least one of the external inputs to at least one of the external outputs and includes first through fourth multiplexers. Each row of a second plurality of routing rows provides a routing path from at least two of the external inputs to at least two of the external outputs. Each routing row of the second plurality of routing rows contains at least one less multiplexer relative to a routing row of the first plurality of routing rows, the one less multiplexer corresponding to at least two external inputs or two external outputs that are logically equivalent to one another.
US08415974B1 Methods and circuits enabling dynamic reconfiguration
A method of enabling partial reconfiguration in a device having configurable resources is disclosed. The method comprises receiving a configuration bitstream comprising configuration bits; configuring the configurable resources of the device using the configuration bits of the configuration bitstream; receiving a request for a partial reconfiguration of the device; loading updated configuration bits into memory elements associated with a portion of the configurable resources in response to the request for a partial reconfiguration; and providing a status of the partial reconfiguration while loading the updated configuration bits. A circuit for enabling partial reconfiguration in a device having configurable resources is also disclosed.
US08415973B2 Configurable integrated circuit with built-in turns
Some embodiments of the invention provide an integrated circuit (“IC”) that includes numerous configurable nodes arranged in an array having several rows and columns. In some embodiments, the configurable nodes include a first group of configurable aligned along a particular direction and a second group of configurable nodes aligned along a different direction. The IC also includes a set of direct offset turn connections arranged across the node array in a repetitive nested architecture. Each direct offset turn connection connects a node from the first group of configurable nodes to a node from the second group of configurable nodes. Each direct offset turn connection includes at least two wire segments that are arranged in at least two different directions and intersect to define a turn. No direct offset turn connection overlaps with another direct offset turn connection.
US08415965B2 Method of testing a display panel and apparatus for performing the method
In a test method of a display panel, a test signal and a test voltage are generated according to a test control signal. A display area of the display panel is tested based on the test signal and the test voltage. A driving voltage line and an on/off voltage line formed on the display panel are tested based on the test signal and the test voltage.
US08415962B2 Transmission line based electric fence with intrusion location ability
An electric security fence. An electric signal generator generates an initial electric signal. The generated initial electric signal is transmitted through a transmission line. The transmission line will generate a reflected electric signal when the transmission line is disturbed by the presence of a human or animal at a disturbance area. A receiver receives the reflected electric signal and forwards it to a signal processing unit. The signal processing unit calculates the location of the disturbance area after receiving the reflected electric signal. In one preferred embodiment, the signal processing unit calculates the location of the disturbance area by determining the amount of time required for the reflected signal to travel from the disturbance area. In another preferred embodiment, the signal processing unit calculates the location of the disturbance area by determining the frequency difference between an initial Frequency Modulated Continuous Wave signal and the reflected Frequency Modulated Continuous Wave signal. In another preferred embodiment the transmission wire is utilized to send coded communication signals and distance information back to a base station for monitoring and information transmission.
US08415959B2 Single layer transcapacitive sensing
First, second, and third sets of sensor electrodes are disposed in a single layer on a first surface of a substrate of a transcapacitive sensor device. Sensor electrodes of the first set are substantially parallel to a first axis and are substantially identical to one another. The second set comprises a rotated mirror symmetric version of the first set, disposed parallel to the first axis. The third set is disposed between sensor electrodes of said first set and said second set, and includes a sensor electrode comprising a rectangular shape with a long side aligned paralleling the first axis. The first and third sets of sensor electrodes are configured for providing a first capacitive coupling therebetween that varies substantially along the first axis. The second and third sets are configured for providing a second capacitive coupling therebetween that varies substantially inversely to the first capacitive coupling along the first axis.
US08415958B2 Single layer capacitive image sensing
A capacitive imaging sensor device includes a sensor substrate. A first set of sensor electrodes is disposed on a first surface of the sensor substrate, substantially in parallel with a first axis, and with at least two of its sensor electrodes extending for different lengths along the first axis. A second set of sensor electrodes is disposed on the first surface, substantially in parallel with the first axis, and in a common single layer with the first set. A processing system is coupled with the first and second sets and configured for: measuring a first capacitive coupling between a first sensor electrode of the first set and a sensor electrode of the second set; measuring a second capacitive coupling between a second sensor electrode of the first set and the sensor electrode of the second set; and determining a capacitance image using the first and second measurements of capacitive coupling.
US08415956B2 Electronic device and method for wire check
An electronic device is provided, which includes a current supplying stage which is adapted to supply a first compensation current and a second compensation current to a first wire or a second wire, wherein the first compensation current is determined during a first clock period, when the first wire and the second wire are connected. The second compensation current is determined during a second clock period while the first wire and the second wire are not connected and the magnitude of the second current represents a ratio of a resistance value of the first wire and a resistance value of the second wire.
US08415951B2 Upconverter
An upconverter has a two port parametric amplifier that has a first port to receive an input signal to be amplified and upconverted and a second port to receive a local oscillator signal and to output the amplified, upconverted signal at upper and lower sideband frequencies. The upconverter further has an antenna coupled to the second port and a power splitter inserted between the second port of the parametric amplifier and the antenna.
US08415950B2 System and method for parallel transmission in MR imaging
A system and method for selectively operating an array of RF receive coils in a transmit mode is disclosed. The system includes an RF transmit coil configured to generate an RF field that excites nuclei of a subject to generate RF resonance signals, an array of RF receive coils to receive the RF resonance signals, and a detuning circuit coupled to each RF receive coil in the array of RF receive coils that is selectively switched between a disabled and an enabled state to control a resonance and impedance of the RF receive coil. Each RF receive coil is caused to receive RF resonance signals when its respective detuning circuit is in the disabled state and is caused to modify an amplitude and phase of the RF field generated by the RF transmit coil when its respective detuning circuit is in the enabled state.
US08415946B2 Arrangement and method for magnetic determination of a linear length or a rotary angle
Disclosed are absolute measuring systems comprising measuring rods that are composed of groups of at least two magnetic segments. The magnetic segments of at least one group have the same length in the direction of measurement while the magnetic segments of the different groups have different lengths. For arrangements encompassing more than two sensors on the single-track measuring rods, multistage phase difference processes are disclosed which result in high resolutions and accurate measurements while allowing for great measured lengths and, when anisotropic magnetoresistive sensors are used, for example, an unambiguous angle measurement range of 360°. FIG. 6a best represents the essence of the invention.
US08415940B2 Temperature compensation circuit and method for generating a voltage reference with a well-defined temperature behavior
A temperature compensation circuit, comprises a temperature sensor circuit. The circuit comprises two or more temperature sensitive devices. In use, the devices are operated at different current densities and sense virtually the same ambient temperature. The devices provide temperature dependent signals having linear components with slopes of identical signs. The circuit further comprises one of more differential signal providing device for generating a difference of the signals generated by the temperature sensitive devices. A method for generating a voltage reference with a well-defined temperature behavior, comprises applying different current densities to two or more temperature sensitive devices of a temperature sensor circuit; sensing virtually the same ambient temperature with the two or more temperature sensitive devices. Each temperature sensitive devices generates a slightly different temperature dependent signal; and provide at least one differential signal based on said temperature dependent signals.
US08415939B2 Circuit and method for operating a circuit
A circuit and method for operating a circuit is provided that includes a circuit section that has a number of memory elements, a first voltage regulator that can be connected or is connected to the circuit section in order to operate the circuit section, a second voltage regulator that can be connected or is connected to the circuit section in order to preserve an information item stored in the memory elements, a switching device that is connected to the circuit section and is designed to deactivate and activate inputs of the circuit section. The circuit being configured to control a deactivation and activation of the first voltage regulator and the deactivation and activation of the inputs of the circuit section.
US08415936B2 Multiphase DC-DC converter using zero voltage switching
A multiphase DC-DC converter including at least one conversion path, multiple switch capacitance networks, and a multiphase switch controller. Each conversion path includes first and second intermediate nodes. Each switch capacitance network includes a capacitance coupled in parallel with an electronic switch and is coupled to one of the intermediate nodes. The switch controller controls the switch capacitance networks using zero voltage switching. Multiple phases may be implemented as multiple conversion paths each having first and second intermediate nodes coupled to first and second switch capacitance networks, respectively. A single conversion path may be provided with multiple switch capacitance networks coupled to each intermediate node for multiple phases. Alternatively, a common front end with a first intermediate node is coupled to one or more switch capacitance networks followed by multiple back-end networks coupled in parallel for multiple phases. A regulator may be provided to regulate an output voltage.
US08415925B2 Method and apparatus for supplying power to a portable electronic device in an aircraft
Provided is an apparatus. The apparatus includes a power conditioning module. The power conditioning module includes an input that is operable to receive a first power from an aircraft. The power conditioning module includes electronic circuitry that is operable to transform the first power to a second power. The second power is different from the first power and is suitable for charging a portable electronic device. The power conditioning module includes a status indication mechanism that is operable to indicate a status of the power conditioning module.
US08415923B2 External battery charging unit
There is disclosed a mobile device comprising: a battery module configured to receive at least one rechargeable battery, a device circuitry module configured to communicate between the battery module and a charging circuit located on an external charging unit; and, a connector port configured to couple the external charging unit to the battery module for providing an electrical charge to said at least one rechargeable battery.
US08415920B2 Charger and a combination structure
A charger has its one side provided with terminals. The charger is provided with a connector. The terminals and the connector are electrically connected with a charging circuit within the charger. The charger has a panel connecting piece for connecting to a socket panel. The present invention further provides a combination of a charger and a socket panel. The charger is combined with the socket panel, so that the user can use the charger easily. The problem that the user may not find the charger is eliminated.
US08415918B2 Charging system of electric powered vehicle
A charge instructing device installed in a space such as an indoor space in which the security is ensured reads key information (ID) stored in a vehicle key held in a key holding unit and transmits the read ID to an electric powered vehicle. Electric powered vehicle performs authentication by checking the ID transmitted from charge instructing device against registration information stored in advance. The result of the authentication is then transmitted from electric powered vehicle to charge instructing device. Charge instructing device permits a charger to charge electric powered vehicle according to the result of the authentication transmitted from electric powered vehicle.
US08415913B2 Control circuit and control method for motor
A control circuit generates a driving signal indicating an actuator torque. A first operation unit generates position, speed, and acceleration signals, based upon a detection signal indicating the actuator mover state. A second operation unit generates a first difference signal indicating the difference between a target signal and the position signal. A third operation unit generates a second difference signal indicating the difference between signals based on the first difference signal and the speed signal. A fourth operation unit generates a position control signal such that the second difference signal becomes zero. A fifth operation unit generates a third difference signal indicating the difference between signals based on a driving signal and the acceleration signal. A sixth operation unit generates a driving signal by summing a signal based on the position control signal and a disturbance estimation signal based on the third difference signal.
US08415907B2 Motor control method
A motor control apparatus and a motor control method determine whether the motor is in a back-pressure area so as to provide different rotation-speed control signals. When the fan is in the low duty cycle, a first circuit loop is switched on, so that the fan has more accurate rotation speed. When the fan is in the high duty cycle, a second circuit loop is switched on, so that the rotation speed of fan does not be limited to a constant rotation-speed as the fan enters the back-pressure area. Thus, the fan has larger airflow quantity and higher airflow pressure.
US08415903B2 Ultrasonic motor
An ultrasonic motor in which driving signals of two phases are applied to a vibrator having a driving member in contact with a driven member to simultaneously generate a longitudinal vibration and a flexural vibration, thereby generating an elliptic vibration in the vibrator, and the driving member frictionally drives the driven member upon obtaining a driving force from the elliptic vibration, is configured as follows. Namely, the ultrasonic motor includes a driving phase difference switching unit which switches a driving phase difference serving as a phase difference between the driving signals of the two phases, and changes a switching cycle of the driving phase difference.
US08415898B2 Connector, a lamp connector, a lamp connection checking circuit, and an illumination device
A lamp connector allows for checking of a connection between an external electrode of an external electrode tubular lamp and a terminal fitting into which the external electrode is fitted. Because the lamp connector into which an external electrode provided on the outer surface of an end portion of a tubular lamp is fitted includes a terminal fitting which includes a terminal piece and a terminal piece insulated from each other which are to be individually brought into contact with the external electrode, it is possible to easily check conduction between the external electrode and the terminal fitting using a tester. Accordingly, any poor fitting of the lamp into the connector can be readily found and corrected.
US08415894B2 Multifunctional output stage for driving dimmed light sources and related method
A drive arrangement for light sources may include: a connection line to feed a light source, a switch element coupled to said line to apply on/off signals to said line, and a controller to control operation of said switch, said controller being sensitive to at least one of a dimming signal representative of a desired dimming level for said light source and an information-carrying digital signal, wherein said controller is configured to control operation of said switch to: a) PWM modulate an on/off signal applied to said line as a function of said dimming signal, whereby the average current conveyed towards said light source and determined by said PWM modulated on/off signal controls the brightness of said light source, b) transmit said information-carrying digital signal as an on/off information signal applied to said line, whereby the information carried by said information-carrying digital signal is transmitted over said line.
US08415893B2 Load control device, and lighting device
Provided is a discharge lamp lighting device, which can control a load precisely while improving the practicability. When the difference of a count number (Nn) becomes a predetermined threshold value or less, a predictor circuit (35) predicts the timing, at which a current value (iQ1) becomes a peak value, on the basis of the rate of change of the difference. A switch selecting circuit (38), which is driven with a clock frequency higher than the sampling frequency of a first converter unit (32), turns off a field effect transistor (Q1) at the turn-off timing, and turns on a field effect transistor (Q2). A plurality of A/D converters (37a) are subjected to a multi-rate control, thereby to correct the threshold value of the predictor circuit (35) on the basis of the peak value of a lamp current (iOUT). Even if the peak values of current values (iQ1 and iQ2) are positioned for the sampling period of the first converter unit (32), the turn-off timings can be precisely set according to the current values (iQ1 and iQ2) without increasing the sampling frequency more than the necessary value. As a result, it is possible to improve the practicability and to control the lighting of a fluorescent lamp precisely.
US08415887B1 Transistor bypass shunts for LED light strings
A shunt for bypassing LEDs in a series wired light string to keep the light string lit in the event of a failure of an LED. In one embodiment, the bypass shunt is a rectifier diode with a very high forward voltage drop (Vf). Another embodiment uses a transistor bypass device, where the collector and/or base is used as one terminal of the shunt device and the emitter is used as the opposite terminal. The preferred embodiment is to use the collector and emitter terminals only with the base terminal open.
US08415885B2 Plasma processing apparatus and plasma processing method
A plasma processing apparatus includes a vacuum evacuable processing chamber, at least a portion of which is formed of a dielectric window; a substrate supporting unit for supporting a target substrate in the processing chamber; and a processing gas supply unit for supplying a desired processing gas into the processing chamber. Further, the plasma processing apparatus includes an RF antenna provided outside the dielectric window; a high frequency power supply unit for supplying to the RF antenna a high frequency power; and a switching network switched among a parallel mode, a multiplication series mode, and a minimization series mode.
US08415881B2 Display device and method of manufacturing the same
A display device using an organic light emitting element is provided which is structured so as to ensure excellent display performance by avoiding dot defect and improve long-term reliability. The distance between an organic light emitting element and a sealing substrate is controlled using the top of a bank that is placed in a pixel portion and the top of an insulating film that is placed in a driving circuit portion. As a result, a gap is provided between the organic light emitting element and the sealing substrate and a damage to the organic light emitting element can be avoided. Furthermore, the sealing substrate can be as close to an element substrate as possible, thereby keeping the amount of moisture that enters the display device from its sides small.
US08415880B2 Organic light-emitting display device with frit seal and reinforcing structure
Disclosed is an organic light-emitting display device in which the substrate and the encapsulation substrate are attached to each other by using a frit. The organic light-emitting display device includes a first substrate including a pixel region in which an organic light-emitting diode is formed, and a non-pixel region. The organic light-emitting diode includes an organic light-emitting layer between a first electrode and a second electrode. A second substrate attached to the first substrate. A frit is provided between the non-pixel region of the first substrate and the second substrate to attach the first substrate and the second substrate. A reinforcement material of resin is formed outside the frit.
US08415876B2 Light emitting device and display comprising light emitting device
The luminance of different colors of light emitted from EL elements in a pixel portion of a light emitting device is equalized and the luminance of light emitted from the EL elements is raised. The pixel portion of the light emitting device has EL elements whose EL layers contain triplet compounds and EL elements whose EL layers contain singlet compounds in combination. The luminance of light emitted from the plural EL elements is thus equalized. Furthermore, a hole transporting layer has a laminate structure to thereby cause the EL elements to emit light of higher luminance.
US08415852B2 Motor stator
A motor stator includes a stator unit and at least one auxiliary unit. The stator unit includes a circuit substrate, and a plurality of spaced-apart induction coils embedded within the circuit substrate. The auxiliary unit includes an auxiliary coil attached to and disposed outwardly of the circuit substrate.
US08415851B2 Terminal element, motor winding structure and method for manufacturing motor winding structure
A terminal element, a motor winding structure and a manufacturing method are disclosed. The terminal element includes a fixing portion, a positioning portion and a buffering portion. The fixing portion is disposed at one end of the terminal element and has a serrate fixing pattern. The fixing portion is connected with a connecting position of the motor winding bobbin. The positioning portion is disposed adjacent to the fixing portion and urged against the motor winding structure for positioning the fixing portion while it is connected with the connecting position. The buffering portion has a first bending and a second bending, and the first bending is connected to positioning portion. The buffering portion absorbs the force applied to the terminal element.
US08415847B2 Induction machine bearing system
A bearing assembly for an induction machine, such as an alternating current motor, includes a magnetic bearing for supporting a rotating shaft. An auxiliary bearing, also supporting the shaft in the event of magnetic bearing failure, is aligned with the motor end shield and frame so that shaft loads supported thereby are transferred to the frame in a manner that reduces likelihood of magnetic bearing contact with the shaft or its deformation. The bearing assembly may incorporate shock absorbing and vibration damping/isolation elements, such as o-rings, between the auxiliary bearing and its support structure interface to the frame. The auxiliary bearing may be incorporated in a removable cartridge for ease of machine maintenance. The bearing assembly may include heat dissipating fins.
US08415845B2 Motor
In a motor, a stator with a three-phase winding set and a rotor are located in an operation region of a motor casing having a side wall. An inverter circuit constructed with power modules is located in a control region that is located on the opposite side of the operation region across the side wall in an axial direction of the motor. Each power module has a pair of transistors and a common terminal connected to the pair of transistors. A lead of a winding corresponding to one phase and a lead of a winding corresponding to another phase extend in the axial direction to cross over from the operation region to the control region and are connected together to the common terminal of a corresponding power module.
US08415843B2 Brushless motor
A brushless motor comprises a stator and a rotor rotatably mounted to the stator. The rotor comprises a shaft, a rotor core fixed onto the shaft and magnets fixed to the rotor core. Two covers are fitted to respective ends of the rotor core, with one of the covers covering one end of the rotor core and at least a part of the radially outer peripheral surface of the rotor core, while the other cover at least covering the other end of the rotor core. Preferably, the entire peripheral surface of the rotor core is substantially covered by the two covers and the gap between the two covers is sealed by adhesive.
US08415818B2 Method of and apparatus for compensation of oscillation effects in the event of mains asymmetry in a double-fed asynchronous machine
In a method for the compensation of rotor torque oscillations upon the occurrence of mains asymmetries in relation to a double-fed asynchronous machine (1) it is provided that at least one respective currently prevailing machine parameter is measured and/or derived, the at least one machine parameter is respectively decomposed by calculation into a positive and a negative sequence system component and optionally a DC component, and for the positive sequence system component, the negative sequence system component and optionally for the DC component of the at least one machine parameter, there are respective separate control members for controlling an adjusting value, to which the respective components of the machine parameters are fed as input components and the output values of which are additively superposed. In that case the control members are so adapted for controlling the adjusting value in such a way that the torque oscillations are counteracted. Alternatively there is provided a control member to which the cross-product of the positive sequence system components and negative sequence system components as well as the cross-product of the negative sequence system components and positive sequence system components are fed as an input value, the control member being so adapted for controlling the adjusting value in such a way that second-order torque oscillations are counteracted.