Document | Document Title |
---|---|
US07805760B2 |
Data processing method, data processing device computer program and recording medium
The branch origin address and branch destination address of a branch instruction (jmp instruction) are stored, a judgment is made as to whether or not a call instruction for calling an instruction code group for executing an external command is associated with the branch destination address, a judgment is made as to whether or not the call destination address is between the branch origin address and the branch destination address if the call instruction is associated with the branch destination address, and information indicating that malicious code was detected is generated if the call destination of the call instruction is between the branch origin address and the branch destination address. |
US07805755B2 |
System and method for application authorization
A method and system for authorization of applications executing on a device having a key store. Applications obtain an application-level ticket to permit access to one or more key values located in the key store. Each ticket is securely associated with an application and being generated on the determination that the application is a trusted application. Tickets are potentially associated with one key value in the key store, with a subset of key values in the key store, or with all key values in the key store. Access to key values by an application is possible independently of a user providing a password for each such access. |
US07805754B2 |
Communication method and apparatus using IP address of VPN gateway for mobile node in a VPN
A communication method and apparatus using the IP address of a gateway for an MN in a VPN are provided. When the MN is to access the VPN, the gateway acting an FA in the VPN performs a Mobile IP registration on behalf of the MN and is allocated a HoA for the MN from an HA. Therefore, the number of addresses required for the Mobile IP registration of the MN is reduced and overlap between an IP-in-IP tunnel for Mobile Internet and an IPsec tunnel for the VPN is avoided. As a result, packet transmission overhead is reduced. |
US07805751B1 |
Automatic reconfiguration device
The present invention provides a method and device that can easily configure an entertainment system automatically or semi-automatically. The reconfiguration of the entertainment system can be achieved by cycling through the possible configurations of the entertainment system (i.e. different combinations of operational states of the components that make up the entertainment system) by changing various operational states of certain components until an operable configuration is found. The invention may be implemented in any component of the entertainment system including a set-top-box, satellite receiver or a remote control. |
US07805749B1 |
Signal processing apparatus and methods
A unified system of programming communication. The system encompasses the prior art (television, radio, broadcast hardcopy, computer communications, etc.) and new user specific mass media. Within the unified system, parallel processing computer systems, each having an input (e.g., 77) controlling a plurality of computers (e.g., 205), generate and output user information at receiver stations. Under broadcast control, local computers (73, 205), combine user information selectively into prior art communications to exhibit personalized mass media programming at video monitors (202), speakers (263), printers (221), etc. At intermediate transmission stations (e.g., cable television stations), signals in network broadcasts and from local inputs (74, 77, 97, 98) cause control processors (71) and computers (73) to selectively automate connection and operation of receivers (53), recorder/players (76), computers (73), generators (82), strippers (81), etc. At receiver stations, signals in received transmissions and from local inputs (225, 218, 22) cause control processors (200) and computers (205) to automate connection and operation of converters (201), tuners (215), decryptors (224), recorder/players (217), computers (205), furnaces (206), etc. Processors (71, 200) meter and monitor availability and usage of programming. |
US07805746B2 |
Optimized application on-the-wire format for construction, delivery and display of enhanced television content
Enhanced television content is processed and displayed by the execution of computer-readable instructions formatted in a binary interchange format (BIF) of an enhanced television BIF (EBIF) application via user agent at a client by interpreting the computer-readable instructions directly and without additional compilation. A key identifier may be used by the EBIF application to identify a content programming engine to locate and retrieve programmable content to be displayed at the client. |
US07805745B2 |
Media content rebroadcast
Media content rebroadcast is described. In embodiment(s), a content distributor broadcasts television media content to client devices, and caches the television media content that is broadcast. A client device can receive the television media content and then request identification data that corresponds to the television media content from the content distributor. The client device can determine whether all of the television media content has been received utilizing the identification data, and request data segment(s) of the television media content that are determined not to have been received. The content distributor receives requests from multiple client devices for data segments of the television media content not received by the client devices. The content distributor can then prioritize the requests based on demand for the data segments that are requested, and queue the data segments prioritized by demand for rebroadcast to the requesting client devices. |
US07805742B2 |
Program guide application interface system
A program guide system is provided that supports a program guide application and multiple non-guide applications. The program guide system has a program guide application interface that allows the non-guide applications to use both device resources and program guide resources. The application interface maintains a list of registered applications and directs control requests from various applications to the current primary application. The application interface also has a user interface input director that directs keystrokes and other user input commands to the appropriate application. If a keystroke for the program guide application is detected while a non-guide application is running, the program guide application is invoked. |
US07805737B2 |
Disk drive device and electronic apparatus
A disk drive device includes a housing having a front side with a slot through which a disk-shaped recording medium is inserted and ejected, a pickup unit including a mount on which the recording medium is mounted, a rotating mechanism that rotates the recording medium on the mount, a pickup mechanism that reproduces a signal recorded on the recording medium, a pickup-moving mechanism that moves the pickup mechanism in a radial direction of the recording medium, and a base plate that has a protruding surface guiding the recording medium toward the mount and on which the mount, the rotating mechanism, the pickup mechanism, and the pickup-moving mechanism are integrated, and a conveying mechanism that conveys the recording medium between the slot and the mount. |
US07805732B2 |
System and method for enabling cooperation of applications on a distributed network
A system is implementable in a network including a plurality of coupled electronic devices. The system includes a first mobile agent object executable on an electronic device and operable to perform a first operation on a data set. A second mobile agent object is executable on an electronic device and operable to perform a second operation on a data set. A composition object is operable to enable the first mobile agent object to provide the data set to the second mobile agent object if the first mobile agent object and second mobile agent object are executing on the same electronic device. At least one bridging object can enable the first mobile agent object to provide the data set to the second mobile agent object if the first mobile agent object and second mobile agent object are executing on different electronic devices. |
US07805729B2 |
System and method for an extendable mobile communications device user interface
A system and method for an extendable software interface includes a software architecture for use in a mobile device having a processor and a memory device. The software architecture includes a set of first-order controller software instructions configured to interface the application program with a first-order data model, and a first-order data object stored in the memory device in the form of the first-order data model. The first-order data object includes a second-order data object. A second-order set of controller software instructions configured to interact with the second-order data object is also included in the software architecture. |
US07805727B2 |
Execution control for processor tasks
Method, system and means are provided for simultaneous activation/deactivation of a set of tasks by a processor, each of the tasks normally executed in a sequential fashion by one or more processors. A list of tasks to be activated/deactivated is stored, including the timing relationship for the activation process. The list is then implemented as frame numbers for activation and requested state in the actual task list. The executing processor compares the requested state to the actual state for each task, and if different, compares the value of the activation frame with the current frame. If the current frame equals or exceeds the activation frame, then the requested active state is transferred to the actual state. |
US07805726B1 |
Multi-level resource limits for operating system partitions
A mechanism is provided for implementing multi-level resource control in operating system partitions. In one implementation, one or more non-global partitions may be established within a global operating system environment provided by an operating system. Each non-global partition may have one or more projects executing therein, and each project may comprise one or more processes. Each non-global partition may have associated therewith a first resource limit. This resource limit indicates how much of a particular resource has been allocated to the non-global partition as a whole. Each project executing within a non-global partition may have associated therewith a second resource limit. This limit indicates what amount of the particular resource allocated to the non-global partition has been allocated to that project. By setting multiple limits in this manner, it is possible to control resource allocation at multiple levels. |
US07805721B2 |
System and method for automated migration from Windows to Linux
A system and method for automating the migration of configuration settings and data from computer systems running the Windows® operating system to computer systems running the Linux® operating system. The method utilizes data from one or more sources to create the configuration of the target system, and translates between settings related to the Windows® systems and Linux® systems involved. As a result, it simplifies the otherwise complex and time-consuming task of migrating from one server to another, specifically when migrating between two operating systems that provide similar functionality but are configured in distinctly different ways. |
US07805719B2 |
System and method for updating and distributing information
The present invention discloses efficient devices, systems, and methods for updating digital information sequences that are comprised by software (110a), devices (104a), and data (110c). In addition, these digital information sequences may be stored and used in various forms, including but not limited to files, memory locations, and/or embedded storage locations. The disclosed invention is thus suitable for updating many types of digital information sequences and in the context of updating software comprised of multiple files. Furthermore, the devices, systems, and methods described herein provide a developer skilled in the art with an improved ability to generate update information as needed and, additionally, allow users to proceed through a simplified update path, which is not error-prone, and may be performed more quickly than through the use of existing technologies. |
US07805715B2 |
Model publishing framework
Provided are a method, system, and program for a model publishing framework. An intermediate data structure is generated from a model to include elements providing information on the model, wherein the model defines an object oriented program design. A publisher registry has a plurality of registered publishers. One registered publisher is selected from the publisher registry to use to publish the model. The publisher includes formatting information to generate model output. The selected publisher accesses the intermediate data structure and generates output from the elements in the intermediate data structure according to the formatting information to provide a visualization of the defined model. |
US07805707B2 |
System and method for preparing runtime checks
System and method for allowing embedded devices, even with a limited amount of CPU power and limited memory, to run code more efficiently by eliminating all or most of the runtime checks, while retaining the benefits of runtime checks. The runtime checks may be moved or duplicated to an outside application running on a remote computer. The outside application can prepare the runtime checks for execution at the embedded system. The embedded system may receive pre-validated code and store it inside custom cache for later execution using a check-less, or check-limited, runtime on the embedded device. |
US07805703B2 |
System and method for representing the interactions between multiple inputs and at least one output
The invention relates to a system and method for visually representing the interactions of input variables and output variables using a visualization field. The method comprises generating a visualization field on a display device, generating input variable indicators representative of the input variables, positioning the input variable indicators relative to the visualization field, generating interaction indicators, which are indicators of the input variables, positioning the interaction indicators relative to the visualization field, and adjusting the appearance of the interaction indicators to reflect the values of the output variables. The interaction indicators may also comprise association indicators that identify the input variables associated with the interaction indicators. |
US07805701B1 |
Universal two-input logic gate that is configurable and connectable in an integrated circuit by a single mask layer adjustment
A spare logic circuit for implementing any one of a plurality of logic gates includes a multiplexer circuit whose select inputs are utilized as logic gate inputs, and whose output is utilized as a logic gate output. Each of a plurality of data inputs of the multiplexer circuit is configured to receive one of first and second logic voltage levels which define the desired logic function. By modifying a single photolithographic mask, the spare logic gate can be: configured to perform the desired logic function; connected into a target logic circuit; or both configured and connected into a target logic circuit. |
US07805697B2 |
Rotary clock synchronous fabric
Methods for generating a design for logic circuitry using rotary traveling wave oscillators (RTWOs) are described. A plurality of RTWOs are is arranged into an array of rows and columns. Adjacent elements in the array are interconnected so that the clocks in adjacent element are phase synchronous. Clocked devices are placed along the signal path of each array element and each is connected to one of the multiple phases provided by the RTWO element. The logic circuitry, described by a netlist, is divided into a number of partitions and each of these partitions is mapped to one of the array elements. The logic circuitry of the partition is then placed within or about the element of the array to which the partition is mapped and the circuitry in the partition is connected between the clocked devices in the element of the array, according to the net list. |
US07805694B2 |
Apparatus and method to facilitate hierarchical netlist checking
An apparatus and method are disclosed which determine locations where verification data should exist in a circuit representation and then propagates verification or circuit properties within a circuit representation. For a hierarchical representation of a circuit, a minimum number of modified circuit entities are created and added to the hierarchical representation such that pertinent critical net and property information is represented at each hierarchical level. |
US07805692B2 |
Method for local hot spot fixing
Efficient and cost-effective systems and methods for detecting and correcting hot spots of semiconductor devices are disclosed. In one aspect, a method includes providing an input file having a device layout; performing a hot spot detection on the input file; and then modifying the device layout based on the hot spots detected to create an output file. In another aspect, a method includes providing an input file having a device layout; selecting a first local region of the device layout; performing a first hot spot detection on the first local region; modifying the first local region based on the hot spots detected to create a first output file; and repeating for other local regions of the device layout. In some aspects, hot spots are detected by comparing parameters of the device layout with a set of hot spot rules to determine if the device layout satisfies the hot spot rules. |
US07805691B2 |
Semiconductor failure analysis apparatus, failure analysis method, and failure analysis program
A failure analysis apparatus 10 is composed of an inspection information acquirer 11 for acquiring a failure observed image P2 of a semiconductor device, a layout information acquirer 12 for acquiring layout information, and a failure analyzer 13 for analyzing a failure. The failure analyzer 13 extracts candidate nets passing at least one of analysis regions set from the failure observed image, out of a plurality of nets in the semiconductor device, and passage counts of the respective candidate nets through the analysis regions, selects a candidate net with the largest passage count as a first failure net, and selects a second failure net with attention to analysis regions where the first failure net does not pass. This substantializes a semiconductor failure analysis apparatus, failure analysis method, and failure analysis program capable of securely and efficiently performing the analysis of the failure of the semiconductor device using the failure observed image. |
US07805687B2 |
One-time programmable (OTP) memory cell
A method of performing a programming, testing and trimming operation is disclosed in this invention. The method includes a step of applying a programming circuit for programming an OTP memory for probing and sensing one of three different states of the OTP memory for carrying out a trimming operation using one of the three states of the OTP memory whereby a higher utilization of OTP memory cells is achieved. Selecting and programming two conductive circuits of the OTP into two different operational characteristics thus enables the storing and sensing one of the three different states of the OTP memory. These two conductive circuits may include two different transistors for programming into a linear resistor and a nonlinear resistor with different current conducting characteristics. The programming processes include application of a high voltage and different programming currents thus generating different operational characteristics of these two transistors. |
US07805686B2 |
Methods to generate state space models by closed forms for general interconnect and transmission lines, trees and nets, and their model reduction and simulations
There is provided a set of methods for generating state space models of general VLSI interconnect and transmission lines, trees and nets by closed forms with exact accuracy and low computation complexity. The state space model is built by three types of models: the branch model, the connection model and the non-connection model, that are block matrices in closed forms, arranged with topology. The main features are the topology structure, simplicity and accuracy of the closed forms of the state space models {A,B,C,D} or {A,B,C}, computation complexity of O(N) in sense of scalar multiplication times, where N is the total system order, practice of the modeling, ELO model simplification, and their optimization. For evenly distributed interconnect and transmission lines, trees and nets, the closed forms of state space model have the computation complexity of O(1), i.e., only a fixed constant of scalar multiplication times. |
US07805676B2 |
Enhanced calendaring functionality in a collaboration suite
Various embodiments of the present invention provide for enhanced calendaring functionality in a collaboration suite application. A mini-calendar display in different views of the collaboration suite application provide for an easy way to view, edit and/or add appointments without needing to open of the calendar in the collaboration suite application. Email messages can be dragged onto days in the mini-calendar to create meeting proposals. Enhanced UI allows for different meetings being having different appearances based on whether they have been accepted, rejected, etc. Multiple calendars can be viewed simultaneously and their cumulative availability for any time slot can be easily seen via a calendar thermometer. Requests for sharing of calendars can be communicated via email messages, and they can be seamlessly responded to within the email message itself. |
US07805675B2 |
Methods, systems, and computer program products for recreating events occurring within a web application
A method, system, and computer program product for re-creating events occurring within a Web application is provided. The method includes receiving a request to perform an action from a client system accessing the Web application over a network. The method also includes generating a log file for the client system and recording the request and a timestamp of the request in the log file. The method further includes collecting client system information, executing the request, and recording the client system information and request execution details in the log file. Upon the occurrence of a triggering event, the method includes generating scripts to re-create the request and the request execution details, executing the scripts within the Web application and the operating environment of the client system that is re-produced using the client system information, and recording and evaluating results of execution of the scripts to identify any issues or evaluate client system experiences with the Web application. |
US07805673B2 |
Method and apparatus to provide a unified redaction system
A method comprising enabling a user to define a redaction of a part of a document in a corpus of documents, the redaction definition including a scope defining a range of documents in the corpus to which the redaction applies. |
US07805669B2 |
System and method for selective form configuration
A system and method for selective form configuration. According to an embodiment of the invention, an engine retrieves a form template from a data store, the form template specifying a plurality of form elements, parses the form template to identify one or more configurable form elements from the plurality of form elements, presents to a user via a user interface one or more selectable options specifying configuration settings to govern modifications of the one or more identified configurable form elements, receives from the user interface a selection of the one or more options provided by the user, generates a descriptor identifying the selected options provided by the user, and associates the descriptor with the form template. |
US07805667B2 |
System and method for identifying target node graphs from predetermined seed node subsets
A system and method to identify target node graphs from predetermined seed node subsets are described. A one-sided constrained spectral embedding of a graph using a predetermined set of seed nodes within the graph is computed. Next, a threshold boundary is identified to define a target area for a target subgraph within the embedded graph using predetermined network-flow calculations, the target subgraph including the predetermined set of seed nodes. Finally, the target subgraph is identified based on the calculated threshold boundary. |
US07805662B2 |
Error correction code decoder
An ECC decoder for correcting a coded signal received, which includes a syndrome calculation and errata evaluation device to receive a code word of the coded signal for performing a syndrome calculation to thereby output a syndrome polynomial, and to receive an erasure and errata evaluator polynomial and an errata position for performing an errata evaluation to thereby output an errata and erasure value and correct the coded signal; a key equation solving device to receive the syndrome for generating an erasure and errata locator polynomial and the erasure and errata evaluator polynomial; and an errata position search device to receive the erasure and errata locator polynomial for searching and outputting the errata position. Evaluating the errata and erasure value and calculating the syndrome are performed in pipeline, thereby sharing the hardware and relatively reducing the hardware cost. |
US07805659B2 |
Method and data storage devices for a RAID system
A method of controlling a RAID system including a plurality of disk devices is provided. The method allows for reading data recorded onto an area adjacent to an area where a write error occurs when the write error is detected while data is written into the disk device. When an error is detected from the data read from the adjacent area, the data recorded onto the adjacent area is restored by using a RAID function and the restored data is written into the adjacent area. |
US07805657B2 |
Techniques to determine transmission quality of a signal propagation medium
Techniques are described that can be used to identify a defective communication channel in a communications network. A decoder in a receiver may decode a signal received from a network. The decoded signal may be re-encoded and compared with the signal received from the network. A count of differences between the re-encoded signal and the signal received from a network may be provided. An indication of errors remaining after the decoding may also be provided. Based on the count and the indication, a defect in the communication channel may be identified. A user may be notified and/or actions may take place. |
US07805656B2 |
Error correction in packet-based communication networks using data consistency checks
Bit errors in packets of data that are communicated in a network such as a wireless network can be corrected by processes that do not require any overhead in the data such as conventional error-detection codes or redundant information such as conventional error-correction codes. A validation-set process compares corrupted data against values in a set of known valid values and selects one of the known valid values to replace the corrupted data. A consistency-check process uses data correlation characteristics of two or more parameters to determine if values obtained from a packet are consistent with one another. If not, values are changed to make them consistent. |
US07805645B2 |
Data processing apparatus and method for testing stability of memory cells in a memory device
A data processor includes a memory device having an array of memory cells for storing data values. Test circuitry executes one or more test patterns to detect any memory cells which may malfunction. Each test pattern causes a sequence of access requests to be issued to the memory device where the timing of the sequence is controlled by a test mode clock signal. Dummy read control circuitry is responsive at least to each write access request to generate an internal clock signal which has an increased frequency with respect to the test mode clock signal. The dummy read control circuitry performs, using the internal clock signal, a write operation to at least one memory cell based on a memory address specified by the write access request, followed by a dummy read operation to the same memory cell, serving to stress the memory cell with respect to cell stability. |
US07805644B2 |
Multiple pBIST controllers
A system on a single integrated circuit chip (SoC) includes a plurality of operational circuits to be tested. A plurality of programmable built-in self-test (pBIST) controllers is connected to respective ones of the plurality of operational circuits in a manner that allows the pBIST controllers to test the respective operation circuits in parallel. An interface is connected to each of the plurality of pBIST controllers for connection to an external tester to facilitate programming of each of the plurality of pBIST controllers by the external tester, such that the plurality of pBIST controllers are operable to test the plurality of operational circuits in parallel and report the results of the parallel tests to the external tester, thereby reducing test time. |
US07805642B1 |
Low power iterative decoder using input data pipelining and voltage scaling
A decoder architecture and method for processing codewords are provided. In one implementation, the decoder architecture includes an input buffer configured to receive and store one or more codewords to be processed, and a decoder configured to receive codewords one at a time from the input buffer. The decoder processes each codeword only for a minimum amount of time for the codeword to become error free. The decoder architecture further includes an input buffer monitor and supply regulator configured to change a voltage supply to the decoder responsive to an average amount of time or each codeword to become error free. |
US07805635B2 |
Constraint programming for reduction of system test-configuration-matrix complexity
A system for creating a system configuration data set includes an input operable to receive a set of system properties with attributes and values and a set of expressions representing a set of system test goals. The system further includes a processor operable to define a hierarchical tree structure with a plurality of nodes where each node represents one of the system properties and includes at least one of the attributes and the values and an output operable to output a set of system test data utilizing the hierarchical tree structure combined with the expressions. A method includes creating a hierarchical tree structure with a plurality of nodes where each node represents a system property. The method further includes receiving a set of expressions representing a set of system test goals and creating a set of system test data utilizing the hierarchical tree structure combined with the expressions. |
US07805629B2 |
Protecting data transactions on an integrated circuit bus
Provided is a method and system for protecting data transactions transmitted on an integrated circuit bus. Specifically, by transmitting data along with the complement of the data from one component to another component that are connected by the integrated circuit bus, the data and complemented data can be compared for errors. Exemplary errors include bit flips. Comparisons include logical operations, such as XOR, that determine if an error has occurred during the transmission of the data or complemented data on the integrated circuit bus. |
US07805627B2 |
Clock synchronization scheme for deskewing operations in a data interface
A technique includes providing transmitters that are each associated with a data bit line of a bus, and each transmitter is clocked by an associated transmit clock signal. The technique includes determining a baseline offset to apply to a base clock signal to synchronize the base clock signal to a source clock signal of a source that supplies data to the transmitters. For each transmitter, an associated phase offset is determined to compensate for an associated skew. The phase of each transmit clock signal is controlled based on the associated phase offset and the baseline offset. |
US07805626B2 |
Print engine having authentication device for disabling memory writing upon power drop
A print engine comprising at least one print controller and at least one associated authentication device is provided. Each authentication device having a processor, a memory that the processor can access, a memory access unit for controlling accesses to the memory, an input for receiving power for the authentication device from an external power source, and a power detection unit. The processor is configured to control and trim the amount of power supplied to the input to predetermine a threshold at which operation of the authentication device is established. The power detection unit is configured to monitor a voltage level of the power supplied to the input, and in the event the voltage level drops below the predetermined threshold, disabling a power supply to circuitry for use in writing to the memory under the control of the print controller, such that the memory access unit's ability to alter data in the memory is disabled prior to address or data values to be written to the memory becoming unreliable due to failing power. |
US07805619B2 |
Circuit technique to reduce leakage during reduced power mode
Provided herein are schemes for reducing leakage in dynamic circuits during sleep modes. |
US07805617B2 |
Digital data recording apparatus, digital data recording method, and computer-readable recording medium
A data communication unit receives encrypted digital data via a network and records the digital data on a primary recording medium. The digital data, having been encrypted in different encryption methods according to the distributors, include attribute information indicating the encryption methods. The encryption method of the digital data is determined and the encrypted data is decrypted by an appropriate decryption unit. Identification information of a secondary recording medium or a playback apparatus is obtained according to whether the secondary recording medium is removable from the playback apparatus. A controller selects an encryption unit among a plurality of encryption units according to the obtained identification information. The selected encryption unit creates an encryption key according to the identification information and re-encrypts the digital data. A recording unit records the digital data on the secondary recording medium. An accounting unit charges according to accounting information in the attribute information. |
US07805613B2 |
Technique for recording entertainment programming content with limited memory capacity
A personal video recording (PVR) system and method for allocating limited memory space to multiple users for recording programming content. A selected amount of storage space for storing programing content is allocated for each PVR user. Based on a storage priority protocol, such storage space allocation may change (i.e., increase or decrease) dynamically for additional PVR users. Further, the accessibility of recorded programming content by one or more PVR users and viewing thereof may be subject to different access rights accorded to the users. Based on predetermined storage access and content access protocols associated with each PVR user, certain restrictions may be placed on one or more of these users. For example, a first restriction may relate to the type of programming content that can be recorded or displayed by the PVR for specific user(s). A second restriction may limit designated users from accessing programming content that is stored but associated with another user. |
US07805610B2 |
System for registration of sensing device with printer
A system is provided having a sensing device for sensing coded data printed on a print media surface which is installed with a secret key and a first identifier which uniquely identifies the sensing device, a printer installed with a second identifier which uniquely identifies the printer, and a server installed with the first and second identifiers. The printer obtains the first identifier from the sensing device and communicates the first and second identifiers to the server. The server determines from the received first and second identifiers whether the sensing device should be registered with the printer and if so, authenticates the sensing device by verifying an encryption from the sensing device, using the secret key, of a challenge message. Upon successful authentication, the sensing device is registered in the server so as to be associated with the printer. |
US07805606B2 |
Computer system for authenticating a computing device
A computer architecture for enterprise device applications provides a real-time, bi-directional communication layer for device communication. An identity-based communications layer provides for secure, end-to-end telemetry and control communications by enabling mutual authentication and encryption between the devices and the enterprise. A unique identity is assigned to each device, user and application to provide security services. A communications session is established between two devices using an authentication service that authenticates the device that is initiating the establishment of the communications session with another device. After authenticating the initiating device, the authentication service provides to the initiating device the network address of the other device and an authentication credential for use in the communications session between the initiating device and the other device. |
US07805602B1 |
Prioritized call admission control for internet key exchange
A method for communication includes predefining two or more client profiles applicable to clients of a communication network. Virtual Private Network (VPN) connections are initiated between at least two of the clients and the network. At least two of the clients are matched with respective profiles selected from the two or more predefined client profiles. Priorities are assigned to packets exchanged between the at least two of the clients and the network responsively to the profiles. The VPN connections are set up for the at least two of the clients responsively to the priorities. |
US07805601B2 |
Computerized apparatus and method for version control and management
Disclosed is a computerized apparatus and method for version control and management. The apparatus includes a cryptography boot loader, a control module on key usage, and one or more agents. After the user's device is powered on, the cryptography boot loader stores a user key, and checks an operating system (OS) certificate for an OS and an application certificate for an application to determine whether these certificates are valid. Then, a right object is obtained with a user certificate through an agent. The control module on key usage compares the OS version and the application version with the version required by the right object. The permission access to the user key is determined by the comparison result. This invention associates the cryptography component with the boot loader to develop a security mechanism performed by OS and application for using a secret key. |
US07805598B2 |
Auto-detecting and auto-correcting system state changes before booting into operating systems
A mechanism via which system state changes can be detected and corrected automatically prior to a customer initiated boot. The mechanism is extensible to address newly added or discovered system state changes that result in a locked condition. The mechanism detects and corrects adverse events before booting into the operating system. |
US07805596B2 |
Highly integrated multiprocessor system
In a multi-processor system (100), when a first processor interrupt generation unit (24) has executed a call command or a jump command in a main routine being executed, it generates an interrupt to a second processor. Upon reception of the interrupt from the interrupt generation unit (24), the second processor saves the return address for returning to the main routing upon completion of the subroutine processing called by the call command in a main memory area (54) other than the first processor or generates a call destination address and a jump destination address and reports it to the first processor. Thus, the first processor can be a small-size circuit capable of flexibly performing processing. |
US07805593B1 |
Real-time performance monitoring using a system implemented in an integrated circuit
Apparatus and method for performance monitoring is described. Instances of performance monitors are loaded into configurable resources. The performance monitors are coupled to a processor via an auxiliary processor unit or a debug port to obtain processor pipeline execution status. Real-time threads or processes are loaded into memory for execution by the processor. The performance monitors are used to monitor the execution status of the real-time threads or processes executed by the processor. |
US07805592B2 |
Early resolving instructions
Techniques are disclosed for handling control transfer instructions in pipelined processors. Such instructions may cause the sequence of subsequent instructions to change, and thus may require subsequent instructions to be deleted from the processor's pipeline. Pre-decode means (110) are provided for at least partially decoding control transfer instructions early in the pipeline. Subsequent instructions can then be prevented from progressing through the pipeline. The mechanism required to delete unwanted instructions is thereby simplified. |
US07805591B2 |
Method and system for dual-core processing
This invention describes a baseband dual-core signal processing in mobile communication systems operating according to GSM, GPRS, or EDGE comprising a first digital signal processor adapted to perform tasks on a first time basis and a second digital signal processor adapted to perform tasks on a second time basis. The second time basis is an integer multiple of the first time basis. |
US07805589B2 |
Relative address generation
Techniques to efficiently handle relative addressing are described. In one design, a processor includes an address generator and a storage unit. The address generator receives a relative address comprised of a base address and an offset, obtains a base value for the base address, sums the base value with the offset, and provides an absolute address corresponding to the relative address. The storage unit receives the base address and provides the base value to the address generator. The storage unit also receives the absolute address and provides data at this address. The address generator may derive the absolute address in a first clock cycle of a memory access. The storage unit may provide the data in a second clock cycle of the memory access. The storage unit may have multiple (e.g., two) read ports to support concurrent address generation and data retrieval. |
US07805586B2 |
System and method for optimizing interconnections of memory devices in a multichip module
An apparatus and method couples memory devices in a memory module to a memory hub on the module such that signals traveling from the hub to the devices have the same propagation time regardless of which device is involved. The hub receives memory signals from a controller over a high speed data link which the hub translates into electrical data, command and address signals. These signals are applied to the memory devices over busses having equivalent path lengths. The busses may also be used by the memory devices to apply data signals to the memory hub. Such data signals can be converted by the memory hub into memory signals and applied to the controller over the high speed data link. In one example, the memory hub is located in the center of the memory module. |
US07805578B2 |
Data processor apparatus and memory interface
A data processor apparatus and memory interface comprises a memory, a plurality of memories, an interface for controlling access to the memories by a device, and an identifier identifying at least a memory location in one memory and a memory location in another memory. The interface is responsive to the identifier to condition the memory locations for receiving data and/or for transferring data therefrom. This arrangement eliminates the need for a dedicated broadcast bus from the array controller to each processor unit (PU), which thereby enables the area/space required to accommodate the data processor to be significantly reduced. |
US07805576B2 |
Information processing system, information processing board, and method of updating cache tag and snoop tag
In an information processing system loaded with a CPU having cache and a system controller having a copy of a tag of the cache (snoop tag), and the CPU not issuing replacement information about the cache tag, the number of WAYs of the snoop tags in the system controller is larger than the number of WAYs of the cache tags in the CPU to reduce a cache miss rate and suppress the degradation of performance by suppressing excess replacement of the cache tags in the CPU. |
US07805574B2 |
Method and cache system with soft I-MRU member protection scheme during make MRU allocation
A caching mechanism implementing a “soft” Instruction-Most Recently Used (I-MRU) protection scheme whereby the selected I-MRU member (cache line) is only protected for a limited number of eviction cycles unless that member is updated/utilized during the period. An update or access to the instruction restarts the countdown that determines when the cache line is no longer protected as the I-MRU. Accordingly, only frequently used Instruction lines are protected, and old I-MRU lines age out of the cache. The old I-MRU members are evicted, such that all the members of a congruence class may be used for data. The I-MRU aging is accomplished through a counter or a linear feedback shift register (LFSR)-based “shootdown” of I-MRU cache lines. The LFSR is tuned such that an I-MRU line will be protected for a pre-established number of evictions. |
US07805573B1 |
Multi-threaded stack cache
Systems and methods for storing stack data for multi-threaded processing in a specialized cache reduce on-chip memory requirements while maintaining low access latency. An on-chip stack cache is used store a predetermined number of stack entries for a thread. When additional entries are needed for the thread, entries stored in the stack cache are spilled, i.e., moved, to remote memory. As entries are popped off the on-chip stack cache, spilled entries are restored from the remote memory. The spilling and restoring processes may be performed while the on-chip stack cache is accessed. Therefore, a large stack size is supported using a smaller amount of die area than that needed to store the entire large stack on-chip. The large stack may be accessed without incurring the latency of reading and writing to remote memory since the stack cache is preemptively spilled and restored. |
US07805572B2 |
Cache pollution avoidance
Embodiments of the present invention are directed to a scheme in which information as to the future behavior of particular software is used in order to optimize cache management and reduce cache pollution. Accordingly, a certain type of data can be defined as “short life data” by using knowledge of the expected behavior of particular software. Short life data can be a type of data which, according to the ordinary expected operation of the software, is not expected to be used by the software often in the future. Data blocks which are to be stored in the cache can be examined to determine if they are short life data blocks. If the data blocks are in fact short life data blocks they can be stored only in a particular short life area of the cache. |
US07805571B2 |
Using external memory devices to improve system performance
The invention is directed towards a system and method that utilizes external memory devices to cache sectors from a rotating storage device (e.g., a hard drive) to improve system performance. When an external memory device (EMD) is plugged into the computing device or onto a network in which the computing device is connected, the system recognizes the EMD and populates the EMD with disk sectors. The system routes I/O read requests directed to the disk sector to the EMD cache instead of the actual disk sector. The use of EMDs increases performance and productivity on the computing device systems for a fraction of the cost of adding memory to the computing device. |
US07805570B2 |
System and method for secure document processing using removable data storage
The subject application is directed to a system and method for secure document processing. A removable storage, such as a flash drive, magnetic storage, IC card, is installed in document processing device. A selected document processing operation, such as copying, scanning, and the like, is then performed. Data files resultant from the selected document processing operations are directed to the removable storage for being stored temporary, instead of being sent to the storage inherent to the document processing device. Data files temporary stored in the removable storage are then deleted. |
US07805564B2 |
Display apparatus and its method for displaying connections among a host, a logical unit and a storage system in a virtual storage system
This invention provides a user or an operator with a management apparatus or method for displaying logical connection information between an interface connected to a computer and a switch and a storage system or a logical unit in the storage system in a virtual storage system, wherein the switch receives a first access request from said computer, converts said first access request to a second access request to one of said plural storage systems, and sends said second access request to one of said plural storage systems or one logical unit. |
US07805563B2 |
Tape drive apparatus
The present disclosure provides embodiments of tape drive systems and methods. Briefly described, in architecture, one embodiment of a tape drive apparatus includes an interface for receiving a media access request and a unique identifier of a requestor. The tape drive apparatus also includes a data transfer apparatus for transferring data between a loaded tape cartridge and the tape drive apparatus. The data transfer apparatus is adapted to write a log entry to a log stored in a non-volatile memory of the tape cartridge, where the log entry includes at least the unique identifier. Other systems and methods are also provided. |
US07805558B2 |
Method and system of controlling transfer speed of bus transactions
A method and system of controlling data transfer speed of bus transactions. At least some of the illustrative embodiments are methods comprising analyzing of a characteristic a first bus transaction that has yet to be applied to a bus, setting a first data transfer speed across the bus based on the characteristic of the first bus transaction, and sending the first bus transaction across the bus at the first data transfer speed. |
US07805555B2 |
Multiprocessor system
The present invention provides a technique capable of processing a plurality of interrupt causes sharing one interrupt request in different processors. An interrupt controller outputs an interrupt request when the interrupt request shared by a plurality of interrupt causes is notified. The interrupt request output by the interrupt controller is accepted by one of the processors. The processor accepting the interrupt request determines whether the interrupt cause that the processor must process has occurred, executes an interrupt processing when such interrupt cause has occurred, and notifies the generation of the interrupt request to another processor that processes another interrupt cause of the plurality of interrupt causes sharing the interrupt request when the relevant interrupt cause has not occurred. |
US07805546B2 |
Chaining direct memory access data transfer operations for compute nodes in a parallel computer
Methods, systems, and products are disclosed for chaining DMA data transfer operations for compute nodes in a parallel computer that include: receiving, by an origin DMA engine on an origin node in an origin injection FIFO buffer for the origin DMA engine, a RGET data descriptor specifying a DMA transfer operation data descriptor on the origin node and a second RGET data descriptor on the origin node, the second RGET data descriptor specifying a target RGET data descriptor on the target node, the target RGET data descriptor specifying an additional DMA transfer operation data descriptor on the origin node; creating, by the origin DMA engine, an RGET packet in dependence upon the RGET data descriptor, the RGET packet containing the DMA transfer operation data descriptor and the second RGET data descriptor; and transferring, by the origin DMA engine to a target DMA engine on the target node, the RGET packet. |
US07805545B2 |
Method for implementing a control channel in a system of circumvention and recovery
A multi-function system comprising a plurality of peripherals having different levels of susceptibility to environmental events, at least one event detector configured to detect environmental events, a controller coupled to receive an event detected signal from the at least one event detector, a communication interface communicatively coupling the controller and each peripheral that includes an internal central processing unit, and a dedicated control interface communicatively coupling the controller and the plurality of peripherals. The controller is configured to control circumvention procedures of each peripheral via the dedicated control interface based on the detected event and the level of susceptibility of the peripheral. |
US07805543B2 |
Hardware oriented host-side native command queuing tag management
Methods and apparatus for host-side Serial ATA Native Command Queuing (NCQ) tag management are disclosed. In one aspect, an exemplary apparatus may include a memory and an NCQ tag selection circuit in communication with the memory. The memory may store information for each of a plurality of different NCQ tag values. The information for each NCQ tag value may indicate whether or not a command having the NCQ tag value has been issued. The NCQ tag selection circuit may examine the information in the memory, and may select an NCQ tag value having information that indicates that a command having the NCQ tag value has not been issued. Systems and architectures including such apparatus are also disclosed. |
US07805542B2 |
Mobile unit attached in a mobile environment that fully restricts access to data received via wireless signal to a separate computer in the mobile environment
Embodiments disclosed herein provide for an apparatus and method for input/output management in a mobile environment. One embodiment includes a mobile unit comprising at least one processor, a data bus interface and a computer readable memory persistently storing a unique hardware identification. The mobile unit can receive a wireless signal and, based on the wireless signal, communicate a set of data across the data bus. The persistent unique hardware identification of the mobile unit is used to restrict access to data received at the mobile unit via the wireless signal. |
US07805541B2 |
Modular numerical control having low-jitter synchronization
A modular, numerical control having low-jitter synchronization includes a main computer and at least one controller unit which, starting from the main computer, are interconnected by serial data-transmission channels in the form of a series circuit. The at least one controller unit includes a first receiver unit for receiving a serial data stream arriving from the direction of the main computer, and a first transmitter unit for outputting a serial data stream. Also provided in the at least one controller unit is a clock recovery unit which derives a synchronous clock signal from the serial data stream arriving at the first receiver unit, and supplies it to the first transmitter unit which uses it as a transmission clock signal, so that the serial data stream arriving at the first receiver unit and the serial data stream output by the first transmitter unit are coupled to each other in phase-locked manner. |
US07805538B2 |
Method and device address management
A method and a device of address management in a network which comprises a plurality of devices, including at least one STAtion (STA), and at least one Address Resource Management (ARM) unit. Each of the devices includes a stack of communication protocol layers comprising at least an Upper Layer (UL) and a Lower Layer (LL). The UL of each of the devices has a respective UL address within the network. The ARM unit associates, respectively disassociates, some of the devices in at least one LL network. The devices of a given LL network are allowed to exchange together data packets emitted and received at the LL level. The ARM unit allocates, respectively releases, one given LL address per each associated device, respectively disassociated device, in a given LL network. Besides, the ARM unit handles one ARM Translation Table (TT) per LL network. The TT comprises one entry per device of a given LL network and each entry comprises the UL address and the LL address. |
US07805537B2 |
Method and apparatus for flooding link state packets to achieve faster convergence
Disclosed are methods and apparatus for flooding link state packets or packet data units (LSP's) from a first node to one other LSP receiving node, where the LSP's are flooded in an order that is related to relative costs of various paths emanating from the first node. That is, the first node sends its own LSP first since the first node has no cost relative to itself. The first node then sends other LSP's that are associated with a plurality of other LSP sending nodes that have previously flooded their LSP's to the first node. These other LSP's are sent by the first node to the other LSP receiving node in an order related to the relative costs associated with the paths from the first node to each of the other LSP sending nodes which had previously sent the other LSP's to the first node. |
US07805536B1 |
Determining forwarding plane liveness
Forwarding liveness, such as the ability of an interface to send and receive packets and forwarding capabilities of the interface, is determined. The determined forwarding liveness may be sent in a single message, allowing forwarding liveness information to be sent more frequently which permits fast detection of failures. The message may also include aggregating liveness information for multiple protocols. |
US07805533B2 |
Methods and media for a protocol abstraction layer for information handling systems
A method for communicating with remote devices wherein the method includes sending a request through an application programming interface (API), formatting the request and routing the request to a first connection associated with a first protocol. The method further includes mapping the request into a first command, wherein the first command conforms to the first protocol and sending the first command to a remote device. |
US07805531B2 |
Content filtering system for a mobile communication device and method of using same
A method of controlling access to content from a mobile client device, the mobile client device being communicably connected to a server device via a communication link, and the method including the steps of: (i) receiving in the mobile client device, an input indicative of the content; (ii) thereafter, processing the received input, wherein said processing includes the mobile client device determining if the received input meets an access criteria, whereby, the mobile client device selectively provides access to the content if the access criteria is determined to have been met. |
US07805530B2 |
Interactive content delivery server, a method and a computer program product for interactively delivering content
A user participation type game is provided that keeps a user interested in the game, or provides the user with an adequate sense of enjoyment while playing the game by changing content to be delivered on a game in which a scene is shifted in accordance with a predetermined scenario, and increasing variation of a story on the game. Multiple kinds of access related information relating to access by a user terminal (for example, positional information of the user terminal, a number of accesses by the user terminal, an access frequency, and an access time) are specified when the interactive content delivery server is accessed from the user terminal. Content corresponding to the multiple kinds of access related information thus specified is selected on the basis of scenario definition information in which the multiple kinds of access related information respectively correspond to multiple contents that can be delivered on the game so that content to be delivered is selected in accordance with the scenario. The content thus selected is delivered to the user terminal. |
US07805525B2 |
System and method for processing fibre channel (FC) layer service requests in an FC network
A method for processing a fiber channel (FC) layer service request at a target node of an FC network may include receiving the FC layer service request from an initiator node, extracting a permanent identifier and a temporary identifier from the received FC layer service request, and determining whether a match exists between the extracted temporary identifier and a temporary identifier stored in association with the extracted permanent identifier. A security access device and computer-readable code arrangement may include similar features. |
US07805520B2 |
Storage system, program and method
Disclosed is a storage system including a unit that requests reconnection to a host after once disconnecting the connection, and a unit that on receipt of a message for reconnection from the host sends to the host a message indicating that connection migration has been made to another storage and the address information of the destination of migration, wherein with these messages as a sequence of processing operations, control is exercised to send a migrate message after completion of the reconnection request to effect switching of a connection path from a migration source to a migration destination. |
US07805514B2 |
Accessing results of network diagnostic functions in a distributed system
The principles of the present invention extend to accessing results of network diagnostic functions in a distributed system. A chassis allocates resources for performing a network diagnostic function directly to requesting computer system. The requesting computer system communicates directly with the allocated resources to initiate the network diagnostic function. The network diagnostic test continues to execute even if the requesting computer system subsequently malfunctions. Collected test results are stored at the chassis such that any network connectable computer system can access the collected test results. A monitoring computer system (which may or may not be the requesting computer system) requests collected test results corresponding to the network diagnostic function. The chassis identifies appropriate test results and returns the results to the monitoring computer system. |
US07805512B2 |
Remote configuration, provisioning and/or updating in a layer two authentication network
A device capable of remote configuration, provisioning and/or updating comprising a network detector capable of detecting a network regardless of the state of the operating system on the device, wherein the network requires layer two authentication, and an Embedded Trust Agent capable of generating an authentication credential for layer two authentication and communicating the authentication credential via a layer two authentication protocol without a functioning operating system. |
US07805511B1 |
Automated monitoring and reporting of health issues for a virtual server
Method and apparatus for automated monitoring and reporting of health issues for a virtual server is described herein. A virtual server may comprise virtual-server components distributed over two or more server systems, the components being used collectively to provide data-access service to client systems. A virtual server may further comprise virtual-server components that are distributed over one or more storage systems. Each server system of a virtual server may implement a health module that automatically monitors and reports health issues regarding the functions/operations or performance of the virtual server. In some embodiments, the health modules executing on the server systems work in conjunction to monitor and report on the virtual-server components (comprising physical and/or virtual components) of the virtual server. As such, the health modules provide convenient and automated monitoring and reporting of health issues affecting the virtual server in providing data-access service to a set of client systems. |
US07805507B2 |
Use of URI-specifications in meta-data driven instrumentation
A method for managing an asset that includes identifying a relative location of a scheme, wherein the scheme is used to manage the asset, creating a relative Uniform Resource Identifier (URI) using the relative location, wherein the relative URI that includes at least one variable, and creating an entry in a native access interface definition, wherein the entry that includes the relative URI, wherein the native asset interface definition is bound to a data acquisition (DAQ) definition, and wherein the DAQ definition is an interface between a protocol handler and an information model, wherein managing the asset is performed using an actual URI to obtain management information, wherein the actual URI is obtained by replacing the at least one variable of the relative URI, and wherein the management information is transmitted to a management application. |
US07805506B2 |
Electronic device and control method therefor
When participating in a network, an electronic device which can connect to the network as an UPnP control point acquires a description for each of a plurality of electronic devices connected to the network. The electronic device analyzes the acquired description, and extracts an external device which adapts a predetermined operation mode. Then, the electronic device transmits a predetermined confirmation message to the extracted external device, and confirms whether the electronic device itself can shift to the operation mode. When confirming that the electronic device can shift, the operation state of a digital video camera shifts to the predetermined mode. |
US07805500B2 |
Network linking methods and apparatus
Some portions of the present disclosure relate to processing audio signals for network linking. One claim recites an apparatus including: electronic memory for buffering data representing an audio signal; and an electronic processor. The electronic processor is programmed for: analyzing the data representing an audio signal to extract identifying data therefrom; controlling communication of the identifying data to a remote device over a network, in which the remote device uses the identifying data as an index to identify a pointer from among a plurality of pointers, the plurality of pointers each identifying a remote computer or resource on the network; and controlling use of a pointer identified by the index and received from the remote device over the network. Of course, other claims and combinations are provided too. |
US07805497B2 |
Method and product for calculating a net operating income audit and for enabling substantially identical audit practices among a plurality of audit firms
Deployment of a computer program including a global NOI audit model together with standards, procedures, documentation, and reporting requirements in interactive, digital form to a plurality of audit firms operating independently of each other and having a reporting relationship with an investment entity. The program is adapted for receiving audit data from a respective audit firm in connection with an associated real estate property and for generating an associated respective Current NOI audit report. The specific fields and screen arrangements, together with interactive instructions and definitions of the program require that each audit firm identify a consistent set of input parameters and apply them in a consistent way, as driven by the global audit model, thereby assuring computation and transmission of structurally consistent Current NOI audit reports to the investment entity, wherein the Current NOI calculations have been developed by substantially identical audit practices, procedures and assumptions. Using the same program, the investment entity then calculates and stores an Underwriting NOI set of values corresponding to each Current NOI report for the purpose of investment evaluation. The program generates a consolidated report of both Current and Underwriting NOI values for all of the plurality of audit firms so that the investment entity can effect a uniform analysis of all investment properties under consideration. |
US07805493B2 |
Network service system, service proxy processing method, computer-readable storage medium storing program, and program therefor
A service proxy processing method is used with a network service system in which a service providing device connected over a network for performing predetermined capability processing can communicate with a plurality of client devices for performing network connection capability processing for recognizing connection status of each service providing device over a network. Each service providing device has a proxy process step of specifying a specific communications capability in response to a communications capability request from any client device when a predetermined service providing process is not performed in a predetermined period, allowing any service providing device in a network to perform as a proxy a communications process based on the specified specific communications capabilities, and making a transition to a network sleep status not recognized by a client device in the network. |
US07805492B1 |
Systems and methods to provide assistance during address input
Systems and methods to provide assistance for completion during address input. In one embodiment, a method includes automatically generating profiles for persons identified in messages, such as incoming and outgoing emails. Based on how the addresses of the persons are used in incoming and outgoing messages, the relevancy scores of the addresses are determined. When a user is typing an address, the profiles and the relevancy scores are used to identify and sort suggestions for the completion of the address input. |
US07805488B2 |
Determining social activity profile of a participant in a communication network
Determining the extent of a personal network and/or social activity of a participant in a communication network. On method includes: representing contacts between the participant and communication partners of the participant as a time sequence order; determining an instant strength value over time using the representation of contacts as a time sequence order; and charting a direction of the extent of the personal network and/or social activity of the participant by monitoring a change in the instant strength value over time. |
US07805486B2 |
Meeting effectiveness indicator and method
A meeting effectiveness indicator provides information to participants of a meeting. The information includes messages that the meeting has gone off topic, and resources are being wasted. Participants within a room or local vicinity of the indicator used wired or wireless transmitters to send indications that the meeting is going off topic. Remote participants linked to a network also send indications via a network interface. Once a total number of indications reaches a warning threshold, the indicator warns the participants that the meeting is going off topic with a warning message. If additional indications are received, then the total number of indications will reach a tangent threshold, and the participants are alerted using a tangent message that the meeting is off topic. |
US07805482B2 |
Method of correlating events in data packet streams
A method of correlating events in a stream of data packets in which each data packet includes an event type identifier and an attribute associated with a type of event. A plurality of data packets of the stream of data packets is received and correlation set of selectors is applied to the received data packets. Each selector of the correlation set of selectors is responsive to data packets of a predetermined type of event to extract the attribute from the data packets. The method further includes assessing two or more data packets of the received data packets as correlating events if attributes extracted from the two or more data packets match. Additionally, the method includes accessing a correlation session in a data store for each correlating events match, the correlation session holding data items of tasks that process said correlating events. |
US07805481B1 |
Exploitation of topological categorization of chaotic and fractal functions, including field line calculations
A topological categorization method, based on inclusive intervals, provides a general method of analyzing escape topologies for discrete dynamic systems, in complex and higher dimensions, including the calculation of both potential for complex and hypercomplex and field lines for complex iterations. |
US07805479B2 |
Scalable, faster method and apparatus for montgomery multiplication
Montgomery multiplication can be computed quickly by using carry save adders and parallel multipliers. We present an enhanced technique for very fast Montgomery multiplication that can be used for RSA calculations. This invention utilizes a scalable bit word implementation, suitable for very large bit encryptions. Such designs can be deployed on mid-level FPGAs that have dedicated multiplier logic, on ASICs, or on custom circuits. To our knowledge, our technique yields some of the fastest RSA encryption times to be reported, having area requirements similar to related work. Such circuits can be ideal for increased security in sensitive communication fields. |
US07805478B2 |
Montgomery modular multiplier
In a Montgomery multiplier, a modulus product generator may select a modulus product from a plurality of selectable n-bit modulus numbers M, a given modulus number M being formed from a currently input extended chunk of bits among the n-bit modulus numbers. A partial product generator may select a multiplicand number from a plurality of selectable n-bit multiplicands A as a partial product, a given multiplicand A being formed from a currently input extended chunk of bits among the n-bit multiplicands. An accumulator may accumulate the selected modulus product and partial product to generate a multiplication result. The Montgomery multiplier may be part of an operation unit that may include a memory and host, and may be adapted to perform a Montgomery multiplication operation and a normal multiplication operation based on a logic state of a control signal input thereto. |
US07805472B2 |
Applying multiple disposition schedules to documents
Provided are a method, system, and article of manufacture for applying multiple disposition schedules to documents. A file plan includes a plurality of containers, wherein each container is capable of providing management information for documents. A plurality of disposition schedules are defined, wherein each disposition schedule provides rules to use to determine documents in the file plan to dispose. At least two of the plurality of disposition schedules in the file plan are applied to one document in the file plan to determine whether to dispose of the document. |
US07805467B2 |
Code preparation technique employing lock-free pointer operations
A methodology has been discovered for transforming garbage collection-dependent algorithms, shared object implementations and/or concurrent software mechanisms into a form that does not presume the existence of an independent, or execution environment provided, garbage collector. Algorithms, shared object implementations and/or mechanisms designed or transformed using techniques described herein provide explicit reclamation of storage using lock-free pointer operations. Transformations can be applied to lock-free algorithms and shared object implementations and preserve lock-freedom of such algorithms and implementations. As a result, existing and future lock-free algorithms and shared object implementations that depend on a garbage-collected execution environment can be exploited in environments that do not provide garbage collection. Furthermore, algorithms and shared object implementations that employ explicit reclamation of storage using lock-free pointer operations such as described herein may be employed in the implementation of a garbage collector itself. |
US07805465B2 |
Metadata management for a data abstraction model
A method, system and article of manufacture for managing metadata associated with a data abstraction model abstractly describing data in a database. One embodiment provides a method of managing metadata describing objects of a data abstraction model with logical fields that define abstract views of physical data in a database. The method comprises traversing a logical tree structure representing the data abstraction model. The logical tree structure has a plurality of nodes, each representing a logical field or a category of logical fields of the data abstraction model. The method further comprises identifying metadata describing logical fields or categories represented by the plurality of nodes. The identified metadata is stored in a queryable database. A user is allowed to query the database to identify objects in the data abstraction model that may be used to construct an abstract query. |
US07805454B2 |
System and method for parallel graph search utilizing parallel structured duplicate detection
A method and system for performing a graph search, includes partitioning a graph into multiple independent regions that do not interfere with each other for a period of time. A state space abstraction is used to identify the independent regions. Then using parallel structured duplicate detection a search work load is distributed across multiple processing units to maximize an amount of time during which the independent regions are capable of being maintained independent. This allows the search of the multiple independent regions of the partitioned graph to be undertaken in parallel. |
US07805452B2 |
Data processing device and data processing method
A document processing apparatus that acquires a definition file associated with a document file that stores information that serves as a key for acquiring fragments. The definition file specifies a rule used for acquiring the fragments from other document files based upon the key stored in the document file. The document processing apparatus reads out sub-document files based upon the key specified in the document file and the rule specified in the definition file. The document processing apparatus arranges these fragments thus acquired so as to build a virtual document, and presents the virtual document thus built to the user. |
US07805448B2 |
Storing attribute values of computing resources in a peer-to-peer network
A system comprises a plurality of computing resource. Attribute values for the computing resources are stored in a peer-to-peer network in the system. A method for storing an attribute value comprises receiving an attribute value for a resource in the system, identifying a node in the peer-to-peer network for storing the attribute value, wherein the node stores a range of attribute values encompassing the received attribute value, and storing the attribute value at the identified node. |
US07805447B2 |
Generating example data for testing database queries
Computer-implemented methods, modules and clients relate to expanded, pruned sample table for testing database queries against a base table. The expanded, pruned sample table is formed from the base table by a process of initial sampling, synthesis, and pruning. |
US07805445B2 |
Simplifying complex data stream problems involving feature extraction from noisy data
Methods, systems and computer program products for simplifying complex data stream problems involving feature extraction from noisy data. Exemplary embodiments include a method for processing a data stream, including applying multiple operators to the data stream, wherein an operation by each of the multiple operators includes retrieving the next chunk for each of set of input parameters, performing digital processing operations on a respective next chunk, producing sets of output parameters and adding data to one or more internal data stores, each internal data store acting as a data stream source. |
US07805442B1 |
Method and system for representation of geographical features in a computer-based system
Cartographic data is represented using polynomial splines. To improve representation accuracy and reduce storage requirements, a database storing data points (shape points and nodes) is converted into a database of spline control points. The spline control points are computed by fitting a polynomial spline to the geographic features using a least squares approximation. The control points associated with each geographic feature are stored in a computer-usable database. The geographic features can be displayed by computing the spline functions using the stored control points. |
US07805441B2 |
Vertical search expansion, disambiguation, and optimization of search queries
A system and method to facilitate expansion, disambiguation, and optimization of search queries over a network wherein an original query received from a user is parsed to obtain at least one query term. A plurality of keywords related contextually to one or more query terms are further retrieved from a database. Finally, a set of modified queries is generated, each modified query further comprising at least one query term and at least one retrieved keyword. |
US07805440B2 |
System and method for simplifying and manipulating k-partite graphs
The system has a collection of a plurality of objects. Each object defines a node in a k-partite graph, such that, the nodes can be divided into a number of mutually exclusive sets such that all of the nodes are in exactly one of the sets; further edges occur only between nodes in different sets; The system also has a simplification process that aggregates one or more of the nodes into one or more categories and identifies a category node corresponding to each category. The category node inherits the mode and the edges of all the nodes in the respective category. Further, the system contains Directed Acyclic Graphs Indices (DAGIs) whose nodes may have a 1-1 mapping with the nodes in the k-partite graph. These indices can be used to aggregate and hide nodes in the k-partite graph. Aggregation occurs by selecting one or more non-leaf nodes in the DAGI and aggregating all descendent nodes. Hiding occurs by selecting some set of DAGI nodes, thus selecting some corresponding set of nodes in the k-partite graph, and requesting this set of nodes be hidden which effectively removes them from further consideration until they are restored by explicit request. |
US07805432B2 |
Meta search engine
In an information retrieval method a meta search engine receives a user information query in the form of key words; and submits the query to a search engine, and also submits the query to a snippet database storing previously selected results, indexed by a snippet index of terms included in snippets of the results when they were previously selected. The meta search engine then receives results from the search engine; and receives a response from the snippet database. It merges the results from the search engine with those from the snippet database; and submits re-ranked results to the user. The snippet database processes in parallel with the underlying search engine. The meta search engine also monitors which results of the returned re-ranked results are selected by the user, and updates the snippet index accordingly. |
US07805431B2 |
System and method for generating a display of tags
A system for generating a display of a tag options to a user wishing to tag an item includes a computer-implemented database for storing information related to various tags. Upon receiving a request for tags for an item, the system evaluates each tag associated with the item, and selects tag options to be displayed to the user based on the evaluations of the tags. The group of selected tags is displayed to the user in an order based on the evaluations. |
US07805428B2 |
SEO suite and sub-components
The present invention is a SEO suite comprising several modules that in combination or alone may are novel and non-obvious. These modules are: smart tools that provide isolation and workflow collaboration of tools in an SEO suite; using log files for key-wordless rank checking in an SEO tool; using log files for hyperlink analysis in an SEO tool; identifying web authorities for competitive analysis in an SEO tool; live relevancy metrics in on-page optimization editor (SEO tool); and a rotating authorization code to prevent the use of a software license in more than one machine. |
US07805424B2 |
Querying nested documents embedded in compound XML documents
Querying a compound XML document having a primary XML document and multiple nested documents may be performed in a single query. The single query comprises an expression of at least one attribute and the encoding type of the nested documents. Execution of the query involves decoding each nested document according to its encoding type and searching for the attribute specified in the query. The results returned from each of the nested documents may be combined with the results returned from the primary document before returning the results to the user. |
US07805420B2 |
Versioning and concurrency control for multiple client access of data
Versioning and concurrency control architecture of data operations on data of a data source by multiple independent clients of a user. Data operation messages between the clients and the data source are intercepted and tracked for serialization control to a data view instance of the data source. The architecture can be located as an always-on centrally-located system (e.g., mid-tier), accommodate data operations that include create, read, update, delete, and query (CRUDQ) against data sources, and provides support for distributed transactions, locking, versioning, and reliable messaging, for example, for data sources that do not expose such capabilities. A hash is employed for version control and to control changes at the data source. The central system also provides logic for the individual CRUDQ operations, and granular error classification to enable retries whenever possible. |
US07805417B2 |
Data storage system having a unified container layer for an active data store
A data storage system and method for operating the data storage system. The data storage system includes an active data store that contains stored data, a rules engine, and a unified container layer. The rules engine receives a first portion of the stored data from the active data store and apply at least one rule to modify the received first portion of the stored data, resulting in a generation of modified data by the rules engine. The unified container layer: receives and validates the modified data generated by the rules engine, transmits the validated modified data to the active data store, validates external data received from an external source that is external to the data storage system, and transmits the validated external data to the active data store. |
US07805409B2 |
Dynamic composition of an execution environment from multiple immutable file system images
A virtual file system is formed configured to enable the dynamic composition of immutable file system images. A file system containing a software distribution is divided into a plurality of mutually exclusive sub-trees. Each sub-tree includes a portion of the software distribution. An immutable file system image is formed for each sub-tree. During the booting of an operating system, a virtualization engine intercedes in the boot process to mount the immutable file system images to independent directories of the root file system. Upon request the virtualization engine, during run-time, combines virtual entries corresponding to immutable file system images so as to resemble the original software distribution. |
US07805399B2 |
Methods and apparatus for providing a partial dual-encrypted stream in a conditional access overlay system
The present invention is directed towards providing a partial dual-encrypted stream in a conditional access overlay system. The headend equipment includes an aligner, identifier, and remapper (AIR) device (615) that receives a clear stream and one or two encrypted streams, where the two encrypted streams have been encrypted by two different encryption schemes. The AIR device (615) identifies critical packets associated with the clear stream and subsequently allows two encrypted streams to pass and drops the critical packets of the clear stream. A multiplexer (640) then combines a percentage of the non-critical packets of the clear stream and the critical packets of the two encrypted streams to provide the partial dual-encrypted stream. |
US07805398B1 |
Registering rules for entity attributes for validation and inference
The present invention provides a method and system for registering rules for attributes of an entity with an entity validation and inference unit. The entity validation and inference unit can further validate input values for an entity and/or infer attributes of an entity using the associated registered rules. The entity validation and inference unit can also provide information regarding attributes, relations, and behaviors of an entity using the associated registered rules in response to a query. The present invention also provides a mechanism for a user to query an entity or the entity validation and inference unit regarding valid values for an entity. The mechanism also allows the user to query the registered rule associated with the entity. |
US07805393B1 |
Assigning encoded state values to a search tree according to failure chains
A method for assigning state codes to states of a state diagram embodying a plurality of signatures to be searched for in an input string of characters re-organizes the states of a search tree embodying the signatures to construct a failure tree in which the states are organized in levels according to a number of failure transitions between each state and the root node of the search tree. |
US07805390B2 |
System and method for deriving a hierarchical event based database optimized for analysis of complex accidents
A computer implemented method, apparatus, and computer usable program code for inferring a probability of a first inference absent from a database at which a query regarding the inference is received. Each datum of the database is conformed to the dimensions of the database. Each datum of the plurality of data has associated metadata and an associated key. The associated metadata includes data regarding cohorts associated with the corresponding datum, data regarding hierarchies associated with the corresponding datum, data regarding a corresponding source of the datum, and data regarding probabilities associated with integrity, reliability, and importance of each associated datum. The query is used as a frame of reference for the search. The database returns a probability of the correctness of the first inference based on the query and on the data. |
US07805386B2 |
Method of generating an encoded output signal using a manifold association processor having a plurality of pairs of processing elements trained to store a plurality of reciprocal signal pairs
A processor architecture for a learning machine is presented which uses a massive array of processing elements having local, recurrent connections to form global associations between functions defined on manifolds. Associations between these functions provide the basis for learning cause-and-effect relationships involving vision, audition, tactile sensation and kinetic motion. Two arbitrary images hold each other in place in a manifold association processor and form the basis of short-term memory. |
US07805385B2 |
Prognosis modeling from literature and other sources
A predictor of medical treatment outcome is developed and applied. A prognosis model is developed from literature. The model is determined by reverse engineering the literature reported quantities. A relationship of a given variable to a treatment outcome is derived from the literature. A processor may then use individual patient values for one or more variables to predict outcome. The accuracy may be increased by including a data driven model in combination with the literature driven model. |
US07805382B2 |
Match-based employment system and method
In one embodiment of the present invention, a match-based employment system and method of operation are provided. The match-based employment system collects a plurality of employer seeker and employee seeker profiles, bi-directionally matches the employer seeker and said employee seeker profiles and displays at least a portion of the results to an employer seeker or an employee seeker. The match-based employment system can also order the bi-directional matching results based on a bi-directional match score and display the bi-directional matching results according to the ordering. The match-based employment system can also perform the matching such that approximately 70% of a matching score depends upon the quality of the match between employee seeker desires and employment seeker attributes and approximately 30% of the matching score depends upon the quality of the match between employment seeker desires and employee seeker attributes. |
US07805380B1 |
Systems and methods for optimized water allocation
The present invention relates to systems and methods for optimizing water allocation. In particular, the present invention relates to systems and methods for establishing and querying a database of information for projecting and optimizing water distribution within a county, city or state and providing useful output as a result of such queries. The system and method also provide for exchange of water rights and the output of data in a useful form, such as a map, graph, list, summary or chart. The system and method also provide for water planning based on consideration of various parameters. |
US07805374B2 |
Digital media inventory control, distribution and destruction system
The system (10) includes a digital media creator-destroyer apparatus (12) for receiving and storing digital media from a remote digital media source (20), for generating multiple transferable copies of the digital media, and for destroying unused copies of the digital media. The digital media creator-destroyer apparatus (12) is housed within a retail store (14) or similar outlet that displays transferable copies of digital media to end-user purchasers. The system (10) provides retailer control at a single store (14) level, regional or national (38) level of inventory, distribution and destruction of digital media, such as music, movies, video games, computer software, ring tones for cell phones, etc., stored on compact disks, digital video disks or other apparatus capable of storing and transferring digital media. Destroying unused copies eliminates cost inefficiencies of the retailer having to return unused copies. |
US07805373B1 |
Synchronizing multiple playback device timing utilizing DRM encoding
A system and method are provided for synchronizing playback of media content on multiple playback devices utilizing Digital Rights Management (DRM) encoding. In general, multiple playback devices or users of those playback devices are associated to form a virtual group. A virtual group (VG) control function operates to synchronize advertisement (ad) slots within media content provided to the playback devices in the virtual group utilizing DRM encoding. |
US07805372B2 |
Universal secure registry
A method and system for controlling access to a plurality of secure computer networks using a secure registry system is disclosed. The secure registry system includes a database containing selected data of a plurality of users each authorized to access at least one of the plurality of secure computer networks. The method and system facilitate receiving authentication information from an entity at a secure computer network, communicating the authentication information to the secure registry system, validating the authentication information at the secure registry system, receiving from the secure registry system an indication of whether the entity is authorized to access the secure computer network, and granting the entity access to the secure computer network when the authentication information of the entity corresponds to one of the plurality of users. |
US07805369B2 |
Anti-financial crimes business network
A computerized system is established through a network to help business organizations conduct and manage their businesses with anti-financial crimes provisions according to the government regulations and laws, e.g., the Bank Secrecy and the USA PATRIOT Act, and to enable financial institutions to monitor and manage these business organizations with confidence in compliance with the regulatory requirements and applicable laws. |
US07805366B2 |
Method and system to facilitate payments to satisfy payment obligations resulting from purchase transactions
A payment system includes a transaction identification system to identify a plurality of purchase transactions, established utilizing one or more transaction systems that impose a plurality of corresponding payment obligations on a particular user. An interface generator generates an aggregation interface that presents the plurality of purchase transactions to the first user. The plurality of purchase transactions are presented in conjunction with a payment option to initiate an automatic payment process with respect to at least a subset of the purchase transactions. A payment engine initiates the automatic payment process with respect to the first subset of plurality of purchase transactions upon election by the first user of the payment option. |
US07805360B2 |
Template based matching
Systems and methods for matching orders are provided. One or more trade templates are created. The trade templates define groups of orders for financial instruments that may be combined such that all of the orders are matched. New orders and resting orders are analyzed using one or more trade templates to determine whether a combination of orders satisfies all of the elements of a trade template. When all of the elements of a trade template are satisfied, the corresponding orders may be matched contemporaneously. |
US07805357B2 |
System and method for routing trading orders in an electronic trading system using trader lists
A system for managing trading orders comprises a memory operable to store a trader list that is associated with a first trader and that designates one or more other traders. The system further comprises a processor communicatively coupled to the memory and operable to receive a trading order from the first trader. The processor is further operable to transmit the trading order to a plurality of traders, wherein the plurality of traders does not comprise any of the one or more designated traders from the trader list. The processor is further operable to prevent the transmission of the trading order to the one or more designated traders. |
US07805354B2 |
Compensation data prediction
A method of predicting compensation data includes obtaining compensation data, associated with a job category, with at least one datum being associated with each of a plurality of characteristics associated with the job category, determining values of factors, associated with respective ones of the characteristics, and a base value that when used as operands of a function yield estimates of the obtained data such that relationships between the estimates and corresponding obtained compensation data satisfy at least one criterion, and using a portion of the values of factors and the base value by a computer to automatically obtain estimates of compensation data. |
US07805350B2 |
Method and a system for valuing and analyzing bonds with estate put features
In accordance with one aspect of the present invention, a method is disclosed for valuing at least one bond having a nominal lifetime, the bond having estate put and call options and a cash flow value. The method includes the steps of decomposing the bond into a plurality of pieces, the plurality of pieces equal to the number of years of the nominal lifetime of the bond, valuing the estate put, call option, and cash flow of each piece based on an expected mortality rate, and aggregating the estate put, call option, and cash flow values of each piece to determine an aggregate value, wherein the value of the bond is equivalent to the aggregate value. A system also is disclosed for implementing the steps of the method of the present invention to determine the value of the bond. |
US07805347B1 |
Methods, systems and securities for assuring a company an opportunity to sell stock after a specified time
Methods, systems and securities for assuring a company an opportunity to sell stock (e.g., common stock) after a specified time are disclosed. In one embodiment, a sale, by a company to an other entity, of a security may be issued, consisting of: (i) a post-paid forward contract which obligates the other entity to purchase a fixed number of shares stock of the company; and (ii) debt. In one embodiment, a purchase, by the company from the other entity, of a paid forward contract may be issued, which obligates the other entity to deliver to the company a variable number of shares of stock in the company. The number of shares underlying the pre-paid forward contract may be calculated based on a formula that is a function of a then-current stock price and a remaining maturity associated with the pre-paid forward contract. |
US07805345B2 |
Computer-implemented lending analysis systems and methods
In accordance with the teachings described herein, computer-implemented lending analysis systems and methods are provided. A pre-processing module may be used to organize loan applicant data into a plurality of applicant groups based on one or more demographic factors, wherein a protected class is identified from the plurality of applicant groups. An index generation module may be used to calculate a plurality of disparity indices for the protected class by comparing lending-related data for the protected class with lending-related data for one or more control groups selected from the applicant groups. An indicator generation module may be used to calculate one or more singular indicators for the protected class by comparing the disparity indices with one or more reference indices. The indicator generation module may be further used to calculate a global indicator as a function of a plurality of singular indicators. |
US07805343B1 |
Method and apparatus for managing tax return preparation
A method for managing tax return preparation includes receiving employee first information from a first company on behalf of a first employee, and preparing a tax return using the employee first information. The method further includes access to the tax return being provided to the employee. When the employee is satisfied, authorization is received to file the tax return on behalf of the employee and the tax return is filed with a tax authority. |
US07805338B2 |
Method of constructing a digital content play list for transmission and presentation on a public access electronic terminal
The present invention relates to a method of constructing a play list of a plurality of digital content for transmission and presentation on a public access electronic terminal for use with various data processing resources. The method establishes a virtual terminal on a play list server; selects the plurality of digital content at the virtual terminal; appends a digital content header to each of the plurality of digital content included in the play list; stores the play list in association with said virtual terminal; transmits the play list from the virtual terminal to the public access electronic commerce terminal; selectively receives the play list from the public access electronic commerce terminal; generates an activity report in the public access electronic commerce terminal based on the play list transmission; and selectively updates the data processing resources to reflect the activity report. |
US07805336B2 |
Anonymous delivery of digital products over a network via a link
Processes and systems are disclosed for enabling a user to purchase a digital product from a first computer system (e.g., a merchant web site), and to then initiate electronic delivery of the digital product from a second computer system without revealing personal information to the second computer system or its operator. In one embodiment, the user initiates the anonymous delivery from the second computer system using a link received from the first computer system. The first and second computer systems communicate with each other to track fulfillment/delivery statuses of orders, and to limit the number of times the user can download the purchased digital product from the second computer system. |
US07805335B2 |
Purchase list having status indicators
A method of indicating the status of items in one or more databases includes displaying a list of items of interest, and displaying a visual status indicator for each of the items in the list of items of interest, wherein the visual status indicator is configured to indicate the status of the item of interest. A system for indicating the status of items in one or more databases includes means for displaying a list of items of interest, and means for displaying a visual status indicator for each of the items in the list of items of interest, wherein the visual status indicator is configured to indicate the status of the item of interest. |
US07805333B2 |
Techniques for using loyalty cards and redeeming accumulated value
Techniques for accumulating value and redeeming the accumulated value in a flexible manner. An accumulate ID is provided that may be used by consumers to accumulate value (e.g., cash, points, etc.) in an account associated with the accumulate ID. A redemption ID is provided that enables the value accumulated in the account, or a portion thereof, to be redeemed. |
US07805329B2 |
Development of actual risk costs based on estimated risk costs as well as probabilistic restriction of the actual risk costs
An evaluation is performed for a device, an application and/or a method, in particular a method for establishing a technical system such as a power plant for instance, the assessment being carried out on the basis of costs for risks. In accordance with the method, the costs for specific risks are to be assessed. A risk costs interval is to be determined, which contains the actual risk costs with high probability. This is achieved by a regression of intuitive assignments to a straight line by an indirect linear regression by a non-linear regression in an intermediate diagram. |
US07805320B2 |
Methods and systems for navigating a large longitudinal dataset using a miniature representation in a flowsheet
Certain embodiments of the present invention provide methods and systems for presentation of patient data via a flowsheet including a graphical map representation of the data and a timeline axis for data navigation. Certain embodiments provide a system including a flowsheet including a patient data set represented as a map with a timeline axis for the map, wherein the map is navigated to display data collected along the timeline, and an interface for accessing the flowsheet. Certain embodiments provide a method including displaying data for a patient via a flowsheet along with a timeline of events relating to the patient, wherein the data is represented in alphanumeric as well as graphical map form; navigating the patient data using the timeline; allowing a user to flag events in the patient data along the timeline; and defining a time period for presentation of patient data along the timeline in the flowsheet. |
US07805318B1 |
Using a non-profit organization to satisfy medicare out-of-pocket/troop and product replacement
A process of providing needy Medicare recipients with financial help in addressing medical care by setting up a non-profit organization, receiving donated pharmaceutical product from pharmaceutical manufacturers to the non-profit organization, inventorying the drug product received from the pharmaceutical manufacturers in a contracted or non-profit pharmacy, and taking title of the drug product from the pharmaceutical manufacturers. The drug product replaces a drug product used by the Medicare recipients and the drug product accounts toward the recipient's true out-of-pocket payment (TrOOP). |
US07805315B2 |
Subscription management
A process, method, and system includes determining if a user has access to a data source. In response to the user being denied access to the data source, a determination is made concerning which upgrade packages would allow the user to access the particular data source. |
US07805313B2 |
Frequency-based coding of channels in parametric multi-channel coding systems
For a multi-channel audio signal, parametric coding is applied to different subsets of audio input channels for different frequency regions. For example, for a 5.1 surround sound signal having five regular channels and one low-frequency (LFE) channel, binaural cue coding (BCC) can be applied to all six audio channels for sub-bands at or below a specified cut-off frequency, but to only five audio channels (excluding the LFE channel) for sub-bands above the cut-off frequency. Such frequency-based coding of channels can reduce the encoding and decoding processing loads and/or size of the encoded audio bitstream relative to parametric coding techniques that are applied to all input channels over the entire frequency range. |
US07805312B2 |
Conversation control apparatus
To return a predetermined answer in a predetermined order, even in the event that user utterance contents differ from an original objective. A conversation control apparatus, which transmits an answer sentence in response to a user utterance, includes: a conversation data base storing a plurality of plans each including the answer sentence and next candidate prescription information which prescribes a next candidate answer sentence, which is an answer sentence due to be transmitted in an order succeeding the answer sentence; and a planned conversation processor which, in response to a first user utterance, selects a plan stored in the conversation data base, transmits an answer sentence included in the plan and, subsequently, in response to a second user utterance, based on next candidate prescription information included in the plan, transmits a next candidate answer sentence, wherein at least one portion of the plurality of plans, regardless of contents of a user utterance, includes an answer sentence and next candidate answer sentence in such a way as to transmit each question in a predetermined survey in a predetermined order. |
US07805306B2 |
Voice guidance device and navigation device with the same
For a voice guidance phrase, multiple voice data items having individually different voice ranges or frequencies are previously stored in a memory. A voice mixing unit chooses to mix three voice data items among the stored voice data items and thereby produces a mixed voice data item. A voice outputting unit converts the mixed voice data item into a voice and then vocalizes a voice guidance phrase via a speaker. A voice measuring unit measures a characteristic of a frequency, a volume, or a pronunciation speed with respect to a response voice responding to the outputted voice guidance phrase. A voice mixing unit produces a mixed voice data item having a characteristic similar to the measured characteristic and outputs it. |
US07805303B2 |
Question answering system, data search method, and computer program
A question answering system includes a question input unit, a search unit, an answer candidate extraction unit, an answer candidate inspection unit and an answer output unit. The search unit executes search processing based on an input question. The answer candidate extraction unit extracts an initial answer candidate based on a result of the search processing. The answer candidate inspection unit inspects the initial answer candidate. The answer candidate inspection unit executes search processing with using a query including the initial answer candidate. The answer candidate inspection unit determines whether each word of a sentence obtained as a result of the search processing has a similar lexical meaning to that of each word of the input question. The answer candidate inspection unit selects an initial answer candidate contained in a query determined to have the similar lexical meaning, as a secondary answer candidate. |
US07805302B2 |
Applying a structured language model to information extraction
One feature of the present invention uses the parsing capabilities of a structured language model in the information extraction process. During training, the structured language model is first initialized with syntactically annotated training data. The model is then trained by generating parses on semantically annotated training data enforcing annotated constituent boundaries. The syntactic labels in the parse trees generated by the parser are then replaced with joint syntactic and semantic labels. The model is then trained by generating parses on the semantically annotated training data enforcing the semantic tags or labels found in the training data. The trained model can then be used to extract information from test data using the parses generated by the model. |
US07805300B2 |
Apparatus and method for analysis of language model changes
An apparatus, a method, and a machine-readable medium are provided for characterizing differences between two language models. A group of utterances from each of a group of time domains are examined. One of a significant word change or a significant word class change within the plurality of utterances is determined. A first cluster of utterances including a word or a word class corresponding to the one of the significant word change or the significant word class change is generated from the utterances. A second cluster of utterances not including the word or the word class corresponding to the one of the significant word change or the significant word class change is generated from the utterances. |
US07805298B2 |
Computer-aided transcription system using pronounceable substitute text with a common cross-reference library
A transcription system having linked computer terminals for a court reporter and/or for examining, defending, and/or associate attorneys is disclosed. A method of language translation may be utilized by the transcription system during a testimonial proceeding, for example. The method involves receiving into the transcription system, in real-time, representations of words spoken in a first language during the testimonial proceeding. The representations are translated, in real-time, to text in the first language. The text in the first language is translated, in real-time, to text in a second language, and the text in the second language is communicated to a terminal for real-time display. |
US07805296B2 |
Audio data processing device including a judgment section that judges a load condition for audio data transmission
An audio data processing device including: a first processor; and a second processor which is connected to the first processor wherein the first processor includes: an audio data acquisition which acquires audio data of digital data; an omitting section which omits a bit corresponding to low volume which is hard to be heard by human ears from the audio data; and a transmitter which transmits the audio data in which the bit corresponding to the low volume is omitted by the omitting section from the first processor to the second processor; wherein the second processor includes: a receiver which receives the audio data transmitted from the first processor; and a reproduction data generator which generates audio reproduction data necessary to reproduce the audio data based on the received audio data. |
US07805289B2 |
Aligning hierarchal and sequential document trees to identify parallel data
A set of candidate parallel pages is identified based on trigger words in one or more pages downloaded from a given network location (such as a website). A set of document trees representing each of the candidate pages are aligned to identify translationally parallel content and hyperlinks. The parallel content is further fed into conventional sentence aligner for parallel sentences. And the parallel hyperlinks usually refer to other parallel documents, and lead to a recursive mining of parallel documents. |
US07805288B2 |
Corpus expansion system and method thereof
A system and method for expanding new sample seeds to automatically expand corpora, in which sample seeds are used to collect corpus is provided. The new sample seeds are generated based on the already existed sample seeds and collected corpora; The corpus expansion strategy is determined based on all the sample seeds having been used and new sample seeds: The new sample seeds are refined based on the corpus expansion strategy, and the refined new sample seeds are used to further collect corpus. The above steps are repeatedly executed until predefined condition is satisfied. According to the invention, corpus may be automatically expanded from the web or other resources with low cost and in convenient way to improve the coverage of corpora. |
US07805284B2 |
Simulation model defining system for generating a simulation program for a simulator simulating a behavior of economy or society regarded as a system of phenomena and events
An issue to be settled by the present invention is to define a simulation model in accordance with the structure of a causal relation easy to be understood by human and to shorten greatly a simulation program development period. A simulation program is automatically generated by extracting, as nodes, specific items such as phenomenon, events and targets of constituent elements of economy, society or the like regarded as a system, coupling the nodes with arcs to define the structure of the causal relation, and defining a variable necessary for calculating metrics and a calculation formula therefor, relative to a simulation model inheriting the defined structure. |
US07805279B2 |
Remote maintenance system
Factories (102-104) have host computers (107) for monitoring industrial equipment (106). Each host computer (107) is connected to a management host computer (108) on a vendor (101) side through the internet (105). The host computer (107) on the factory side detects occurrence of a trouble of the industrial equipment (106) and notifies the vendor side of status information representing a trouble state. In response to this, the host computer (108) on the vendor side notifies the factory side of response information representing a countermeasure against the trouble state. |
US07805274B2 |
Structure and methodology for characterizing device self-heating
A method comprises determining a poly-gate temperature for a given device and determining channel temperatures of monitor devices. The method further includes extrapolating channel temperatures of the monitor devices to obtain a channel temperature for the given device. The difference in temperature (ΔT value) is determined for the given device based on the poly-gate temperature and the channel temperature. A device comprises a heating device having a poly gate with at least one contact at each end thereof and a plurality of monitor device spaced at known distances from the heating device |
US07805272B2 |
Sensing circuit, optical detection circuit, display device, and electronic apparatus
A sensing circuit includes a first sensing element, a second sensing element, a reduction unit, a storage unit, a specifying unit and a detection unit. The reduction unit reduces the amount of the energy applied to the second sensing element. The storage unit stores a degradation characteristic of the sensing element. The specifying unit specifies a rate of degradation. The detection unit detects the amount of the energy on the basis of the rate of degradation. |
US07805263B2 |
Wireless battery status management for medical devices
In a wireless battery operated medical component (10), a battery life monitor, particularly a voltage monitor (16), takes voltage readings of a battery (12) to assess charge level as the battery (12) drains. The monitored charge level and medical data are transmitted (20) to a receiver (22) associated with a remote host unit (24). The host unit includes historical and typical battery level information and estimates remaining life of the battery (12). Battery life and medical information are displayed on a user interface (42). Typical battery operated medical components include EKG sensors, pulse sensors, blood oxygen sensors, blood measure sensors, brain wave sensors, temperature sensors, perfusion pumps, IV drip controllers, patient identification tags or wrist bands, pacemakers, respirators, x-ray detectors, and an MRI coils. |
US07805262B2 |
Utility meter using temperature compensation
A utility meter having a temperature compensation function provides advantages such as improved time keeping accuracy. According to an exemplary embodiment, a utility meter includes at least one sensor for detecting an ambient temperature at a location corresponding to a component such as a crystal oscillator that enables a time keeping function of the meter, and generating an output signal representative of the detected ambient temperature. A device such as a digital signal processor adjusts at least one clock maintained by the time keeping function of the meter in dependence upon the output signal from the at least one sensor. |
US07805259B2 |
Method for detecting an operation malfunction of a leakage inspector, and a leakage inspector having a function to detect an operation malfunction thereof
A method for detecting an operation malfunction of a leakage inspector causes the leakage inspector to execute a calibration process and an inspection process. The calibration process seals air inside a first device serving as a reference device and measures changes in pressure over two time intervals. The inspection process seals air inside a second device to be checked for a leak and measures changes in pressure over two time intervals. A ratio is calculated from these measured changes in pressure and the ratio is used to determine whether an operation malfunction occurs in the leakage inspector. |
US07805253B2 |
Methods and systems for discovering protein modifications and mutations
Accordingly, systems and methods for protein identification are provided. The present teaching provide for a system with one protein identification methodology based on one method and a second protein identification methodology based on a second protein identification methodology to interact and increase confidence in protein identification. Various embodiments employ protein identification methodologies that identify portions of a peptide. Various embodiments provide for a hypothesis generation module that can suggest modifications for the peptide based on differences between experimental and theoretical values. Various embodiments provide for an identifier module that can select one or more hypotheses from the hypothesis module as most probable. In this way, the present teachings can provide for systems and methods to combine protein identification results from multiple protein identification methodologies with the possibility of identifying modifications. |
US07805248B2 |
System and method for water breakthrough detection and intervention in a production well
A system and method is provided for estimating an occurrence of a water breakthrough in a production well that includes estimating, at least periodically, a measure of water in the fluid produced from one or more production zones and estimating the occurrence of the water breakthrough utilizing at least in part a trend of the estimated measures of the produced fluid. A controller determines one or more actions to be taken to mitigate an effect of the water breakthrough and may automatically initiate one or more such actions. |
US07805230B2 |
Apparatus for triggering personal protection means
An apparatus for triggering personal protection means, having a surroundings sensor suite and a contact sensor suite, influences a pedestrian protection algorithm as a function of a first signal of the surroundings sensor suite, and influences a pre-crash algorithm as a function of a second signal of the pedestrian protection algorithm that takes into account a third signal of the contact sensor suite. The apparatus triggers the personal protection means as a function of a fourth signal of the pedestrian protection algorithm and a fifth signal of the pre-crash algorithm. |
US07805229B1 |
Engine speed constrained accessory control
A control method for high power accessory loads that is established by engine speed wherein a microcontroller and associated process control algorithm controls the state of a relay which in turn prevents the accessory loads from turning on until the engine speed reaches a set threshold. An optional accessory switch may be included to provide the ability to prevent the accessory from turning on regardless of engine speed. |
US07805228B2 |
Vehicle diagnostic device
An apparatus and method is provided that allows a user to record events in a vehicle via a vehicle data recorder in the latest communication protocols, such as Controller Area Network. The vehicle data recorder can record data from the event when a trigger button is actuated by the user and the CAN communication can be controlled by the CAN controller. After the data is recorded, it can transferred to a host workstation, where the user can analyze the data from the event and diagnose the problem causing the event. |
US07805225B2 |
Remote control apparatus for a boat
A remote control apparatus for controlling multiple propulsion units of a boat is provided. The remote control apparatus, in one embodiment, comprises a body having a first control lever and a second control lever. An electronic control unit is disposed within the body of the remote control apparatus and comprises a storage device and a contact member. The storage device can store a correction value for calibrating the control levers, while the contact member determines when correction values can be entered into the storage device when the contact member is in an enabled state. The remote control apparatus can be calibrated before the apparatus is installed on the boat, thereby eliminating the need for an operator to calibrate the remote control apparatus. A boat having the remote control apparatus described herein and a method for storing a calibration value for the control lever are also provided. |
US07805222B2 |
Method for the determination of a control reserve and wind energy plant with a control unit for the determination of the control reserve
A method for the determination of a control reserve of one or plural wind energy plants, for the operation of which a desired value for at least one electric variable is preset, and for which a control unit is provided which has a power curve, which contains a maximum value of the electric variable depending on values of the wind, the method having the following steps: the control unit determines a maximum value of the electric variable from the actual value of the wind and subtracts a current value of the electric variable from the same, the control unit transmits the determined maximum value and/or the difference as a control reserve to a higher order control unit and/or an external utility. |
US07805221B2 |
Automatically adjusting irrigation controller
Methods and devices are provided to automatically determine plant water requirements and adjust irrigation in order to make efficient use of water. In one implementation, an irrigation control unit comprises a memory storing historical values of a plurality of variables used at least in part in calculating plant water requirements, and at least one input adapted to receive signals corresponding to current values of one or more of the plurality of variables. The unit also comprises a processor coupled to the at least one input and the memory, the processor adapted to determine the plant water requirements at least in part using, for each of the plurality of variables, a current value in the event the current value is available and at least in part using, for each of the plurality of variables, a stored historical value in the event the current value is not available. |
US07805219B2 |
Carrier robot system and control method for carrier robot
A carrier robot system and a control method for a carrier robot enabling teaching even when an operator cannot approach a teaching position for wafer conveyance are provided. In a carrier robot system comprising a robot which has a placement portion for placing an object presenting a low-profile form thereon and carries the object and a robot controller for controlling the robot, a jig mounted on the placement portion of the robot and having an image pickup member, an image processing portion for processing an image picked up by the image pickup member, and a superior control portion for controlling the robot controller and image processing portion from a superior position are provided. |
US07805215B2 |
Programming device and programming method
A programming device programs a machining control program to be used on a numerical control device for machining an object. A setting unit sets an axial direction of the tool with respect to the data on the machining-target area and sets a deepest position of a tip of the tool with respect to the data on the machining-target area. An extracting unit extracts a surface-machining-target area of the object from the data on the machining-target area based on the set axial direction of the tool, the set deepest position of the tip, and the data on the machining-target area. |
US07805214B2 |
Grasp state judging system and method
A grasp state judging system capable of satisfactorily judging the grasp state in which an object to be grasped is held by grasping means. The grasp state judging system is characterized in comprising a plurality of RFID tags that are mounted on an object to be grasped and that transmit the corresponding position ID; a plurality of RFID antennas (14) that are mounted on a glove (10) and that receive the position IDs; a grabbing pattern storage unit (48) for storing a condition for the position IDs received by the RFID antennas (14) with respect to the grasp states in which the object to be grasped is held by the glove (10); and a grasp state judging unit (44) for judging the grasp state in which the object to be grasped is held by the grasping means on the basis of the position IDs received by the RFID antennas (14) and the conditions stored in the grabbing pattern storage unit (48). |
US07805213B2 |
Weave, a utility method for designing and fabricating 3D structural shells, solids and their assemblages, without limitations on shape, scale, strength or material
Weave is a process for fabricating freeform shells, proceeding from a precise definition of a given desired final three-dimensional shape of such a shell, to an optimized parametric mesh of said shape, to physical battens which, once fastened at calculated crossings, realize the final object of use. The initial iso-parametric mesh may be triangulated for increased rigidity. Such a mesh's battens' geometry is precisedly controlled by Weave such that the shell under construction automatically takes on, as it is fastened, the shape and dimensions of the designed fabrication without explicit registration or alignment. Weave places minimal constraints on shape type, complexity, scale and material. Minimal tools are required for preparing and fastening the battens, and no special construction skills or building environment are needed. |
US07805211B2 |
System and method for correcting quality problems
A system for correcting quality problems includes a server (1), a database (2), and a plurality of client terminals (4) connected to the server through a network (3). The database stores data used or generated in utilizing the system. Each client terminal provides an interactive user interface for quality control operators to perform corrective actions. The server comprises: a data receiving module (12) for receiving confirmations and responses from the client terminals through the network; a data transmitting module (13) for transmitting initial corrective action reports generated by the server to corresponding client terminals, for operators located at the client terminals to reply to the initial corrective action reports; and a CAR (corrective action report) generating module (14) for integrating all data received by the data receiving module and automatically generating formal corrective action reports. A related method for correcting quality problems is also disclosed. |
US07805209B2 |
Light barrier having separate output signals
A contact-less safety device, i.e., a safety device operating without contact has an interface for the transmission of output signals to connectable appliances for signal processing. The output signals from the individual sensors of the safety device operating without contact can be transmitted separately via the interface. |
US07805205B2 |
Control system for wind turbine
A control system for a wind turbine comprises: a sensor arrangement for capturing measures related to the turbine operation and fatigue accumulation; an upper level controller, which, on the basis of a statistical treatment of said measures, calculates optimized control settings at discrete points of time; a measurement module which processes said measures into instantaneous values; and a lower level controller that receives said control settings and said instantaneous values and calculates instantaneous optimal commands to control turbine actuators. The lower level controller comprises a continuous-time damage model which calculates the rate at which damage is accumulated at any time, and an optimal controller which controls operational states of the turbine, either by directly giving feedback of the instantaneous values to the actuators, or by generating a turbine performance objective function which is continuously optimized by repeatedly solving a receding horizon optimization problem. |
US07805199B2 |
Method and apparatus for establishing context among events and optimizing implanted medical device performance
An apparatus and method for adjusting the performance of an implanted device based on data including contextual information. Contextual information, including operational and performance data concerning the implanted device as well as the patient with the implanted device, is stored by a portable electronic device. In one embodiment, the portable electronic device is adapted for battery operation and includes a personal digital assistant (PDA). The portable electronic device is adapted for use as an interface to conduct wireless communications with the implanted device. In one embodiment, the portable electronic device interfaces with a clinical programmer for use by a physician. |
US07805196B2 |
Collecting activity information to evaluate therapy
A medical device delivers a therapy to a patient. The medical device or another device may periodically determine an activity level of the patient, and associate each determined activity level with a current therapy parameter set. A value of at least one activity metric is determined for each of a plurality of therapy parameter sets based on the activity levels associated with that therapy parameter set. A list of the therapy parameter sets is presented to a user, such as a clinician, for evaluation of the relative efficacy of the therapy parameter sets. The list may be ordered according to the one or more activity metric values to aid in evaluation of the therapy parameter sets. Where values are determined for a plurality of activity metrics, the list may be ordered according to the one of the activity metrics selected by the user. |
US07805190B2 |
Defibrillators customized for anticipated patients
An external defibrillator is customized for at least one person, i.e., an anticipated patient, through creation of a profile for the anticipated patient that allows the defibrillator and users of the defibrillator to provide customized treatment to the patient. The profile may include treatment parameters for the anticipated patient, such as defibrillation therapy parameters selected for the patient. The profile may also include a baseline recording of a physiological parameter of the patient, and medical history and personal information regarding the patient. In some embodiments, the external defibrillator stores a profile for each of one or more anticipated patients within a memory. In other embodiments, a profile for an anticipated patient is stored within a medium associated with that anticipated patient. The medium may, for example, be a removable medium for external defibrillators. |
US07805189B2 |
Voltage/current regulator improvements for an implantable medical device
Apparatus and method provide flexibility in generating a stimulation waveform to an electrode of an implantable medical device. The stimulation waveform comprises at least one stimulation pulse. The embodiment of the invention supports a generation of a stimulation pulse in which an amplitude and an electrical polarity of the stimulation pulse can be dynamically changed. The embodiment comprises a capacitor arrangement, a regulator and a switching array. The capacitor arrangement can be reconfigured with respect to an electrical reference through the switching array in order for the regulator to deliver the stimulation pulse to a pair of electrodes. In another embodiment, a plurality of stimulation waveforms are generated in which different stimulation waveforms are associated with different electrodes. With the embodiment, a plurality of regulators are connected and reconfigured to the capacitor arrangement in order that the different stimulation waveforms are generated by different regulators. |
US07805184B2 |
Portable body fat measurement device and optical sensor module of the device
A portable body fat measurement device includes: a light source unit having at least two top view light sources and a guide unit perpendicularly guiding an optical signal generated in the top view light sources to determine a measurement point where body fat is measured; an optical detection unit detecting a scattered optical signal to transform into an electrical signal, the scattered optical signal being generated by a scattering of the optical signal irradiated to the measurement point; and a signal processing unit processing the electrical signal and calculating body fat information, wherein the at least two top view light sources and the optical detection unit are horizontally arranged. |
US07805183B2 |
Stromal collagen in the diagnosis and characterization of breast cancer
The present invention provides methods and systems for evaluating biological materials for the diagnosis of disease, such as gland abnormalities, and the cancerous and precancerous conditions. Nonlinear optical microscopy techniques, such as MP microscopy and harmonic generation microscopy, are used to generate high resolution, three dimensional images of a test tissue, such as a biopsy tissue sample and tissue in whole organisms, that are analyzed, optionally in combination, to detect, identify and characterize tumor-associated collagen signatures. The presence, abundance and extent of histological features and structural motifs comprising tumor-associated collagen signatures may be directly and accurately correlated with the onset and progression of cancer, such as breast cancer. The present methods are capable of providing an accurate and selective diagnosis of cancer, and provide diagnostic information complementary to conventional diagnostic methods. |
US07805182B2 |
System and method for the guidance of a catheter in electrophysiologic interventions
In a system and a method for the guidance of a catheter with an electrode in an electrophysiological procedure, sequence of images of the catheter and of a resting reference catheter is generated with an X-ray device and stored together with the associated electrographic recordings from the electrodes. A reference image may then be selected from said sequence that corresponds to a desired electrographic pattern. In a next step, the positions of the catheters are localized on the reference image. The position of the reference catheter can be identified with the position of this catheter on an actual image. Thus it is possible to determine on the actual image also a target position for the catheter that corresponds to the position of this catheter on the reference image. The target position may finally be indicated on a monitor to assist the guidance of the catheter to a desired location. |
US07805181B2 |
Non-invasive quantitative myocardial perfusion assessment
In a computer-readable medium, device and method for quantitative assessment of cardiac perfusion, a myocardium is depicted on a series of cardiac images and is divided into image segments. A cardiac perfusion parameter is determined for each of the image segments. At least one image segment with a normal perfusion parameter value is selected. The cardiac perfusion parameters of the remaining image segments are normalized based on the normal perfusion parameter value of said image segment with normal perfusion. The perfusion parameter can be a maximum upslope of a time-intensity profile for distribution of a contrast agent in said myocardium. A normal maximum upslope is derived for at least one image segment with normal perfusion and a relative maximum upslope is calculated for each other segment with relation to the normal maximum upslope. |
US07805176B2 |
Exchange-weighted xenon-129 nuclear magnetic resonance system and related method
Method and system that provides, among other things, the capability for using hyperpolarized xenon-129 as a probe to non-invasively and non-destructively characterize important properties of certain structures or materials into which hyperpolarized xenon-129 can be introduced and wherein the xenon exists in two or more chemically-shifted states that are in exchange High-resolution MR images can be generated in a fraction of a second wherein the associated signal intensities reflect material properties that characterize the gas exchange among the different states. For example, in the human or animal lung, the system and related method can exploit the differences in gas-exchange characteristics between healthy and diseased lung tissue to generate high-resolution, high signal-to-noise cross-sectional MR images that permit non-invasive regional detection of variations in lung tissue structure with a combination of spatial and temporal resolution that is unmatched by any current imaging modality. |
US07805175B2 |
Microarray bioprobe device integrated with a semiconductor amplifier module on a flexible substrate
The present invention provides a microarray bioprobe device integrated with a semiconductor amplifier module, which integrates micro array biological probes and thin film transistors on a flexible substrate by Micro-Electro-Mechanical System (MEMS) processes and semiconductor processes. A signal from the microarray bioprobe device is amplified through a near amplifier to increase signal-to-noise ratio and impendence matching. The micro array biological probes of the present invention are produced on the flexible substrate such that the micro array biological probes can be disposed to conform to the profile of a living body's portion and improving contact between the probes and living body's portion. |
US07805172B2 |
Cover for a mobile device and mobile device having same
A cover for a mobile device. The cover includes a support member, wherein at least a portion of the support member is transmissive, and a shielding layer located on the support member between the edge and the center of the support member, the shielding layer having at least one region that decreases in opacity from the edge of the support member towards the center of the support member. A mobile device having the cover is also provided. |
US07805165B2 |
Loading-adjustable RF switch matrix circuit and driving method thereof
A loading-adjustable RF switch matrix circuit includes a first output unit for selectively outputting at least one RF signal, at least one signal switching module, and a detecting module coupled to the first output unit and the signal switching module. The signal switching module includes a first loading unit for adjusting the loading of the RF switch matrix circuit; a first switch unit coupled to the RF signal, the first loading unit and the first output unit for controlling the RF signal coupled to the first loading unit or the first output unit. If the detecting module detects that the first output unit is not coupled to a first external device, the first switch unit couples the RF signal to the first loading unit. |
US07805161B1 |
Virtual visitor location register for a wireless local area network
A multi-mode mobile station is able to wirelessly communicate with a wireless wide area network (WWAN) and with a wireless local area network (WLAN). The WLAN includes a “virtual” visitor location register (VVLR) for storing information about multi-mode mobile stations being served by the WLAN. The VVLR communicates with a home location register (HLR) in the WWAN in order to facilitate roaming between the WWAN and WLAN by the multi-mode mobile station. |
US07805157B2 |
Wireless communication terminal
In a wireless communication terminal, information from a wireless communication unit is decoded by a communication control unit and analysis information is acquired. A content reception judgment unit instructs the communication control unit to terminate a content receiving process if a mobile radio environment corresponding to transmission rate information of the contents, included in the analysis information, is below a content reception threshold stored in a content reception threshold storage unit. Thus, the wireless communication terminal can judge that the possibility of a failed reception is high before content reception, and needless power consumption can be prevented and power consumption reduced by not performing reception. |
US07805154B2 |
Apparatus and method for transmission power balance adjustment in a mobile cellular system
A transmission power control system can establish synchronization by matching adjustment start timings while repeating adjustment periods even when start timings of transmission power balance adjustment are different due to fluctuation of transmission delay of control message from the control station to base station, and can increase circuit capacity by establishing balance of transmission powers between the base stations. In the transmission power control system the base station comprises control means for controlling initiation of a balance adjustment period for performing the balance adjustment from a frame number determined on the basis of frame number of the balance adjustment period. |
US07805152B2 |
PTT architecture
A communication system comprising: at least one first communication device configured to communicate in half duplex mode using a first encoding-decoding format; at least one second communication device configured to communicate in half duplex mode using a second encoding-decoding format; a third communication device configured to communicate in half duplex mode using the first format; a fourth communication device configured to communicate in half duplex mode using the second format; wherein the third and fourth communication devices are configured to communicate with each other in half duplex mode using a third encoding decoding format. |
US07805150B2 |
Wireless device, program products and methods of using a wireless device to deliver services
In at least one embodiment, a mobile device detects proximity to a point on a route and determines whether an audio track is associated with the point. In response to detecting that the mobile device is proximate to the point and a determination that an audio track is associated with the point, the mobile device presents the audio track. |
US07805148B2 |
System and method for location transparency
A service that augments a key element of Unified Messaging and Unified Communications initiatives—i.e., Mobile Subscriber Location Awareness—to enhance substantially the value, usefulness, etc. of the presence awareness, place shifting, etc. components of such initiatives. The service may optionally leverage the capabilities of a centrally-located, full-featured Messaging Inter-Carrier Vendor. |
US07805146B1 |
Cell phone PDA/GPS communication network with AIS
A method, a combined cellular, PDA communication device and system having specialized software applications for allowing a plurality of combined cellular phone/PDA device users to monitor each others' locations and status, to initiate cellular phone calls by touching a symbol on the touch screen display with a stylus which can also include point to call conferencing calling. Each participant's cellular phone/PDA device includes a GPS navigation receiver with application software for point to call cellular phone initiation to participants and geographical entities including vehicles, persons or events, conference calls and video transfers. The method, device and system also includes several features that allow each individual cell phone/PDA device user to interface the automatic identification system (AIS) ship reports and transmissions with cellular IP network participants so that data is exchanged between the AIS carrying ships and cell phone equipped network participants permitting AIS equipped ships to view the location of nearby boats having network cell phones and to allow boats carrying cell phone users to view the locations of AIS equipped ships. |
US07805142B2 |
Methods and device for varying a hand-off base station list based on traffic conditions
A neighbor list of potential hand-off base stations is varied to control call blocking and dropping rates. The list may be varied in accordance with real-time traffic flow criteria. |
US07805140B2 |
Pre-emptive roaming mechanism allowing for enhanced QoS in wireless network environments
A preemptive roaming mechanism in wireless network environments. In one implementation, the present invention provides a wireless client that implements a preemptive roaming mode that, when an attribute of the signal (e.g., Signal to Noise Ratio (SNR), etc.) between the access point with which the client is currently associated crosses a threshold, scans for other access points with which to associate. In one implementation, the client switches between the scanning mode and a traffic mode to allow data to be transferred between the client and the current access point. The pre-emptive roaming functionality can be configured to support desired data rates or other QoS levels. |
US07805139B2 |
Wireless communication system that supports multiple standards, multiple protocol revisions, multiple extended services and multiple extended services delivery options and method of operation therefor
A wireless communication system facilitates communication with subscribing units within a respective service area that supports at least one communication protocol revision. The system communicates with a subscribing unit operating within a respective service area to determine the communication protocol revisions supported by the subscribing unit. Subsequently, the subscribing unit and base station communicate according to a supported communication protocol revision. The base station and subscribing unit further communicate to indicate extended services supported by the subscribing unit and the methods of delivering the extended services to the subscribing unit. The extended services include caller line ID, message waiting indications and short message services among other extended services. In addition to a base station, the wireless communication system may include a mobile switching center that is in communication with the base station. The mobile switching center includes a visitor location register that records communication protocol revisions of the subscribing unit. |
US07805136B1 |
Automated form-based feedback of wireless user experiences accessing content, e.g., web content
A computer system receives communications from wireless communications devices reporting on problems with communications with content servers on a network such as application servers or web site servers. The central computer system generates reports summarizing the reported problems. Such summary reports can be used internally by a wireless service provider or made available to the proprietor of the content server. The wireless communications devices include an interactive application that facilitates generation of a report and transmission of the report to the computer system. In one embodiment, the computer system is managed by a provider of wireless communications services. |
US07805135B2 |
Wall mounted docking station
A multi-zone audio system is provided that is portable to a handheld audio device at a plurality of locations. The system includes a multi-zone audio system controller having an audio input/output selection circuit for selectively regulating the source and distribution of audio signals. A plurality of handheld connector docks are distributed about the multi-zone system. Each connector dock is in communication with the audio system controller. The connector docks include a connector port, engagable to the handheld device, for communicating music/data/commands between the handheld device and the system controller. A plurality in-wall audio controllers are also distributed about the multi-zone system. Each in-wall controller is in communication with the audio system controller, and includes an input circuit for selective input of commands to regulate operation of the system controller and/or the handheld device. The handheld connector docks are operative to transfer music/data/commands between the audio system controller and a handheld device disposed within the connector dock. |
US07805132B2 |
Method and system for the prevention of unwanted wireless telecommunications
A method and system for the prevention of unwanted wireless telecommunications, which is implemented as part of a computer program product in (preferentially) the telecommunications operator's network. The method and system meets and/or exceeds much of current, proposed, and even academically anticipated legislative (and by necessity, technical) criteria, and thus the broader body of consumer requirements associated with wireless telecommunications spam filtering. Indeed, the method and system provides for a remarkably flexible and customizable advance in the art through the utilization of a progressive filtering algorithm. This algorithm offers both the subscriber and the service provider with the capability to block and/or extract potentially harmful or unsolicited SMS, MMS and other such messages on the basis of an extensive range of parameters and rules. |
US07805124B2 |
Low-loss frequency pattern generator
Frequency pattern generator (1, 101, 201) for generating frequency pulses, said generator having a first local oscillator unit (2-1, 121, 221) for generating a first radio frequency carrier frequency signal (LO1), at least one second local oscillator unit (2-2, . . . 2-N, 122, 222) for generating at least one second radio frequency carrier frequency signal (LO2), a switching device (3, 103, 203) for passing on one of the radio frequency carrier frequency signals (LO1, LO2) or a zero signal (DC) in a manner dependent on a control signal (CTR), and a mixing stage (9, 109, 209, 212, 309) for mixing the signal (LO) that has been passed on by the switching device (3, 103, 203) with a mixing frequency signal (LF) to form a pulsed output signal (RFOUT), the pulsed output signal (RFOUT) having frequency pulses at a respective frequency (f1, . . . f8) and length (Tp) in a manner dependent on the control signal (CTR). |
US07805122B2 |
Local oscillator with non-harmonic ratio between oscillator and RF frequencies using digital mixing and weighting functions
A novel and useful apparatus for and method of local oscillator (LO) generation with non-integer multiplication ratio between the local oscillator and RF frequencies. The LO generation schemes presented are operative to generate I and Q square waves at a designated frequency while avoiding the well known issue of harmonic pulling. The signal is input to a synthesizer timed to a rational multiplier of the RF frequency fRF. The signal is then divided to generate a plurality of phases of the divided signal. A plurality of combination signals are generated which are then multiplied by a set of weights and summed to cancel out some undersired products. The result is filtered to generate the LO output signal. |
US07805120B2 |
Noise blanker circuit and method for removing noise and correcting a signal
A noise blanker circuit and method of removing impulse noise from a signal and correcting the signal is provided. The circuit includes a detection stage, a pulse removal stage, and a pulse removal correction stage. The detection stage includes at least an input that emits an input signal along a first signal path and a second signal path. The first and second signal paths are in communication with a blank pulse generator. The pulse removal stage is in communication with the input and includes at least a sample and hold device that samples and holds the input signal based upon an output of the blank pulse generator. The pulse removal correction stage includes at least a pulse removal device in communication with the detection stage and the pulse removal stage and corrects the input received from the pulse removal stage based upon the output of the blank pulse generator. |
US07805119B2 |
Multi-frequency detector
The method provides a method and device for detecting in a single or multi frequency signal, one or more frequencies from a predetermined set of frequencies. The Signal is subjected to a complex filter substantially passing all of the frequencies in the predetermined set of frequencies. For each of one or more pairs of members of the complex filtered signal, a complex number Yd is determined having a phase indicative of a phase difference between the two members of the pair. The one or more frequencies are then determined based upon the one or more complex numbers. The method and device of the invention may be used in an apparatus such as a call indicator (CI) detector or a DTMF detector. |
US07805118B2 |
Satellite receiving method and system
A satellite receiving system (200, 300) and a method for adjusting a satellite receiving system include an input (113); a first oscillator (106) with theoretical frequency (FOSC1) and real frequency (FOSC1′), a first frequency mixer (105) delivering a signal at a first intermediate frequency (F2), a second oscillator (302) with frequency (FOSC2), a second frequency mixer (301) delivering a signal at a second intermediate frequency (FOUT), a microcontroller (202), which controls a real frequency (FVCO) of the second oscillator, and an output (110). An external signal (112) at a determined frequency (F1) is supplied to the input (113). A nominal value (FOSC2) of the frequency of the second oscillator is determined as a function of the input frequency (F1), the theoretical frequency (FOSC1) of the first oscillator and the second intermediate frequency (FOUT). The frequency of the second oscillator is controlled, via the microcontroller, at the determined nominal value. An offset is detected between the theoretical frequency (FOSC1) and the real frequency (FOSC1′) of the first oscillator, from an offset between the first intermediate frequency (F2) and the second intermediate frequency (FOUT) at the output (110). The offset is corrected by changing the nominal frequency (FOSC2) of the second oscillator to a real frequency (FVCO) so as to cancel the offset at the output. |
US07805114B1 |
In situ re-configurable wireless communications system (IRCWCS)
In Situ Re-Configurable Wireless Communications System (IRCWCS) in combination with a wearable computer provides an individual user at a public gathering place, fixed facility or non-stationary object with new and enhanced capabilities. In one embodiment of the invention, the re-configurable wireless communication system includes a portable wireless access unit and a Long Range Ethernet (LRE) network switch that connects to an existing LAN. A bridge device such as an LRE puck connects the portable wireless access unit to the LRE network switch through a communications infrastructure. A wearable computer in wireless communication with the portable wireless access unit using a radio frequency link allows communication of video, voice and data to and from the existing LAN through the LRE network switch. The LRE network switch couples to a central command station through the existing LAN. |
US07805113B2 |
Circuit and method for selectable high/low side injection in an intermediate frequency transceiver
A method of communication between a first transceiver having a first local oscillator set at a first frequency and a second transceiver having a second local oscillator set at a second frequency disclosed. The method includes transmitting a first signal at a first frequency from the first transceiver to the second transceiver, transmitting a second signal at the second frequency from the second transceiver to the first transceiver, and receiving the second signal at the first transceiver. The method further includes maintaining the first local oscillator at the first frequency and the second local oscillator at the second frequency during the transmitting of the first signal, during the receiving of the first signal, during the transmitting of the second signal, and during the receiving of the second signal. |
US07805108B2 |
Apparatus and method for improved call release in a wireless network
The present invention decreases the time required to determine whether a call connection between a base station and a mobile station in a wireless network has failed during a call set up procedure. A preamble frame detector in the base station detects preamble frames transmitted by the mobile station. When the base station detects missing preamble frames the base station increases the power level of null frames that the base station transmits to the mobile station. The more powerful null frames increase the likelihood of a successful call connection. The base station releases the call if a connection is not made in less than five seconds. The mobile station similarly releases unsuccessful call connections. |
US07805107B2 |
Method of student course and space scheduling
A method of determining student demand for academic courses during a variety of time periods and a method of scheduling the student demand for academic courses for academic programs of study is provided, the method being operated on a computer system. |
US07805106B2 |
Sheet cutting apparatus, sheet processing apparatus, and image forming apparatus
A sheet cutting apparatus including: an information obtaining device, which obtains information on the thickness of a sheet bundle to be cut; a sheet presser movable between a standby position for receiving the sheet bundle at a predetermined position and a pressing position for pressing the sheet bundle at the predetermined position to fix the sheet bundle; a cutting knife, which cuts the sheet bundle fixed by the sheet presser; and a control device, which moves the sheet presser to another standby position between the standby position and the pressing position before the sheet bundle is conveyed to the predetermined position. |
US07805104B2 |
Magnetic element-applied medium, and medium information reading method and device
An information reading device for reading identification information from a medium to which at least one magnetic element for generating a signal upon receiving a magnetic field is provided, which includes a plurality of detecting parts that detect a signal generated from the magnetic element according to the magnetic field applied to the medium, and an information reading part that reads information formed by the magnetic element based on a combination of detecting parts which have detected the generated signal. |
US07805103B2 |
Cleaning blade for removing toner
A cleaning blade member includes a cleaning layer and an elastic layer provided on the cleaning layer's back surface. Both are formed of a polyurethane member produced through curing and molding a castable polyurethane composition, the cleaning layer containing a long-chain polyol, a polyisocyanate, and a diamino compound having a melting point≦80° C., the elastic layer containing a long-chain polyol, a polyisocyanate, a short-chain diol, and a short-chain triol, and has a percent edge drooping≦7.0%, the cleaning and elastic layers have Young's modulus contribution factors Ra and Rb, respectively. (Rb/Ra)=0.05-6.0. Ra=[TaEa/(Ta+Tb)]. Rb=[TbEb/(Ta+Tb)]. Ea and Eb are Young's modulus of the cleaning and elastic layers, respectively. Ta and Tb represent the thicknesses of the cleaning and elastic layers, respectively, and the overall Young's modulus of the cleaning layer and elastic layer is (Ra+Rb)=5.0-14.0 MPa. |
US07805097B2 |
Developing device and toner cartridge
A developing device includes a developing roller that supplies developer, a developing case that supports the developing roller, a toner cartridge that houses the developer and is attachable to and detachable from the developing case in a direction perpendicular to a longitudinal direction of the developing roller, an abutting member that is swingably provided on the developing case and is abuttable against the toner cartridge from a downstream side in a direction along which the toner cartridge is detached from the developing case, an operating member that is swingably provided on the toner cartridge, and an interlocking member that swings the abutting member between an abutting position and a canceling position, the interlocking member swinging in conjunction with a swinging operation of the operating member, and the toner cartridge being detachable from the developing case when the interlocking member is in the second position. |
US07805095B2 |
Charging device and an image forming device including the same
A charging device comprises first and second electrodes forming a charging zone. A plurality of nanostructures adhere to at least one of the first and second electrodes. A charging voltage supply couples to the electrodes to support the formation of gaseous ions in the charging zone. An aperture electrode or grid proximate to the first and second electrodes is coupled to a grid control voltage supply which grid control voltage supply, in turn, controls a flow of gaseous ions from the charging zone to thereby charge a proximately-located receptor. In one embodiment, the charging voltage supply is arranged to provide a pulsed-voltage waveform. In one variation of this embodiment, the pulsed-voltage waveform comprises a pulsed-DC waveform. In another embodiment, the charging voltage supply is arranged to provide an alternating-current waveform. In one embodiment, the charging device itself is comprised in an image forming device. |
US07805094B2 |
Image forming apparatus and charge removing device thereof
An image forming apparatus and a charge removal device thereof capable of evenly irradiating light to a photosensitive body are disclosed. The charge removal device includes a charge removal lamp, which may be mounted outside the length of the photosensitive body, and the optical axis of which forms an angle with respect to the surface of the photosensitive body, and a lens provided between the photosensitive body and the charge removal lamp. The lens can collimate or make less divergent the light beam emitted by the charge removal lamp, and directs the collimated or less divergent light beam onto the surface of the photosensitive body. The light beam from the lens may be incident upon an area of the surface extending across the length of the photosensitive body. |
US07805093B2 |
Process cartridge and electrophotographic image forming apparatus usable therewith
A process cartridge is detachably mountable to a main assembly of an electrophotographic image forming apparatus. The apparatus includes an electrophotographic photosensitive member, a developing roller, two units, a movable member, and a cover. The roller can contact the photosensitive member to develop an image formed thereon. One unit supports the photosensitive member with a part thereof exposed. The other unit supports the roller and moves between positions for contacting the roller and the photosensitive member with each other and spacing these elements from each other. The movable member moves the roller-supporting unit between the contact and spaced positions. The cover covers the exposed part and engages the movable member to regulate movement thereof with the developing unit positioned in the spaced position. |
US07805090B2 |
Fuser assemblies, xerographic apparatuses and methods of fusing toner on media in xerographic apparatuses
Fuser assemblies, xerographic apparatuses including the fuser assemblies, and methods of fusing toner on media in xerographic apparatuses are disclosed. An embodiment of the fuser assemblies comprises a first roll including an electrically-conductive first surface; an electrically-conductive second surface, the first surface and the second surface defining a nip therebetween at which toner is fused on a medium; at least one voltage sensor for sensing a first voltage difference between the first surface and the second surface; and at least one power supply connected to the first surface and the second surface. A controller is connected to each voltage sensor and each power supply. The controller receives a signal from each voltage sensor indicating the first voltage difference, and the controller controls each power supply to produce a second voltage difference between the first surface and the second surface based on the first voltage difference. |
US07805087B2 |
Image forming apparatus
An image forming apparatus includes a sheet conveying device configured to convey a sheet along a conveying path, a fixing roller configured to perform thermal fixing on the sheet having unfixed toner, a motor configured to rotationally drive the fixing roller, a first sheet detector disposed downstream from the fixing roller, a second sheet detector provided between the first sheet detector and the fixing roller and where the second sheet detector does not detect the sheet when the sheet is being properly conveyed, and a controller configured to perform motor stopping methods for stopping the driving of the motor, wherein the methods providing different motor stopping capabilities. When the first sheet detector is not detecting the sheet at a predetermined timing, the controller selects from the methods on the basis of a detection result of the second sheet detector. |
US07805084B2 |
Dual stage modular optical devices
Embodiments of the present invention are directed to a dual stage modular optical device for sending and/or receiving optical signals. A first fabricated package includes a light source for generating optical signals and/or a light detector for detecting received optical signals. A second fabricated package includes an opening for accepting circuitry that is to electrically interoperate with the light source and/or light detector to transfer optical signals. A lead frame mechanically connects the first fabricated package to the second fabricated package and electrically connects the light source and/or light detector to contacts exposed in the opening. The dual stage modular optical device can be coupled to a substrate configured to be received within a standard slot of a host system, such as a PCI or PCMCIA slot. Thus, one or more optical connections are integrated within the host device or system. |
US07805080B2 |
Optical interconnect
An optical interconnect has a plurality of optical data sources, a plurality of optical data receivers, a diffractive optical element configured to diffract an optical beam from at least one alignment optical source to at least one sensor, and an aligning element configured to align optical beams from the optical data sources to said optical data receivers, according to readings from the sensor. |
US07805073B2 |
Systems and methods of optical path protection for distributed antenna systems
Systems and methods for optical path protection for distributed antenna systems are provided. In one embodiment, a method is provided. The method comprises receiving an electrical uplink radio frequency signal; generating an uplink optical signal derived from the electrical uplink radio frequency signal; splitting the uplink optical signal for transmission on a primary uplink optical fiber and a secondary uplink optical fiber; combining any downlink optical signal received on a primary downlink optical communication medium and any downlink optical signal received on a second downlink optical communication medium in order to output a downlink optical signal; and generating a downlink radio frequency signal derived from the downlink optical signal. |
US07805066B2 |
System for guided photography based on image capturing device rendered user recommendations according to embodiments
Guided photography with image capturing device rendered user recommendations. Data is accessed that is associated with an intended photograph. A knowledge base is accessed to obtain data that is related to the data that is associated with the intended photograph. Recommendations are determined for the intended photograph based on the knowledge base data. The recommendations are provided to a rendering system of the device before the intended photograph is taken. |
US07805065B2 |
Radiator apparatus
A radiator apparatus for concentrating or dispersing energy. In one embodiment, the radiator includes a thermal conductive layer, a radiation layer, and a thermal insulation layer. The radiation layer is powered by an energy source and includes at least one radiation element embedded in at least a portion of the thermal conductive layer. The thermal insulation layer faces the thermal conductive layer. In another embodiment, the radiator includes a generally helical dome-shaped radiation member powered by an energy source and a generally dome-shaped reflection member including a reflective surface facing the radiation member. In yet another embodiment, the radiator includes a radiation member powered by an energy source and a reflection member having an at least partially ring-shaped concave reflective surface facing the radiation member for distributing energy to an at least partially hat-shaped or ring-shaped area or zone. |
US07805063B2 |
Speed control system for a ceiling fan motor
The invention teaches a speed control system for a brushless DC motor for a ceiling fan, comprising a power circuit 1, a microprocessor circuit 2, a power drive circuit 3, a speed regulation circuit, and a brushless DC permanent magnetic motor 5, wherein the input terminal of the power circuit 1 is connected to the output terminal 101 of an AC power source, the output terminal of the power circuit 1 serves to power the various circuits, the output terminal of the microprocessor circuit 2 is connected to the input terminal of the power drive circuit 3, the output terminal of the power drive circuit 3 is connected to the coil windings 501 of the brushless DC permanent magnetic motor, and the output terminal of the speed regulation circuit is connected to the input terminal of the microprocessor circuit 2. The speed control system of the invention provides the advantages of low energy consumption, low noise during the operation of the motor, and a stable operation at low speeds. |
US07805060B2 |
Information recording method, information recording medium, and information reproducing method, wherein information is stored on a data recording portion and a management information recording portion
With this invention, at least one of a video file containing video information, a still picture file containing still picture information, and an audio file containing audio information and a management file having management information on a control method of reproducing the information in the file are recorded on an information storage medium. This realizes a data structure that causes the recording and deleting places on the information storage medium to correspond spuriously to places on a single tape, such as a VTR tape. Use of the data structure provides users with an easy-to-use interface. |
US07805058B2 |
Reproduction device, reproduction method, program storage medium, and program
The present invention displays subtitles in a language desired by a user in a desired format. A text data decoder 121 decodes text subtitle data, supplies a character object to a character object buffer 122, and supplies attribute data to an attribute data buffer 123. The attribute data stored in the attribute data buffer 123 is changed on the basis of an operation input from the user. A font rasterizer 124 converts the character object into raster data on the basis of attribute specification read from the attribute data buffer 123 and acquired font data, and outputs the raster data. By detecting each character object bearing a bookmark on the basis of the attribute and using a bookmark buffer 125, character objects bearing the same bookmark ID are prevented from being repeatedly rasterized. The present invention is applicable to a playback apparatus. |
US07805057B1 |
Record carrier, apparatus and method
A record carrier (1) of the invention stores at least video-related user data and control data in digital form. The control data enables playback control of the user data, which control data comprises at least play control data which defines user data items which are playable, at least selection control data for enabling the user to select and control reproduction of user data and at least variable control data for operating on user and system variables. The record carrier (1) is characterized in that the variable control data comprises at least one instruction for a conditional arithmetical operation. |
US07805052B2 |
Apparatus and method for video processing, and storage medium and program therefor
A video recording apparatus for continuously presenting a main program to a user without a break while presenting a commercial. A main program buffer records a main program of a video signal in accordance with a temporal position of at least the main program or commercials in the video signal, and a commercial buffer records the commercials. A controller determines whether a current time is in a period to display a commercial, on the basis of at least the temporal position of the main program or the commercials in the video signal. A mixer mixes the main program and the commercials such that the main program is temporally continuously displayed in a full screen area and such that a commercial is displayed in a small area in the bottom right corner of the screen during a period in which the commercial should be displayed. |
US07805048B2 |
Methods and apparatus for directing light emitting diode output light
Sideways emission enhancements are described for light emitting diode (LED) lighting solutions having a wide variety of applications. While a typical LED lighting device has a substantial portion of its light emitted near a normal to the semiconductor photonic chip emitting the light, the present approach may suitable provide a compact, easily manufacturable device with good thermal design characteristics and a changed emission pattern without changing the horizontal mounting plane of the semiconductor photonic chip. |
US07805047B2 |
Optical transmission system
An optical transmission system (1) alters quantity of incident light by reflecting an optical signal by a micro mirror (11) to enter an optical fiber (13) and by controlling an angle of the micro mirror (11), so that attenuation of the optical signal is controlled. An optical filter (14) is disposed between the micro mirror (11) and the optical fiber (13), for correcting a relationship between a control angle or control voltage of the micro mirror (11) and attenuation of the optical signal to be close to a linear relationship. |
US07805046B2 |
Termination of fiber optic cable
Apparatus and methods provide for cables with secured terminations. For some embodiments, a cable includes an inner tube surrounding an optical fiber, an aluminum tube surrounding the inner tube, and armor tubing surrounding the aluminum tube. The aluminum tube resists collapse of the inner tube at bends in the cable, inhibits or prevents hydrogen from reaching the fiber, and facilitates termination of the cable. For example, terminating the cable may include crimping the armor tubing to deform the aluminum tube into gripping engagement with an outside of the inner tube and an inside of the armor tubing. In some embodiments, a retention assembly secures the fiber relative to the inner tube and includes a retention tube secured to the inner tube and a packing sleeve squeezed into gripping engagement with the fiber by radial inward deformation of the retention tube where the packing sleeve is disposed in the retention tube. |
US07805042B2 |
Flexible optical interconnection structure and method for fabricating same
A flexible optical interconnection structure has a plurality of layers including an optical waveguide made of a core and a clad. The core is disposed to include a neutral surface that is not affected by expansion or contraction by bending. Alternatively, when the neutral surface is position outside the core, the core is disposed to satisfy Δy≦0.03×R, in which Δy is a distance between the neutral surface and a surface of the core at a side near the neutral surface, and R is a curvature radius of an innermost surface of the flexible optical interconnection structure in the bent state. |
US07805038B2 |
Birefringent photonic bandgap optical waveguide
A birefringent elongate waveguide for guiding light, comprises: a core region (110), comprising an elongate region of relatively low refractive index; and a cladding region (100), comprising elongate regions (105) of relatively low refractive index interspersed with elongate regions (117,120) of relatively high refractive index. In a transverse cross-section of the waveguide, a (5) relatively high refractive index boundary region (115) is provided that surrounds the core region and has either (1) at most two-fold rotational symmetry or (2) a rotational symmetry that reduces the rotational symmetry of the waveguide to at most two-fold rotational symmetry. The symmetry of the boundary region (115) results at least in part from azimuthal variations therein, which are substantially uncharacteristic of the cladding region (100). |
US07805033B2 |
Optical wavelength division multiplexed multiplexer/demultiplexer for an optical printed circuit board and a method of manufacturing the same
The invention provides an optical mux/demux for an optical printed circuit board. The mux/demux comprises: a first waveguide formed on a support layer for carrying a wavelength division multiplexed optical signal; a separator/combiner for separating the wavelength division multiplexed signal into component signals of corresponding wavelengths or for combining component signals into the said wavelength division multiplexed signal; and plural second waveguides, each for receiving or providing one or more of the said component signals, wherein the separator/combiner is at a predetermined location relative to the waveguides. |
US07805031B2 |
Methods for fabricating color-center-based quantum computer architectures
Various embodiments of the present invention are directed to color-center-based quantum computer architectures that are both scalable and defect tolerant and to methods for fabricating color-center-based quantum computer architectures. In one embodiment of the present invention, a node of a quantum computer architecture comprises a first photonic device configured to transmit electromagnetic waves, a color center embedded in diamond and coupled to the first photonic device, and a switch located between the first photonic device and a bus waveguide. The switch can be configured to selectively control transmission of electromagnetic waves between the bus waveguide and the color center. |
US07805029B2 |
Thermal sensing fiber devices
There is provided a feedback-controlled self-heat-monitoring fiber, including an insulator having a fiber length with at least one metal-semiconductor-metal thermal sensing element along the fiber length and disposed at a position in a cross section of the fiber for sensing changes in fiber temperature. An electronic circuit is connected to the thermal sensing element for indicating changes in fiber temperature. A controller is connected for controlling optical transmission through an optical transmission element, that is disposed along the fiber length, in response to indications of changes in fiber temperature. |
US07805022B2 |
Image processing apparatus, image processing method and computer program
The present invention allows a thumbnail display representing the outline of input images in a digital image printer to be made, in which it is determined whether an image is a first kind of image or a second kind of image, and if it is determined that the image is the first kind of image, a feature part of the first kind of image is enlarged in the thumbnail display to make the contents of image more understandable.Also, the invention allows a thumbnail display representing the outline of input images in a digital image printer to be made, in which it is determined whether an image is a character image or a gradation image, and if it is determined that the image is the character image, a part of the character image is enlarged in the thumbnail display to make the characters more understandable. |
US07805021B2 |
Electronic image registration based on chrominance channel
A method to detect edges based on chrominance information alone or in combination with gray level values includes comparing chrominance values to a registration parameter based on chromacity measurements of a backing. To calibrate a system, a small scan obtains sample image data for the backing in the document feeder. Using the sampled image data, average chrominance values for the backing are determined. Based on the averages, a channel having a low chrominance contribution is selected as the registration channel. A registration parameter is calculated for automatic registration of documents based on the average chrominance and chrominance deviation for the registration channel. |
US07805019B2 |
Enhancement of decompressed video
A method and apparatus for enhancing video quality by adaptively removing distortions and ringing effects embedded in decompressed video signals. The apparatus can operate in conjunction with decoder devices installed in set-top boxes, satellite receivers, TV broadcast channel servers, digital still cameras, DVD players and recorders, large screen TV sets, media players, and the like. |
US07805016B2 |
Decoding apparatus and decoding method
A decoding apparatus having a de-ringing filter to filter image data decoded from encoded image data by orthogonal transformation encoding. In the de-ringing filter, a subtracter generates an absolute value of difference between a value of a filter object pixel and a value of at least one pixel selected from pixels surrounding the filter object pixel on the image data. A comparator compares the absolute value with a threshold. A selector outputs the value of the at least one pixel if the absolute value is less than the threshold, and outputs the value of the filter object pixel if the absolute value is not less than the threshold. A convolution operator convolutes a filter coefficient with the value output from the selector, and outputs a convolution result as a filtered value of the filter object pixel. |
US07805015B2 |
Method of point identification and tracking in a digital video environment
A computer implemented method, apparatus, data processing system, and computer usable program code are provided for identifying interest points. A set of digital images and a set of threshold values are received, where the set of digital images includes a set of digital frames. A set of directional values are calculated for each of a set of pixels within each digital frame in the set of digital frames. A set of interest points are identified within each digital frame in the set of digital frames using the set of threshold values and the set of directional values. Finally, a set of characteristics is identified for the set of interest points. |
US07805012B2 |
Systems, methods, and computer program products for image processing, sensor processing, and other signal processing using general parametric families of distributions
Methods and systems are disclosed for signal processing. A method includes receiving a plurality of digitized coefficients determining a best-fit distribution of a general family of distributions for the plurality of digitized coefficients, and providing a characterization of the digitized coefficients based upon the determined best-fit distribution. The system includes a memory for storing computer program instructions and a processor in communication with the memory. The processor is operable to execute the computer program instructions to receive a plurality of digitized coefficients, determine a best-fit distribution of a general family of distributions for the plurality of digitized coefficients, and provide a characterization of the digitized coefficients based upon the determined best-fit distribution. |
US07805011B2 |
Method and apparatus for providing lossless data compression and editing media content
A method and a related apparatus for compressing images included in media content and editing the media content. The method can include providing an image-matching algorithm and a memory device, using the image-matching algorithm to identify images that are similar in a selection of media content extracting the images that are similar from the selection of media content, storing a single image that represents the extracted images in the memory device, and replacing the extracted images in the selection of media content with a metadata link that points to the single image. The method can further include providing a previously edited video program that originally was created from film footage, determining which of the video fields from the program include a unique film frame from the footage, and extracting the video fields from the program that include a unique film frame. |
US07805008B2 |
Structural content filtration of hypotheses in a cognitive control framework
Structural content filtration to reduce the number of hypotheses for the location of an active object in a recorded image generated by a graphical user interface (GUI) of an application program may be accomplished by transforming the recorded image and a corresponding playback image, determining a sub-image from the transformed recorded image which corresponds to an object to be searched for in the transformed playback image, determining a set of points on the transformed playback image which have appropriate values for matching the sub-image, and filtering hypotheses on the playback image which are more than a selected distance from any one of the subset of points. |
US07805002B2 |
Smoke detection method and apparatus
A smoke detection method and system, which uses the effects of the diffusion of light to identify the presence of smoke in a monitored area, are disclosed. This method comprises the steps of: (1) electronically capturing a sequence of images of a light source in the monitored area, (2) transferring these images into an image buffer, (3) scanning these images to identify the chunks of adjacent pixels with brightness values above a prescribed threshold, (4) maintaining the sequence of such chunks obtained from consecutive images in a cluster stack, (5) analyzing the evolution of the features of each of these cluster over a prescribed period of time to identify the patterns that are caused by particle-induced light diffusion, and (6) issuing a prescribed system response in the event such light diffused patterns are identified. |
US07804997B2 |
Method and system for a three dimensional facial recognition system
A computer automated 3D sketch artist process for generating a computer 3D image of an individual includes the steps of generating a morphable head model as a starting point to develop a composite 3D like picture of the individual by analysis of a prerecorded data base of 3D face pictures, selecting a lighting model to best depict the individual, selecting a mouth model from a prerecorded data base of mouth shapes to best depict the individual's mouth and teeth, selecting an expression model for the individual's composite 3D sketch from a prerecorded data base of facial expressions, and manipulating the generated composite 3D sketch with various morphing tools to selectively modify the composite sketch to best conform to the individual's characteristics. |
US07804996B2 |
Method for associating stereo image and three-dimensional data preparation system
A method for associating a stereo image, by acquiring images of an object from a first point and a second point and by associating the image at the first point and the second point, comprising a step of moving from the first point to the second point while taking an image of the object, a step of setting two or more pass points on the image of the first point, a step of comparing a preceding image and a subsequent image over time, a step of retrieving and identifying the pass points of the preceding image in the subsequent image, a step of retrieving and identifying the pass points sequentially with respect to every frame image data from the image of the first point to the image of the second point, a step of identifying the pass points of the image of the second point, and a step of associating the image at the first point with the image at the second point via the pass points. |
US07804995B2 |
Stereoscopic format converter
A device and method for converting one stereoscopic format into another. A software-enabled matrix is used to set forth predefined relationships between one type of format as an input image and another type of format as an output image. The matrix can then be used as a look-up table that defines a correspondence between input pixels and output pixels for the desired format conversion. |
US07804990B2 |
System and method for labeling and identifying lymph nodes in medical images
A method for assigning a lymph node in a medical image with an anatomical name, the method including: identifying landmarks in a medical image; computing features relative to the landmarks given a location of a lymph node in the medical image; and assigning an anatomical name to the location of the lymph node by using a classifier that compares the computed features with classification rules. |
US07804988B2 |
Method for filtering of tomographic 3D displays on the basis of the reconstruction of volume data
A filter method for tomographic 3D displays is disclosed, in which a volume model is used for display, which reproduces the volume of the examination object in the form of a large number of three-dimensional image voxels, and the image value of each voxel reproduces one object-specific characteristic of the examination object in this volume. According to the method, the original image voxels are processed using a 2D filter which is the same over the entire image area, and two different linear filters with selected directions which are obtained from the extremes of the previously calculated variances thus resulting in three data records with differently filtered image voxels, and in which, furthermore, the original image voxels and the filtered image voxels are mixed using local weights to form a result image. In addition, original image data can be processed using a steepening linear filter with a filter direction in the direction of the maximum local variance, resulting in a data record which is mixed into the final image with locally different weighting. |
US07804984B2 |
Spatial-spectral fingerprint spoof detection
Methods and apparatus are provided of deriving a discrimination feature set for use in identifying biometric spoofs. True skin sites are illuminated under distinct optical conditions and light reflected from each of the true skin sites is received. True-skin feature values are derived to characterize the true skin sites. Biometric spoofs is similarly illuminated under the distinct optical conditions and light reflected from the spoofs is received. Spoof feature values are derived to characterize the biometric spoofs. The derived true-skin feature values are compared with the derived spoof feature values to select a subset of the features to define the discrimination feature set. |
US07804981B2 |
Method and system for tracking position of an object using imaging and non-imaging surveillance devices
A method and system for tracking the position of objects, such as aircraft and ground vehicles around an airport. A transmission from the object is received at a non-imaging surveillance device of known location, the transmission being used to determine the coordinate position of the object within a given time period. Image data for the object is captured by an imaging surveillance device of known location to provide an image of the object within the same given time period. The coordinate position is correlated with the image to provide composite data about the object within the same given time period. The composite data is displayed to a viewer as a visual depiction of the object. |
US07804978B2 |
Method and device for reading digital watermark, computer software package and corresponding storage means
The invention relates to a method of reading a watermark, of the type comprising a step of determining at least one watermarking message contained in a data set, possibly preceded by a step of determining at least one suite of parameters of a watermarking channel undergone by the data set, each suite of channel parameters comprising at least one channel parameter. The step of determining at least one watermarking message and/or the prior step of determining at least one suite of channel parameters comprises (comprise): an estimation phase, consisting in processing at least one batch of data comprising data of the data set, so as to obtain N estimated element(s), with N≧0; and a verification phase, consisting in validating or invalidating, in view of the entirety or of at least a subset of the data set, each estimated element. In the foregoing, each estimated element is an estimated watermarking message, in the case of the step of determining at least one watermarking message, and a suite of estimated-channel parameters, in the case of the prior step of determining at least one suite of channel parameters. |
US07804976B1 |
Radiant cooler for loudspeakers
An apparatus, system, and method is disclosed for providing auxiliary heat dissipating capacity to a loudspeaker assembly. The apparatus comprises a plug that is inserted into a vent at the back of a loudspeaker assembly and extends away therefrom. The plug makes a thermal connection with the pole piece through which the vent is bored, so that the plug conducts at one end the heat from the pole piece that is radiated thereto by the voice coil and radiates this heat to the ambient air at its other end. A plate may be affixed to it other end to provide an additional heat sink for the apparatus. The apparatus may be removable or permanently affixed to the pole piece. |
US07804973B2 |
Fitting methodology and hearing prosthesis based on signal-to-noise ratio loss data
An individual with a hearing loss often experiences at least two distinct problems: 1) the hearing loss itself i.e. an increase in hearing threshold level, and 2) a signal-to-noise ratio loss (SNR loss) i.e. a loss of ability to understand high level speech in noise as compared to normal hearing individuals. According to one aspect of the present invention, this problem is solved by selecting parameter values of a noise reduction algorithm or algorithms based on the individual user's SNR loss. Thereby, a degree of restoration/improvement of the SNR of noise-contaminated input signals of the hearing prosthesis has been made dependent on user specific loss data. According to another aspect of the present invention, a hearing prosthesis capable of controlling parameters of a noise reduction algorithms in dependence on the user's current listening environment as recognized and indicated by the environmental classifier has been provided. |
US07804971B2 |
Electrostatic ultrasonic transducer, ultrasonic speaker and display device
The present invention relates to a push-pull type electrostatic ultrasonic transducer, particularly, an electrostatic ultrasonic transducer capable of generating usual sound pressure with lower energy, and thereby, reducing voltage (lowering power); wherein the spacing between the electrodes and vibrating film is set to a specific distance. |
US07804970B2 |
Array interconnect for improved directivity
Systems and methods which improve the directivity of a transducer array by reducing electrical cross-talk between conductors connected to individual transducer array elements through the use of a plurality of interconnect circuits are shown. A plurality of signal transmission path circuits, such as circuit boards, flexible printed circuits, etc., are used to provide electrical power to and receive signals from transducer elements of a transducer array. Embodiments couple transducer elements to conductive traces of the signal transmission path circuits in a manner such that adjacent transducer elements are not connected to conductive traces on the same signal transmission path circuit. In some embodiments, a plurality of signal transmission path circuits are offset such that two identical signal transmission path circuits can be used to provide connectivity to array transducer elements using more widely spaced conductive traces, thus reducing electrical cross-talk effects. |
US07804964B2 |
Device for protecting the hearing from loud MRT sounds
Device for protecting the hearing from loud MRT soundsDevice for protecting the hearing from loud MRT sounds, with a protective sound generating device linked to the MRT electronics for generating a protective sound rising slowly in amplitude, increasing the impedance in the middle ear immediately before the onset of the loud MRT sound. |
US07804962B2 |
Modeling a sensor network design to secure a network against attack
A wireless sensor network may be designed by modeling the network as a function of at least one design parameter and/or at least one threat parameter ∈, by assessing the model by varying the at least one design parameter to determine an effect on the at least one threat parameter ∈, and by choosing a value for the at least one design parameter based on the assessment that produces an acceptably low value for the at least one threat parameter ∈. |
US07804961B2 |
Method and apparatus for fast crytographic key generation
A method and apparatus for fast generation of a cryptographic key. A processor within a wireless communication device generates a public key upon termination of wireless communication. When a user of the wireless communication device desires to initiate a secure communication subsequent to the previous communication, the public key that was generated upon termination of the previous communication is used to engage in secure communications with a second communication device. |
US07804960B2 |
Hardware-based encryption/decryption employing dual ported key storage
A system for the encryption and decryption of data employing dual ported RAM for key storage to accelerate data processing operations. The on-chip key storage includes a dual-ported memory device which allows keys to be loaded into memory simultaneous with keys being read out of memory. Thus, an encryption or decryption algorithm can proceed while keys are being loaded into memory. |
US07804955B2 |
Flexible key plate
A device includes a front cover with a cutout, a rear cover connected to the front cover, and a substrate including a key pad provided within the front cover and the rear cover. The key pad is substantially aligned with the cutout of the front cover. The device also includes a key top provided adjacent to the key pad through the cutout of the front cover, and a flexible key plate provided over at least the cutout of the front cover and including an opening for receiving the key top. |
US07804953B1 |
Redirection of outbound calling
Outbound calls are processed in a telecommunications network. Schedule service data associated with network terminating addresses is stored in a memory of a content platform. During a connectivity session between the content platform and a first media platform configured for interactive voice response for outbound calling, available outbound port capacity of the first media platform is determined at the content platform. If the outbound port capacity of the first media platform is not available, a request for redirecting outbound calling capacity from a first outbound call production platform to a second outbound call production platform is transmitted to an outbound calling scheduler. |
US07804951B2 |
System and method for playing tones and announcements in multimedia communications networks
A method of assigning responsibility for playing tones and announcements to a network element in a multimedia communications network is provided. The method includes receiving a call from a caller to a subscriber at a first network element, as part of the call a tone or an announcement needs to be played to the subscriber; determining whether a second network element is able to play the tone or announcement; playing the tone or announcement through the second network element, if the second network element is able to play the tone or announcement; attempting to locate a third network element that is able to play the tone or announcement, if the second network element is not able to meet the request; and playing the tone or announcement through the third network element, if the third network element is located. |
US07804950B2 |
Methods, systems, and computer program products for providing routing of communications
Methods, systems, and computer program products for determining routings of communications. Methods include receiving a communication for a receiving party and determining one or more potential locations of the receiving party. A probability that the receiving party is at each of the potential locations is calculated based on a statistical model. It is determined which of the potential locations has the highest probability. Routing of the communication to the potential location with the highest probability is initiated. |
US07804946B2 |
Method and system for providing enhanced caller identification
A system (100) and method deliver audible caller identification information when standard Caller ID information can not be provided, even when a subscriber to the service has per line blocking. A service control point (106) detects the directory number to which a terminating attempt trigger is assigned and places this directory number in a parameter for transmission to a service switching point (102) using a forward_call message (206). The per line blocking function does not interfere with transmission of this parameter so that the called party's directory number can be passed for processing and call completion by the system. |
US07804940B2 |
Subscriber line testing system, broadband line card and broadband/narrowband telecommunication system
The present invention provides two subscriber line testing systems, three broadband/narrowband telecommunication systems and a broadband line card. In the subscriber line testing systems of the present invention, a test module is configured in the CO broadband device, reducing the complexity and the cost of the subscriber line testing systems. In the broadband line card provided by the present invention, line capturing relays are configured in the broadband line card so that the LPF card can be designed as a passive device to reduce corresponding costs, thus using this broadband line card helps reduce the complexity of the CO broadband device and the subscriber cost thereof. In the three broadband/narrowband telecommunication systems provided by the present invention, by using the subscriber line testing systems and the broadband line card, the complexity of broadband/narrowband telecommunication systems and subscriber cost thereof are also reduced. In the third broadband/narrowband telecommunication system provided by the present invention, both the broadband line card without line capturing relay and the broadband line card with line capturing relay can be incorporated so that a better compatibility is provided. |
US07804939B2 |
Methods and systems for correcting cross-connect assignments
Methods and systems are configured to provide information associated with a communication network. The information is useful when maintaining data associated with one or more segments that define a communication path in the communication network. Moreover, the information can be used to correct one or more records associated with one or more segments in a record keeping system, such as a Loop Facility Assignment Control System (LFACS). |
US07804935B2 |
Fuzzy logic guided inverse treatment planning
A fuzzy inference system for use in modulating radiation treatment includes a fuzzifer for inputting imaging data, and inference device operatively to the fuzzifer for analyzing the imaging data and determining radiation treatment target from non-treatment target, and a defuzzifier for modulating radiation treatment pursuant to the analysis from the inference device. |
US07804930B2 |
Nuclear fuel assembly comprising a reinforcing mesh device and the use of one such device in a nuclear fuel assembly
The nuclear fuel assembly having nuclear fuel rods and a support skeleton having two nozzles, guide tubes interconnecting the nozzles, and spacer grids for holding the rods, the grids being secured to the guide tubes. The assembly further has at least one lattice reinforcing device for reinforcing the support skeleton. The reinforcing device is placed between two spacer grids and is secured to the guide tubes. The invention is applicable to fuel assemblies for pressurized water reactors. |
US07804927B2 |
Method for locking a synthesised output signal of a synthesised waveform synthesiser in a phase relationship with an input signal, and a digital waveform synthesiser for producing a synthesised output signal in a phase relationship with an input signal
A digital waveform synthesiser (1) is implemented as a single chip integrated circuit on a single chip (2) and comprises a direct digital synthesiser (10) which produces a synthesised output signal waveform on an output terminal (4) which is substantially phase and frequency locked to the phase and frequency of an externally generated input signal applied to an input terminal (5). A comparing circuit (20) compares the period of the synthesised output signal waveform on the output terminal (4) with the period of the input signal, and a control circuit (28) produces progressively altered values of a frequency control digital word which are sequentially applied to an accumulator (11) of the direct digital synthesiser (10) in response to the comparing circuit (20), until the value of the frequency control digital word applied to the accumulator (11) is such as to produce the synthesised output signal waveform to be substantially phase and frequency locked to the phase and frequency input signal applied to the input terminal (5). |
US07804925B2 |
Detection arrangement, counter unit, phase locked loop, detection method and method for generating an oscillator signal
A detection arrangement includes a counter unit which receives a first clock signal and a reference clock signal. The counter unit derives a first data word as a function of a time deviation between clock edges of the first clock signal and the reference clock signal. The detection arrangement further includes a signal processing unit to determine a phase deviation word as a function of the first data word and a second data word, the second data word based on the duration of a clock period of the reference clock signal. |
US07804923B2 |
Apparatus and method for locking out a source synchronous strobe receiver
An apparatus for locking out a source synchronous strobe receiver, including a delay-locked loop (DLL) and one or more receivers. The DLL receives a reference clock, and generates a select vector and an encoded select vector that both indicate a lockout time. The select vector is employed to select a delayed version of the reference clock that lags the reference clock by the lockout time. The lockout time is slightly less than a number of cycles of the reference clock. The one or more receivers are each coupled to the delay-locked loop. Each of the one or more receivers receives the encoded select vector and a corresponding strobe, and locks out reception of the corresponding strobe for the lockout time following transition of the corresponding strobe. The encoded select vector is employed to determine the lockout time by selecting a delayed version of the corresponding strobe. |
US07804922B2 |
System and method for adjacent channel power detection and dynamic bandwidth filter control
A system for detecting and minimizing interference in a radio receiver includes a plurality of bandpass filters having different response characteristics, a power detector configured to compare a power output of a first bandpass filter and a second bandpass filter, and logic to cascade a third bandpass filter when the difference in power output between the power output of the first bandpass filter and the power output of the second bandpass filter exceeds a threshold amount. |
US07804920B2 |
Closed loop adaptive clock RFI mitigation
A method according to one embodiment for mitigating radio frequency interference by identifying system clocks, identifying active radio channels, measuring clock harmonics in or near the active radio channels, determining potential interference occurring if the clocks were moved to new fundamental frequencies, and shifting clock fundamental frequencies to reduce interference to the active radio channels based on existing interference and the potential interference of a plurality of new fundamental frequencies. Of course, many alternatives, variations, and modifications are possible without departing from this embodiment. |
US07804913B2 |
Integer cycle frequency hopping modulation for the radio frequency transmission of high speed data
The invention disclosed in this application uses a method of modulation named Integer Cycle Frequency Hopping (ICFH) wherein a carrier signal, comprised of a continuum of sine waves is generated on a single frequency. A data bit representing either a “1” or a “0”, depending upon the logic polarity chosen by the builder is imposed upon the carrier signal by modifying the carrier signal at precisely the zero crossing point or the zero degree angle. The method of imposing the data is to cause either a lengthening or shortening of the proceeding 360 degrees of phase angle, thus effectively either raising or lowering the frequency of the carrier signal for just the one, or a succession of cycles at hand. Upon completion of the 360-degree cycle(s), the carrier will return to the original frequency. The main carrier frequency is only modulated beginning at the zero degree phase angle and ending at the 360-degree phase angle. In this modulation scheme as few as one sine wave cycle can be used to represent one data bit. The spectral output of a transmitting device using this modulation scheme will be defined by the difference in frequency between the main carrier signal and the modulating frequency. In the resulting signal a modulated segment of the main carrier frequency can represent either a binary “1” or a binary “0”. |
US07804912B2 |
Method and apparatus for encryption of over-the-air communications in a wireless communication system
A communication device converts a bit stream to multiple symbols and provides encryption at a physical layer by shifting a phase of each symbol of the multiple symbols to produce multiple encrypted symbols. Each encrypted symbol of the multiple encrypted symbols is modulated with an orthogonal subcarrier to produce at least one modulated subcarrier and the at least one modulated subcarrier is then transmitted via a wireless link. On a receive side, a receiving communication device receives the transmitted, encrypted symbols and provides decryption at a physical layer by shifting a phase of each encrypted symbol in correspondence with the phase used to encrypt the symbol at the transmit side. |
US07804911B2 |
Dual demodulation mode AM radio
Apparatuses and methods for receiving an amplitude modulated signal in one of two modes depending on the quality of the received signal. In a first mode, the amplitude modulated signal is converted directly to a baseband signal. In a second mode, the amplitude modulated signal is converted to an intermediate frequency signal. The present invention advantageously combines direct conversion and image-rejection heterodyne receiver topologies with a relatively large degree of component reuse and relatively few additional components. |
US07804909B2 |
Digital television transmitter and method of coding data in digital television transmitter
A digital television (DTV) transmitter and a method of coding data in the DTV transmitter method are disclosed. A pre-processes enhanced data by coding the enhanced data for forward error correction (FEC) and expanding the FEC-coded enhanced data. A data formatter generates enhanced data packets including the pre-processed enhanced data and inserting known data to at least one of the enhanced data packets. A first multiplexer multiplexes main data packets with the enhanced data packets, and a data randomizer randomizes the multiplexed data packets. A Reed-Solomon (RS) encoder RS-codes the randomized data packets by adding first parity data, and a data interleaver interleaves the RS-coded data packets. A trellis encoder trellis-encodes the interleaved data packets, wherein the trellis encoder may be initialized when a known data sequence is inputted thereto. |
US07804908B2 |
Method of calibrating the transmission chain of a wireless transceiver and corresponding wireless transceiver
A calibration is performed tone per tone during interframe spacing. A peak detection is used for measuring the level of the corresponding signal, and a gain correction coefficient is stored for correcting the digital complex modulation coefficients provided by the mapping. |
US07804906B2 |
Multicarrier transceiver
A multicarrier transceiver is disclosed that includes a digital signal processor with a plurality of memory locations, a direct memory, an encoder module coupled to receive data from the FIFO buffers, a decoder module coupled to receive data from the FIFO buffers, a Fourier transform module configured to perform an inverse Fast Fourier transform for transmit operations and to perform Fast Fourier transform (FFT) operations for receive operations, a plurality of distributed modules including the encoder module, the decoder module and the Fourier transform module, each module configured with a memory port, each memory port coupled to a peripheral bus and the DMA bus, a plurality of memory ports coupled to each of the distributed modules, the plurality of memory ports coupled to a peripheral bus, and a plurality of point-to-point buses coupled to each of the distributed modules, the point-to-point bus configured to enable data flow and testing and provide a bypass capability for each of the distributed modules. |
US07804904B1 |
Active replica transformer hybrid
A communication circuit includes a near end transmitter, a hybrid having an input in communication with an output of the near end transmitter, and a near end adjustable load replication transmitter having an adjustable load. The communication circuit further includes a subtractor configured to subtract an output from the near end adjustable load replication transmitter from the output from the near end transmitter and the hybrid. The communication circuit further includes a near end receiver responsive to an output of the subtractor and a calibration circuit configured to adjust the adjustable load against a reference load. |
US07804896B2 |
Content adaptive noise reduction filtering for image signals
A method includes selecting a target pixel and comparing a value of the target pixel with a respective value of each of a plurality of pixels located in an area that includes the target pixel. Further, for each pixel of the plurality of pixels that has a value different by at least a threshold amount from the value of the target pixel, the value of such pixel is replaced by the value of the target pixel. A filter function is applied to a set of pixels which includes the value of the target pixel and current values, after the selective replacement step, of the plurality of pixels. |
US07804892B1 |
Circuitry for providing programmable decision feedback equalization
Equalization circuitry may be implemented by cascading a plurality of equalization stages. Each equalization stage may compensate for some of the attenuation of a received data signal. Each equalization stage may also be configured to perform decision feedback equalization to remove distortion from the current bit of data signal caused by one of the preceding bits in the data signal. Each equalization stage may be controlled by a DFE coefficient that determines the amount of voltage with which to adjust the output of the equalization stage. The equalization circuitry may be implemented on a receiver that includes clock data recovery circuitry and a pipeline/deserializer for providing preceding bit values to the equalization stages. |
US07804891B2 |
Device and method for judging communication quality and program used for the judgment
A device and method for effectively judging a communication quality in a communication system and a program used for the judgment. A communication device generates a four-value FSK symbol by adding a redundant bit to a bit of the most important part of encoded audio data. The symbol containing the redundant bit is set so that the symbol value is the maximum value of the minimum value of the four values which may be obtained. A reception device R receives the FSK modulation wave, restores the symbol, counts the number of redundant bits contained in the restored symbol and having incorrect values, decides whether to perform a bad frame masking process and what kind of bad frame masking process is to be performed, and executes the decided process. Thus, it is possible to accurately or rapidly judge the communication quality with a simple configuration. |
US07804889B2 |
Channel estimation method and apparatus using linear interpolation scheme in orthogonal frequency division multiplexing system and receiver using the same
Disclosed are a channel estimation method and a channel estimation apparatus, and a receiver using the same. The channel estimation apparatus provided in the receiver detects pilot signals from radio signals and estimates channels of the detected pilot signals. The channel estimation apparatus estimates channels corresponding to data by conducting linear interpolation, which allows for simultaneous interpolation in time and frequency axes, by use of information on the estimated pilot channels. Thus, the memory capacity required for the receiver can be reduced using channel estimation in which the simultaneous interpolation is conducted. Also, the performance of the receiver can be further improved in a wireless environment where the receiver moves at high speed. |
US07804888B2 |
Voice modem protocol for uninterrupted data connection
A back-up solution is presented for a DSL modem that guarantees essentially uninterrupted data connections in the event of a failure in the DSL connection. When a DSL data connection fails, e.g., due to changes of the local loop characteristics in the high frequency band, a voice-band modem is used in conjunction with an amplitude modulator/demodulator to keep the data connection uninterrupted by shifting the voice-band modem signal up to DSL frequencies, transmitting the data at this higher frequency over the local loop between the subscriber and a DSLAM, and then shifting the voice-band modem signal back to a “normal” frequency and demodulating this signal using the voice-band modem before it enters the data network. Since the frequency band used is at a frequency higher than that of voice communications, the subscriber can continue to use the local loop to conduct voice communications or any other communications that require use of the voice band frequencies, such as facsimile and V. series modem communications. |
US07804887B2 |
Ultra-narrow bandwidth radio frequency communications link
The present invention is a dramatically enhanced RF link for low-data-rate applications (1-100 bps), using one or more transmitters to communicate with one or more receivers, at dramatically enhanced ranges. The receiver of the present invention can rapidly search, detect, and lock in on narrow band signal transmissions, that may be present in a much larger frequency band and which may be changing frequency during the duration of the message. These receivers enable ultra-low noise floor detection of longer range, more highly attenuated, signal transmissions, by decreasing the receiver bandwidth. |
US07804881B2 |
Laser system with segmented diode laser
Disclosed is a laser system comprising: A laser assembly (101) comprising a plurality of emitters; first and second light feedback devices (208, 232) forming respective external cavities with the laser assembly; a dispersive device (205) for redirecting respective portions of the light from the laser assembly to the first and second feedback devices (208, 232), wherein the first feedback device (232) is adapted to reflect a feedback portion of the redirected beam back onto the dispersive device (205) and to generate the output beam (233) from an output part of the first redirected beam, —an imaging device (213) for generating an optical Fourier transform of the plurality of emitters at a Fourier plane (235). The dispersive device (205) is positioned displaced from said Fourier plane (235) by a predetermined displacement (d) in a direction along said principle axis (230). |
US07804877B2 |
Atomic lasers with exciplex assisted absorption
The present invention provides in one of the embodiments for either a continuous wave (cw) or pulsed alkali laser having an optical cavity resonant at a wavelength defined by an atomic transition, a van der Waals complex within the optical cavity, the van der Waals complex is formed from an alkali vapor joined with a polarizable gas, and a pump laser for optically pumping the van der Waals complex outside of the Lorentzian spectral wings wherein the van der Waals complex is excited to form an exciplex that dissociates forming an excited alkali vapor, generating laser emission output at the wavelength of the lasing transition. |
US07804875B2 |
Vertical cavity surface emitting laser module having monitoring photodiode and method of fabricating the same
Provided are a vertical cavity surface emitting laser (VCSEL) module providing accurate alignment between a VCSEL and a monitoring photodiode (MPD) for efficiently detecting light emitted by the VCSEL and a method of fabricating the VCSEL module. The VCSEL module includes: a first mirror layer, a first semiconductor conducting layer, an active layer, a tunnel junction layer, and a second semiconductor conducting layer sequentially formed on a first region in a substrate having first and second regions; a MPD disposed on a portion of the second semiconductor conducting layer in the first region; and a VCSEL including layers having the same shapes as the first mirror layer, the first semiconductor conducting layer, the active layer, the tunnel junction layer and the second semiconductor conducting layer in the first region, and a second mirror layer formed on a portion of the second semiconductor conducting layer, and sequentially formed on the second region in the substrate. The predetermined distance is set so that light emitted by the VCSEL can be detected by the MPD. |
US07804869B2 |
Gallium nitride based semiconductor device with electron blocking layer
A semiconductor device comprises an n-side waveguide layer, an active layer in contact with the n-side waveguide layer and a p-side waveguide layer in contact with the active layer. An electron blocking layer is in contact with the p-side waveguide layer and comprises a first composition of two elements from group III of the periodic table and an element from group V of the periodic table. A cladding layer includes a cladding sublayer that is in contact with the electron blocking layer. The cladding sublayer comprises a second composition of two elements from group III of the periodic table and an element from group V of the periodic table. The second composition is different from the first composition. |
US07804862B1 |
Token ID mechanism for network data transfer
A node in a network that receives data from a data source, such as another node. The receiving node sends a token identifier to the data source and receives data from the data source, along with the token identifier. A token identifier identifies a location in memory on the receiving node, but is not the same as an address in the memory. Thus, a token identifier is preferably neither a physical memory address nor a virtual address. |
US07804858B2 |
Vehicle communication system
A transmission ECU on a transmission side and reception ECUs on a reception side are connected through communication lines and junction connectors. A delay circuit is provided in each of the junction connectors on the side of the reception ECUs. One end of the delay circuit is connected to the communication line on the side of the transmission ECU and the other end of the same is connected to the communication line on the side of the reception ECU. The communication lines on the both ends of the delay circuit are grounded through termination resistors. |
US07804852B1 |
Systems and methods for definition and use of a common time base in multi-protocol environments
Systems, device and methods are provided for determining a reference clock frequency for use by a multi-protocol analyzer in connection with a multi-protocol communications system. Initially, the clock frequencies for each of the links in the multi-protocol communications system are determined. The link clock frequencies are then used as a basis for determining the frequency of the reference clock. While the reference clock frequency is based upon the link clock frequencies, the reference clock frequency is different from each of the reference clock frequencies. |
US07804851B2 |
Discovery technique for physical media interface aggregation
Various discovery techniques are described for physical media interface aggregation. |
US07804850B2 |
Slow MAC-e for autonomous transmission in high speed uplink packet access (HSUPA) along with service specific transmission time control
A system and methods for slow medium access control entity (MAC-e) for autonomous transmission during High Speed Uplink Packet Access (HSUPA), and for service specific transmission time control in HUSPA, wherein a control parameter that is independent from the air interface transmission time interval (TTI), hybrid automatic repeat request (HARQ) processes or enhanced dedicated transport channel (E-DCH) scheduling is used. This control defines the minimum time interval between subsequent new transmissions. The control has no impact on retransmissions, which are performed normally. |
US07804845B2 |
Method to confirm the server identity for server-initiated services
A system and method for providing server identification to accept a server request in a vehicle wireless communications system. If the server wishes to send a request for a certain function to the vehicle, it will transmit the request and the vehicle will receive the request. If the vehicle receives a valid vehicle identification number, the vehicle will then ask the server to disconnect the communications link. The server will disconnect the communications link, and wait for the vehicle to call the server directly within a predetermined time window to confirm that it was in fact a valid server making the request. If the server confirms that it was the one making the initial request, the vehicle will perform the function. |
US07804843B2 |
Communication apparatus and method of airbags for a vehicle
A communication apparatus in an airbag system includes an airbag ECU as a master unit, sets of communication lines and slave sensor devices. The slave sensor devices are respectively connected to the airbag ECU through the set of communication lines. The airbag ECU transmits data transmission request commands to the respective sets of communication lines at timings which are different from each other. Thus, transmission timings in the respective sets of communication lines are prevented from being synchronized, and noise which develops in consequence of the data communications between the master unit and the slave sensor devices can be reduced. |
US07804839B2 |
Interconnecting multiple MPLS networks
A network may include a first customer edge (CE) router and a second CE router. The first CE router may run an external border gateway protocol (EBGP) to exchange routing information with a first provider edge (PE) router that is in a first multi-protocol label switching (MPLS) network and may run an interior gateway protocol (IGP) to exchange routing information with the second CE router. The second CE router may run the IGP to exchange routing information with the first CE router and may run the EBGP to exchange routing information with a second PE router in a second MPLS network. |
US07804838B2 |
Time synchronizing device and process and associated products
The present invention concerns a time synchronizing device and process, and a local gateway comprising that device. The time synchronizing device synchronizes a router arranged between two communication networks. It comprises intercepting means of a message coming from an apparatus of a source network for that message, having a specific time clock, and directed to a target network for that message, preparing means of a time request able to be executed in that apparatus so as to cause synchronizing data based on that specific clock to be obtained from that apparatus and to be transmitted back to the synchronizing device, sending means of the time request to the apparatus, forwarding means of the intercepted message to the target network after the preparing means have prepared the time request, receiving means of the synchronizing data, and exploiting means of those data to synchronize a local time clock used by the router with respect to that specific time clock .Application to home networks. |
US07804833B2 |
In-line packet processing
A method and apparatus for in-line processing a data packet while routing the packet through a router in a system transmitting data packets between a source and a destination over a network including the router. The method includes receiving the data packet and pre-processing layer header data for the data packet as the data packet is received and prior to transferring any portion of the data packet to packet memory. The data packet is thereafter stored in the packet memory. A routing through the router is determined including a next hop index describing the next connection in the network. The data packet is retrieved from the packet memory and a new layer header for the data packet is constructed from the next hop index while the data packet is being retrieved from memory. The new layer header is coupled to the data packet prior to transfer from the router. |
US07804830B2 |
IP connectivity with NAT traversal
Method and apparatus for establishing direct IP bi-directional or unidirectional connectivity between communication devices (6,24), accommodating the circumstance of either or both communication devices residing behind a Network Address Translator (NAT). When a communication device requests IP connectivity to another communication device, either the local or remote communication device's associated service node (26,28) or their agents (41,42) (or another node 29, using information collected by the devices' associated service nodes), formulates an appropriate direct IP pathway (40) to traverse any pertinent NATs and instructs the applicable communication devices (30,32,34,44,45,46,47) to self-configure to establish the pathway (40). |
US07804829B2 |
Wireless communication system, data transmitter and wireless communication method
A wireless communication system includes a data transmitter, having an image pickup device, and a plurality of data receivers, for performing interactive wireless data communications between the data transmitter and each of the data receivers. The data transmitter includes a display for displaying an image of a data receiver photographed by the image pickup device, from among the plurality of data receivers, a data transmission destination recognizer, a directional antenna controller for directing a directional antenna to the data receiver recognized as a transmission destination of transmission data by the data transmission destination recognizer, a command transmitter for transmitting a communication designation command to the data receiver, and a device address storage for storing a device address of the data receiver. The data receiver includes a command receiver, and an ACK transmitter. |
US07804828B2 |
Communication method between communication networks
According to one embodiment, a communication method comprises receiving, in a first communication network for example, a packet from a terminal connected to a second communication network. The packet includes source address information therein. A determination is made whether the source address information had been changed from an original address used in the second communication network to a changed address used in the first communication address. The changed address being associated with the terminal is stored and the source address information including the changed address is provided to a terminal connected to the first communication network. Communications are supported using the source address information between the terminal connected to the first communication network and the terminal connected to the second communication network. |
US07804827B2 |
Method for ensuring adequacy of transmission capacity, terminal employing the method, and software means for implementing the method
The invention relates to a method for ensuring the adequacy of transmission capacity in a digital packet-switched cellular network where both voice sample packets and associated header fields are transmitted in real time in one and the same transmission channel. The invention also relates to a terminal employing the method. In the method, the contents of voice sample packets at the beginning of a speech spurt are partly replaced by packet header field data in situations where the combined bit count of voice sample data and packet header data exceeds the transmission capacity of the transmission channel. |
US07804825B2 |
Matrix expansion lattice
A cross-connect switching system includes a plurality of three stage switching arrays and an expansion switching array, wherein a second stage of each of the three stage switching arrays includes an expansion section comprising switches which facilitate interconnection of each three stage array to the expansion switching array. In one embodiment, the expansion switching array includes a plurality of square arrays, each having Q inputs and Q outputs and wherein the second stages of the three stage arrays each include 1 . . . M+1 . . . M+p vertical stages which connect to the square “D” arrays of the central expansion switching array. |
US07804824B2 |
Method and system for operating a field programmable line card using a country coded template
A database correlating a specific set of linecard criteria, out of a plurality of sets of linecard criteria, to a template code is loaded into a linecard during manufacturing. A template code based on country-specific criteria is sent to the linecard at startup, whenever otherwise desired. The template code may also be periodically refreshed from a central authority that recognizes the address of a particular linecard. |
US07804823B2 |
Systems and methods for communicating documents via an autonomous multiple-function peripheral device
A multiple-function peripheral device includes a packet-switched network interface and an autonomous application programming interface. The application programming interface requests image information from a remote server via the packet-switched network interface in a first mode of operation. The application programming interface sends image information to a remote device via the packet-switched network interface in a second mode of operation. |
US07804822B2 |
Method and apparatus for detecting subscriber service address change
A method and apparatus for allowing VoIP service providers to detect service address changes of IP service subscribers are disclosed. Specifically, when a power cycle, e.g., powering off and on, of a particular VoIP endpoint device, such as a Terminal Adaptor (TA) or a soft phone client, is detected, a service provider may assume that the service address of the subscriber has changed. Therefore, appropriate actions can be taken by the service provider to obtain the latest service address from the subscriber to ensure accurate service address information is available, e.g., in support of an emergency call through the particular VoIP endpoint device. |
US07804820B2 |
System and method for processing packet domain signal
Embodiments of the present invention disclose a system and a method for processing a packet domain service signal, which enable a terminal that does not support an access control protocol of an Internet Protocol Multimedia Subsystem (IMS) to access the IMS and acquire the services in the IMS. An AGCF is added for shielding the differences of the users on the basis of the IMS defined in the 3GPP R5/R6 standard, specifically, a PSTN/ISDN user accesses an AGF first, accesses the IMS through an agent function of the AGCF, and the AGCF also manages and controls the AGF. Control of the PSTN/ISDN services may be implemented in the AGCF, or in an AS added to the IMS, or the control of basic services and supplementary services may be implemented in the AGCF while the control of value-added services may be implemented in the AS. |
US07804814B2 |
Power control for a mobile radio communication system
A communication system having a plurality of common channels and includes a primary common control physical channel, a plurality of dedicated channels and a synchronization channel (SCH). The primary common control physical channel and the synchronization channel are transmitted time multiplexed, and the sum transmit power of dedicated channels is reduced during the transmission of the synchronization channel in order to keep the total output power at the base station power amplifier below a maximum power limit. |
US07804813B2 |
Radio communication method, radio communication terminal and radio LAN system
The present invention discloses a radio communication method or the like, which contributes to the improvement of data transmission efficiency in a radio communication based on TDMA system (in particular, radio communication in accordance with IEEE Std. 802.11) by providing idle time between the data transmitted and received by radio communication terminals on a radio section. In the radio communication between radio communication terminals, data transmission efficiency is improved by reducing transmission time of header added to the data or by reducing idle time. More concretely, header is added to the data for each predetermined data transmission, for instance, and by transmitting the other data without header added to it, transmission time of header is reduced. Also, data transmission efficiency is improved by carrying out methods such as a method to acquire header of the data on radio section in advance, a method to utilize identification information as the header, and a method to transmit continuous data by reducing IFS (InterFrame Space) after Ack (receiving acknowledgment information). |
US07804807B2 |
Managing establishment and removal of security associations in a wireless mesh network
Techniques and technologies are provided for managing establishment, maintenance and removal of security associations (SAs) between nodes in an ad hoc network, such as a wireless mesh network. |
US07804804B2 |
Wireless communication system, wireless communication apparatus, wireless communication method, and computer program
In network groups adjacent to each other constructed by communication apparatuses notifying beacons, the communication apparatuses can exchange necessary data between themselves, avoiding interference. Communication stations in a group set one beacon period to operate the network group. A communication station in the group acquires a beacon period and a reservation period of an adjacent group, sets its own reservation period avoiding the acquired beacon period and reservation period, and as necessary, enters the adjacent group to exchange necessary data. A device shared by a plurality of users does not belong to any group, and a communication apparatus in a different group temporarily enters the beacon period as necessary to exchange data. |
US07804801B2 |
QR decomposition apparatus and method for MIMO system
Provided are a QR decomposition apparatus and method for a MIMO system. The QR decomposition apparatus includes: a norm calculator for calculating a vector size norm for a channel input; a Q column calculator for calculating a column value of a unitary matrix Q by multiplying a delayed channel input with √{square root over (norm)}; an R row calculator for receiving the delayed channel input, the output of the Q column calculator, and 1/√{square root over (norm)}, and calculating a row value of an upper triangular matrix R; a Q update calculator for receiving the delayed channel input, the output of the R row calculator, and a delayed output of the Q column calculator, and calculating a Q update matrix value; and a norm update calculator for receiving a delayed output of the norm calculator and an output of the R row calculator, and outputting a norm update matrix value. |
US07804797B2 |
Communication control device and communication control method
A communication control device is provided which efficiently utilizes wireless resources to improve communication quality and system throughput by appropriately setting and performing node transmission power. The communication control device in a wireless LAN system includes a sender 206, a receiver 207, and an inter-AP communication function 211 for determining, based on at least one of wireless information obtained by measurement of a wireless signal by an access point 103 or a station 104a, or reported wireless information, whether or not there is a neighboring BSS, and a transmission power determination function 210 and a transmission power setting/update function 205 for setting and updating the transmission power of the access point 103 and the station 104a in its own BSS when there is a neighboring BSS in which all the access point have the control function of the transmission power, on the other hand, for maximizing the transmission power when there is no neighboring BSS or when there is a neighboring BSS that does not control the transmission power. |
US07804795B2 |
Method of configuring and registering internet protocol address in a wireless mobile communication system having connection-oriented radio link
A method of configuring and registering an Internet Protocol (IPv6) address in a wireless mobile communication system having a connection-oriented radio link is provided. In an IP configuration method without Duplicate Address Detection (DAD), a Mobile Station (MS) is allocated a unique Connection Identifier (CID) specific to the MS from a serving Base Station (BS), and the MS and BS configure the IPv6 address independently using a known network prefix, a Medium Access Control (MAC) address of the MS, and the allocated CID. The BS registers the configured IPv6 address to a HA on behalf of MS. |
US07804794B2 |
Power-saving network switching device
A network switching device includes packet switching means and clock signal providing means. The packet switching means receive packets sent from any of the plurality of lines, determines forwarding destinations for the received packets, and forwards the received packets. The packet switching means operates synchronized with a provided clock signal. The clock signal providing means provides the clock signal to the packet switching means. The clock signal providing means is capable of switching a frequency of at least a portion of the clock signal for being provided to the packet switching means to multiple different values. |
US07804783B2 |
Automatic detection and testing of new networking connections
A new connection wizard automatically detects available networking hardware, as well as networks that are available. The wizard then presents the user with a list of choices, i.e., different connection types that they can set up. This list of options is based on the hardware and networks that were detected initially. Thus, the wizard will only present the user with the connection types that can actually be utilized. Once the user has selected a connection type and completed the configuration through the wizard, the wizard will automatically test the connection and report success or failure to the user. |
US07804780B2 |
Receiving and transmitting devices for providing fragmentation at a transport level along a transmission path
The present invention provides receiving and transmitting devices for providing fragmentation at a transport level along a transmission path. The transmitting device comprises an interface and a control unit coupled to the interface. The control unit is adapted to negotiate a packet size with a remote device. The control unit is also adapted to transmit a data packet of up to the negotiated size. The control unit is further adapted to receive acknowledgments from the remote device associated with one or more fragments, fragmented at the transport-level, of the transmitted data packet. The receiving device comprises an interface and a control unit coupled to the interface. The control unit is adapted to receive two or more fragments of a data packet transmitted by a remote device. The control unit is also adapted to transmit one or more acknowledgments to the remote device based on the received fragments. |
US07804779B2 |
Method and device for remotely controlling the congestion of meshed flow in a packet mode telecommunication network
The invention relates to a method for remotely controlling the congestion of meshed flow exchanged in a packet mode telecommunication network between a number N of central sites Ci provided with flow management devices and a number M of remote sites Dm devoid of such devices. According to the invention, said active devices of central sites Ci exchange between them information intended specifically for the management of flows exchanged between each of the central sites Ci and each of the remote sites Dm. |
US07804777B2 |
Upstream data rate estimation
In one embodiment, a device includes: a transceiver operable to transmit packets to and receive packets from a modem; and a logic engine configured to transmit first packets at a rate through an upstream path for a modem to an Internet node such that no throttling is triggered in the modem, the logic engine being further configured to transmit second packets through the upstream path for the modem to the Internet node at a rate sufficient to trigger throttling in the modem if the modem implements throttling, the logic engine being further configured to compare an average transmission time for first packets to an average transmission time for the second packets to determine whether the modem implements throttling. |
US07804774B2 |
Scalable filtering and policing mechanism for protecting user traffic in a network
Described are computer-based methods and apparatuses, including computer program products, for scalable filtering and policing mechanism for protecting user traffic in a network. A data packet is filtered by a multi-tiered filtering and transmission system. Data packets matching the first tier filter are discarded. Data packets matching the second tier filter are transmitted to an output module based on a criterion. Data packets in the third tier filter are hashed into bins and data packets matching an entry in the bin are transmitted to the output module based on a criterion for the bin. Data packets in the fourth tier transmission system are transmitted to the output module based on a criterion. Data packets that do not meet the criterion for transmission to the output module are transmitted to an attack identification module which analyzes the data packets to identify attacks. |
US07804763B2 |
Power line communication device and method
A power line communication device for communicating data signals over a power line is provided. One example embodiment comprises a conditioning circuit configured to be coupled to the power line and a modem communicatively coupled to the conditioning circuitry to transmit and receive data signals over the power line via the conditioning circuitry. The modem may be configured to transmit and receive orthogonal frequency division multiplexed data signals that comprise a plurality of sub-carriers, wherein the modem is adapted to vary the transmit power for each of a plurality of subsets of the plurality of sub-carriers from substantially zero power to a plurality of increments above zero power. The modem also may be adapted to transmit and receive data signals with the transmit power for each of a plurality of subsets of the plurality of sub-carriers being different and to transmit and receive using a different modulation scheme at different sub-carriers. |
US07804758B2 |
Holographic information recording/reproducing apparatus
An information recording/reproducing apparatus can suppress generation of stray light and prevent aggravation of the SN (signal to noise) ratio at the time of reproduction. If the angle of incidence of reference beam relative to the information recording medium (transmission-type disk 119 or reflection-type disk 213) at the time of recording is θ1, the angle of incidence of reference beam relative to the information recording medium at the time of reproduction is θ2 and the angle of incidence of reference beam reentering the information recording medium relative to the information recording medium at the time of reproduction is θ3, the angle of the galvano mirror for changing the angle of incidence of reference beam and the angle of the galvano mirror for reentering reference beam into the information recording medium are controlled so as to establish relationships of θ1≠θ2 and θ1=θ3. |
US07804757B2 |
Hologram recording and reproducing apparatus
A hologram recorder/player includes recording beam modulation controller which causes a spatial light modulator to modulate the recording beam in such a way that a hologram is recorded in a plurality of blocks in a unit recording region and that each of the blocks includes recording information (DATA) and error correction code, at a time of recording. The hologram recorder/player includes incident angle variable controller which varies a reference beam incident angle to a plurality of predetermined angles with respect to the unit recording region. The recording beam modulation controller causes the modulation of the recording beam in such a way that a different hologram is generated for a page each time the reference beam incident angle is varied and that the hologram in each page is recorded in a plurality of the blocks. |
US07804751B2 |
Method of distinguishing optical recording medium and apparatus of the same
One inventive aspect relates to a method which easily distinguishes copycat products that are difficult to distinguish by identifying only a media ID. A media ID and other attribute data are read out of a reference optical recording medium, and then a media ID and other attribute data are read out of an optical recording medium that is a target for separation. They are compared with each other in a data record processing section to determine whether data is data matched or not matched, and the result is displayed on a display section. |
US07804750B2 |
Test disc and drive verification method
In a test disc, data (test data) is recorded in such a manner as to fill an entirety of a data region and, next to this test data, border-out data is recorded which contains information indicating that recording is prohibited. By determining whether the data can be played back appropriately from a position in the vicinity of an outer periphery of the disc where playback characteristics are apt to be unstable, whether the data can be played back appropriately from all of the regions is verified. Also, by determining whether it is possible to recognize that test disc is capable of recording, it is verified whether the border-out data can be smoothly acquired from the position in the vicinity of the outer periphery of the disc where playback characteristics are apt to be unstable. |
US07804746B2 |
Land/groove track and pickup head movement direction detection
A detector is scanned across an optical storage medium having groove tracks and land tracks, each track having a wobble structure, to detect light reflected from the optical storage medium. A wobble signal and a tracking error signal are generated based on an output of the detector, and the wobble signal is sampled according to the tracking error signal. A determination about whether the detector is at the groove track or the land track is made based on the tracking error signal and a comparison of sampled values of the wobble signal. |
US07804738B2 |
Active steering systems and methods for marine seismic sources
Systems and methods for automatic steering of marine seismic sources are described. One system comprises a marine seismic spread comprising a towing vessel and a seismic source, the seismic source comprising one or more source arrays each having a center of source array, each source array having one or more source strings; a seismic source deployment sub-system on the towing vessel, the sub-system controlled by a controller including a software module, the software module and the deployment sub-system adapted to control an inline distance between one of the centers of source array and a target coordinate. It is emphasized that this abstract is provided to comply with the rules requiring an abstract, allowing a searcher or other reader to quickly ascertain the subject matter of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims. |
US07804736B2 |
Delay controller for ultrasound receive beamformer
An ultrasound system includes an ultrasound transducer having an array of elements and a beam origin located between two adjacent elements, each of the elements for converting received energy into an echo signal; and a beamformer that includes an initialization controller having initialization controller circuitry for calculating initialization parameters according to a process for calculating initialization parameters from a reduced table; at least one channel having a delay circuit and a delay controller; and a summer for summing phase-aligned signals to form a beamformed signal. |
US07804733B2 |
System and method for memory phase shedding
Embodiments of the invention supply power to DRAM or other memory devices with a multi-phase voltage regulator. A power controller coupled to the multi-phase voltage regulator causes one or more phases of the multi-phase voltage regulator to be activated or deactivated (shed) according to predetermined criteria. Embodiments of the invention thus improve power management by providing one or more reduced power states for the memory devices. Other embodiments are described. |
US07804728B2 |
Information handling system with SRAM precharge power conservation
An information handling system (IHS) includes a processor with on-chip or off-chip SRAM array. After a read operation, a control circuit may instruct the SRAM array to conduct a precharge operation, or alternatively, instruct the SRAM array to conduct an equalize bitline voltage operation. A read operation may follow the precharge operation or the equalize bitline voltage operation. The control circuit may instruct the SRAM array to conduct an equalize bitline voltage operation if an equalized voltage of a bitline pair exhibits more that a predetermined amount of voltage. Otherwise, the control circuit instructs the SRAM array to conduct a precharge operation before the next read operation. |
US07804725B2 |
Write driving circuit and semiconductor memory apparatus using the same
A write driving circuit includes a plurality of driving units that write data corresponding to detection signals on memory banks, and at least one detecting unit that detects data input from the outside, and outputs the detection signals to two or more driving units among the plurality of driving units. |
US07804724B2 |
Method and apparatus for boundary scan programming of memory devices
In accordance with at least one embodiment, a method, apparatus, and article of manufacture are provided for configuring a virtual boundary register in a programmable logic device (PLD), transmitting a first user-definable-command operation code (opcode) to the PLD to effect programming of a memory device coupled to the PLD, and preferably transmitting a second user-definable-command opcode to the PLD, the second user-definable-command opcode causing the physical boundary scan circuitry to load the virtual boundary register. The foregoing is preferably achieved in accordance with a boundary scan standard (e.g., Institute of Electrical and Electronics Engineers, Inc. (IEEE) 1149.1, dated 2001). |
US07804717B2 |
Semiconductor device
A dummy cell includes a plurality of first memory cells MC for storing “1” or “0”, arranged at points of intersection between a plurality of word lines WR0 to WR7 and a plurality of first data lines D0 to D7, a plurality of first dummy cells MCH for storing “1” or “0”, arranged at points of intersection between the word lines WR0 to WR7 and a first dummy data line, and a plurality of second dummy cells MCL for storing “0”, arranged at points of intersection between the word lines WR0 to WR7 and a second dummy data line DD1. |
US07804716B2 |
Flash memory device having improved bit-line layout and layout method for the flash memory device
Provided are a flash memory device having an improved bit-line layout and a layout method for the flash memory device. The flash memory device in which bit lines are disposed based on double patterning technology (DPT), may include at least one main bit line connected to a cell string including a memory cell storing data, at least one dummy bit line disposed parallel to the at least one main bit line, and a common source line transferring a common source voltage, and disposed on a different layer from a layer on which the at least one main bit line and the at least one dummy bit line are disposed, wherein the at least one dummy bit line may include a first dummy bit line transferring a first voltage and a second dummy bit line transferring a second voltage. |
US07804714B1 |
System and method for providing an EPROM with different gate oxide thicknesses
A system and method are disclosed for providing an electrically programmable read only memory (EPROM) in which each memory cell comprises an NMOS select transistor with a thick gate oxide and a PMOS breakdown transistor with a thin gate oxide. The source of the NMOS transistor and the source, drain and N well of the PMOS transistor are connected. The gate of the PMOS transistor is grounded. Under the control of the NMOS transistor, a programming voltage pulse is passed to the N well of the PMOS transistor of a selected memory cell. The magnitude of the voltage is sufficient to break the thin gate oxide of the PMOS transistor without damaging the NMOS transistor. Because the memory state of the memory cell depends on the breakdown status of the PMOS transistor, the data may be retained in the memory cell for an unlimited period of time. |
US07804713B2 |
EEPROM emulation in flash device
Flash memory systems and methodologies are provided herein for providing byte alterability in a flash device. Logical cell mapping is changed from using a single physical memory cell to using two adjacent physical cells as a logical cell for emulating byte alterability. By mapping two adjacent physical cells as a single logical cell, the logical cell is a combination of neighboring drain/source regions, thereby creating a single program and erase entity. The single program and erase entities can allow for logical cell erase and program in either direction of a low voltage state or a high voltage state on a single bit or variable bit length basis. By employing the single program and erase entity, the subject innovation can provide a cost-effective approach to emulating electrically EEPROM in a flash device. |
US07804712B2 |
Flash memory device and program recovery method thereof
A method of programming a flash memory includes programming memory cells connected to a selected word line by applying a first voltage to the selected word line and a second voltage to non-selected word lines, the second voltage being lower than the first voltage, lowering the first voltage of the selected word line to a third voltage after programming the memory cells connected to the selected word line, the third voltage being lower than the first voltage, and recovering a fourth voltage of the selected word line and the non-selected word lines, the fourth voltage being lower than the second and third voltages. |
US07804706B2 |
Bottom electrode mask design for ultra-thin interlayer dielectric approach in MRAM device fabrication
A bottom electrode (BE) layout is disclosed that has four distinct sections repeated in a plurality of device blocks and is used to pattern a BE layer in a MRAM. A device section includes BE shapes and dummy BE shapes with essentially the same shape and size and covering a substantial portion of substrate. There is a via in a plurality of dummy BE shapes where each via will be aligned over a WL pad. A second bonding pad section comprises an opaque region having a plurality of vias. The remaining two sections relate to open field regions in the MRAM. The third section has a plurality of dummy BE shapes with a first area size. The fourth section has a plurality of dummy BE shapes with a second area size greater than the first area size to provide more complete BE coverage of an underlying etch stop ILD layer. |
US07804699B2 |
Segmented ternary content addressable memory search architecture
A segmented ternary content addressable memory (TCAM) search architecture is disclosed. In one embodiment, a TCAM device with a row of TCAM cells includes a first segment of the TCAM cells for determining a match of corresponding search bits of a search string with a first portion of a stored string in the first segment of the TCAM cells, an evaluation module for generating a search enable signal if the match of the corresponding search bits with the first portion of the stored string is determined, and a second segment of the TCAM cells for determining a match of remaining search bits of the search string with a remaining portion of the stored string in response to the search enable signal. |
US07804696B2 |
Electromagnetic radiation containment in an electronic module
Electromagnetic radiation containment in an electronic module. In one example, an electronic module includes a housing, a printed circuit board, and an electrically conductive sealing element. The printed circuit board is partially positioned within the housing and defines an edge connector extending from the housing. The electrically conductive sealing element radially surrounds 360 degrees of one end of the housing and the printed circuit board proximate the edge connector such that when the edge connector is fully received in a host board connector mounted to a host board, the electrically conductive sealing element cooperates with a corresponding structure of the host board to at least partially define a Faraday cage substantially enclosing the edge connector and the host board connector. The housing defines a radial groove which aids in the retention of the sealing element. |
US07804694B2 |
Reference layer openings
A component having reference layer openings to contribute towards achieving a differential impedance in a circuit, is described herein. |
US07804690B2 |
Server device
The present invention relates to a server device which comprises a case having two symmetric slots disposed on the top and a first handle disposed in each of the slots to make it easier to lift up the server device, a horizontal partition disposed in the case and dividing the inner space of the case into upper and lower parts, wherein the upper part is a first holding space capable of holding at least an electronic device, a first heat dissipation unit is disposed at the front of the electronic, the lower part of the case is a second holding space capable of holding at least a server, and a second heat dissipation unit may be disposed at one side of the second holding space, such that a plurality of servers, electronic devices and heat dissipation units may be integrated into the server device for easily and conveniently being moved. |
US07804688B2 |
Apparatus including processor
An apparatus is disclosed. The apparatus includes a processor having a major surface, where the processor generates heat when energized. It also includes a heat dissipation plate comprising a thermally conductive material, and includes a first portion with flat opposing surfaces and a second portion substantially perpendicular to the first portion. The heat dissipation plate is adapted to dissipate heat from the processor. It also includes an array of pins, where the pins in the array of pins are substantially perpendicular to the flat opposing surfaces of the heat dissipation plate, and a heat dissipating material contacting the heat dissipation plate and the major surface of the processor. The heat dissipating material does not contact the second portion of the heat dissipating plate, and the pins are configured to be received in a socket assembly on a circuit board. |
US07804685B2 |
Ducted exhaust equipment enclosure
An electronic equipment enclosure includes a frame structure at least partially enclosed by a plurality of panels defining a compartment in which one or more electronic components are mounted and an exhaust air duct that is adapted to segregate hot air being exhausted from the compartment from cool air entering the compartment, thereby improving thermal management of the enclosure. The exhaust duct includes a lower duct section extending upward from the top panel of the compartment and an upper duct section telescoping upward from an upper end of the lower duct section. Each duct section includes four panels connected together by hinged corner fittings such that the section is collapsible. The upper duct section includes an outwardly flared portion. |
US07804681B2 |
Display device and collection device
A display device includes a circuit board, a pocket-shaped structure, a holder, and a display panel. The pocket-shaped structure includes a first side wall, a second side wall, a third side wall, a fourth side wall, and two support plates. The third side wall and the fourth side wall each has a hole. The two support plates are located beside the third side wall and the fourth side wall and form an empty space with the four side walls. The holder includes a first panel, a second panel, and two engaging slides. The two engaging slides are located at two extension arms of the first panel. When the holder is stored in the empty space, the first panel is supported on the two support plates and the two engaging slides are clamped within the holes of the third side wall and the fourth side wall. |
US07804674B2 |
Position recognition in an electromagnetic actuator without sensors
An electromagnetic actuator and a method for controlling the actuator comprising at least one armature (3) and two coils (1, 2). The voltage gradient at the two coils (1, 2) is measured during a sudden increase in voltage. From this measured data, a subtractor (16) computes a third voltage gradient (25) from which a logic unit (17) determines the position of the armature (3) without the use of an additional sensor. |
US07804665B2 |
Head support device, disk device having the head support device, and portable electronic device having the disk device
A head support device that is resistant to shock due to external impact, a disk device including the head support device, and a portable electronic device including the disk device are disclosed. In the head support device, a head support arm on which a head slider with a head is disposed through a flexible and elastic gimbal mechanism is formed rotatably about a rotary shaft as a horizontal rotating axis in parallel with a disk surface. The head support arm is formed such that it pivots, about a straight line drawn between apexes of a pair of pivots as a vertical pivot axis, vertically (generally perpendicularly) with respect to the disk surface. A gravity center position of a total mass of members, other than the head slider, pivoting about the vertical pivot axis is positioned near the vertical pivot axis. |
US07804662B2 |
Perpendicular magnetic recording head including wrap around shield with notched top write gap and method of fabricating the same
In a perpendicular recording head, a notch is formed in the top write gap at a location on top of the main pole. A perpendicular head with this notched top write gap structure has less transition curvature and better writability while reducing the adjacent track interference (ATI). Also, the process used to fabricate the head ensures that the trailing edge (writing edge) of the main pole is extremely flat with no corner rounding. |
US07804660B2 |
Method for unloading head without calibration in hard disk drives
A hard disk drive with a voice coil motor coupled to a head. The disk drive includes a circuit that provides a drive current with a sinusoidal waveform to the voice coil motor during an unload routine. The back emf of the voice coil motor can be determined during a sample period when the current is essentially zero. There is no need to perform a resistance calibration. This reduces the time needed to unload the head. |
US07804656B2 |
Light delivery technique for heat assisted magnetic recording head
An apparatus includes a load beam, a slider coupled to the load beam by a gimbal assembly and including an optical transducer, an optical fiber for transmitting light directly toward the transducer, and a mounting structure for adjusting the position of an end of the optical fiber. Data storage devices that include the apparatus are also included. |
US07804653B2 |
Imaging optical system for cameras
An imaging optical system for cameras comprising a stop, a first lens, a second lens, and a third lens in order from object side to image side. The first lens is convex at the object side, and has positive refractive power and both surfaces of which are aspherical. The second lens is convex at the image side and has negative refractive power. The third lens has a concave surface at its central portion facing the image side and a convex surface at its peripheral portions facing the image side. The imaging optical system satisfies the conditions of the following Inequalities: 0.8 < L 2 Y < 1 0.5 < fl f < 0.86 where L denotes the distance from the stop to the image focal point, 2Y denotes the diagonal length of the effective image surface, f denotes the overall focal distance of the imaging optical system, and f1 denotes the focal distance of the first lens. |
US07804650B2 |
Lens sheet for use in backlight, backlight and display device using the same
A lens sheet according to the invention includes a base film, a lenticular lens resin layer, a prism resin layer, and a filling resin layer. The lenticular lens resin layer includes a plurality of cylindrical lenses formed on one surface of the base film and arranged. The prism resin layer includes a plurality of prisms formed on the other surface of the base film and arranged, and has a lower refractive index than the refractive index of the base film. The filling resin layer is filled on a surface of the prism resin layer provided with the arranged prisms and has a higher refractive index than the refractive index of the prism resin layer. Therefore, the lens sheet according to the invention can restrain side lobe light emitted obliquely to the front surface. |
US07804649B2 |
Microreplicated achromatic lens
A microreplicated achromatic lens is disclosed. The article includes a web including first and second opposed surfaces. The first surface includes a first microreplicated structure having a plurality of first features. The second surface includes a second microreplicated structure having a plurality of second features. Opposing first and second features are registered to within 10 micrometers. Corresponding opposed first and second features cooperate to form an achromatic microlens element. |
US07804637B2 |
Stable induced alignment of mini mirrors for solar energy concentration and other optical functions
It is becoming increasingly imperative to harness solar energy due to the ever growing shortage of conventional energy sources. The instant invention is concerned with method and apparatus for the stable alignment of mirrors inside transparent micro balls with the plane of the mirror perpendicular to the aligning electric field for solar energy concentration and related applications such as optical switches, etc. Coupling of an applied perpendicular electric field with the induced dipole in a mirrored ball results in an unstable orientation. The instant invention circumvents this problem so that a stable orientation is accomplished, resulting in an increase in the percentage of incident light that is reflected to the receiver. Broadly, this invention deals with novel concepts used for alignment in the focusing of light wherever mirrors are used for focusing such as for solar propulsion assist, illumination and projection of light, optical switching, etc. A particularly important objective is the focusing of sunlight for solar power conversion and production. |
US07804632B2 |
Display device using 1 dimensional hologram
An image display device using a one-dimensional hologram is disclosed. The image display device includes a light deflection unit which deflects a parallel light ray and adjusts the incident angle of a reconstructing light in sequence, and a one-dimensional hologram optical modulator which reproduces the entire picture by updating each lineal picture in sequence. A one-dimensional hologram is capable of expressing one lineal picture at one time with single axes data. The one-dimensional hologram is updated in synchronization with the incident reproducing light. The input data for a one-dimensional hologram may be computed by an optical calculation method. |
US07804624B2 |
Image capture device
A device and method for scanning an image of an object are disclosed. The device includes a controlled transparency film (5) and a set of light detectors (80). A backlight (50) may be used for scanning the object. The controlled transparency film is modulated to apply a series of filters on the backlight as it bounces off the object, back toward the detectors. The light detectors are sampled while each filter is being applied. The resultant measurements correspond to coefficients of a two-dimensional image transform. These coefficients may be collected as a bitstream to be inserted into an image file. This allows the image data to be compressed as it is being captured, thereby reducing processor overhead. |
US07804622B2 |
Image reading apparatus
Disclosed is an image reading apparatus including: an original transporting device for transporting an original; an image reader for reading an image of the original in a first reading region or a second reading region while transporting the original by the original transporting device; and a correcting device for correcting image data read in the second reading region by the image reader so as to give the image data the same white level as image data read in the first reading region based on the ratio of the white level of the second reading region to that of the first reading region. |
US07804620B2 |
Method and arrangement for generating a dot matrix imprint with control using random output and probability
In a method and arrangement for generation of an imprint with a printing device operating according to a dot matrix principle (in particular an inkjet principle), a dot pattern is provided for the imprint, with which the printing device image points corresponding to the provided dot pattern on a substrate. For at least one first image point a probability with which the image point is generated is provided. Whether this image point is actually generated on the substrate is determined in a decision step using a random generator and the probability. The image point is generated (or not) in a subsequent step dependent on the result of the decision step. |
US07804619B2 |
Adjustment of print position in print controller
The CD-R print system 10 has a shape identical to the CD-R and the like, and the scale marks are printed on the adjustment medium AM with the base line BL previously printed thereon. The user inputs portions of the scales overlapping with the base line BL to the CD-R print system 10 via the user interface. Then, the CD-R print system 10 determines an amount of misalignment of print position based on the input information. The CD-R print system 10 reflects this amount of misalignment to generate print data. Such CD-R print system 10 enables the print position to be readily adjusted with accuracy without using a rule or the like. |
US07804618B2 |
Image forming apparatus having removable external memory and its control method
Memory interface means which can be easily removed by a user is included, use of a generally-available general-purpose memory is made possible and increase of the capacity of a memory which can be used by an image forming apparatus, image electronic data stored in a memory in the image forming apparatus, management information for managing the image electronic data, management information in the apparatus such as a telephone book used by facsimile means are can be bidirectionally copied or moved with the external memory in accordance with the user's operation or automatically. |
US07804615B2 |
Method for limiting bit rate in IP facsimile and method for limiting bit rate in IP facsimile in gateway
A method for limiting bit rate in IP facsimile, in this method the highest bit rate that the called gateway allows is determined, after the call connection is set up, the called fax machine transmits the digital identification containing the highest facsimile bit rate that the called fax machine provides, the called gateway compares the highest facsimile bit rate that the called fax machine provides with the determined highest bit rate that the called gateway allows, then selects the lower and inserts in the frame and transmits to the calling fax machine, the calling fax machine compares the bit rate with the highest bit rate that the calling fax machine itself provides, the lowest will be the highest bit rate at which message is transmitted, then the message is transmitted, confirmed, then the call connection is released. In this method, when the network becomes bad, the highest facsimile bit rate is limited through gateway to improve quality of pictures. A method for achieving limiting bit rate in IP facsimile by a gateway is also proposed in the present invention. |
US07804613B2 |
Method and system for facilitating paper to electronic communications
A method for a computer system includes receiving a fax from a user comprising a digitized document and a billing telephone number associated with the user, wherein the digitized document includes a digitized transmission page including a digitized recipient e-mail address, and wherein a receiving number over which the fax is received is associated with a pay-per-use service, optically recognizing characters of the recipient e-mail address from the digitized e-mail address, determining an attachment in a format suitable for attachment to an e-mail message from the digitized document, sending an e-mail message comprising an e-mail attachment portion including the attachment, an e-mail TO portion including the recipient e-mail address, and an e-mail body portion including a service provider identifier, and submitting a service charge associated with the pay-per-use service against the billing telephone number. |
US07804612B2 |
Network printing with driverless clients
A method and mechanism for a client causing an electronic document to be printed without using a printer driver installed on the client is provided. A client discovers one or more printing devices on a network. The client communicates with a discovered printing device to identify the printing features supported by the discovered printing device. When the client receives a request to print an electronic document to a selected printing device, the client sends the electronic document and print configuration data to the selected printing device. As the client has been informed of the printing features supported by the selected printing device, the client can send the electronic document and the print configuration data to the selected printing device in a form readable by the selected printing device. The selected printing device processes the electronic document and the print configuration data to produce a printed copy of the electronic document. |
US07804604B2 |
In-flight drop location verification system
A system measures a location of a drop delivered by, for example, an ink-jet type applicator. An image of the drop is captured from two directions, resulting in two drop images. Only one image capturing apparatus is needed to capture the drop images. The location in three-dimensional space is determined by using the two images but only one image capturing device. The position or location information can then be used to calibrate a coating apparatus. |
US07804603B2 |
Measurement apparatus and method
A measurement apparatus disclosed that has a radiation source configured to provide a measurement beam of radiation such that an individually controllable element of an array of individually controllable elements capable of modulating a beam of radiation, is illuminated by the measurement beam and redirects the measurement beam, and a detector arranged to receive the redirected measurement beam and determine the position at which the redirected measurement beam is incident upon the detector, the position at which the redirected measurement beam is incident upon the detector being indicative of a characteristic of the individually controllable element. |
US07804602B2 |
Apparatus and method for relocating an articulating-arm coordinate measuring machine
A measurement apparatus, system and method for measuring objects which is easily relocatable about the object is described. The system uses an articulated-arm coordinate measuring machine (CMM) and a laser tracker. A retroreflector for use with the laser tracker is located on the arm of the articulated-arm (CMM). A common coordinate frame of reference can be determined for the CMM and the laser tracker so that the CMM can be moved. Also, points hidden from the laser tracker can be measured for example with the CMM. |
US07804601B2 |
Methods for making holographic reticles for characterizing optical systems
Characterization of an optical system is quickly and easily obtained in a single acquisition step by obtaining image data within a volume of image space. A reticle and image plane are positioned obliquely with respect to each other such that a reticle having a plurality of feature sets thereon, including periodic patterns or gratings, is imaged in a volume of space, including the depth of focus. Metrology tools are used to analyze the detected or recorded image in the volume of space through the depth of focus in a single step or exposure to determine the imaging characteristics of an optical system. Focus, field curvature, astigmatism, spherical, coma, and/or focal plane deviations can be determined. The present invention is particularly applicable to semiconductor manufacturing and photolithographic techniques used therein, and is able to quickly characterize an optical system in a single exposure with dramatically increased data quality and continuous coverage of the full parameter space. In embodiments, the test reticle is holographically generated by interfering two or more beams of optical radiation. The resulting interference pattern is recorded on a reticle and used for testing the optical system. The geometry of the holographic interference pattern is tightly controlled by the properties of the interfering beams and is therefore more accurate than conventional reticle writing techniques. |
US07804599B2 |
Fluid volume verification system
This invention describes a fluid transfer device which has a fluid handling system and a fluid detection system controlled by a central processing system which allows the device to accurately determine both the verification of fluid dispensed and the liquid level position in the reaction vessel. |
US07804596B2 |
Overlay key, method of forming the overlay key and method of measuring overlay accuracy using the overlay key
In an overlay key used for measuring overlay accuracy between first and second layers on a substrate, a first mark may be formed in the first layer, and a second mark may be formed on the second layer. The first mark may include first patterns having a first pitch and extending in a first direction. The second mark may include second patterns extending in substantially the same direction as the first direction and having a second pitch substantially equal to the first pitch. First and second images may be acquired from the first and second marks. The overlay accuracy may be produced from position information of first and second interference fringes formed by overlaying a test image having a third pitch onto the first and second images. |
US07804590B2 |
Multi mode inspection method and apparatus
An inspection system for inspecting an object, the system comprising an illuminator including at least one pulsed light source, a detector assembly, and a relative motion provider operative to provide motion of the object relative to the detector assembly, along an axis of motion, the detector assembly comprising a plurality of 2-dimensional detector units whose active areas are arranged at intervals. |
US07804588B2 |
Measuring device for optical and spectroscopic examination of a sample
A measuring device for optical and spectroscopic examination of a sample includes a housing, a first light source, a window, an optical spectrometer with a dispersive element and a number of detector elements and which can record light from the first light source which is indirectly reflected by the sample and reenters the housing through the window, an electronic camera whose incidence opening is directed onto the sample, through the window, and an electronic evaluation device which is connected to an image sensor of the camera and to the detector elements. The camera may be assigned a second light source. |
US07804586B2 |
Method and system for image processing for profiling with uncoded structured light
A 3D scanning apparatus configured to image a physical entity comprises a radiation projector for projecting a plurality of radiation stripes onto the physical entity, a detector for detecting striped radiation received from the physical entity; and a data storage device for storing the received radiation as a pixellated bitmap image, the apparatus characterised in that the physical entity, the radiation projector and the detector are geometrically arranged to constrain the number of times that each received stripe is permitted to occur in a given pixel row of the bitmap, the geometrica) constraint determining a stored occlusion classification comprising a plurality of types of occlusions and the apparatus additionally comprising an occlusion type processing means configured to utilise the classification for detecting the various types of occlusions in said received image data. |
US07804584B2 |
Integrated circuit manufacturing methods with patterning device position determination
Methods of manufacturing an integrated circuit by a lithographic apparatus are disclosed. The methods include patterning a radiation beam with a patterning device, projecting the patterned beam onto a substrate using a projection system, and determining the position of the patterning device. In one example, the patterning device's position relative to the projection system is determined by measuring the position of the patterning device's support structure. In another example, the position can be determined by measuring a position of the patterning device relative to its support and by measuring a position of the support. In another example, a Z-position of the patterning device is determined by directing at least one beam of radiation onto a part of the patterning device located outside a pattern area. This can be done by directing a pair of laser beams from sensors on the projection system to reflecting strips on the patterning device. |
US07804582B2 |
Lithographic apparatus, method of calibrating a lithographic apparatus and device manufacturing method
A lithographic apparatus includes a system to compensate for the effect of thermal distortion of the substrate table on position measurements of the substrate table using lateral mirrors in the substrate table. Methods of calibrating a lithographic apparatus using various substrate table scan trajectories and measurements of the localized position and rotation of lateral mirrors in the substrate table are presented. A dual stage lithographic apparatus with alignment marks defining the geometry of a lateral mirror used only at the exposure station to measure the geometry of the lateral mirror when the substrate table is at the measurement station. |
US07804580B2 |
Immersion exposure apparatus and method of manufacturing a semiconductor device
An immersion exposure apparatus includes a placement unit on which a substrate is to be placed, the substrate including a body to be processed and a resist film on the body, a projection optical system including a projection lens, a liquid supply unit including an immersion nozzle, a measurement unit for measuring positions of alignment marks Mi (i=1, 2, . . . ) on the substrate, and a control unit for controlling a position of the placement unit on which the substrate is placed so that a pattern image of the photo mask is projected onto a predetermined position on the substrate when immersion exposure to the substrate is performed based on a measurement value acquired by the measurement unit and a correction value for correcting a measurement error resulting from a change of a measurement environment caused during measurement of alignment marks Mi. |
US07804578B2 |
Exposure apparatus and device manufacturing method
An exposure apparatus that exposes a substrate to a pattern of an original. An illumination optical system illuminates the original. A projection optical system projects the pattern that is illuminated by the illumination optical system onto the substrate. A vacuum chamber houses at least one of the illumination optical system and the projection optical system. A heat absorber, arranged in the vacuum chamber, absorbs heat in the vacuum chamber. A heat conductor includes a metal member and connects the heat absorber and a wall of the vacuum chamber. The metal member is softer than the heat absorber and the wall, and fills a space between the heat absorber and the wall, and a cooler, arranged outside the vacuum chamber, cools the wall. |
US07804577B2 |
Lithographic apparatus
A barrier member is provided for use in immersion lithography. The barrier member includes an extractor assembly on a bottom surface configured to face the substrate. The extractor assembly includes a plate configured to split the space between a liquid removal device and the substrate in two such that a meniscus is formed in an upper channel between the liquid removal device and the plate and below the plate between the plate and the substrate. |
US07804575B2 |
Lithographic apparatus and device manufacturing method having liquid evaporation control
A lithographic apparatus is described having a liquid supply system configured to at least partly fill a space between a projection system of the lithographic apparatus and a substrate with liquid, a barrier member arranged to substantially contain the liquid within the space, and one or more elements to control and/or compensate for evaporation of liquid from the substrate. |
US07804573B2 |
Liquid crystal display device, method for fabricating the same, and portable telephone using the same
A liquid crystal display device comprises a liquid crystal display panel and a semiconductor integrated circuit for driving and controlling the liquid crystal display panel. The number of input/output wires connected to I/O terminals (bonding pads) of the semiconductor integrated circuit is reduced so as to simplify wiring patterns of the I/O wires, whereby degrees of freedom in arranging the I/O wiring patterns are enhanced. The panel has a pair of insulating substrate, and the semiconductor integrated circuit is mounted on one of the paired substrates. The semiconductor integrated circuit has a mode terminal which is fixed to a power supply potential or to a reference potential during operation of the integrated circuit, and power supply dummy terminals connected to the power supply potential or reference potential inside the semiconductor integrated circuit. The wiring patterns formed on the paired insulating substrates connect the mode terminal to the power supply dummy terminals. |
US07804570B2 |
Liquid crystal display device including superposition of pixel electrodes and signal lines
A liquid crystal display device includes an array substrate and an opposing substrate that are disposed face to face at a prescribed interval. The array substrate includes a scan line, signal lines, switching devices disposed at intersections between the scan line and the signal lines, pixel electrodes disposed in a matrix manner and driven by the switching devices and auxiliary capacitance lines for retaining applied voltage for the pixel electrodes. The pixel electrodes have side edges superposed on the signal lines or black matrices formed on the opposing substrate to achieve shielding of light, and the side edges have parts superposed on shield electrodes disposed on the auxiliary capacitance lines to make an amount of superposition between the pixel electrodes and the signal lines or the black matrices in a region corresponding to positions where the shield electrodes are disposed smaller than that in other regions. |
US07804563B2 |
Substrate for liquid crystal display device, liquid crystal display element, and liquid crystal display device
A substrate for liquid crystal display includes at least: at least two substrates (a glass substrate and a TFT substrate); a liquid crystal layer disposed between the substrates; an ITO film that applies an electric field to the liquid crystal layer; a photospacer that regulates cell thickness (a thickness of a liquid crystal layer) between the substrates; a light-shielding film; and a colored layer, in which at least a part of the photospacer is formed on the light-shielding film or at a portion where the light-shielding film and the colored layer overlap; and the light-shielding film includes at least one of a resin and a precursor thereof and also includes metal particles having a silver-tin alloy portion. |
US07804561B2 |
Colored composition for color filters, color filter and liquid crystal display device
A cyan-colored composition for a color filter contains a phthalocyanine blue pigment comprising either of C.I. Pigment Blue 15:3 and C.I. Pigment Blue 15:4, or both, a phthalocyanine green pigment comprising C.I. Pigment Green 7, and a pigment carrier consisting of a transparent resin, a precursor of the resin or a mixture thereof. A color filter includes a red-colored filter segment, a green-colored filter segment, a blue-colored filter segment, and a cyan-colored filter segment or a yellow-colored filter segment. |
US07804560B2 |
Display device
An object of the invention is to provide a display device having a high contrast ratio by a simple and easy method. Another object of the invention is to manufacture such a high-performance display device at low cost. In a display device having a display element between a pair of light-transmissive substrates, polarizing plates each having an extinction coefficient of an absorption axis which is different from that of an absorption axis of another polarizing plate are stacked to be provided. At that time, the stacked polarizing plates are arranged so as to be in a parallel nicol state. A wave plate and a retardation film may be provided between the stacked polarizing plates and the substrates. |
US07804556B2 |
Backlight unit and liquid crystal display device having the same
Disclosed are a backlight unit and a liquid crystal display device having the same, capable of reducing tube current variation between light sources. The backlight unit includes a plurality of lamps provided at both ends thereof with electrodes and having a tubular shape, a plurality of lamp holders for fixing the both ends of the lamps, at least one substrate on which the lamp holders are mounted, and at least two conductors formed on the substrate in opposition to each other to generate capacitance for uniformly maintaining tube current of the lamps. |
US07804548B2 |
Electro-optical device, method of driving the same, and electronic apparatus
An electro-optical device includes: a plurality of scanning lines; a plurality of data lines which are divided into blocks each composed of m data lines (m is an integer equal to or larger than 2); pixels which are provided at intersections of the plurality of scanning lines and the plurality of data lines and each of which emits light at a gray-scale level designated by a data signal sampled to the data line when the scanning line is selected; a scanning line driving circuit which selects at least one of the scanning lines in a horizontal scanning period; a sampling signal output circuit which outputs sampling signals for sequentially selecting the blocks in the horizontal scanning period; a rotation circuit which inputs the data signals to m pixels corresponding to the selected scanning line and the data lines belonging to the selected block and distributes the input data signals corresponding to the m pixels to m image signal lines according to a correspondence prescribed by one or more predetermined control signals; and sampling switches each of which is provided to the data line and samples the data signals distributed to the m image signal lines to the m data lines belonging to one block on the basis of the sampling signal. |
US07804547B2 |
Liquid crystal display device
A liquid crystal display device includes a liquid crystal display panel, a backlight which illuminates the liquid crystal display panel, and a display control circuit which controls the liquid crystal display panel and the illumination light source. The display control circuit includes a panel driving section which drives the liquid crystal display panel after supply of power, a state detecting section which detects a display driving state that the panel driving section drives the liquid crystal display panel for display of a stable image corresponding to a video signal, and a light source driving section which drives the backlight in accordance with an illumination request signal, after detection of the display driving state by the state detecting section. |
US07804546B2 |
Antenna system and television receiver
An antenna system including an antenna capable of responding to a horizontally-polarized-wave and a vertically-polarized-wave and receives digital television broadcasting signals. The system further includes: a memory section to store an outdoor reception program and an indoor reception program; an acquisition section to configure in the antenna a horizontally-polarized-wave reception mode or a vertically-polarized-wave reception mode, and to acquire reception information of the television broadcasting signals; a determination section to determine whether the antenna is installed outdoors or indoors; a configuration section to control the outdoor reception program stored in the memory section when the determination section determines that the antenna is installed outdoors, and the indoor reception program stored in the memory section when the determination section determines that the antenna is installed indoors; and a control section to control the reception of the television broadcasting signals by the antenna system through the program configured. |
US07804545B2 |
Switched input video device
A switched input video device has a switched input, video improvement circuitry and/or transcoder circuitry, and a switch for communicating a switched input to at least one of the video improvement circuitry and the transcoder circuitry. |
US07804541B2 |
Image pickup apparatus
An image pickup apparatus of the present invention includes a main body 1 incorporating an image pickup element, an operation part that is placed on the main body 1 and can be operated by a user, and a seventh surface 107 provided on the main body 1, on which, when the user takes a picture while holding the main body 1, the thumb of the hand holding the main body 1 can be left in a stand-by state. The operation part includes rotation operation parts that are placed in the vicinity of the seventh surface 107 and are rotatable, and the rotation operation parts are arranged so that at least a part of the same faces the seventh surface 107. With this, a movement amount of the fingers of the user is reduced, whereby the operability is improved. |
US07804539B2 |
Solid-state imaging device and method of driving same
A method of driving a solid-state imaging device is provided. The solid-state imaging device includes: a semiconductor substrate; a plurality of photoelectric converting elements arranged in a two-dimensional array on a light-receiving surface of the semiconductor substrate; and a charge transfer path disposed along each of columns of photoelectric converting elements, the charge transfer path reading out charges detected at each of photoelectric converting elements in a column of the photoelectric converting elements and transferring the charges, the photoelectric converting elements in the column thereof comprising two groups, each containing every other photoelectric converting element. Charges are read out from the two groups into the charge transfer path at a time difference between the two groups. |
US07804534B2 |
Solid-state imaging device, driving method thereof, and imaging apparatus
A solid-state imaging device comprises: a semiconductor substrate; a plurality of photoelectric conversion elements formed in a surface portion of the semiconductor substrate in the form of a two-dimensional array so as to comprise a plurality of sets, each comprising a subset of the photoelectric conversion elements arranged in one direction; charge transfer paths each formed at a side portion of the subset of the photoelectric conversion elements to cause a signal charge of the photoelectric conversion elements be read out when a readout pulse is applied and cause the signal charge which has been read out to be transferred when a transfer pulse is applied; and an electrically conductive light shielding film which is laminated on a surface of the semiconductor substrate through an insulating layer and has openings immediately above each of the photoelectric conversion elements. |
US07804532B2 |
Noise reducing device, electronic camera, and image processing program for reducing image noise by using blackout image
A noise reducing device captures image data obtained by capturing a field with an image capturing part and a plurality of blackout image data obtained by capturing the field with the image capturing part under a light shielded state. This device reduces non-correlative random noise in the plural blackout image data. With random noise reduced, fixed pattern noise appears more accurately in resultant as blackout image data B. This device reduces the fixed pattern noise in the image data by using this blackout image data B. |
US07804522B2 |
Image analysis for smoke detection
A smoke detection method for identifying, in a current input image, an area indicative of the presence of smoke, there being a sequence of two or more input images, the method comprising the steps of: storing a background estimation for a current input image; and comparing the current input image with the background estimation to detect a partial obscuring of the background estimation indicative of the presence of smoke in the current input image. |
US07804521B2 |
Image manipulation camera
A handheld camera comprising a sensor adapted to sense an image, a camera manager for controlling the sensing of the image, an image processing manager for manipulating the image, a print manager for controlling printing of the manipulated image, and a guillotine adapted to cut a print media on which the manipulated image is printed from a print roll. The print manager is operable to activate the guillotine upon receipt of a signal indicative of a manual attempt to pull the print media from the camera. |
US07804519B2 |
Method of refining a plurality of tracks
One embodiment of a method of refining a plurality of primary tracks of a plurality of targets can be broadly summarized by the following steps: receiving a plurality of primary tracks, wherein each primary track includes ordered sequences of observation events having similarities in their visual signatures; dividing the primary tracks into separate refinement packages; allocating the refinement packages to different ones of a plurality of processors; and receiving one or more refined tracks from the plurality of processors. Other methods and systems are also provided. |
US07804513B2 |
Optical writing unit, image forming apparatus, process cartridge, and method of adjusting light intensity
An optical writing unit includes a light-emitting-element array in which a plurality of light emitting elements is arranged and an optical system that guides light flux emitted from the light emitting elements as a light spot. A result of comparison of a property value of the light emitting elements at a predetermined threshold in an exposure intensity distribution of the light emitting elements is within a preset range over an entire effective image area. An emission condition of the light emitting elements is set such that a fluctuation of amounts of exposure of the light emitting elements or a result of comparison of the amounts of exposure does not exceed a preset range over the entire effective image area. |
US07804512B2 |
Method and apparatus for producing an image
A method of producing an image that can eliminate an fθ lens is provided. This method of producing an image includes producing the image from a plurality of dots with varying intervals that are to be formed by linearly scanning an image forming surface with light that has been modulated using image data for producing by a polygon mirror that rotates at a constant angular velocity, and generating, before the producing the image, the image data for producing to form the image with the plurality of dots with varying intervals from original image data that forms a target output image with a plurality of dots with constant intervals. The step of generating the image data for producing includes setting a state of a first dot included in the plurality of dots with varying intervals at a state of a second dot that is included in the plurality of dots with constant intervals obtained from the original data and is at a position that is close to a position of the first dot. |
US07804508B2 |
Viewing digital images on a display using a virtual loupe
A method and apparatus for viewing digital images is provided. A digital image may be viewed using a digital image system that employs a virtual loupe. A virtual loupe comprises a lens region and a target region. The lens region and the target region may each be a bounded area displayed on a display. A user may position the target region over a digital image displayed on the display to cause a depiction of visual information associated with the target region to be displayed in the lens region. The user can configure the virtual loupe to display visual information in the lens region at different levels of magnification. The lens may automatically move and change in orientation with respect to the target region as the target region moves on the display to ensure that the display of the lens region on the display is always unobscured. |
US07804507B2 |
Face-mounted display apparatus for mixed reality environment
A display apparatus for a mixed reality environment includes an image processor for mixing an actual image of an object around a user and a artificial stereo images to produce multiple external image signals, a user information extractor for extracting the user's sight line information including the user's position his/her eye position, direction of a sight line and focal distance; an image creator for creating a stereo image signal based on the extracted user's sight line information; an image mixer for synchronously mixing the multiple external image signals and the stereo image signal; and an image output unit for outputting the mixed image signal to the user. |
US07804504B1 |
Managing yield for a parallel processing integrated circuit
A method for manufacturing an integrated circuit is described. The integrated circuit comprises a plurality of tiles, each tile comprising a processor and a switch coupled to neighboring tiles to form a network of tiles. The method includes identifying at least one tile that includes a fault, and forming data paths through one or more tiles to preserve communication in the network. |
US07804502B2 |
Method of causing first object to take motion according to positional relationship with second object
When a direction is input through a direction indicating switch of an operation switch unit, a player character of a game, such as, but not limited to, for example a basketball game, moves in the inputted direction while dribbling a ball. When a direction directed toward the position of the ball from the position of the player character matches with the inputted direction, the moving speed of the player character becomes V. When the direction directed toward the position of the ball from the position of the player character does not match with the input direction, the moving speed of the player character becomes Vcos(θ/2) where θ is an angle defined by the direction directed toward the position of the ball from the position of the player character and the inputted direction. |
US07804501B2 |
Object loading and unloading system
An object loading and unloading system for loading and unloading objects in a graphically simulated virtual environment, or virtual world, is described. A world object manager manages multiple object loaders to load and unload objects as geographic cells move within and out of a loading radius of each loader based on a position of a camera or view within the virtual world. Each object loader has an associated priority level, and the world object manager notifies a loader to load its corresponding objects in a cell only after all loaders having higher priority levels, which also have that cell in their respective loading radii, have already loaded their corresponding objects in that cell. The world object manager may expose various programming interfaces to provide an extensible object loading system whereby third parties can define new loaders to be incorporated into the hierarchical spatial object loading system. |
US07804495B2 |
User interface system, user interface apparatus, and method of controlling electronic device
The present invention provides a user interface apparatus capable of determining both control content and a control amount without increasing the number of buttons.A remote controller RC is provided with a ring pad 121 as a ring-shaped operating element. The total range of the ring pad 121 is divided into a predetermined number of regions, and control content and a region number are defined for each of the regions. In the case of controlling a DVD/HD recorder DHR by using the remote controller RC, control content is specified on the basis of a region in the ring pad 121 touched by the user for the first time. In the case where the user performs an input operation of continuously tracing the ring pad 121, a control of a control amount according to the number of regions traced by the operation is performed. |
US07804490B2 |
Method for multiple gesture detection and verification on a touchpad
In a gesture detection method for a touchpad, various gestures such as tap, drag and double tap are determined by operating an object to touch on the touchpad, leave from the touchpad, and move on the touchpad. |
US07804485B2 |
Hand held control device with dual mode joystick for pointing and scrolling
Control device (computer mouse) for moving a visual pointer on a display constituting part of a user interface for computer equipment. The control device is designed to be used hand held free of support from any surface, as the movement of the pointer in two dimensions takes place by means of a guide pin, a so-called joy-stick. The guide pin preferably has a double function so that it may also be used for scrolling the display. The control device may include an attachment for the user's hand or wrist, and may be integrated with a telephone receiver or with a remote control for a television set or the like. |
US07804476B2 |
Active matrix display device
A display device comprising an array of pixels, with gates of thin film transistors of the pixels in a row connected to a row conductor. Row driver circuitry provides row address signals for controlling the switching of the transistors of the pixels of the row including an ON gate voltage and an OFF gate voltage. Control circuitry shifts the ON gate voltage and the OFF gate voltage in dependence on drive and/or environmental conditions such as temperature and/or refresh rate. The control circuitry maintains a constant difference between the ON gate voltage and the OFF gate voltage. This allows the gap between the on and off voltages to be reduced, which results in power savings. The kickback voltage is kept constant so that kickback compensation is kept simple. |
US07804475B2 |
Systems for displaying images utilizing two clock signals
Systems for displaying images are provided. In this regard, a representative system incorporates a signal driving circuit that includes a plurality of PMOS shift registers connected in series and controlled only by a first clock signal and a second clock signal, wherein the PMOS shift registers are operative to output corresponding driving pulses in turn after receiving a start pulse. |
US07804474B2 |
Overdriving circuit and method for source drivers
The present invention provides an overdriving circuit for source drivers to overdrive a LCD module. The overdriving circuit includes a first threshold detection logic unit, a second threshold detection logic unit, and a selection logic unit. The first threshold detection logic unit receives gray scale data from an overdriving timing controller, compares the gray scale data to a first predetermined gray scale value, and outputs a first control signal. The second threshold detection logic unit receives the gray scale data, compare the gray scale data to a second and a third predetermined gray scale values, and outputs a second control signal. The selection logic unit receives the gray scale data, receives a plurality of gray scale compensation data, and outputs one of the received data according to the first control signal, the second control signal and a third control signal. |
US07804473B2 |
LCD panel drive adopting time-division and inversion drive
A method of operating a liquid crystal display device includes: (A) time-divisionally driving pixels in a certain line of an LCD panel so that pixels adjacent in a horizontal direction are driven with data signals of opposite polarities. The (A) step includes: (A1) generating a first data signal of a first polarity on a first output terminal of a driver, and then driving a first pixel out of said pixels in the certain line through electrically connecting the first output terminal to the first pixel; and (A2) generating a second data signal of the first polarity on the first output terminal and then driving a second pixel out of said pixels in the certain line through electrically connecting the first output terminal to the second pixel, in succession to the drive of the first pixel. |
US07804468B2 |
Data driver system and method, for use with a display device, having improved performance characteristics
A data driver and a method of driving the same. The data driver includes a shift register for generating sampling signals; sampling latches for sampling digital data applied to output channels, respectively, in accordance with the sampling signals; holding latch units for receiving the sampled digital data of the channels from the sampling latches to hold the digital data for a first period; first digital-to-analog converters for receiving the held digital data of the channels from the holding latch units to generate currents corresponding to the digital data; a second digital-to-analog converter commonly connected to the channels and the first digital-to-analog converters to receive the digital data provided from the holding latch units for a second period and to generate correction currents for the data currents; and output stages for sampling, correcting, and driving final currents using the data currents and the correction currents. |
US07804467B2 |
Display device and electronic equipment using the same
In an active matrix EL display device, pixels which are suitable for a constant current drive are structured. The pixel includes a first switch which has one end connected to a source signal line and the other end connected to a current-voltage conversion element, a second switch which has one end connected to the current-voltage conversion element and the other end connected to a voltage holding capacitor and to a voltage-current conversion element, and a pixel electrode connected to the current-voltage conversion element and to the voltage-current conversion element. |
US07804456B2 |
Ultra wideband loop antenna
The wideband L-loop antenna is presented in this invention. It has excellent performance for lower band of UWB system and has the attractive features of small size, inexpensive, and easy to design. The antenna composed of a single metallic layer is printed on the top of a substrate and a coupled tapered transmission line is printed on the top of the same substrate. A L shape portion is formed by widening partially or wholly the width of a part of antenna elements in comparison with the other part. |
US07804453B2 |
Antennas for wireless electronic devices
Antenna window structures and antennas are provided for electronic devices. The electronic devices may be laptop computers or other devices that have conductive housings. Antenna windows can be formed from dielectric members. The dielectric members can have elastomeric properties. An antenna may be mounted inside a conductive housing beneath a dielectric member. The antenna can be formed from a parallel plate waveguide structure. The parallel plate waveguide structure may have a ground plate and a radiator plate and may have dielectric material between the ground and radiator plates. The ground plate can have a primary ground plate portion and a ground strip. The ground strip may reflect radio-frequency signals so that they travel through the dielectric member. The antenna may handle radio-frequency antenna signals in one or more communications bands. The radio-frequency antenna signals pass through the dielectric member. |
US07804452B2 |
Safety mast
The safety mast and the double safety mast both distance the transmitter from its controls and operator thus reducing radiation to both. The transmitter must be separated from its controls prior to installation. |
US07804448B2 |
Portable, iterative geolocation of RF emitters
Iterative geolocation of a stationary RF emitter through the use of TDOA may include the use of a single portable geolocation (e.g., TDOA) sensor, a pair of portable geolocation sensors and three of more portable geolocation sensors. Adding portable geolocation sensors to the iterative process reduces the constraints on the signals to be located as well as providing a reduction in the number of iterations required to obtain improved location accuracy. |
US07804447B2 |
Method for determining positions of contacts
A method for determining the positions of contacts through a global positioning system (GPS) is disclosed. The method includes sending position requests to the contacts, feeding back the current position information of the contacts to a GPS receiver of a user after receiving position requests, searching the contacts located within a same geographical region as the user according to the feedback information and displaying a list of the contacts to the user in the same geographical region. |
US07804445B1 |
Method and apparatus for determination of range and direction for a multiple tone phased array radar in a multipath environment
A system and method combine multiple data streams in an efficient and optimal manner, based on new techniques, to determine range, relative angle and velocity with respect to a point of reference. Embodiments of the present invention take advantage of the multiple data streams to provide improved performance when the data is contaminated with environmental and system noise. Embodiments of the present invention may be applied to data output from different target estimation systems, including radar, sonar, ultrasonic and laser systems. In addition, embodiments of the present invention may be implemented in systems with multiple tones and multiple antennas, and generally work in multipath environments. |
US07804438B2 |
Image sensors and dual ramp analog-to-digital converters and methods
Dual ramp analog-to-digital converters and methods allow for performing analog-to-digital conversion of an analog signal. Various dual ramp analog-to-digital converters and methods allow for applying the analog signal and a coarse ramp to a same input of a comparator, and applying a fine ramp to another input of the comparator. Some dual ramp analog-to-digital converters and methods allow for applying the analog signal, a coarse ramp, and a fine ramp to a same input of a comparator. Various dual ramp analog-to-digital converters and methods allow for applying the analog signal to an input of a first comparator, applying a coarse ramp to the input of the first comparator through a coarse ramp switch, applying the analog signal to an input of a second comparator, and applying a fine ramp to another input of the second comparator. |
US07804430B2 |
Methods and apparatus for processing variable length coded data
An apparatus for processing variable length coded data includes a coefficient buffer unit and several lookup tables. The coefficient buffer unit includes a coefficient memory and an index register for storing an indication of a non-zero nature of coefficients stored in the coefficient memory. Advantageously, the lookup tables may be altered to adapt the apparatus for processing variable length coded data to handle encoding or decoding video adhering to a specific standard. Furthermore, the lookup tables may be adapted to accelerate the determination of the presence of escape codes and the subsequent handling of the escape codes. |
US07804429B2 |
Multiple stream multiple rate resampling
A method of resampling a digital signal involves serially receiving a plurality of samples of said digital signal and applying a plurality of filter coefficients to a first subset of the plurality of samples to generate a first plurality of intermediate results and to a second subset of the samples to generate a second plurality of intermediate results. The first plurality of intermediate results is accumulated to generate a first resampled value, and the second plurality of intermediate results is accumulated to generate a second resampled value. Upon receipt, each signal sample may be used to update each of a plurality of running accumulation values and then discarded before receipt of a next signal sample. Furthermore, multiple signals may be resampled concurrently using a single filter path by multiplexing circuit components, such as memory blocks. |
US07804428B2 |
System and method for compressing a stream of integer-valued data
A method and system are provided to minimize the size and complexity of bitstreams associated with encoded data by using a new compression scheme. An entropy encoder receives a list of run/data value pairs and entropy encodes separately the runs and data values, selecting their codewords according to length and magnitude, respectively, and catenates the resulting codeword pairs—run codeword first—in an encoded bitstream. |
US07804423B2 |
Real time traffic aide
A system and method for providing real-time traffic information using a wireless vehicle-to-vehicle communications network. A vehicle includes a plurality of sensors that detect other vehicles around the vehicle. The wireless communications system on the vehicle uses the sensor signals to calculate a traffic condition index that identifies traffic information around the vehicle. The vehicle broadcasts the traffic condition index to other vehicles and/or road side infrastructure units that can present the information to the vehicle driver, such as in a navigation system, and/or rebroadcast the traffic information to other vehicles. The traffic condition index can be calculated using the speed of the surrounding vehicles, posted speed limits, the distance between the surrounding vehicles and the traffic density of the surrounding vehicles. |
US07804418B2 |
Vehicle light assembly and manufacturing method
A lens for a vehicle light assembly includes at least one ink marking provided thereon. At least a portion of the ink marking is configured such that it appears generally opaque to a viewer when a light source in the light assembly is not illuminated and does not appear opaque when the light source is illuminated. The ink marking includes an ink composition that includes a transparent ink and a pigmented ink. |
US07804417B2 |
Interactive lighting system
A lighting system and method for providing a particular lighting pattern from a predetermined set of lighting patterns are disclosed. The system comprises a presence detector for detecting a presence of a person in an area, a timer for measuring a duration of the presence, a pattern selector for selecting the particular lighting pattern from the predetermined set of lighting patterns based on the presence and the duration, and a plurality of adjustable light sources for applying the particular lighting pattern. |
US07804414B2 |
Collision-detecting device for automotive vehicle
A device for detecting a collision of a vehicle with an obstacle includes an enclosed space positioned behind a front bumper cover. Deformation or displacement of the bumper cover due to a collision is transmitted to the enclosed space. Air pressure in the enclosed space and its temperature are measured by sensors and electrical signals representing the pressure and the temperature are fed to an electronic control unit that determines whether the enclosed space is hermetically closed or not based on the pressure and the temperature of the air in the enclosed space. If the enclosed space becomes non-hermetical due to a collision impact, the air therein leaks and the pressure therein becomes atmospheric pressure irrespective of the temperature of the air in the enclosed space. Therefore, the hermetical condition of the enclosed space is surely detected. |
US07804412B2 |
Remote tracking and communication device
A remote tracking and communication device comprising a housing which encloses a processor, a memory, a position locator, a first transmitter, and a second transmitter. Each of the latter components are electronically coupled to the processor. Both the first and second transmitters are adapted to send and receive wireless voice and data signals in a digital format. The device further comprises a first battery, which is removably affixed to the housing and electronically coupled to each component within the housing, a speaker and a microphone electronically coupled to the first transmitter, and a button electronically coupled to the processor. When pressed, the button is adapted to activate voice communications with a call center using the first transmitter. |
US07804411B2 |
Combination EAS and RFID label or tag using a hybrid RFID antenna
A security tag includes an EAS component having a defined surface area, and an RFID component having a defined surface area. The EAS component surface area is configured to at least partially overlap the RFID component surface area. The RFID component includes an antenna which at least partially overlaps the first surface. A substantially planar spacer having a thickness is at least partially disposed between the defined surface areas of the EAS and RFID components. The RFID element read range is affected and controlled by the spacing between the RFID element and the EAS element. The RFID reader is capable of activating the RFID component when the RFID component is within the read range. The antenna includes a magnetic loop antenna in electrical contact with a spiral antenna to increase near field read response. |
US07804409B2 |
RF controlled devices to increase compliance with handwashing protocols
A system for monitoring compliance with handwashing protocols by a plurality of workers, each worker carrying a wireless tag having a worker identifier, the monitoring being performed in a facility having a plurality of areas, the system comprising a plurality of wireless tag reader/transmitters each having an area identifier, at least one wireless tag reader/transmitter being positioned in each of the areas and each wireless tag reader/transmitter being capable of reading the worker identifier stored in the wireless tag when the worker is within range of the wireless tag reader/transmitter and further capable of transmitting the worker and area identifiers to at least one computing device; and at least one of said wireless tag reader/transmitters being disposed at a handwashing station; wherein the at least one wireless tag reader/transmitter reads the worker identifier when the worker manipulates a device at the handwashing station dispensing a washing substance and transmits the worker and area identifiers to the at least one computing device. |
US07804408B2 |
Electronic tag housing having shrink wrap support
The present invention provides for an electronic tag housing used to support electronic tags to an article with a shrink wrap tube. The present invention provides an electronic tag assembly, including a housing, having a base and a cover attachable to the base. The housing includes a cavity for supporting an electronic tag. A heat shrinkable tube is supported by the housing between the cover and attachable base. |
US07804406B2 |
Quality control system of concrete and cement products using wireless IC tag
A quality control system of concrete and cement products is provided in which the manufacturing information on cement products of mortar or concrete can be checked at any time, the reliability is such that there is no possibility of the recorded information being lost or falsified, there is no possibility of damage in concrete, and the directivity of the sensitivity of an antenna can be broadened. |
US07804403B2 |
Security system control module
A security system control module with a portable housing including a wireless receiver, control circuitry, nonvolatile memory, and a data connector. The receiver receives data transmissions from at least one wireless security device that monitors a condition of a premises in which the wireless security device is installed. The data connector exchanges data between the control circuitry and an external host device, and it also accepts from the external host device primary operating power for operating the wireless receiver, the control circuitry, and the nonvolatile memory. The control circuitry is adapted to process signals in accordance with a preprogrammed configuration file stored in the nonvolatile memory, the signals received via the wireless receiver from a wireless security device, and to communicate with an external computer located remotely from the external host device via the data connector using a first communications protocol. |
US07804402B2 |
Fire detectors with environmental data input
Regional physical information can be entered along with automatically sensed ambient condition information into regional monitoring system. Alarm decision processing can be adjusted in accordance therewith. |
US07804401B2 |
Apparatus and method for recognizing surrounding state
An apparatus and method of recognizing a surrounding state are provided. The apparatus for recognizing a surrounding state includes: a unique information obtaining unit which obtains, from a peripheral device, unique information of the peripheral device; and a surrounding state determining unit which determines a surrounding state, based on the unique information. |
US07804398B2 |
Valve-integrated transponder
A valve-integrated transponder includes an air valve and a casing that are integrated with each other, and is disposed within a tire. The casing houses a substrate having a detecting element mounted thereon, an inverse F antenna element, and a supporting member. The antenna element has a substantially line symmetrical shape where a pair of radiation conductors extend away from each other. A longitudinal direction of the substrate is substantially perpendicular to an axial direction of the air valve, and a lateral direction of the substrate is inclined relative to a well of a wheel rim. The two radiation conductors of the antenna element disposed on the substrate are inclined at a predetermined angle with respect to the substrate, so as to be disposed substantially in parallel to the well that extends at the inner side of the transponder as viewed in the radial direction of the tire. |
US07804395B2 |
Mobile radio communication system
A mobile radio communication system estimates the positional relationship between an own moving terminal and another moving terminal around a view obstruction. If the absolute value of the difference between detected reception power levels is lower than a first power threshold value, the own moving terminal determines that the other moving terminal is positioned within the visual range of the own moving terminal, the distance from the own moving terminal to the other moving terminal being shorter than a predetermined distance BP, or that the other moving terminal is positioned outside thereof, the distance to the visual range of the own moving terminal being shorter than the predetermined distance BP. Also if the absolute value is higher than or equal to the first power threshold value, the own moving terminal determines in a similar manner. |
US07804387B2 |
System and method for manufacturing field emission structures using a ferromagnetic material
An improved field emission system and method is provided that involves field emission structures having electric or magnetic field sources. The magnitudes, polarities, and positions of the magnetic or electric field sources are configured to have desirable correlation properties, which may be in accordance with a code. The correlation properties correspond to a desired spatial force function where spatial forces between field emission structures correspond to relative alignment, separation distance, and the spatial force function. |
US07804384B2 |
Acoustic wave filter device utilizing filters having different acoustic wave propagation directions
An acoustic wave filter device having a balanced-to-unbalanced conversion function, in which the signal balance between a pair of balanced terminals is improved, has, on a piezoelectric substrate, one end of at least one longitudinally coupled resonator type acoustic wave filter and one end of at least one second longitudinally coupled resonator type acoustic wave filter among the rest of acoustic wave filters are commonly connected and connected to an unbalanced terminal, and the other ends of the longitudinally coupled resonator type acoustic wave filters are electrically connected to first and second balanced terminals, respectively, and in which a propagation direction of an acoustic wave in the longitudinally coupled resonator type acoustic wave filter and a propagation direction of an acoustic wave in the second longitudinally coupled resonator type acoustic filter are different from each other. |
US07804383B2 |
Coupled lamb wave resonators filter
A coupled Lamb wave resonator filter includes first and second Lamb wave resonators. The first Lamb wave resonator includes a first resonant layer, and first and second electrodes on opposite sides of the first resonant layer. The second Lamb wave resonator includes a second resonant layer, and third and fourth electrodes on opposite sides of the second resonant layer. One of the sides of the first resonant layer belongs to a plane parallel to a plane corresponding to one of the sides of the second resonant layer. Both planes pass through the third and fourth electrodes of the second Lamb wave resonator. A periodic lattice acoustically couples the first and second resonant layers. |
US07804380B2 |
Acoustic wave duplexer
An acoustic wave duplexer has a satisfactory isolation characteristic between a reception acoustic wave filter chip and a transmission acoustic wave filter chip, and includes a reception surface acoustic wave filter chip and a transmission surface acoustic wave filter chip mounted on a substrate. The substrate includes first and second balanced terminals and a common terminal. At least one of the transmission surface acoustic wave filter chip and the reception surface acoustic wave filter chip is a balanced filter unit that includes, as an input terminal or an output terminal, a first balanced signal terminal and a second balanced signal terminal. The acoustic wave duplexer further includes a first interconnection arranged to connect the balanced filter unit and the first balanced terminal and a second interconnection arranged to connect the balanced filter unit and the second balanced terminal. The first and second interconnections intersect with each other while being insulated from each other. |
US07804379B2 |
Pulse width modulation dead time compensation method and apparatus
Dead time compensated complementary pulse width modulation (PWM) signals are derived from a PWM generator by first applying time period compensation to the PWM generator signal based upon the direction of current flow in an inductive load being controlled by the PWM generator. Dead time is then applied to the compensated PWM generator signal for producing complementary dead time compensated PWM signals for controlling power switching circuits driving the inductive load. |
US07804378B2 |
Method and apparatus for pulse width modulation
There is described a method and an apparatus for pulse width modulation with a predefined switching period having an adjustable ratio of the switch-on duration to the switch-off duration, in which a quantized signal is converted into a pulse-width-modulated signal and is generated in the form of a discrete pulse sequence of switch-on operations and switch-off operations with the predefined switching period, the switching edge for the switch-on duration and/or the switch-off duration being determined on the basis of the ratio of the switch-on duration to the switch-off duration. |
US07804376B2 |
Continuous phase modulation processing for wireless networks
Various example embodiments are disclosed herein. According to an example embodiment, a method may include receiving a plurality of data symbols, generating a continuous phase modulated waveform based on the data symbols, generating a plurality of coefficients which represent the continuous phase modulated waveform, and wirelessly transmitting the plurality of coefficients via a plurality of subcarriers. |
US07804375B2 |
Modulation circuit
A modulation circuit is provided that generates an output signal obtained by modulating an input signal with a local signal and includes a local input section that receives the local signal and generates the local signal and an inverted local signal obtained by inverting the local signal, a signal input section that receives the input signal and generates the input signal and an inverted input signal obtained by inverting the input signal, a first multiplying section that outputs from a terminal that receives the input signal a first multiplied signal obtained by multiplying the local signal with the input signal, a second multiplying section that outputs from a terminal that receives the inverted input signal a second multiplied signal obtained by multiplying the inverted local signal with the inverted input signal, an output section that adds the first multiplied signal to the second multiplied signal and generates the output signal, and a transmission line that sends to the output section the first multiplied signal output by the first multiplying section and the second multiplied signal output by the second multiplying section and has an electrical length according to a predetermined frequency as the frequency of the input signal. |
US07804374B1 |
Feedthrough capacitance compensation for resonant devices
A device has a resonator coupled to input and output nodes, the resonator being characterized by a transducer to drive the output node, and further characterized by a feedthrough capacitance such that portions of the input signal bypass the transducer to allow a spurious signal to reach the output node. The device includes a compensation capacitor coupled to the output node to define a compensation capacitance in accordance with the feedthrough capacitance. A phase inversion circuit is coupled to the compensation capacitance to generate a compensation signal and coupled to the output node such that the spurious signal is offset by the compensation signal. In some cases, a differential amplifier of the phase inversion circuit has the compensation capacitance in a feedback path to offset the feedthrough capacitance. In these and other cases, the compensation capacitance and the feedthrough capacitance may be unmatched to avoid overcompensation. |
US07804373B2 |
Method of fabricating hermetic terminal and hermetic terminal, method of fabricating piezoelectric oscillator and piezoelectric oscillator, oscillator, electronic appliance, and radio clock
A method of fabricating a hermetic terminal includes: joining and firing wherein a bar-shaped member to be a lead is inserted into a ring, and they are fired to form a hermetic terminal intermediate having the bar-shaped member fixed in the ring; flattening wherein an end part of the bar-shaped member to be the inner lead portion of the lead is flattened to form a stair portion; and shaping wherein an end part of the stair portion is cut to shape the stair portion into a predetermined shape, wherein in the joining and firing step, a solid round bar longer than the lead is used as the bar-shaped member, and one end side of the bar-shaped member to be the inner lead portion is inserted into the ring so that the one end side is longer than the inner lead portion in the hermetic terminal as a completed product. |
US07804370B2 |
Frequency generator
There is provided a feedback circuit including: an oscillator generating an oscillation frequency signal; a mixer unit having an input terminal, a feedback terminal, and an output terminal and outputting a frequency signal through the output terminal, the frequency signal obtained by adding or subtracting frequency of a feedback signal, input through the feedback terminal, to or from frequency of the oscillation frequency signal input through the input terminal from the oscillator; a first frequency divider dividing the frequency signal output from the mixer unit at a division ratio of N (N is a multiple of 2) to generate an output signal; and a feedback circuit adjusting the output signal of the first frequency divider for the first frequency divider to output a frequency signal in a desired band and feeding back the adjusted signal to the feedback terminal of the mixer unit. |
US07804369B2 |
Integrated frequency calibration architecture
In an exemplary embodiment, a free running VCO has two modes: a normal operating mode and a calibration mode. In the calibration mode, the free running VCO is phase lock looped with itself instead of a calibration VCO. Furthermore, in an exemplary embodiment, a tuning voltage for the free running VCO is adjusted to offset any tuning error. In addition, in various embodiments a reference crystal oscillator used in the phase lock loop is located on a DSP module instead of on the RF module. In yet another exemplary embodiment, the free running VCO is the only high frequency VCO on a radio frequency module. |
US07804365B2 |
Multilayer amplifier module
An amplifier module includes an integrated circuit device including a first amplifier circuit electrically connected to a first input terminal. The amplifier circuit includes a number of x first amplifier branches electrically connected to the first input terminal. The amplifier module also includes a number y of first output terminals each assigned to a respective TX frequency band, a first switching unit that electrically connects one or more of the first amplifier branches to one of the first output terminals, and a multilayer substrate, on top of which the integrated circuit device and the switching unit are mounted. The substrate includes integrated passive matching elements that are part of matching circuits where x≧1 and y≧2. Each of the first amplifier branches is adapted to deliver a different power level at its output and is matched to a load at the first output terminals by one of the matching circuits. |
US07804363B2 |
Open loop DC control for a transimpedance feedback amplifier
A transimpedance amplifier having open-loop DC control is provided. The open-loop feedback control may provide a DC bias that is configurable based on the characteristics of an input device, such as, a photodiode or a magnetoresistor. The open-loop feedback control may provide quick recovery from voltage level variations and may provide stability for the amplifier. |
US07804361B2 |
Low noise amplifier
A low noise amplifier is provided. The low noise amplifier includes: a low noise amplifying unit amplifying an input signal; a harmonic and noise generating unit disposed in an input terminal of the low noise amplifying unit, for generating a compensating signal for compensating for an intermodulation distortion signal and a thermal noise signal of the input signal to the low noise amplifying unit; and a load unit outputting the amplified input signal generated by the low noise amplifying unit. |
US07804359B1 |
Linearization with memory compensation
A polynomial generator and memory compensator module is provided that includes: a first bank of delay filters for generating current and delayed versions of the envelope for an RF input signal and for the square of the envelope, a polynomial generator for generating polynomials using the current and delayed versions of the envelope, each polynomial being weighted according to pre-distortion weights; an adder for adding the polynomials to provide a pre-distortion signal for pre-distorting the RF input signal to provide a pre-distorted RF input signal such that a power amplifier amplifying the pre-distorted RF input signal provides an amplified RF output signal that reduces a non-linearity of the power amplifier; and a second bank of delay filters for generating delayed versions of the output signal, wherein the adder further adds the delayed versions of the output signal to the polynomials to provide the pre-distortion signal. |
US07804350B1 |
Level shifting using cross-coupled cascode transistors
A level-shifter circuit capable of operating at low voltages. Two complementary current paths are provided between each of two intermediate nodes (at least one of which being an output node) and one of the supply voltages. A network of field-effect transistors are coupled between the other voltage supply and the intermediate nodes. The transistors include a pull-up (or pull-down as the case may be) transistor pair coupled to the high (or low as the case may be) voltage supply. There are two cascode transistor pairs coupled between the pull-up (or down) transistors and the corresponding intermediate node. One cascode pair couples the respective intermediate node to the drain terminal of the respective pull-up (or down) transistor. The other cascoded pair cross-couples the intermediate node to the gate terminal of the opposite pull-up (or down) transistor. |
US07804347B2 |
Pulse generator circuit and communication apparatus
A pulse generator circuit that outputs pulses having a predetermined shape from an output terminal based on a start signal includes a timing generator circuit that generates (n) signals (n is an integer greater than or equal to 2), a pulse width signal generator circuit that generates a first pulse width signal and a second pulse width signal a first filter circuit limiting the band of the first pulse width signal, a second filter circuit limiting the band of the second pulse width signal, first and second power supplies, a first variable impedance circuit controlled by the first filter circuit, a second variable impedance circuit controlled by the second filter circuit, and a switching circuit that alternately connects the output terminal to the first power supply using a logic function value based on at least part of the n signals. |
US07804345B2 |
Hybrid on-chip regulator for limited output high voltage
A driver circuit provides fast settling times, slew rate control, and power efficiency, while reducing the need for large external capacitors. A voltage reference circuit generates a voltage reference signal. A comparator compares the voltage reference signal and a driver output signal and generates an output high voltage control signal. An output driver includes a first and a second switch that are coupled together. The first and second switches are further coupled to generate the driver output signal in response to coupling the output high voltage control signal to the control terminal of the first switch and coupling an input signal to the control terminal of the second switch. |
US07804328B2 |
Source/emitter follower buffer driving a switching load and having improved linearity
A source follower or emitter follower buffer provided according to an aspect of the present invention includes a capacitor connected between the input path and a node formed by the junction of a pair of transistors forming a cascoded current source connected to the output of the buffer. The capacitor passes input signal current directly to a switching load connected to the output of the buffer, and very little signal-dependant current flows through the transistor receiving the input signal. As a result, input-output non-linearity due to signal-dependant modulation (variation) of transconductance of the transistor receiving the input signal is minimized. When incorporated in switched-capacitor analog to digital converters, the buffer facilitates generation of digital codes that represent an input signal more accurately. |
US07804325B1 |
Dedicated function block interfacing with general purpose function blocks on integrated circuits
To improve interfacing between a block of dedicated function circuitry and blocks of more general purpose circuitry on an integrated circuit (“IC”), signals that are to be output by the dedicated function block are routed internally in that block so that they go into interconnection circuitry on the IC for more efficient application by that interconnection circuitry to the general purpose circuitry. Some of this routing internal to the dedicated function block may be controllably variable. The routing internal to the dedicated function block may also be arranged to take advantage of “sneak” connections that may exist between the dedicated function block and the general purpose blocks. |
US07804321B2 |
Circuits and methods for testing FPGA routing switches
An FPGA architecture includes multiplexers having non-volatile switches having control gates coupled to word lines W, each word line associated with a row, the switches connecting to wiring tracks through buffers having a controllable ground connection NGND, at least some of the switches being a tie-off switch coupleable to one of a plurality of bitlines B, each bitline associated with column. |
US07804309B2 |
Systems and methods for soil moisture estimation
Embodiments of the present invention provide estimates of soil moisture by measuring the change in electrical conductivity near the surface of the earth using surface-propagated electromagnetic fields. A method is provided for estimating near-surface soil moisture, including measuring signals from an electromagnetic ground wave propagating between one or more receiving element locations, determining a transfer characteristic proportional to an average electrical conductivity between pairs of locations; and determining estimated soil moisture in one or more regions derived from analyzing the determined electrical conductivity between pairs of locations and a predetermined regional relationship between electrical conductivity and soil moisture. |
US07804307B1 |
Capacitance measurement systems and methods
A first capacitor and a second capacitor are charged until voltage at the second capacitor settles to a settling voltage. While charging, the first capacitor is alternately switched between a current source and ground. When the settling voltage is reached, charging of the first capacitor is halted. The second capacitor continues to be charged until voltage at the second capacitor reaches a reference voltage. The amount of time it takes for the settling voltage to reach the reference voltage corresponds to a measure of capacitance on the first capacitor. |
US07804302B2 |
Method and apparatus for enhancing formation resistivity images obtained with downhole galvanic tools
The average current at a plurality of measure electrodes of a resistivity imaging tool is determined and subtracted from the individual measure currents to give a resistivity image with improved dynamic range. |
US07804299B2 |
Diffusion weighted preparatory sequence for magnetic resonance imaging pulse sequence
A preparatory pulse sequence is applied prior to an imaging pulse sequence during a diffusion-weighted MRI scan. The preparatory pulse sequence diffusion weights the longitudinal magnetization using a gradient waveform that is first moment nulled to reduce image artifacts caused by patient motion. |
US07804295B2 |
Apparatus and method for detection of defects using flux leakage techniques
An apparatus for the detection of defects utilizing non-destructive flux leakage techniques in ferrous materials includes rare earth magnets which are supported at an angle in the order of 45 degrees with the surface of the test specimen to induce a magnetic field within the material. The angled arrangement draws the field into the specimen over a larger surface area, reducing reluctance and ensuring that the field does not shallow within the material. The device provides real-time, three dimensional, visual feedback to the user and includes built-in means for data storage and retrieval without the need for an external computer interface. A distance sensor is used to correct the signal from the sensor array for distance from the surface. A position analyzing device utilizes the magnetic field to determine the position of the apparatus along the surface of the test material, increasing the accuracy in position measurement during testing. |
US07804293B2 |
Power supply and stabilizer
Provided is a power supply apparatus including a low pass filter that receives an output voltage of a current output section and allows a low frequency component with a frequency lower than a preset cutoff frequency to pass through; an excess voltage restricting load section that consumes an excess voltage restricting current, which is at least a portion of the output current from the current output section, when a load is turned on; and an excess voltage restricting control section that keeps the excess voltage restricting load section turned off when the output voltage of the current output section is less than an upper reference voltage, which is obtained by adding together a voltage output by the low pass filter and a preset upper offset voltage. |
US07804292B2 |
Method for testing integrated circuits mounted on a carrier
A method for testing integrated circuits mounted on a carrier includes the step of securing the carrier. The carrier is displaced into an operative position in which the integrated circuits are in physical and electrical communication with a diagnostic probe. Test signals are generated in test circuitry in electrical communication with the diagnostic probe and communicated to the integrated circuits with the diagnostic probe. The test signals are received at the test circuitry via the diagnostic probe. The test signals are made available to a controller via a communications link and an automated server and displayed with the controller. |
US07804287B2 |
Low heat dissipation I/O module using direct drive buck converter
A current-loop output circuit for an industrial controller provides for low power dissipation and reduced part count by driving current loads of different resistances directly from a switched voltage source. Proper filtering and design of a feedback loop allows the necessary transient response times to be obtained. |
US07804286B2 |
Multiple output amplifiers and comparators
An amplifier/comparator includes a multitude of output stages all sharing the same input stage. One or more of the output stages are amplification stages and have compensated output signals. A number of other output stages are not compensated and provide comparison signals. Each uncompensated output stage is adapted to switch to a first state if it detects a first input signal as being greater than a second signal, and further to switch to a second state if it detects the first input signal as being smaller than the second signal. By varying the channel-width (W) to channel-length (L) ratio (W/L) of the transistors disposed in the output stages, the trip points of the comparators and/or the electrical characteristics of the amplifiers are selectively varied. |
US07804284B1 |
PSRR regulator with output powered reference
The invention relates to a regulator with a reference generator circuit (e.g., a band-gap reference) and a reference generator power selector. The reference generator power selector selectively powers the reference generator circuit from an input power signal during start-up and from a regulated power signal during steady-state operation. The reference generator power selector may also select from multiple regulated power signals during steady-state operation. |
US07804282B2 |
Buck converter with inductor pre-energizing
Circuits and methods to achieve a buck-boost converter, capable to achieve a constant output voltage by pre-charging of an inductor if the input voltage is close to the output voltage has been achieved. The prior art problem of output voltage variations occurring while the input voltage is close to the output voltage is avoided. In case the input voltage is lower than a defined threshold voltage or the duty cycle exceeds a defined maximum allowable level, the inductor of the converter is pre-charged followed by boosting of the energy of the inductor to the output of the converter. In both modes the control loops of the buck converter can be used for buck duty cycle control. The duration of the pre-charge depends upon the level of the input voltage, the lower the input level is the longer is the pre-charge performed. |
US07804281B2 |
Reducing common mode noise of power factor correction converters using general balance concept
Common mode (CM) noise is substantially canceled in a switching power supply circuit such as a boost converter by providing a split inductor and analyzing the switching power supply circuit as a bridge circuit formed of the switch, portions of the split inductor and parasitic capacitances of respective portions of the power supply circuit. The bridge can then be balanced by addition of capacitance in parallel with the parasitic capacitance of a respective portion of the power supply circuit or dividing the split inductor such that a ratio of inductances of respective portions of the split inductor approximates a ratio of parasitic capacitances of the respective power supply circuit portions which may be measured or otherwise empirically determined. CM noise reduction of up to 40 db can be achieved without symmetric circuit design, addition of circuit elements or complex filtering having added cost, space requirements and power losses. Further, such a reduction in common mode noise allows simple EMI filtering arrangements to be employed further reducing cost and space requirements for the power supply circuit. |
US07804277B2 |
Apparatus for estimating state of charge of secondary battery
An apparatus for estimating a state of charge (SOC) of a secondary battery. A control section of a battery controller (ECU) computes a total amount of electric discharge of a secondary battery and compares the total amount of electric discharge with a predetermined threshold value. The threshold value is set so as to fall within a range of; for instance, 400 Ah to 1600 Ah. When the total amount of electric discharge is equal to or greater than the predetermined threshold value, an open-circuit-voltage (OCV)-SOC map is replaced with a map achieved in a state where a memory effect is saturated. When the total amount of electric discharge is smaller than the predetermined threshold value, a correction is made to the map so as to achieve a map that is a mixture consisting of the OCV-SOC map achieved in an initial state and the OCV-SOC map achieved in the saturated state at a predetermined ratio. The SOC is estimated by use of the corrected map. |
US07804275B2 |
Battery power supply
A battery power supply for use with an electronic device, such as a computer, uses a multi-cell battery, and a recharging circuit. Cells of the battery are serially interconnected to produce positive output voltages of 3.6, 4.8 and 12 volts DC and negative voltages of 4.8 and 12 volts DC. The power supply includes output terminals for delivering the DC voltages to power inlets of the device nominally rated at 12, 5 and 3.3 volts DC. The recharging circuit includes an AC voltage input terminal and outputs corresponding to the battery output terminals. |
US07804274B2 |
Vehicle charging station having a dual position locking door
A vehicle charging station including a compartment having a door, a receptacle disposed within the interior of the compartment for receiving a charging cord from a vehicle, and a door mechanism. The door mechanism includes a first latch for locking and unlocking the door from a closed position. The first latch locks the door in the closed position without drawing power and keeps the door locked in the closed position if power is lost to the vehicle charging station. The door mechanism also includes a second latch for locking and unlocking the door in a second position such that the door is ajar allowing the cord to pass from the vehicle to the interior of the compartment. The second latch allows the door to open beyond its ajar position to allow the cord to be removed if power is lost to the vehicle charging station while the door is locked in the second position. |
US07804273B2 |
Selector circuit for power management in multiple battery systems
A selector circuit configured to select among a DC power source and a plurality of batteries for an electronic device. The selector circuit includes a first comparator configured to compare a first input signal representative of a voltage level of the DC power source with a first threshold level and provide a first output signal representative of a difference between the first input signal and the first threshold level, and a selector output circuit. The selector output circuit is configured to provide selector output signals that control selection among the DC power source and the plurality of batteries. The selector output circuit providing said selector output signals to select the DC source and deselect the plurality of batteries if the first output signal is representative of the voltage level of said DC power source being greater than the first threshold level. |
US07804272B2 |
Non-contact type power feeder system for mobile object and protecting apparatus thereof
A noncontact type power feeder system for feeding a power to a mobile object, in which a power feeding portion and a power receiving portion can be easily manufactured at low costs and which can transmit a high power. The noncontact type power feeder system for a mobile object, comprises a power feeding portion provided in a surface on which the mobile object runs, and a power receiving portion provided in the lower part of the mobile object at a position facing to the power supply portion, the each of the power feeding portion and the power receiving portion is composed of windings formed in an oval shape, and a magnetic planar core formed therein with a recess in which the windings are accommodated so that the longitudinal direction of the oval shape of the windings is extended along the travel direction of the mobile object, the planer core is composed of several planar blocks each having a rectangular surface, several blocks being laid so that long sides of the rectangular surfaces are extended in the travel direction of the mobile object, in which several blocks are also laid in the direction orthogonal to the travel direction, and several blocks being superposed one upon another, the recess of the planar core is defined by thick wall parts in which the planar cores are superposed on the surface of the planar core, outside and inside of the oval shape part of the windings. |
US07804262B2 |
Non-intrusive electronic control circuitry to detect an open protector in a hermetically sealed compressor
An electronic apparatus externally detects open protector contacts inside of a compressor. The compressor includes a compressor motor having a run winding and a start winding. The compressor motor also includes internal protector contacts that open the electrical circuit to the “C” terminal in a protection condition. A compressor running indicator circuit is electrically connected between the “S” and the “R” terminals to indicate a compressor running condition. Also, a protection indicator circuit is electrically connected between the “C” and the “S” terminals to indicate a voltage present across the “C” and the “S” terminals. The protection indicator circuit is also coupled to the compressor running indicator circuit such that the protection indicator circuit is disabled when the compressor is running normally and the protection indicator is enabled and indicates when protector contacts open inside of the compressor. |
US07804259B2 |
Discharge lamp ballast apparatus
A discharge lamp ballast apparatus includes a fault detecting section 9b of a discharge lamp 6; a first storing section 10 for storing a fault detected; a lighting delay detecting section 9c-3 for detecting lighting delay time from beginning of starting operation to lighting of the discharge lamp; a reigniting voltage measuring section 9c-5 for measuring a discharge lamp voltage immediately after switching of polarity applied to the discharge lamp according to AC lighting; a measuring section 9c-6 for measuring a period of time during which a current does not flow by detecting a discharge lamp current immediately after switching the polarity applied to the discharge lamp according to the AC lighting; a going out counting section 9c-4 for counting a number of times of going out by detecting going out during lighting of the discharge lamp; and a second storing section 9c for storing the lighting delay, reigniting voltage, period of time during which the current does not flow, and number of times of going out as operation records. |
US07804255B2 |
Dimming system powered by two current sources and having an operation indicator module
A dimming system and method of operating the same are provided. The dimming system includes a first terminal configured to operatively connect to a first conductive line, a second terminal configured to operatively connect to a second conductive line, and a third terminal configured to operatively connect to a third conductive line. The first conductive line is configured to connect to a load, the second conductive line is configured to supply an alternating current, and the third conductive line is configured to connect to a current path. The dimming system further includes a controller operatively connected to at least one of the first, second and third terminals for controlling operation of the dimming system. The first and second terminals are configured for electrically connecting to a primary power supply and the first and third terminals are configured for electrically connecting to a secondary power supply. The primary power supply is powered through connection to neutral, and wherein the secondary power supply is powered through connection to an earth ground. |
US07804251B2 |
LED signaling apparatus with infrared emission
An infrared signaling apparatus is disclosed, which utilizes high intensity solid state lighting elements, such as light emitting diodes (LEDs) to provide signaling for navigational as well as search/rescue applications employing night vision equipments. |
US07804242B2 |
Top-emission active matrix electroluminescence device and method for fabricating the same
A top-emission active matrix electroluminescence device and a method for fabricating the same are disclosed, wherein a counter common electrode is formed in an area outside of a pixel area, when forming a pixel electrode, so as to simultaneously enhance an emission efficiency and an electrical function of the device. Herein, the counter common electrode is electrically connected to a common electrode, thereby preventing an overload and a short-circuit of the common electrode, even though the common electrode is formed in a thin layer. |
US07804240B2 |
Organic electro luminescence device and method of fabricating the same
An organic electro luminescence device includes a light emission unit disposed on a substrate and a passivation film including a plurality of organic films and a plurality of inorganic films, the plurality of organic films and the plurality of inorganic films are alternately stacked to cover the light emission unit on the substrate, wherein a side of the passivation film disposed between an edge of the substrate and an edge of the light emission unit is gradually thinner from the edge of the light emission unit towards the edge of the substrate. |
US07804239B2 |
White light emitting diode
Provided is a white light emitting diode (LED) including a blue LED chip; and yellow, green, and red light emitting phosphors that are coated on the blue LED chip at a predetermined mixing ratio and converts light, emitted from the blue LED chip, into white light. |
US07804237B2 |
Luminescence conversion of LED including two phosphors
A luminescence conversion of LED, which uses a blue emitting chip and two illuminating substances, whereby one emits a red and the other a yellow to green. Both illuminating substances are separated upstream from the chip. |
US07804236B2 |
Flat panel display incorporating control frame
A flat panel display including: a plurality of electrically addressable pixels; a plurality of thin-film transistor driver circuits each being electrically coupled to an associated at least one of the pixels, respectively; a passivating layer on the thin-film transistor driver circuits and at least partially around the pixels; a conductive frame on the passivating layer; and, a plurality of nanostructures on the conductive frame; wherein, exciting the conductive frame and addressing one of the pixels using the associated driver circuit causes the nanostructures to emit electrons that induce the one of the pixels to emit light. |
US07804234B2 |
Self-ballasted compact fluorescent lamp and method for manufacturing
A compact fluorescent lamp comprises a discharge tube arrangement with at least one discharge tube. The tube is formed of glass, encloses a discharge volume filled with a discharge gas and has a fluorescent phosphor coating disposed on the inner surface of the tube. The tube forms a continuous arc path and has electrodes disposed at each end of the arc path. The lamp also comprises a ballast circuit connected to the electrodes by lead-in wires and to a supply voltage by lead-out wires for controlling the current in the tube. A bulb shaped outer envelope comprises a substantially spherical portion, which encloses the tube arrangement and an elongated end portion, which encloses the ballast circuit. The end portion of the outer envelope has a neck portion with an open end on a base side for receiving a base shell. The open end of the neck portion is closed and terminated by a closing and neck reinforcing means of a material compatible with the material of the outer envelope, which has a substantially circular opening. The lead-out wires are led through the substantially circular opening to a base shell for connecting said lamp to said supply voltage through a socket.A method for manufacturing a compact fluorescent lamp as described above is also disclosed. In the proposed method the open end of the elongated portion of the outer envelope is closed and terminated with a closing and neck reinforcing means comprising a substantially circular opening for leading through the lead-out wires. |
US07804230B2 |
Piezoelectric actuator
A piezoelectric actuator for use in a fuel injector, the actuator comprising a stack of one or more piezoelectric elements for receipt within an accumulator chamber of the injector, distribution electrode means for generating an electric field within the stack and an electrical connector arrangement including a body member defining an external boundary and including a base portion and a stem portion projecting from the base portion. The base portion defines a base end face for abutment with an adjacent end face associated with the stack. Terminal means are provided for connection with an external power supply. The terminal means includes first and second terminal members disposed internal to the external boundary of the body member. The first and second terminal members are arranged side by side and disposed internal to the external boundary of the body member. The actuator further comprises first and second contact plates, each of which is connected electrically to a first end of a respective one of the first and second terminal members. The first and second terminal members are further connectable with an external power supply, in use, so as enable voltage supply to the distribution electrode means. The base portion of the body member defines a sealing surface for abutment with an internal surface defined by the accumulator chamber. |
US07804229B2 |
Magnetostrictive / piezo remote power generation, battery and method
A power generation device generates power by subjecting a composite of magnetostrictive material and piezo material to a magnetic field. The composite of magnetostrictive material and piezo material may be incorporated in a battery or other storage device. |
US07804228B2 |
Composite passive materials for ultrasound transducers
Provided herein are composite passive layers for ultrasound transducers having acoustic properties that can be easily tailored to the needs of the transducer application using current microfabrication techniques. In an embodiment, a passive layer comprises metal posts embedded in a polymer matrix or other material. The acoustic properties of the passive layer depend on the metal/polymer volume fraction of the passive layer, which can be easily controlled using current microfabrication techniques, e.g., integrated circuit (IC) fabrication techniques. Further, the embedded metal posts provide electrical conduction through the passive layer allowing electrical connections to be made to an active element, e.g., piezoelectric element, of the transducer through the passive layer. Because the embedded metal posts conduct along one line of direction, they can be used to provide separate electrical connections to different active elements in a transducer array through the passive layer. |
US07804227B2 |
Tear resistant electroactive polymer transducers
Described herein are several solutions that increase transducer lifetime by reducing or preventing tear propagation in a compliant electroactive polymer. One solution couples a compliant tear resistant treatment to a transducer proximate to an edge portion of the electroactive polymer. Another solution uses a tear resistant layer that couples to and covers a large surface area of the transducer. Another suitable tear resistant solution provides added material outside an active area; the added material reduces stress or strain variations in polymer material outside the active area when the electroactive polymer transducer is deflected or pre-strained. |
US07804226B2 |
Polymer actuator
In a polymer actuator provided with a first polymer structural member having a conductive property, an electrolyte retention layer electrically connected to the first polymer structural member, and a second polymer structural member electrically connected to the first polymer structural member through the electrolyte retention layer interposed therebetween and having a conductive property, and by applying a potential difference between the first polymer structural member and the second polymer structural member, the first polymer structural member and the second polymer structural member are allowed to expand and contract, by displacement of the second polymer structural member, the potential difference between the first polymer structural member and the second polymer structural member is changed. |
US07804225B2 |
Droplet discharging head, image forming apparatus, and film forming apparatus
A droplet discharging head, includes a diaphragm, a fixing plate, and a piezoelectric element. The piezoelectric element includes a first electrode, a second electrode, a piezoelectric body layer interposed between the first and second electrodes, a first internal electrode extending from the first electrode between the first, and second electrodes, and a second internal electrode extending from the second electrode between the first and second electrodes. At least a part of a first end face of the piezoelectric element is in contact with the diaphragm. The first end face includes a first end of the first electrode, a first end of the second electrode, and a first end of the piezoelectric Body. The piezoelectric body layer includes an active layer that overlaps both the first and second internal electrodes, a first inactive layer that overlaps only the first internal electrode, and a second inactive layer that overlaps only the second internal electrode. A thickness of the second inactive layer between the second electrode and the active layer is larger than a thickness of the first inactive layer between the first electrode and the active layer. |
US07804221B2 |
Surface acoustic wave device
A surface acoustic wave device has high power withstanding performance and is able to effectively suppress an undesirable spurious response. The surface acoustic wave device includes an LiNbO3 substrate having Euler angles (0°±5°, θ±5°, 0°±10°), an electrode that is disposed on the LiNbO3 substrate and that has an IDT electrode made mainly from Cu, a first silicon oxide film that is disposed in an area other than an area in which the electrode is disposed to have a thickness equal to that of the electrode, and a second silicon oxide film that is disposed so as to cover the electrode and the first silicon oxide film, wherein the surface acoustic wave device utilizes an SH wave, wherein a duty D of the IDT electrode is less than or equal to about 0.49, and θ of the Euler angles (0°±5°, θ±5°, 0°±10°) is set to fall within a range that satisfies the following inequality: −10×D+92.5−100×C≦θ≦37.5×D2−57.75×D+104.075+5710×C2−1105.7×C+45.729 D: duty C: thickness of the IDT electrode normalized using a wavelength λ. |
US07804217B2 |
Rotary electric machine with coil member and method of manufacturing coil member
In a rotary electric machine, a field coil member includes a first edgewise coil composed of a plurality of coaxially layered convolutions. The coaxially layered convolutions are wound around the outer periphery of the first pole core. The field coil member includes a second edgewise coil composed of a plurality of coaxially layered convolutions. The coaxially layered convolutions are wound around the outer periphery of the second pole core. The field coil member includes a link portion connecting between the first edgewise coil and the second edgewise coil in series. One of the first and second edgewise coils has one coil end extending therefrom to cross over the link portion at a crossover portion thereof. The crossover portion between the one coil end and the link portion is arranged to be non-overlapped with the convolutions of the one of the first and second edgewise coils. |
US07804216B2 |
Permanent-magnet reluctance electrical rotary machine
For an electrical reluctance rotary machine, a stator has a winding as an armature, and a rotor has permanent magnet implanting slots provided in a rotor core at lateral sides magnetic poles configured to produce reluctance torque along directions of magnetic flux passing through the magnetic poles to produce reluctance torque, and permanent magnets inserted in the permanent magnet implanting slots so as to cancel magnetic flux of the armature intersecting that magnetic flux, to control a magnetic field leaking at ends of the magnetic poles, having circumferential magnetic unevenness. The electrical reluctance rotary machine is configured to meet a relationship, such that 1.6 ≤ P × W pm R ≤ 1.9 where Wpm [mm] is a width of permanent magnet, R [mm] is a radius of the rotor, and P is the number of poles. |
US07804213B2 |
Low profile d.c. brushless motor for an impeller mechanism or the like
An impeller and at least a portion of a cooperating peripheral volute may be integrated into, and preferably are integrally injection molded with, concentric outer rotor and inner stator assemblies, respectively, to achieve a low profile precision impeller mechanism based on an improved brushless d.c. motor with low length (L) to diameter (D) ratio and suitable for use in a variety of other applications. In one practical embodiment of such a motor, a rotating cap has an inner circumference which is molded about an outer ferromagnetic back ring that in turn supports a permanently magnetized ring shaped rotor magnet having a number of poles of alternating polarity defined about its inner circumference and separated by a relatively small cylindrical air gap from the outwardly projecting radially oriented selectively magnetized poles of a fixed stator assembly. In one exemplary embodiment, the rotor may have 8 poles and the stator may have 9 poles. The fixed stator assembly is preferably integrally molded into a base housing that also includes a precision fixed bearing support that extends upwardly through the center of the stator assembly and that is rotatably coupled to a rotating shaft that extends downwardly from (and preferably is integral with) the center of the rotating cap. A coaxial pair of preloaded ball bearings is preferably supported between an inner cylindrical surface of the fixed bearing support and an outer cylindrical surface of the rotating shaft, to thereby permit the rotor to rotate precisely about the stator with minimal variation in the cylindrical air gap therebetween. |
US07804208B2 |
Method and structure for cooling an electric motor
A high speed electric motor for use in a variety of applications. The electric motor an electric motor including a motor housing or stator, a rotor having a commutator and brushes for contacting the commutator at a predefined area known as the contact area. Additionally, the motor includes a forced air cooling assembly. The forced air cooling assembly includes a centrifugal fan for creating air flow, a manifold for accelerating the air flow. The manifold having exit ports and the exit ports being positioned directly over the contact area for directing the accelerated air flow at the contact area and the motor housing having at least one opening aligned with the contact area and at least a second opening defining an exit vent. Additionally, a method of cooling the motor in accordance with the invention is also disclosed. |
US07804205B2 |
Electret device and electrostatic operating apparatus
An electret device includes an electret film capable of storing charges and a charge outflow inhibition film formed on an upper surface of a region having a high charge density in the electret film and inhibiting the charges stored in the electret film from flowing out. |
US07804203B2 |
Wireless chip
The size of a wireless chip is often determined according to an antenna circuit thereof. Power source voltage or power supplied to the wireless chip can be more easily received with a larger antenna. On the other hand, there has been an increasing demand for a compact wireless chip, and it is thus necessary to downsize an antenna. In view of this, the invention provides a wireless chip capable of data communication with a small antenna, namely a compact wireless chip having an improved communicable distance. A power source circuit of an ID chip of the invention generates a higher power source voltage than a power source voltage generated in a conventional ID chip, by using a boosting power source circuit having a boosting circuit and a rectifier circuit. |
US07804199B2 |
Fail-safe circuit for gas valves
A fail-safe circuit and fail-safe methods for controlling gas valves are provided. In one illustrative embodiment, a fail-safe circuit includes at least one input that can be connected to a control device and at least one output that can be connected to a gas valve. In some cases, the fail-safe circuit may only supply an output voltage for opening the gas valve if the input signal received from the control device includes at least two different successively applied frequency signals. Other methods and embodiments are also contemplated. |
US07804196B2 |
Multiple input/output power converter and fuel cell vehicle with same
A multiple input/output power converter includes: at least two input/output circuits to be connected to electric units; a plurality of power converting circuits including switches and at least an inductor, a plurality of capacitors connected to the power converting circuits; and a control circuit for controlling the switches in a plurality of modes to selectively operate the inductor and the capacitors to operate the power converting circuits in either of stepping up, stepping down, or conducting operation. The capacitors are shared among the power converting circuits. |