Document Document Title
US07865960B2 Digital literary work protection system and digital literary work protection method
In a digital content protection system for legally transmitting encrypted digital content from a transmitting device to a receiving device, unique device identifiers for devices are registered to a specific server in advance. The server also stores in advance information relating to an authentication method usable by each device, associating the information relating to an authentication method with the unique device identifiers. The transmitting device determines whether an identifier unique to the second device is stored on the server. When stored, the transmitting device determines that the receiving device is legal and determines from the server the appropriate authentication procedure. When the transmitting device has the determined procedure, the transmitting device uses this procedure to verify the authenticity of the receiving device. When the transmitting device does not have the determined procedure, the transmitting device acquires the authentication procedure from a source external to the transmitting device and then uses the acquired procedure to validate the receiving device.
US07865951B2 Security enhancements for pervasive devices
A method, apparatus, and program product for tiered, multi-state intelligent detection and enforcement of security on a pervasive device is provided. The method/apparatus first monitors the pervasive device for the presence of a security identifier, then establishes a current security level chosen from a plurality of security levels for the pervasive device based on the presence of the security identifier.
US07865950B2 System of assigning permissions to a user by password
A data processing system includes a data storage unit for storing data sets accessible to a user upon receipt of permission. The data processing system restricts access to data sets by requiring a username and then requiring a password to obtain permission for access to a data set stored in a data storage unit. The system is adapted to support use of more than one said password associated with a username; and each of those passwords associated with that username permits a distinct level of access to a particular data set, whereas other passwords can provide different levels of access to any data set assigned thereto.
US07865945B2 System and method for detecting and eliminating IP spoofing in a data transmission network
A traffic management system sniffs data arriving at any point in a system. The sniffer operates to extract certain data from each address. This data could be, for example, the IP address data and the physical address data. The extracted data is then used to access different data bases to determine if matches occur. Time stamps, sequencing and other parameters of each piece of data entering a system are used to control data access.
US07865944B1 Intercepting GPRS data
GPRS Tunneling Protocol (“GTP”) packets are intercepted by receiving a GTP tunnel packet, determining whether the GTP tunnel packet is to be intercepted, intercepting GTP tunnel packets if it is determined that the GTP tunnel packet is to be intercepted, and processing the intercepted GTP tunnel packets. Multiple tunnels may be intercepted simultaneously and GTP tunnel packets from different tunnels may be processed differently. Implementations include both inline and offline interception of GTP traffic between SGSN and GGSN.
US07865936B2 System and method for controlling access to multiple public networks and for controlling access to multiple private networks
A system and method for controlling access to multiple public networks and for controlling access to multiple private networks is provided. Authentication is used with unique public shared secrets and unique private shared secrets to control access to the networks. The invention includes a user device for communicating with at least a public network and/or a private network. The device may be capable of accessing multiple networks through one or more private networks with multiple access control servers. The user device must provide a correct response to each access control server, before access to the network may be granted. The device generates a one-time password, or response, to gain access to a controlled network server. The response generated by the device is matched to a response generated by an access control server that may have generated a challenge that prompted the response. If the two responses match, the device is authenticated and a user of the device is granted access to the network server.
US07865930B2 Method and apparatus providing channel management in a multi-frequency network broadcasting system
A method and apparatus providing channel management in a broadcast receiver. The method includes estimating an intensity and a signal-to-noise ratio (SNR) of broadcast signals received via a plurality of physical channels (PCT channels) in a channel memory mode, determining reception quality of the respective plurality of PCT channels, in consideration of both the estimated intensity and SNR of the broadcast signals, and assigning the plurality of PCT channels to a virtual channel (VCT channel) according to a predetermined rule with respect to a reception quality of the plurality of PCT channels.
US07865926B2 System for interactively distributing information services
An interactive information distribution system includes service provider equipment for generating an information stream that is coupled to an information channel and transmitted to subscriber equipment. The service provider also generates a command signal that is coupled to a command channel and transmitted to the subscriber equipment. The service provider also receives information manipulation requests from the subscriber via a back channel. A communication network supporting the information channel, command channel and back channel is coupled between the service provider equipment and the subscriber equipment.
US07865925B2 Optimization of a full duplex wideband communications system
Systems and methods are disclosed for a full duplex wideband communications system for a local (e.g., in-home) coaxial network. The system employs a Frequency-division duplex (FDD) scheme that allows identical wideband modems to communicate with each other. To achieve this, the wideband modems contain a duplexer and a switch that allows reversing the connection of the wideband transmitter and receiver to the duplexer. Each wideband modem includes a control modem that is used to control access to the wideband channels. A wideband transmitter, which may be included in a modem associated with a server set-top terminal (STT), transmits a video presentation to a wideband receiver, which may be included in a modem associated with a client STT.
US07865923B2 Information receiving apparatus and control method thereof
A channel selection order to receive, from each channel, program data corresponding to a designated partial period is determined based on the start timing of the reception and the receiving timing of each of N program data received for each channel. A channel is selected in accordance with the determined order, and program data transmitted from the broadcast device of the selected channel is received.
US07865914B2 Cooperative DLL unload
Loading and unloading a plurality of libraries on a computing device having a loader lock and internal and external counts for each library in the plurality of libraries is disclosed. The libraries assume an initialize state, followed by an initialized state, a pending unload state, and an unload state according to when the internal and external counts are incremented and decremented. When in the pending unload state, the functions of a library that include functions that require acquiring the loader lock exit, the internal count is decremented by one, and the loader lock is released. Prior to entering the pending unload state, a library may be placed into a reloadable state. A library in the reloadable state may be reloaded upon request until a timer times out. When the timer times out, the library in the reloadable state transitions into the pending unload state.
US07865912B2 Method and system for managing tables that are used by network processors to control traffic through a network
A method for managing tables that are used by network processors to control network traffic through a network. The method comprises including a first table management software application in a first network processor, in which the first table management software is dedicated to managing only tables associated with the first network processor; including a second table management software application in a second network processor, in which the second table management software application is dedicated to managing only tables associated with the second network processor; and including a table management control application in a host processor, in which the table management control application is configured to respectively manage the tables associated with the first network processor and the tables associated with the second network processor through the first table management software application and the second table management software application through a plurality of generic application programming interfaces (APIs).
US07865911B2 Hybrid programming
Hybrid programming combines certain aspects of the synchronous calling nature of a thread-oriented programming model with certain aspects of the asynchronous calling nature of an event-oriented programming model by creating parallelized calls. In a described implementation, multiple synchronous calls are transformed into multiple asynchronous calls and encapsulated within a barrier time period. A hybrid programming model or protocol may be employed, for example, in conjunction with communication exchanges in a multiple-phase and multiple-party distributed programming environment.
US07865899B2 Virtual computer systems and computer virtualization programs
Disclosed are a virtual computer system and method, wherein computer resources are automatically and optimally allocated to logical partitions according to loads to be accomplished by operating systems in the logical partitions and setting information based on a knowledge of workloads that run on the operating systems. Load measuring modules are installed on the operating systems in order to measure the loads to be accomplished by the operating systems. A manager designates the knowledge concerning the workloads on the operating systems through a user interface. An adaptive control module determines the allocation rations of the computer resources relative to the logical partitions according to the loads and the settings, and issues an allocation varying instruction to a hypervisor so as to thus instruct variation of allocations.
US07865895B2 Heuristic based affinity dispatching for shared processor partition dispatching
A mechanism is provided for determining whether to use cache affinity as a criterion for software thread dispatching in a shared processor logical partitioning data processing system. The server firmware may store data about when and/or how often logical processors are dispatched. Given these data, the operating system may collect metrics. Using the logical processor metrics, the operating system may determine whether cache affinity is likely to provide a significant performance benefit relative to the cost of dispatching a particular logical processor to the operating system.
US07865894B1 Distributing processing tasks within a processor
Embodiments of the present invention facilitate distributing processing tasks within a processor. In one embodiment, processing clusters keep track of resource requirements. If sufficient resources are available within a particular processing cluster, the available processing cluster asserts a ready signal to a dispatch unit. The dispatch unit is configured to pass a processing task (such as a cooperative thread array or CTA) to an available processing cluster that asserted a ready signal. In another embodiment, a processing task is passed around a ring of processing clusters until a processing cluster with sufficient resources available accepts the processing task.
US07865892B2 Program, recording medium, and device for installing software
At the time of installing an installation-targeted OS in a computer, a supporting tool in a supporting medium carries out the following operations on the supporting tool OS. The operations include: storing information in a response file; copying a unique device driver and a DOS system file from the supporting medium to a hard disk; copying an installation file from the installation medium to the hard disk; and updating the installation file with a security patch file downloaded from the download server through a network. Thereafter, an installer is booted up from the DOS system file to install an OS by use of the response file, the unique device driver, and the installation file.
US07865889B1 Systems and methods for verifying the compatibility of software with a group of managed nodes
In an exemplary embodiment, a deployment program on an administrative system receives user input to deploy target software to the managed nodes in a recipient group. In response, the deployment program identifies a pilot group to test the target software. The pilot group comprises a subset of the recipient group. Each managed node in the pilot group has a unique combination of N attributes. The deployment program deploys the target software to the pilot group prior to deploying the target software to other managed nodes in the recipient group that are not part of the pilot group.
US07865879B1 Efficient branch trace messaging with hardware debug features
Compression of branch trace messaging information differs for a mode employed for software debug or optimization, in which the information is tightly packed, than for a mode employed for hardware debug, in which executed instruction addresses are more frequently included to better support detection of incorrect branch jumps. In addition, compression of branch trace messaging information may be selectively adapted in at least one of the two modes to provide executed instruction addresses at greater frequency, up to an address for each instruction executed within a particular code segment.
US07865874B2 System and method for information collection for an adaptive software dependency model
A knowledge generation machine (KGM) that collects information of varying types from a plurality of different sources is provided. The KGM uses this information to understand, correlate, and expand a dependency model in order to realize a set of dependencies for a software component. The KGM provides an adaptive dependency model that detects new sources of information and creates new dependencies and dependency types based on that new information. A dependency is given a weighting that is used to resolve potentially circular dependencies.
US07865872B2 Producer graph oriented programming framework with undo, redo, and abort execution support
A method and apparatus for providing native undo, redo, and abort execution abilities of a runtime is disclosed. In one embodiment, a system includes a runtime to execute object-oriented source code with producer dependency declarations for methods, wherein a producer is a runtime instantiatable construct that includes at least an instance and a method associated with that instance, wherein each producer dependency declaration for a given method identifies a set of zero or more producers with outputs that are an input to the given method. According to one embodiment of the invention, the runtime includes a client code tracking module to track the client code commands being run by the runtime. Furthermore, in one embodiment, the runtime also includes a runtime tracking module to track processes of the runtime performed in response to the client code commands being tracked and run by the runtime.
US07865866B2 Method of inspecting mask using aerial image inspection apparatus
A method of precisely inspecting the entire surface of a mask at a high speed in consideration of optical effects of the mask. The method includes designing a target mask layout for a pattern to be formed on a wafer, and extracting an effective mask layout using an inspection image measured from the target mask layout using an aerial image inspection apparatus as a mask inspection apparatus. The effective mask layout is input to a wafer simulation tool for calculating a wafer image to be formed on the wafer. Optical effects of the mask are detected by comparing the target mask layout with the effective mask layout.
US07865861B2 Method of generating wiring routes with matching delay in the presence of process variation
A method and service of balancing delay in a circuit design begins with nodes that are to be connected together by a wiring design, or by being supplied with an initial wiring design that is to be altered. The wiring design will have many wiring paths, such as a first wiring path, a second wiring path, etc. Two or more of the wiring paths are designed to have matching timing, such that the time needed for a signal to travel along the first wiring path is about the same time needed for a signal to travel along the second wiring path, the third path, etc. The method/service designs one or all of the wiring paths to make the paths traverse wire segments of about the same length and orientation, within each wiring level that the first wiring path and the second wiring path traverse. Also, this process makes the first wiring path and the second wiring path traverse the wire segments in the same order, within each wiring level that the first wiring path and the second wiring path traverse.
US07865859B2 Implementing APS voltage level activation with secondary chip in stacked-chip technology
A method and apparatus implement adaptive power supply (APS) system voltage level activation eliminating the use of electronic Fuses (eFuses), and a design structure on which the subject circuit resides are provided. A primary chip includes an adaptive power supply (APS). A secondary chip circuit includes at least one pair of hard-wired APS setting connections. Each hard-wired APS setting connection is defined by a selected one of a voltage supply connection and a ground potential connection. A respective inverter couples a control signal from each of the hard-wired APS setting connections to a power communication bus connected to the APS on the primary chip.
US07865854B2 Simultaneous parameter-driven and deterministic simulation with or without synchronization
A method for allowing simultaneous parameter-driven and deterministic simulation during verification of a hardware design, comprising: enabling a plurality of random parameter-driven commands from a random command generator to execute in a simulation environment during verification of the hardware design through a command managing device; and enabling a plurality of deterministic commands from a manually-driven testcase port to execute in the simulation environment simultaneously with the plurality of random parameter-driven commands during verification of the hardware design through the command managing device, the plurality of deterministic commands and the plurality of random parameter-driven commands each verify the functionality of the hardware design.
US07865852B2 Method for automatically routing multi-voltage multi-pitch metal lines
A method for program routing a circuit with at least a first and second voltages in a single layer is disclosed, which comprises defining a first and second layer types corresponding to the first and second voltages, respectively, specifying at least one first attribute for the first layer type and at least one second attribute for the second layer type, specifying at least one first net with a first voltage and at least one second net with a second voltage, reading the voltage information associated with the first net and the second net by a computer program, routing at least one first polygon for the first net onto the first layer type with the first attribute by the computer program, and routing at least one second polygon for the second net onto the second layer type with the second attribute by the same computer program.
US07865845B2 Chaining objects in a pointer drag path
An apparatus and method for a graphical user interface allow performing operations simply by dragging a first object to touch a second object. The selection of the first object places a corresponding first object in a chain of objects. When the selected first object touches a second object, a corresponding second object is added to the chain of objects. This process may continue for the selection of many objects by merely touching each object with the selected first object, which causes a corresponding object to be added to the chain of objects. The chain of objects may then be processed as an atomic group of operations that may be rolled back if any of the operations in the group fail.
US07865839B2 Focus stealing prevention
One implementation provides monitoring a user's activity within a first window that is visible to the user in a graphical user interface (GUI), receiving notification of an incoming message intended for the user, and, upon receipt, opening a second window that is visible to the user in the GUI, the second window being distinct from any other window currently open in the GUI. When a predetermined condition is satisfied based upon the user's activity being monitored in the first window, the implementation further provides deactivating the first window in the GUI and activating the second window to provide the user with notification of the incoming message.
US07865825B2 Standard text method, system, and program product for configuring and publishing text to multiple applications
The present provides a standard text method, system, and program product for configuring blocks of text and for defining the circumstances under which the blocks of text are to be displayed to users by multiple applications. The method comprises: providing a block of text to be published; selecting at least one application that will use the block of text; defining at least one business entity to which the block of text pertains; defining criteria under which the block of text will be used by each selected application; and repeating the above steps for each additional block of text to be published.
US07865817B2 Invariant referencing in digital works
A method of presenting a digital work includes displaying a portion of the digital work on a display screen under a set of display conditions, and providing one or more invariant location reference identifiers corresponding to the portion of the digital work on the display screen. The invariant location reference identifiers are separate from the digital work, and each invariant location reference identifier is provided along with the corresponding portion of the digital work, regardless of the display conditions under which the portion of the digital work is displayed.
US07865816B2 System for displaying additional information added to an electronic document
An information processing apparatus has an additional information adding unit, a display, an acquisition unit, a status determination unit, and a display control unit. The additional information adding unit adds additional information to an electronic document. The display displays the electronic document and the additional information added to the electronic document. The acquisition unit acquires, in a state where the electronic document is being displayed by the display unit, additional information added to the electronic document by another information processing apparatus. The status determination unit determines whether or not a user is unhindered in referencing the additional information added by the other information processing apparatus. The display control unit controls the display to display the additional information acquired by the acquisition unit when it has been determined by the status determination unit that the user is unhindered in the referencing.
US07865800B2 System and method for cooperation diversity through coding
A method for providing wireless transmission diversity wherein an error correcting codeword is divided into first and second segments at first and second transmitting units. The first segments are transmitted from each of the first and second transmitting units and received at the first and second transmitting units, respectively. The received first segments are decoded and, responsive to the decoding, transmission of a second segment is made from each of the first and second transmitting units.
US07865799B2 Recording format for information date, information recording/reproducing cording circuit
An efficient encoding method for error correction coding for recording/reproducing information in a high-density magnetic recording/reproduction apparatus. Based upon the principle of Turbo coding for random error-correction a practical encoding method is provided for preventing the propagation of code errors from being caused by the failure of the error correction due to burst signal errors existing on actual reproduced signal and recovering reliable code data from this. An information code sequence is divided in units of code block and the random error-correction coding is applied to an individual code block. Concatenated coding with hard-decision error-correction code for compensating a burst error is subsequently applied. This allows the encoding method to reduce the decoding time delay, or latency, in iterative decoding for the error-correction thereby achieving high-speed error correction.
US07865786B2 Scanned memory testing of multi-port memory arrays
A system for at-functional-clock-speed continuous scan array built-in self testing (ABIST) of multiport memory is disclosed. During ABIST testing, functional addressing latches from a first port are used as shadow latches for a second port's addressing latches. The arrangement reduces the amount of test-only hardware on a chip and reduces the need to write complex testing software. Higher level functions may be inserted between the shadow latches and the addressing latches to automatically provide functions such as inversions.
US07865785B2 System and method for improving communications for systems having communications protocol enabled devices
A method and system for improving communications for systems (200) including at least one communications protocol (CP) enabled server device (206, . . . , 212). The method comprises performing a first diagnostic process (400). The first diagnostic process includes classifying at least one CP enabled server device as a malfunctioning device or an operational device. The method also includes preventing the CP enabled server device from participating in write or read transactions if it is classified as a malfunctioning device in the first diagnostic process. The CP enabled server device is prevented from participating in write or read transaction until the CP enabled server devices is reclassified in a subsequent repetition of the first diagnostic process as an operational device. The method further includes performing a write or read process with the CP enabled server device if it is classified as an operational device in the first diagnostic process.
US07865780B2 Method for test case generation
A system and method for providing randomly-generated test cases for a set of interfaces of a piece of software are disclosed. A test case generator is initialized with parameter arrays Sp with cardinality mp and a prime number qp. For each independent parameter p of each of the set of interfaces, a test case number t is generated. A test case is then generated based on the values for each independent parameter p and based on t and Sp, mp, and qp.
US07865771B2 Command processing devices, command processing systems, and methods of processing a command
A client device includes a command processing device. The command processing device is configured to transmit an error signal while in an abnormal operation mode to prevent an error due to no response to a command received from an external source and process the command while in a normal operation mode. The error signal is indicative of the abnormal operation mode.
US07865767B2 Storage system and method for copying data to plurality of sites
A storage system of the present invention carries out remote copying among a plurality of sites, detects a new copy path when a failure occurs, and resumes remote copying. The storage system comprises a plurality of sites. Each site comprises a host and a storage controller. The controller of each site comprises a copy controller, a failure detector, a candidate detector, and a resume controller. The failure detector detects a failure that occurs in a remote copy configuration. The candidate detector detects a candidate for a copy path. The resume controller resumes remote copying using any one copy path from among copy path candidates detected in the respective sites.
US07865758B2 Fault tolerant time synchronization mechanism in a scaleable multi-processor computer
Redundant time-of-day (TOD) oscillators are aligned, within a master oscillator path, to local logic oscillator and used to create independent step-sync signals. A step checker validates and provides selection signals to identify which of the TOD oscillators operates according to a criterion. Independent step-sync signals are transmitted to several sibling chips. Local step and sync signals are delayed to arrive at TOD register nearly synchronous with TOD registers in sibling chips. A slave oscillator path may be used to select time signals generated in a sibling chip, whereby the master oscillator path is deselected. A primary control register set may be used to configure which among several chips is a master chip using the master oscillator path. All remaining chips are slave chips. All segments of the topology are redundant. One of multiple possible alternate topologies is defined in a secondary control register set. Commands and TOD values are passed on the fabric at predefined time increment boundaries to establish, restore, or maintain synchronization across all chips.
US07865757B2 Capacity on demand using signaling bus control
An apparatus and method is disclosed for providing capacity on demand using control to alter latency and/or bandwidth on a signaling bus in a computer system. If additional capacity is required, authorization is requested for additional capacity. If authorized, bandwidth of the signaling bus is increased to provide additional capacity in the computing system. Alternatively, upon authorization, latency of data transmissions over the signaling bus is reduced. In another alternative, upon authorization, memory timings are adjusted to speed up memory fetches and stores.
US07865755B2 Clock frequency variation of a clocked current consumer
A frequency regulator for varying a clock frequency of a power-supplied consumer operated in a clocked manner, wherein the frequency regulator is implemented to perform an overall variation of the clock frequency from an actual frequency to a set frequency, such that the overall variation is obtained by a plurality of clock changes, each with a different amount of change, wherein each of the respective amounts of change depends on a power change caused by the associated clock frequency change.
US07865754B2 Power budget management in power over ethernet systems
A power budget monitoring circuit in a multi-port PSE includes a differential amplifier and a transistor for setting a reference voltage across a first resistor to establish a reference current, multiple current mirror output devices each associated with a power port of the PSE, a second resistor and a comparator. Each current mirror output device provides an output current indicative of the power demanded by the associated power port where the output currents are summed at a second node into a monitor current. The second resistor has a resistance value proportional to a maximum power budget of the PSE and receives the monitor current. A monitor voltage develops across the second resistor indicative of the total power demanded by the power ports. The comparator compares the monitor voltage to the reference voltage and provides a comparator output signal indicating whether the maximum power budget of the PSE has been exceeded.
US07865750B2 Fan speed control from adaptive voltage supply
Measurement circuit components are included in an integrated circuit fabricated on a semiconductor substrate. A method is provided for controlling the speed of a cooling fan provided to cool an integrated circuit in which includes the steps of receiving a voltage from a thermal diode, addressing a table of digital temperatures by incrementing the address of the table entries every clock cycle of a circuit clock, converting the addressed data to a second voltage representing temperature, comparing the first voltage to the second voltage, providing a resulting temperature when both the first and second voltages are equal, and adjusting the fan speed accordingly.
US07865749B2 Method and apparatus for dynamic system-level frequency scaling
A method and apparatus for changing a clock frequency in a system (10) comprising a plurality of synchronous integrated circuit chips (12, 14, 16), and a circuit (20) for implementing the frequency change. The method includes: detecting a change in processing requirements in one of the plurality of synchronous integrated circuit chips; notifying the plurality of synchronous integrated circuit chips that a clock frequency change is to occur; achieving a quiescent bus state in each of the plurality of synchronous integrated circuit chips; notifying the plurality of synchronous integrated circuit chips that the clock frequency change can occur; and changing the clock frequency of the plurality of integrated circuit chips.
US07865743B2 Apparatus and method for securing data on a portable storage device
A portable storage device including a microprocessor and a secure user data area, the microprocessor operable to perform on-the-fly encryption/decryption of secure data stored on the storage device under a user password, the microprocessor also operable to exclude access to the secure user data area unless the user password is provided.
US07865731B2 Securing access to an application service based on a proximity token
A system for providing secured access to an application service includes a security token that couples to the application service. The security token performs a first element of a cryptographic technique, such as, for example, encryption or decryption. A proximity token is provided that is associated with the security token. The proximity token performs a second element of the cryptographic technique to validate a communication between the application service and the security token. The proximity token is operable to validate the communication only when the proximity token is located within a predetermined validation distance from the security token or the application service. The security token may perform the first element of the cryptographic technique to verify that the proximity token has validated the communication between the application service and the security token. The system may be configured to provide secured access to the application service when the proximity token validates the communication and to prevent secured access to the application service when the proximity token does not validate the communication.
US07865729B2 Bidirectional authentication for HTML form processing
A method of posting HTML form data securely is provided. Some embodiments may use an existing security protocol to send the sensitive information as an encrypted challenge from a client to a server, while other embodiments may require a bidirectionally-authenticated tunnel to be created before sensitive data is transmitted. The browser displaying the HTML form may employ user interface elements, such as graphical images and/or display messages, that actively notify the user when the webpage form is not secure via bidirectional authentication.
US07865726B2 Method and system for dynamic adjustment of computer security based on network activity of users
A method, system, apparatus, or computer program product is presented for securing computational resources in a data processing system. A first user uses a first computational device, and a user security level is associated with the first user. Likewise, a second user uses a second computational device, and a user security level is associated with the second user. The computational resources on the first computational device are automatically reconfigured based on the second user security level of the second user. A computational security level may be assigned to a computational resource on the first computational device, and the computational security level is dynamically adjusted in response to detected network activity by the second computational device that is being used by the second user. Modified security-related parameters for reconfiguring computational resources on the first computational device are reconfigured based on the adjusted computational security level.
US07865717B2 Method and apparatus for dynamic, seamless security in communication protocols
Communication nodes, acting as intermediate routers for communication packets transmitted between a source node and a destination node, are provided with different access rights to the fields of the routed communication packets. Routes of intermediate routers between the source node and the destination node are discovered and the identities of intermediate routers on the discovered routes are collected. The aggregate trust levels of the intermediate routers are computed allowing the most trusted route to be selected. Encryption keys are securely distributed to intermediate routers on the most trusted route based on the trust level of the intermediate routers and fields of the communication packets are encrypted with encryption keys corresponding to the assigned trust level. Intermediated nodes are thereby prevented from accessing selected fields of the communication packets.
US07865710B2 Software recovery without the use of a keyboard, mouse, trackball or computer monitor
A NAS device comprises a user control and storage in which at least one of an operating system and system firmware is stored. Logic is also provided that is coupled to the user control and the storage. The logic causes a recovery to be performed of the operating system or system firmware upon user activation of the user control. The NAS device does not comprise any of a keyboard, mouse, trackball, and computer monitor.
US07865708B2 Consistent data storage subsystem configuration replication in accordance with sequence information
Consistency for replicating data storage subsystem configurations in accordance with a “golden” configuration file. A data storage subsystem comprises a blade system with a plurality of slots, the blade system configured to support a plurality of blades and a storage system, each arranged in a predetermined slot of the blade system. A management module operates the blade system to first power on the storage system. In accordance with a “golden” configuration file, the storage system passes sequence information to the management module. The management module powers on the plurality of server blades in accordance with the sequence information. The storage system is configured with the “golden” configuration file to log on the server blades in accordance with the power on sequence to logically configure the server blades in accordance with the “golden” configuration file.
US07865705B2 Branch target address cache including address type tag bit
In at least one embodiment, a processor includes an execution unit and instruction sequencing logic that fetches instructions from a memory system for execution by the execution unit. The instruction sequencing logic includes branch logic that outputs predicted branch target addresses for use as instruction fetch addresses. The branch logic includes a branch target address prediction circuitry concurrently holding a first entry providing storage for a first branch target address prediction associating a first instruction fetch address with a first branch target address to be used as an instruction fetch address and a second entry providing storage for a second branch target address prediction associating the first instruction fetch address with a different second branch target address. The first entry indicates a first instruction address type for the first instruction fetch address, and the second entry indicates a second instruction address type for the first instruction fetch address.
US07865702B2 Stall prediction thread management
Thread switching prevents pipeline stalls when executing multiple threads. An analysis of a first thread identifies instructions capable of causing pipeline stalls. If pipeline stalls from the identified instructions are likely, thread switching instructions are added to the first thread in place of the identified instructions. Thread switching instructions direct a microprocessor to suspend executing the thread and begin executing a second thread. Thread switching instructions can be added to the second thread to enable the resumption of the first thread at the location specified by the identified instruction. The thread switching instructions are configured to avoid pipeline stalls when switching threads. Thread switching instructions can store and retrieve thread-specific information upon the suspension and resumption of threads. Thread switching instructions can schedule the execution of two or more threads in accordance with load balancing schemes. Threads can be modified using static or dynamic code analysis and modification techniques.
US07865701B1 Concurrent atomic execution
Executing a set one or more instructions atomically is disclosed. Executing includes saving a set of one or more register states in a software data structure, speculatively executing the set of instructions, and restoring the state of one or more registers when an abort indication is received.
US07865699B2 Method and apparatus to extend the number of instruction bits in processors with fixed length instructions, in a manner compatible with existing code
This invention pertains to apparatus, method and a computer program stored on a computer readable medium. The computer program includes instructions for use with an instruction unit having a code page, and has computer program code for partitioning the code page into at least two sections for storing in a first section thereof a plurality of instruction words and, in association with at least one instruction word, for storing in a second section thereof an extension to each instruction word in the first section. The computer program further includes computer program code for setting a state of at least one page table entry bit for indicating, on a code page by code page basis, whether the code page is partitioned into the first and second sections for storing instruction words and their extensions, or whether the code page is comprised instead of a single section storing only instruction words.
US07865698B1 Decode mode for an auxiliary processor unit controller in which an opcode is partially masked such that a configuration register defines a plurality of user defined instructions
A method for decoding, including: obtaining an op-code from a master device; setting a mode to mask a first portion of the bits of the op-code, where the first portion of the bits are for being treated as a wildcard value; and decoding a second portion of the op-code that is not masked to determine whether the op-code is for a slave device. The decoding of the second portion is performed by a controller having a decoder, and the controller bridges the master device for communication with the slave device. The decoding of the first portion of the bits is performed by the slave device. The first portion of the bits identifies an instruction from a group of instructions, and the group of instructions uses a single configuration register of registers of the controller.
US07865696B2 Interface including task page mechanism with index register between host and an intelligent memory interfacing multitask controller
A computing system that includes a number of processing elements, a memory and a multi-task controller is disclosed. The memory has an interface that includes a task page mechanism with an index register. A portion of the multi-task controller also has a task page register for accessing the memory via another interface. The task page mechanism provides access to the memory by the host processor. The index register can be loaded by either the address or data bus of the host processor. In one embodiment, the task page mechanism includes a comparator and a counter to facilitate a polling scan of the status of the various tasks in the memory.
US07865688B2 Method and system for controlling information of logical division in a storage controller
A storage controller is realized in which validity/invalidity of functions is settable in a unit of logical division in conformity with logical division of logical groups control is performed such that operation has the influence upon only the inside of a range defined by resource groups of logical division and an Inband I/F for accessing functions is made to match with the logical division. Further, access control cooperative with information on the user side (information of server, user and application) is realized by causing a management server to manage information in the storage controller and user information.
US07865687B2 Configuration management apparatus and method
To migrate a configuration that an old storage device has to a new storage device. A new storage device obtains a configuration of an old storage device, by using a migration manager, and prepares a logical volume definition of the new storage device based on a logical volume definition in the configuration. Also, based a cache allocation definition in the configuration and cache capacity of the new storage device, a cache allocation definition of the new storage device is prepared. Further, based on a port bandwidth allocation definition in the configuration and bandwidth capacity of a port of the new storage device, a port bandwidth allocation definition of the new storage device is prepared. The prepared logical volume definition, cache allocation definition and port bandwidth allocation definition are set up in a configuration of the new storage device.
US07865684B2 Managing message queues
A method, and corresponding system and software, is described for writing data to a plurality of queues, each portion of the data being written to a corresponding one of the queues. The method includes, without requiring concurrent locking of more than one queue, determining if a space is available in each queue for writing a corresponding portion of the data, and if available, reserving the spaces in the queues. The method includes writing each portion of the data to a corresponding one of the queues.
US07865683B2 Identifier associated with memory locations for managing memory accesses
Embodiments of apparatuses, articles, methods, and systems for associating identifiers with memory locations for controlling memory accesses are generally described herein. Other embodiments may be described and claimed.
US07865681B2 Method of mirroring data between clustered NAS systems
Data of a global file system spread over multiple local NAS systems may be consolidated as a copy into a single remote NAS system. When remote copy is set up, the local NAS systems replace referrals within the global file system with directories and send these in place of the referrals to the remote NAS system. Then, other local NAS systems referred to by the referrals send files and directories under the directories replacing the referrals on the remote NAS system. Alternatively, to split copy data of a locally-stored global file system amongst multiple remote NAS systems, the local NAS system replaces specified directories with referrals, and sends the referrals with the data to one of the remote NAS systems. Then, the local NAS system sends files and directories under the directories replaced with referrals to one or more other remote NAS systems as referred to by the referrals.
US07865680B2 Remote copy system
Provided is a remote copy system capable of guaranteeing the time ordering of data to be handled by a remote site even when the tasks at the remote site are operated across a plurality of storages or a plurality of volume groups. A consistency group consisting of a secondary journal volume and a replica is associated with a journal group consisting of a primary data volume, a primary journal volume, a secondary journal volume, and a secondary data volume. Upon backing up a secondary data volume and forming a replica, the host system issues a backup time reservation command to a storage apparatus, and the storage apparatus creates a replica by comparing the time stamp added to the journal data and the backup reservation time.
US07865678B2 Remote copy system maintaining consistency
A remote copy system for copying data between a plurality of storage systems, including: a plurality of first storage systems to and from which data is inputted and outputted, and a plurality of second storage systems that are connected to each of the first storage systems; each of the first storage systems including a first logical volume that stores the data that is inputted and outputted; each of the second storage systems including a second logical volume that stores a copy of the data stored in the first logical volume; the remote copy system comprising a pre-update data storage unit that stores pre-update data that is stored before data to be stored in the second logical volume is updated and time stamps of the data to be stored in the second logical volume.
US07865673B2 Multiple replication levels with pooled devices
A method for writing data to a storage pool, including receiving a first write operation for a first block, determining a first replication type for the first block, determining a number of physical blocks (n1) required to write the first block to the storage pool using a size of the first block and the first replication type, if n1 is not a multiple of the maximum supported replication level of the storage pool: allocating a number of padded physical blocks (p1) to n1 until n1+p1 is a multiple of a maximum supported replication level of the storage pool, and writing the first block to the storage pool by filling in the n1 physical blocks.
US07865663B1 SCSI protocol emulation for virtual storage device stored on NAS device
A virtualization technique, in accordance with one embodiment of the present invention, includes emulating the small computing system interface (SCSI) protocol to access a virtual SCSI storage device backed by a file stored on network attached storage (NAS).
US07865661B2 Configurable high-speed memory interface subsystem
A memory interface subsystem including a write logic and a read logic. The write logic may be configured to communicate data from a memory controller to a memory. The read logic may be configured to communicate data from the memory to the memory controller. The read logic may comprise a plurality of physical read datapaths. Each of the physical read datapaths may be configured to receive (i) a respective portion of read data signals from the memory, (ii) a respective read data strobe signal associated with the respective portion of the received read data signals, (iii) a gating signal, (iv) a base delay signal and (v) an offset delay signal.
US07865659B2 Removable storage device
In an embodiment, when a removable storage device is removably coupled to a host, the removable storage device indicates that it is non-removable to the host. The removable storage device may include a user-created secure storage area.
US07865653B2 Universal serial bus host controller and control methods thereof
The present invention provides a USB host controller and control method thereof. The USB host controller comprises a first controller, a second controller and a first memory. The first controller controls first transfer between a host and a USB device. The second controller controls second transfer between the host and the USB device. The first memory is coupled to the first controller and the second controller and is configured to temporarily store data transferred between the host and the USB device. The first controller accesses the first memory during the first transfer, and the second controller accesses the first memory during the second transfer.
US07865650B2 Processor with coherent bus controller at perpendicularly intersecting axial bus layout for communication among SMP compute elements and off-chip I/O elements
A symmetric multi-processing (SMP) processor includes a primary interconnect trunk for communication of information between multiple compute elements situated along the primary interconnect trunk. The processor also includes a secondary interconnected trunk that may be oriented perpendicular with respect to the primary interconnect trunk. The secondary interconnect trunk communicates information off-chip via a number of I/O interfaces at the perimeter of the processor chip. The I/O interfaces may be distributed uniformly along portions of the perimeter.
US07865647B2 Efficient resource arbitration
Resource requests are allocated by storing resource requests in a queue slots in a queue. A token is associated with one of the queue slots. During an arbitration cycle, the queue slot with the token is given the priority to the resource. If the queue slot with the token does not include a request, a different queue slot having the highest static priority and including a request is given access to the resource. The token is advanced to a different queue slot after one or more arbitration cycles. Requests are assigned to the highest priority queue slot, to random or arbitrarily selected queue slots, or based on the source and/or type of the request. One or more queue slots may be received for specific sources or types of requests. Resources include processor access, bus access, cache or system memory interface access, and internal or external interface access.
US07865643B2 Communication system and protocol
A communication system and protocol that permits a first device to communicate a plurality of messages in a predetermined order to a user of the first device, where the plurality of messages, their content, and their predetermined order need not be known to the first device until the messages are provided to the first device by a second device. The user of the first device is permitted to move backward or forward through the messages in the predetermined order while utilizing a minimal amount of resources of the first device, such as processor power and memory.
US07865636B2 Buffer management for wireless USB isochronous in endpoints
An apparatus such as a Device Wire Adapter (DWA) with improved buffer management and packaging of Wireless Universal Serial Bus (WUSB) isochronous packets for transmission to a host. The apparatus includes an isochronous IN endpoint that receives data segments from a device function. Memory is associated with the endpoint and includes an endpoint buffer configured in a loop and a plurality of registers. The apparatus includes an endpoint controller that stores the received data segments sequentially in the loop buffer, assigns a set of the registers to each of the stored data segments, and stores additional packet information in the registers for each of the data segments rather than in the endpoint buffer. The additional packet information includes presentation time for the stored data segment derived from a sample time of a last segment in the buffer and a time interval between two consecutive data segments in the buffer.
US07865628B2 PCI express card type peripheral apparatus and host apparatus for accessing parts of protocol ID information stored in storage unit one part after another
A card type peripheral apparatus connected to a host apparatus for communication therewith according to a specific protocol. The card type peripheral apparatus includes a plurality of configuration registers configured to be accessible by the host apparatus and to be set with diverse set information. At least one of the plurality of configuration registers is a special register configured to be set with data arbitrarily selected and fixedly established by a vendor that either fabricates or markets the card type peripheral apparatus. The special register is set with protocol identification information for discriminating the specific protocol.
US07865624B1 Lookup mechanism based on link layer semantics
A method of performing a lookup within a network interface unit which includes providing a plurality of memory access channels, performing a multilayer lookup operation on a packet, and refining a selection of one of the plurality of memory access channels based upon the multilayer lookup operation is disclosed.
US07865621B1 Open settlement protocol bridge for multi-network voice connections
A bridge for multi-network communications is provided. A voice bridge includes an open settlement protocol (OSP) compliant interface for establishing inter-domain voice connections. The voice bridge facilitates connections between OSP compliant and non-OSP compliant networks and interfaces with an OSP server. A call set-up component processes requests from OSP compliant and non-OSP compliant networks. An OSP interface facilitates OSP compliant reporting to the OSP server. Other embodiments comprising additional features, such as address masking, are also provided.
US07865616B2 Virtual networks
A virtual network has a plurality of nodes. Each node has the capability to provide a service to another node. Each node maintains a list for storing entries each representing a link to another node; each entry contains the address of the other node and a label identifying a service that that other node may provide. Each node also has a store for storing messages received from other nodes, these messages serving to propose a link and containing the identity of the node originating the message, a label identifying a service that that other node may provide and a label identifying a service that that other node requires. When a node needs a service that it is not itself able to provide, it searches the link list for a link having a label that matches the service needed, and in the event that such a link is found it transmits to the node identified by the link a message requesting the service. If, however, no such link is found, it searches the message store for a message identifying another node where the label identifying a service that that other node may provide matches the service needed and the label identifying a service that that other node requires matches the service that the node needing the service has the capability to provide. In the event that such a message is found it initiates the creation of a corresponding entry in the link list. If no such message is found, the node needing the service generates a message serving to propose a link and containing its own identity, a label identifying a service that it has the capability to provide and a label identifying the service that it needs.
US07865614B2 Method and apparatus for load balancing with server state change awareness
A computer implemented method, apparatus, and computer usable program code for load balancing in a cluster. In response to receiving a notification of an impending state change event in the server, a weight adjustment value for a server is identified to form an identified weight adjustment. An adjusted routing weight for the server is generated using the identified weight adjustment to form a current routing weight for the server. An incoming service request is routed to a selected server in the cluster using current routing weight associated with servers in the cluster.
US07865599B2 Methods and apparatus for supporting transmission of streaming data
A gateway application in a content engine multiplexes requests for real-time content to servers that, in turn, service the requests by streaming appropriate real-time content to requesting users. A software communication port of the content engine may be reserved to receive request messages from multiple client computers, at least two of which request streaming of real-time content according to different selected formats. After identifying client properties (e.g., a format for which to receive streaming real-time content) associated with the requests for real-time content, the gateway application identifies corresponding servers of the content engine to serve the real-time content according to the different selected formats. The gateway application forwards the requests for streaming of real-time content associated with the request messages to the corresponding servers which, in turn, satisfy the requests by streaming the requested real-time content to the client computers.
US07865592B2 Using semantic networks to develop a social network
A method, apparatus and program product are provided for identifying common interests between users of a communication network. A program of instruction monitors activity over a communication network by users and identifies interests for users based on network activity. The program of instruction creates semantic networks based on use of the communication network and identifies other users with common interests from the semantic networks. Optionally, social networks may be created or modified by adding other users with common interests as identified by semantic networks.
US07865590B2 Community based moderation in on-line sessions
Methods, apparatuses, and techniques for moderating activity in an online community are described. Aspects include a triggering mechanism being activated by a community member in response to inappropriate activity by another community member. Receiving a time based history of community members activity around a time of the triggering mechanism being activated. Recreating the community activity from the time based history. Evaluating activities of the community members to determine if there was inappropriate activity and if there is inappropriate activity by an offending community member taking appropriate action against the offending community member.
US07865587B1 System and method for reassigning port names on storage controller to minimize host traffic disruption
A system and method are provided for reassigning port names to ports (e.g. Fibre Channel ports, etc.). This is accomplished by allowing for user involvement during the port name assignment process. By this feature, port names may be assigned and reassigned, as desired, without re-wiring cables or re-configuring storage network so that disruption to host traffic can be minimized. To this end, in various embodiments, the port names are capable of being maintained in a consistent manner after replacement of such hardware, by appropriately reassigning the port names, etc.
US07865582B2 System and method for assigning an application component to a computing resource
Embodiments of the present invention relate to a system and method for allocating resources to applications. One embodiment of the present invention may include identifying a plurality of applications and a plurality of application components, and determining available resources of a networked computing system for potentially storing the applications and application components. Additionally, the embodiment may include determining required resources for each application component, assigning a subset of available resources for each application component based on the required resources of the application component and the available resources. The embodiment may also include associating the application components with the subsets of available resources and storing more than one application component of the plurality of application components on a single available resource.
US07865578B1 Generation of a configuration patch for network devices
In general, this disclosure relates to techniques for allowing multiple clients to concurrently configure a network device. More specifically, a management module creates a working copy of an initial data source that stores configuration data for a network device and modifies the working copy to reorder one or more configuration objects in a list in response to configuration commands from a client. Upon receiving a show|compare command or a commit command, the management module generates a configuration patch that is a textual representation of any differences between the working copy and the initial data source. The configuration patch includes modification control indicators that identify configuration objects in the list that are reordered. The patch is applied to the initial data source to reorder the list of configuration objects within the initial data source without processing portions of the configuration data associated with the reordered configuration.
US07865573B2 Method, system and devices for communicating between an internet browser and an electronic device
A method, system and devices for communicating between a network server and a computer having an Internet browser and a communicatively attached electronic device are described. In accordance with one embodiment, there is provided a method for communicating between a computer and an electronic device connected to the computer through a communications protocol, the computer being in communication with network resources via a communications network, the method comprising: displaying a web page within an Internet browser on the computer, the Internet browser including a scripting engine for executing a scripting language of the web page; providing a device controller for interfacing communications between the scripting engine and the electronic device in accordance with the communications protocol connecting the computer and electronic device; receiving first data from the electronic device through the communications protocol and sending the first data from the computer to a network server connected via the communication network.
US07865557B2 System and method for verifying delivery and integrity of electronic messages
A server transmits a message from a sender to a destination address. During transmission, the server and the destination address have a dialog constituting an attachment, via a particular one of SMTP and ESMTP protocols, concerning the message, the server and the destination address. The message passes through servers between the server and the destination address. This passage is included in the attachment. Verifiers are provided for the message and for the attachments. The verifiers may constitute encrypted hashes of the message and of the attachment. The sender receives the message, the attachments and the verifications from the server before authentication and transmits the message, the attachments and the verifiers to the server to obtain authentication by the server. The server operates on the message and the message verifier to authenticate the message and operates on the attachments and the attachments' verifier to verify the attachments.
US07865540B2 Apparatus and method of semantic-based publish-subscribe system
A semantic publish/subscribe system enables semantic event routing and allows publishers (resp. subscribers) to use self-defined event schemas to publish (resp. subscribe) events. The constraints on value-based publish/subscribe systems that publishers and subscribers must share the same event schemas are removed. With ontology support, the system conducts event correlation based on their semantics using relational operators. Event sources are searched for subscriptions and selected events are automatically correlated according to subscriptions. The system enables efficient semantic event routing by rewriting the subscription SQL statement, wherein no redundant events are generated.
US07865533B2 Compositional query comprehensions
The claimed subject matter relates to an architecture that can facilitate query comprehension that are constructed in a compositional manner. In accordance therewith, the query comprehensions can be assembled together in virtually in order without common requirements that force query operators of a query expression to follow ordering/syntactic rules. In addition, the architecture can provide for query expressions that arbitrarily composable and which can be terminated at any point. If the query expression terminates without a Select or Return clause at the end, the architecture can facilitate generation of an implicit Select or Return, and output results.
US07865528B2 Software, devices and methods facilitating execution of server-side applications at mobile devices
Software, devices and methods allowing varied mobile devices to interact with server side software applications are disclosed. Data from an application executing at a computing device may be presented at a remote wireless device by providing the device an application definition file, containing definitions for a user interface format for the application at the wireless device; the format of network messages for exchange of data generated by the application; and a format for storing data related to the application at the wireless device. Using these definitions, the wireless device may receive data from said application in accordance with the definition and present an interface for the application. The application definition file may define a table, a message or data package, and an update to be made to the table based on the message or data package.
US07865527B2 Dynamic tables with dynamic rows for use with a user interface page
Methods and apparatus for rendering tables for display in a web page of a web application to be dynamically rendered. According to one aspect of the present invention, a method for rendering tables associated with a web application arranged to display a first page includes obtaining an input to the web application, determining an input type associated with the input, and identifying a set of tables associated with the input type. The method also includes identifying an entity associated with the input, obtaining data associated with the entity, identifying a table of the set of tables, and determining if the data is suitable for populating the table. If the data is determined to be suitable, the table is displayed as a part of the first page.
US07865521B2 Access control for elements in a database object
A method, for controlling access to elements in a database object are provided. The method provide for receiving a request from a user to access the database object, determining whether an access restriction is imposed on the database object, and controlling access to the elements in the database object by the user based on the access restriction. The access restriction specifies one or more users to which the access restriction is applicable, defines a dynamic condition the one or more users must satisfy in order to access the database object, and identifies one or more of the elements in the database object accessible to the one or more users when the dynamic condition is satisfied.
US07865502B2 Optimization of extensible markup language path language (XPATH) expressions in a database management system configured to accept extensible markup language (XML) queries
An apparatus, system, and method are disclosed for optimization of XPath expressions in a database management system configured to accept XML queries. Operations of the method include receiving an XQuery representation and partitioning XPath expressions within the XQuery representation into a plurality of XPath expression clusters. The XPath expression clusters may comprise one or more XPath expressions and those in each cluster may operate on a common document. Furthermore, the XPath expressions in each cluster are hierarchically related to each other such that branch nodes of the cluster are executable independent of nodes in other XPath expression clusters. The method also defines merging the one or more XPath expressions into one or more expression trees for each XPath expression cluster. The method generates one or more query execution plans from the one or more XPath expression blocks. The method includes, for each query execution plan, splitting each of the XPath expression blocks into one or more ordered fragments. The method determines a cardinality according to database statistics and an execution cost for each XPath expression block within each query execution plan. Finally, the method determines an aggregate cardinality for each query execution plan and an aggregate execution cost for each query execution plan. Therefore, an XQuery may be optimized at both the global XQuery and local XPath expression block level, improving performance and reducing overhead.
US07865500B2 Apparatus and method for sharing services on network
A method and apparatus for sharing services on a network are provided. The method can include a first embedded device transmitting a message requesting a service, to an embedded device connected with the first embedded device over the network, the first embedded device receiving code information for implementing the service from the embedded device receiving the message, the first embedded device executing the code information and implementing the service, and the first embedded device registering service information on the service when implementation of the service is completed.
US07865499B2 System and method for managing information for a plurality of computer systems in a distributed network
A system for managing computers in a distributed computer network includes a collection agent for each computer being monitored, a local database coupled to each collection agent, one or more condensing agents coupled to the databases, and at least one console module. The condensing agent generates an index table from a source database and sends it upstream to the next level up in the hierarchy of databases. Other condensing agents may in turn act on this index table and send it up to a still further level, until a top-level master node has an index table reflecting the entire network. The console can use the index table to identify what databases contain needed data, and then make only selective connections to databases to answer queries, avoiding connections to all the local databases. The condensing agent also produces summarized data and sends it upstream as well, to be used by the console. Efficiency is improved over conventional systems. Use of the index method and the summary method can be transparent to (hid from) the use of the console, or may be made visible, with selection options.
US07865493B2 Apparatus and method for searching for digital forensic data
Provided are an apparatus and method for searching for digital forensic data. In particular, provided are an apparatus and method for searching for digital forensic data capable of automatically determining a character encoding type that is used in searching for data. The apparatus for searching for digital forensic data includes: an imaging module for generating an image file from a data source; a file system analysis module for analyzing a file system of the image file to generate file system analysis information; a search module for determining a search character encoding type based on the file system analysis information and searching for the data using the search character encoding type; and a user interface for receiving a command related to a search from a user, transmitting the received command to the file system analysis module and the search module, and outputting the search results to the user. In searching for digital forensic data, information on an operating system, a processor and an active character encoding type, which are actually used by a suspect, is extracted to determine a search character encoding type, so that accuracy and efficiency of searching for data are increased, and time, effort and money spent in determining a character encoding type are reduced.
US07865490B2 Document data creating apparatus, document data creating method and control program of the same
There is described a document data creating apparatus, a document data creating method and a program thereof, which make it possible to improve convenience of both the user and the creator of the document data by effectively utilizing the digital signature. The apparatus for creating document data that include a digital signature, includes: a character recognizing section to recognize a character based on image data inputted; a reliability determining section to determine a reliability degree of the character; a characteristic value calculating section to calculate a characteristic value of the document data; and a digital signature section to attach the characteristic value to the document data. When the reliability determining section determines that the reliability degree of the character is low, the digital signature section attaches a value, which is different from the characteristic value calculated by the characteristic value calculating section, to the document data as the digital signature.
US07865488B2 Method for discovering design documents
Techniques for obtaining a lineage of a schema in one or more documents are provided. The techniques include using a schema to find a document that is most relevant to the schema, obtaining one or more relevant portions of the most relevant document that is related to the schema, constructing a first probe set from the one or more relevant portions of the document, using the first probe set to discover one or more documents for obtaining lineage information, discovering a second probe set from the one or more documents, and recursively using the second probe set to discover a related document.
US07865485B2 Multi-threaded write interface and methods for increasing the single file read and write throughput of a file server
A write interface in a file server provides permission management for concurrent access to data blocks of a file, ensures correct use and update of indirect blocks in a tree of the file, preallocates file blocks when the file is extended, solves access conflicts for concurrent reads and writes to the same block, and permits the use of pipelined processors. For example, a write operation includes obtaining a per file allocation mutex (mutually exclusive lock), preallocating a metadata block, releasing the allocation mutex, issuing an asynchronous write request for writing to the file, waiting for the asynchronous write request to complete, obtaining the allocation mutex, committing the preallocated metadata block, and releasing the allocation mutex. Since no locks are held during the writing of data to the on-disk storage and this data write takes the majority of the time, the method enhances concurrency while maintaining data integrity.
US07865484B2 Computer program integrity verification
A system and method are disclosed that can extend, by many years, the useful life of currently-trusted integrity verification algorithms, such as hash functions, even when applied to binary executable files and data files, the contents of which are not thoroughly examined by humans in their binary state. Embodiments can efficiently identify whether multiple digital files are substantially similar, even if they are not identical, thus potentially reducing storage space requirements.
US07865475B1 Mechanism for converting one type of mirror to another type of mirror on a storage system without transferring data
Embodiments of the present invention provide a mechanism for converting an existing mirror relationship between an original dataset at a source storage system and a copy of the original dataset at a destination system to a new mirror without discarding the existing copy of the original dataset and without transferring data to create a new dataset to replace the copy of the original dataset at the destination storage system. Rather, a directory structure (including file attributes) of the source storage system is transferred to the destination storage system and a comparison is made to identify file attributes at the destination system that match the transferred file attributes. If a match is found, a mapping between the matched file attributes is created. Subsequent updates to the destination storage system can be done using a technique other than the one that was used to create a copy of the source dataset.
US07865474B2 Data processing system
A data processing system includes a data processing unit which processes data acquired and a plurality of data retaining units which store databases used to process the data. Each of the plurality of data retaining units stores a primary database in common and stores the respective shares of a secondary database. The primary database stores a list of IDs for identifying data to be processed by any one of the plurality of data processing units. Each of the data processing units is notified of a range of IDs that the data processing unit handles, among the list of IDs stored in the primary database, and, when acquiring a packet containing an ID that lies within the range of IDs, the data processing unit processes the packet.
US07865461B1 System and method for cleansing enterprise data
A method, system, and article of manufacture for cleansing an enterprise database extracts data from an enterprise database, extracts reference data from a most-trusted database, determines discords between the data extracted from the enterprise database and the reference data extracted from the most-trusted database in accordance with a set of business rules, modifies the data extracted from the enterprise database based on the discords, and stores the modified data in the enterprise database. The data may be modified automatically with or without manual intervention. Discords are preferably determined on an atomic level.
US07865459B2 Integration of a service-oriented transaction system with an information storage, access and analysis system
The present disclosure includes systems and techniques relating to integration of a service-oriented transaction system with an information storage, access and analysis system, such as a Business Intelligence (BI) infrastructure. In general, in some implementations, a data transformation interface and a data transfer interface can be configured to effect data exchange between a computer-based information storage, access and analysis system including a second data model, and a computer-based service-oriented transactional system including a first data model. The data transformation interface and the data transfer interface can be configured to communicate through a decoupled information exchange that separates program implementation details of the data transfer interface from the data transformation interface. Furthermore, in some implementations, an agent framework can be used to decouple data transformation from data transfer, where the agent framework includes a generic agent and application specific agents.
US07865452B2 Social knowledge system content quality
Techniques for automatically scoring submissions to an online question-and-answer submission system are disclosed. According to one such technique, an initial set of user submissions are scored by human operators and/or automated algorithmic mechanisms. The submissions and their accompanying scores are provided as training data to an automated machine learning mechanism. The machine learning mechanism processes the training data and automatically detects patterns in the provided submissions. The machine learning mechanism automatically correlates these patterns with the scores assigned to the submissions that match those patterns. As a result, the machine learning mechanism is trained. Thereafter, the machine learning mechanism processes unscored submissions. The machine learning mechanism automatically identifies, from among the patterns that the machine learning mechanism has already detected, one or more patterns that these submissions match. The machine learning mechanism automatically scores these submissions based on the matching patterns and the scores that are associated with those patterns.
US07865451B2 Systems and methods for verifying jobseeker data
Methods and systems of verifying jobseeker information are disclosed. A request to verify jobseeker data can be received from a recruiter. An endorsement indicator that ratifies the validity of the jobseeker data can be requested from at least one endorsing partner. The request can be made to an endorsement module of the at least one endorsing partner. The endorsement indicator can be received from the endorsement module of the at least one endorsing partner.
US07865450B2 System and method facilitating management of law related service(s)
A system and method of providing secure access to a plurality of law related services is provided. The litigation management component can provide secure access to a plurality of law related services. Services securely accessed by the litigation management component can be based, at least in part, upon a subscription level, a client identifier, a user identifier and/or a group identifier.
US07865439B2 Systems and methods for verifying identities
A method for verifying the identity of one party on behalf of another party is provided. The method includes providing a money-transfer system and a communication system that communicates with the money-transfer system; receiving at the money-transfer system from the first party certain verification criteria for confirming the identity of a second party; and storing the verification criteria in the host computer system of the money-transfer system. When an ID is received from the second party at a money-transfer location; the verification criteria is retrieved from the host computer system; and the acceptability of the ID is determined in accordance with the verification criteria. If the identification device is acceptable, identification information is obtained from the identification device; and the identification information is processed to verify the identity of the second party. In other embodiments, a method for pre-verifying the identity of a party and a system for performing the method of the invention are provided.
US07865436B2 Using visual images transferred from wireless computing device display screens
Within a wireless computing device, a method of conducting commerce can include receiving a user input in the wireless computing device specifying an account to which a proposed transaction is to be billed and identifying contact information for a billing entity according to the user specified account. The billing entity can manage the account. An authorization can be requested from the billing entity via a wireless communications link established using the contact information. The method also can include receiving the authorization from the billing entity via the wireless communications link, generating a visual image which identifies the billing entity and represents the authorization received from the billing entity, and presenting the visual image upon the display screen of the wireless computing device. Accordingly, a visual image reader can read the displayed visual image.
US07865434B2 Method and system for cross-issuer registration of transaction cards
Disclosed herein is a method of providing one or more transaction card services to a holder of a transaction card, the method comprising receiving a registration code from the holder, wherein the registration code is associated with the issuer of the transaction card and with the transaction card, determining the issuer of the transaction card based on at least a portion of the registration code, transmitting the registration code to the issuer of the transaction card, receiving account information from the issuer, wherein the account information is associated with the registration code and with the transaction card, displaying at least a portion of the account information to the holder, receiving a verification value corresponding to the account information from the holder, and if the verification value is valid, permitting the holder to select one or more services in which to enroll.
US07865430B1 Cashless transaction payment module
The present invention relates to a cashless transaction payment module system that is scalable and configurable to include interfaces for vending equipment monitoring and control capabilities, interfaces for a card reader device and other identification devices as payment for items vended, an interactive interface and protocol for interconnecting the system to a computing platform, and support for a plurality of communication options that include wired, point-to-point wireless, and wireless networking including LAN/WAN/WCDMA/CDMA/CDPD/2G/2.50/3G solutions. In an exemplary embodiment the system can be embodied in a semiconductor package or module package.In addition, the present invention relates to effectuating a system for accepting, authorizing, facilitating a vending transaction, settling transactions to effect payment for goods and services, gathering DEX and MDB audit data from the vending equipment, communicating digital content between system and server, and data communicating with a plurality of remote locations.
US07865424B2 Method and system for reserving future purchases of goods and services
A method and system for reserving future purchases of goods or services. Plural electronic options include electronic option terms established by one or more suppliers who can supply the goods or services. The option terms vary greatly among the individual suppliers and no two suppliers may use the same option terms. Use of variable option terms provides significant flexibility for use of the electronic options by suppliers. The method and system may also allow a purchaser to risk a small amount of money to use an electronic option to reserve a price to purchase or not purchase desired goods or services that may or may not ever exist at a desired future time.
US07865416B1 Securitized real-property-related asset system
Illustratively, there can be a securitization system that is comprised of a computer or computers using a network, and a process, for the conversion of assets into marketable securities. In one embodiment, the securitization system includes a distribution system to distribute at least some of the marketable securities generated by the securitization system to one or more buyers. The process may utilize a new definition of securitization that expands the universe of securitizable assets, the universe of asset securitization methodologies, and the universe of securities that can be designed and generated thereby.
US07865415B2 Intelligent simulation analysis method and system
A method for calculating pricing information for a financial instrument consisting of a plurality of underlying financial instruments that includes the steps of: calculating a default time vector for a plurality of default scenarios wherein each default time vector includes a measure of a likelihood of default for each of the plurality of underlying financial instruments; calculating one or more cash flows for a subset of the default scenarios thereby forming a training set; training a neural network with the training set; and using the neural network to estimate one or more cash flows for a remaining number of the plurality of default scenarios.
US07865409B1 Vehicle inventory management system and method
A method of providing a periodic vehicle order count recommendation for supplementing an inventory of a motor vehicle dealership to satisfy periodic market demand. The method includes the steps of converting a sales history database and an inventory database for the dealership into a dealership data structure, and obtaining from an agent of the dealership, query parameters including a specified sales history period, a forecast period, and a market region specification. The method also includes the steps of accessing a database of VIN numbers registered with a government agency, decoding VIN numbers registered within the market region, and storing resultant registered vehicle information into a regional vehicle registrations data structure. Then, estimating a periodic vehicle order count to satisfy market demand within the market region during the forecast period based on the dealer database structure of inventory and sales history over the specified sales history period, and the regional vehicle registration data structure.
US07865403B2 Method, system, and program for translating and interfacing between data pools and product information management (PIM) systems
Provided are a method, system, and program for translating and interfacing between data pools and product information management (PIM) systems. An element mapping is generated for each of a plurality of data pools mapping user elements and attributes to the data pool elements and attributes, wherein the data pools maintain product information. A message mapping is generated for each of the plurality of data pools mapping user messages and their parameters to data pool messages and their parameters. For each of the plurality of data pools, code is maintained that is enabled to cause operations comprising receiving a first document including user elements and messages and mapping the user elements and messages in the first document to a second document including data pool elements and attributes corresponding to the user elements and messages in the first document by using the element mapping to map a first definition of user elements and their attributes in the first document to a second definition of the specified data pool elements and their attributes in the second document that is transmitted to the specified data pool.
US07865400B2 Apparatus and methods for community based purchasing by mobile buyers
Community based purchasing methods and apparatus for products/services may include accumulating micro payments from a plurality of mobile buyers equipped with wireless communication devices. A seller, upon notification of accumulation of a predetermined total of micro payments, may then deliver the product/service. Payment by a mobile user may be escrowed upon receipt of the micro payment and be released to the seller upon delivery of the product/service. Product/services purchased using community based purchasing methods and apparatus may include digital content streamed to a buyer's wireless communication device and live performances viewed directly by the buyer.
US07865399B2 Distributed electronic commerce system with centralized point of purchase
An electronic commerce system includes a broker that enables customers to purchase items from merchants. A customer interacts with the merchant to identify items to purchase, and the merchant directs the customer to the broker in order to complete the transaction. The broker receives a description of a virtual shopping cart generated by the merchant and presents the customer with an interface allowing the customer to select shipping and other options for the purchase. The broker calculates a total amount for the transaction based on the shopping cart description and the options selected by the customer. The broker informs the merchant of the purchase and coordinates the shipment of the purchased items from the merchant to the customer.
US07865388B2 Apparatus and method for providing program protection engineering, security management, and report preparation for sensitive and classified projects
An apparatus and method using a program protection engineering (P2E) toolkit to provide program protection engineering, security management, and report preparation for sensitive and classified projects. The P2E toolkit is an implementation of security policies, procedures, and methodologies associated with acquisition programs. Acquisition programs may range from large-scale classified systems for the government to sensitive corporate acquisition programs focusing on company proprietary or intellectual property issues. Specifically, the P2E toolkit provides end-to-end program protection engineering, security management, and report preparation for sensitive and classified programs throughout the program lifecycle, and assists security professionals and program managers to make appropriate decisions to protect their acquisition programs from compromise due to foreign intelligence threats or corporate/industrial espionage. The P2E toolkit enhances the traditional program management concerns of technical performance, schedule, and cost, by adding lifecycle protection as in integral component.
US07865375B2 System and method for multidimensional extension of database information using inferred groupings
A system and method for receiving medical or other database information and pregrouping and extending that data include a data enhancement layer configured to generate additional stored dimensions capturing the data and relevant attributes. Data sources such as hospitals, laboratories and others may therefore communicate their clinical data to a central warehousing facility which may assemble and extend the resulting aggregated data for data mining purposes. Varying source format and content may be conditioned and conformed to a consistent physical or logical structure. The source data may be extended and recombined into additional related dimensions, pre-associating meaningful attributes for faster querying and storage. The attributes, data and other pieces of information may likewise in embodiments be subjected to an inference analysis to determine whether previously unidentified or unexploited relationships may exist within the universe of source data, for instance using correlation, inference or other analytic techniques. Newly detected, identified or inferred data groupings, which may for instance reveal hidden trends or patterns residing in the data, may then be added back to the enhanced data groupings. Users running analytics against the resulting medical or other datamarts may therefore access a richer set of related information, more powerful sets of predictive models as well as have their queries and other operations run more efficiently.
US07865373B2 Method and apparatus for sharing healthcare data
A method for sharing medical information over a network is described. The method includes the steps of, allowing at least one medical patient to store medical history information in a computer database, and providing at least one medical professional the ability to view said medical history information. A computer system for implementing the method for sharing medical information is also described.
US07865369B2 Method and apparatus for signal processing and encoding and decoding method, and apparatus therefor
An apparatus for processing a signal and method thereof are disclosed. Data coding and entropy coding are performed with interconnection, and grouping is used to enhance coding efficiency. The present invention includes the steps of obtaining a group reference value corresponding to a plurality of data included in one group through grouping and a difference value corresponding to the group reference value and obtaining the data using the group reference value and the difference value.
US07865353B2 Translation device, image processing device, translation method, and recording medium
A translation device comprises a character recognition unit that recognizes text data in a text region of an input image; a translator that translates the text data in the text region; and a layout configuration processor that generates data containing the translated text data in the text region and graphics in the input image, wherein a layout of the input image is maintained in a layout of the image of the data generated by the layout configuration processor.
US07865350B1 Partitioning a model in modeling environments
Methods and systems for partitioning objects in modeling environments are disclosed. The modeling environments enable users to partition an object (parent object) to include other objects (child objects). The parent object may reference the child objects (referenced objects). The child objects may be subsystems in the hierarchy of the parent object or modules (or units) in the partitioning of the parent object. The child objects may be encapsulated so that changes in the parent object do not affect the child objects. The partition of the parent object may allow users to load and compile the parent object incrementally. The partition of the parent object may also allow users to generate code for the parent object incrementally.
US07865349B2 Simulation, measurement and/or control system and method with coordinated timing
A system and method for coordinating timing between simulation of a system and measurement and/or control of the system. A measurement/control loop comprising a measurement/control program, a simulation program, and an execution coordination kernel is described. The simulation program may be operable to simulate any of various types of systems. The measurement/control program may provide measurement/control logic for measuring various variables associated with the simulated system. The execution coordination kernel is responsible for coordinating the execution and time advancement of the measurement/control and simulation programs. The execution coordination kernel may be operable to intercept I/O calls produced by the measurement/control program and the simulation program. If the execution coordination kernel determines that the system is in simulation mode, the calls may be routed to software routines instead of to the I/O hardware.
US07865345B2 Simulation apparatus and method
Transaction-level simulation in which communication over a bus is performed by using a transaction. The transaction includes information indicating whether information is attribute information that is mapped to hardware and includes attribute information that is not mapped to hardware. The transaction is received, time information which is attribute that is not mapped to hardware is read from the transaction, and the result of the simulation based on the read time information is outputted.
US07865342B2 Leakage path simulation system and leakage path simulation method
A computer reads data from a database in an external recording device to generate an analysis model which represents the surface profile of a member with a mesh. Next, the computer initializes the meshes of the analysis model by setting thereto a gas attribute corresponding to a non-leakage site and thereafter sets to any mesh a liquid attribute corresponding to a leakage site, and changes the attribute of meshes adjacent to the meshes having the liquid attribute from the gas attribute to the liquid attribute. Then, the computer connects meshes of which attribute has been set to the liquid attribute to generate a leakage path and outputs information relating to the leakage path on a display device.
US07865339B2 Formal methods for test case generation
The invention relates to the use of model checkers to generate efficient test sets for hardware and software systems. The method provides for extending existing tests to reach new coverage targets; searching *to* some or all of the uncovered targets in parallel; searching in parallel *from* some or all of the states reached in previous tests; and slicing the model relative to the current set of coverage targets. The invention provides efficient test case generation and test set formation. Deep regions of the state space can be reached within allotted time and memory. The approach has been applied to use of the model checkers of SRI's SAL system and to model-based designs developed in Stateflow. Stateflow models achieving complete state and transition coverage in a single test case are reported.
US07865338B2 Suppression of vibrations
Disclosed are a method and a device for suppressing vibrations (18) in an installation comprising an actuator (14) for actuating a flap (12) or a valve (70) used for metering a gas or liquid volume flow (16), especially in the area of HVAC, fire protection, or smoke protection. Vibrations (18) of the flap (12) or valve (70) caused by an unfavorable or wrong adjustment or configuration of the controller and/or by disruptive influences are detected and dampened or suppressed by means of an algorithm (1) that is stored in a microprocessor (49). Said algorithm is preferably based on the components recognition of vibrations (46), adaptive filtering (48), and recognition of sudden load variations (50).
US07865337B2 Method and apparatus for reading out an analog sensor output signal
An apparatus for reading out a modulated time-continuous sensor output signal includes a loop filter, a sample-quantizer and a feedback circuit. The loop filter filters the sensor output signal to provide a filtered sensor output signal, and amplifies frequency proportions present in a frequency range. The sample-quantizer samples and quantizes the filtered sensor output signal to provide a time-discrete, quantized sensor output signal. The feedback circuit feeds a feedback signal based on the time-discrete, quantized sensor output signal back to the loop filter and provides a readout signal.
US07865336B1 System and method for statistically monitoring and analyzing sensed conditions
A system and method of monitoring and analyzing a plurality of attributes for an alarm condition is disclosed. The attributes are processed and/or unprocessed values of sensed conditions of a collection of a statistically significant number of statistically similar components subjected to varying environmental conditions. The attribute values are used to compute the normal behaviors of some of the attributes and also used to infer parameters of a set of models. Relative probabilities of some attribute values are then computed and used along with the set of models to determine whether an alarm condition is met. The alarm conditions are used to prevent or reduce the impact of impending failure.
US07865334B2 Method of and apparatus for evaluating the performance of a control system
A method of evaluating the performance of a control system using a computerized device includes calculating a ratio of a first area and a second area associated with a peak value of a signal associated with the control system, comparing the ratio with a predetermined value for the ratio, determining a cause of oscillation in the control system based on the comparison of the ratio with the predetermined value for the ratio, and providing a diagnosis of the cause of oscillation in the control system.
US07865332B2 Scaled exponential smoothing for real time histogram
A system, method and program product for processing a stream of data events using scaled exponential smoothing for maintaining a histogram. A system is provided having: a set of histogram data that maintains a running value for each of a plurality of buckets; a bucket identification system for identifying a bucket b into which a new data event value belongs; an exponential smoothing system that applies a decay factor to the set of histogram data utilizing a first algorithm for the running value associated with bucket b, and a second algorithm for each remaining running value; and an analysis system for analyzing data event values in view of the histogram data.
US07865328B2 Position detecting method and apparatus
A position detecting method includes the steps of forming an image of a mark on a sensor, performing a first process that processes a raw signal obtained from the sensor with plural parameters, performing a second process that determines an edge of a signal processed by the first process for each parameter, determining a parameter from a result of the second process obtained for each parameter, and calculating a position of the mark based on a determined parameter.
US07865327B2 Method for determining the temperature of an electrical component with the aid of a temperature model
A method for determining the temperature or the ohmic resistance of an electrical component, especially of a coil of a magnetic valve. The component temperature is estimated with the aid of a temperature model, which is able to determine the curve of the component temperature even during a control of the valve. The temperature model is corrected regularly based on the measured value, in this context.
US07865326B2 Compact input measurement module
In some embodiments, an input measurement module may be configured to insert into a slot of a carrier using alignment guide slots and corresponding guide projections. Clips on the input measurement module or the carrier may engage corresponding depressions to secure the input measurement module to the carrier. The clips may be spring-loaded. The input measurement module may include a first outer casing and a second outer casing coupled together around a circuit board that interfaces with a backplane of the carrier through a backplane connector.
US07865324B2 Encoder signal analysis system for high-resolution position measurement
An apparatus and method for identifying the position of a magnetic shaft are provided. N field sensors are adjacently positioned at fixed locations relative to the shaft's periodic field, corresponding to 180/N relative phase shifts. A table provides N>2 predetermined signal models and a pre-identified position associated with each. An interpolator compares a representation of the N measured sensor signals to at least two predetermined models to generate a correction signal that provides another pre-identified position. The correction signal depends on N sensors for every position of the shaft. The correction signal is used to incrementally choose said another pre-identified position from the table as an approximate position of the shaft in an iterative process to find the minimum correction signal and identify the position.
US07865320B2 High density metering system
A method of monitoring the electrical power in multiple branch circuits of an AC electrical power distribution system comprises monitoring at least one voltage common to said multiple branch circuits using a main meter unit, monitoring currents of the multiple branch circuits using multiple current cards that receive a plurality of current inputs from current transducers in the multiple branch circuits, sampling the monitored voltage in the main meter unit and the monitored currents in the current cards multiple times in each cycle of the AC power signal, determining the magnitudes and angles of spectral components of the sampled current in the current cards, sending data representing the magnitudes and angles of at least selected spectral components from the current cards to the main meter unit, and storing the voltage samples and the magnitudes and angles of at least the selected spectral components in the main meter unit.
US07865304B2 Navigation device displaying dynamic travel information
An in-car navigation device depicts dynamic travel information (congestions, weather, etc.) in the context of a schematic display of the actual roads that the information relates to. In one implementation, the schematic view is a linear representation of the route and that schematic linear representation is displayed at the same time but separate from a map of a 2-D or 3-D representation of the actual road being traveled along and the current location of the device on that road. The device can send a request to a remote server over a wireless communications network for dynamic travel information relevant to a defined route and receive and display that information.
US07865296B2 Identification of vehicle CG height and mass for roll control
A system and method for determining vehicle CG height and mass in real-time. The method includes selecting a set of vehicle parameters to be considered that includes the vehicle mass and the center of gravity height of the vehicle. Frequency responses are generated using the dynamic model and a plurality of different values for the selected vehicle parameters. During vehicle operation, frequency responses are calculated from a measured vehicle lateral acceleration to a roll angle and/or a roll rate of the vehicle. The generated frequency responses and the calculated frequency responses are compared to determine which of the generated frequency responses more closely matches the calculated frequency responses. The generated frequency responses that most closely match the calculated frequency responses are used to determine the center of gravity height and the vehicle mass from the values for the vehicle parameters.
US07865290B2 Valve control synchronization and error detection in an electronic valve actuation engine system
A system for controlling a multiple cylinder internal combustion engine with electromagnetic valve actuation, comprising of at least one cylinder with an engine cylinder valve, a second controller operably coupled to the engine cylinder valve, said second controller configured to adjust at least one of the valve opening and closing timing of the engine cylinder valve, and a first controller connected with the second controller over a first link and a second link, wherein the first controller is configured to send an engine position indication signal to the second controller over the first link and receive a status signal from the second controller over the second link, and wherein the first controller outputs a synchronization degradation signal responsive to a synchronization error between the engine position indication signal and the status signal.
US07865281B2 Failure diagnosis system, and vehicle-mounted ECU for use in the failure diagnosis system
A failure diagnosis system that erases diagnostic information applied to a vehicle that includes an ECU for that stores a vehicle identification number (VIN) and diagnostic information (hereinafter, referred to as “VIN storage ECU”), and an ECU that does not store the vehicle identification number but stores the diagnostic information (hereinafter, referred to as “other ECU”) is characterized by being constructed so as to erase the diagnostic information stored in the VIN storage ECU and also erase the diagnostic information stored in the other ECU in connection with the writing of the vehicle identification number stored in the VIN storage ECU.
US07865276B2 System and method for displaying an overall efficiency of a hybrid electric vehicle
A system and method for determining and displaying an overall efficiency value of a vehicle. The vehicle may include an engine and an electric machine that operates to provide torque to propel the vehicle. In addition, the vehicle may have an electric power source that provides electric power to the electric machine. A controller may determine and transmit the overall efficiency value so that the information display displays the number of efficiency indicators. Also, the number of efficiency indicators displayed may be based on the overall efficiency value.
US07865275B2 Method and apparatus for controlling an electric vehicle function
A method and controller for controlling electric vehicles wherein an output level to an output device is determined on the basis of timing information of input timing data. In one embodiment the timing data is provided on the basis of the duration of one or more user input device, such as one or more buttons. Different algorithms may be applied depending upon the duration of activation of the input device. An electric vehicle including the controller is also disclosed.
US07865271B2 Methods and systems to increase efficiency and reduce fouling in coal-fired power plants
A system for reducing fouling and improving efficiency in a coal-fired power plant that may include: 1) an analyzer grid, the analyzer grid including a plurality of sensors that measure gas characteristics through an approximate cross section of a flow through a boiler of the coal-fired power plant; 2) a plurality of air injectors with enhanced controllability; 3) means for analyzing the measurements of the gas characteristics; and 4) means for controlling the air injectors with enhanced controllability. The analysis of the measurements of the gas characteristics may include analyzing the measurements to determine zones of non-homogeneous flow.
US07865262B2 Method and device for providing cards
A method and a device for providing cards for processing first cause a drawing of a card from at least one card magazine. The cards are arranged in a plurality of card magazines and may be drawn from the same, and information regarding their card type is further associated with the cards. After drawing the card, it is output for subsequent processing together with the information regarding the card type associated with the card to allow control of the subsequent processing based on the forwarded information. Cards of a known card type are arranged in a card magazine and the information regarding the card type is associated with the card magazine, wherein the information associated with the card magazine is forwarded when drawing a card from a card magazine.
US07865248B2 Biasing and fixation features on leads
A lead assembly for placement in a coronary vessel of the heart, the coronary vessel having a pericardial wall portion and a myocardial wall portion. The lead assembly comprises a lead body extending from a proximal end adapted for coupling to a pulse generator to a distal end adapted for implantation in the heart, an electrode positioned at the distal end of the lead body, and a loop biasing feature located at the distal end of the lead body. The loop biasing feature includes a resilient loop positioned to bias a portion of the electrode towards the myocardial wall portion of the coronary vessel by exerting a force against the pericardial wall portion. The loop biasing feature further includes a collar for coupling the loop biasing feature to the lead body. A method of implanting the lead assembly.
US07865244B2 System and method for regulating cardiopulmonary triggered therapy to the brain
A medical device system includes a brain monitoring element, cardiopulmonary monitoring element, therapy module and a processor. The processor is configured to activate the therapy module upon detection of a cardiopulmonary event in the cardiopulmonary signal. The processor is further configured to monitor the brain signal and communicate to the therapy module to change the cardiopulmonary triggered therapeutic output to the brain based upon the brain monitoring. Methods of treating a person with a neurological disorder are also provided.
US07865242B2 Patient device
The invention relates to a patient's device having an at least unidirectional, wireless interface for receiving a data signal. The wireless interface is adapted to receive medical or operational data from a medical device, in particular an implantable medical device like a cardiac pacemaker or a cardioverter/defibrillator, a data communication interface for accessing a wide area network or a public telecommunication network or both. The device comprises an automatic routing/dialling module connected to the data communication interface, adapted to establish an automatic access to a modem connected to the data communication interface by automatically selecting one of a plurality of possible connection parameters. The connection parameters are selected from at least one of an individual modem, if more than one modem is connected to the data communication interface, and a prefix number for a remote access to a remote device over a public network automatically selecting a dial-up telephone number.
US07865241B2 System and method for cardiac rhythm management with synchronized pacing protection period
A device and method for cardiac rhythm management in which a heart chamber is paced in accordance with a pacing mode that employs sense signals from the opposite chamber. A protection period triggered by the sensing of intrinsic activity in the paced chamber is used to inhibit pacing without otherwise disturbing the pacing algorithm.
US07865240B2 Implantable pulse generator programming via electrodes
Apparatus is provided, including a control unit configured for implantation in a body of a subject. An electrode is coupled to the control unit. The control unit is configured to receive programming instructions via the electrode and to drive current into tissue of the subject via the electrode. Other embodiments are also described.
US07865237B2 Methods and systems of achieving hemodynamic control through neuromodulation
Method of treating hemodynamic derangement and controlling the mobilization of splanchnic circulation. The method comprises applying a therapy signal to a celiac ganglion, a celiac plexus, a splanchnic nerve, or any combination thereof and adjusting the signal to effectuate treatment. The present invention also provides methods of treating hemodynamic derangement and controlling the mobilization of splanchnic circulation by transluminal modulation of the celiac ganglion, the celiac plexus, the splanchnic nerve.
US07865233B2 Subcutaneous cardiac signal discrimination employing non-electrophysiologic signal
A cardiac monitoring and/or stimulation system includes a housing coupled to a plurality of electrodes configured for subcutaneous non-intrathoracic sensing. A signal processor receives a plurality of composite signals associated with a plurality of sources, separates a signal from the plurality of composite signals, and identifies the separated signal as a cardiac signal using information derived from a non-electrophysiologic sensor, such as an accelerometer or acoustic transducer. The signal processor may iteratively correlate separated signals from the plurality of composite signals with a non-electrophysiologic sensor signal until the cardiac signal is identified.
US07865221B2 Magnetic field coil with superconducting capability and parallel wound wire sections in a layer
A superconducting magnetic field coil (1; 21; 31; 41; 51; 61) comprising at least one coil section (42; 43) which is wound in layers, is characterized in that, in at least one layer (11, 12, 13, 14, 101, 102, 103, 104) of the coil section (42; 43) N (with N≧2), superconducting wire sections (A, B, C, D, E) are wound in parallel, such that the windings of the N wire sections (A, B, C, D, E) are adjacent to each other and the N wire sections (A, B, C, D, E) are connected in series. The inventive magnetic field coil can be produced at highly reduced costs, in particular, when the magnetic field coil has a comparatively large layer length.
US07865207B2 Method and apparatus for large scale analysis of push-to-talk traffic
To provide a solution for efficient and large-scale characterization of push-to-talk service performance in a mobile communication environment there is described a method and apparatus for passive evaluation of push-to-talk traffic in a communication network. After capturing (S10) data transactions in the communication network there follows a step of extracting (S12) interpretations of data transactions being relevant for push-to-talk, traffic classes, and users, from captured data transactions. Then a correlation of extracted interpretations of data transactions being relevant for push-to-talk, traffic classes, and users is stored (S14) in a traffic data base. This allows to calculate (S16) at least one performance indicator with respect to at least one selected push-to-talk session as a function of information stored in the traffic database.
US07865204B1 System and method for a multi-technology control channel for wireless devices
A system and method for providing information to a mobile station in a wireless network are provided. According to the method, a mobile station receives a control channel message wrapped in a unified control channel from a base station, and the mobile station determines a transmission type for incoming data, based upon the unified control channel. For a mobile station that operates with multiple transmission types, the mobile station does not have to monitor each of the control channels that the mobile station can receive, because the unified control channel tells the mobile station which transmission type to listen to. Therefore, the battery life of the mobile station can be extended, because the mobile station does not have to monitor numerous control channels.
US07865203B2 Method for grouping wireless devices and apparatus thereof
A method for grouping wireless devices and an apparatus thereof are provided. First, the feature values of a plurality of access points (APs) detected by a wireless device are received, wherein these APs are designated as a first set, and the feature values of the APs constitute a feature vector. A first grouping process is performed to the wireless device according to the first set, which allocates the wireless device to an appointed clustering factory. A second grouping process is performed to the wireless device according to the feature vector, which divides all of the wireless devices within the appointed clustering factory into a member group or a noise group. Eventually, the grouping result is transmitted to the wireless device.
US07865200B1 Wireline telephony instrument for wirelessly receiving and displaying data messages
A wireline telephony instrument for wirelessly receiving and displaying data messages allows a wireline telephone to wirelessly receive data messages, although the wireline telephony instrument does not wirelessly receive or transmit calls. The data messages may include text, images, and other types of multimedia data. Wireless receive-only capabilities may be integrated into the wireline telephony instrument by adding an integrated circuit, such as a CDMA chipset or a GSM chipset, to the wireline telephony instrument. Further, by integrating a display into the wireline telephony instrument, the wireline telephony instrument may display the data messages. Logic is also integrated into the wireline telephone for routing the data messages received by the wireline telephone to the display.
US07865192B2 Radio frequency selection device, a radio communication system and radio control channel establishing method
A radio frequency selection device in a radio communication system in which a radio communication channel is established between a mobile station and a base station by allocating a radio communication frequency band different from other radio communication system frequency bands is disclosed. The radio frequency selection device comprises: a frequency band determining unit that determines a radio control channel frequency band for transmitting control information, among frequency bands allocated to the radio communication system, based on the allocated radio communication channel frequency band; and a radio control channel establishing unit that establishes a radio control channel among the determined radio control channel frequency bands.
US07865188B2 Convergence of ancillary call services across multiple communication domains
A method for communication in an environment including a circuit-switched network and a packet-switched network, both of which include a respective connectivity layer including one or more switching elements and a respective service layer including one or more service platforms. A request is accepted to set up a call for a communication terminal associated with one or more of the networks. The call is established responsively to the request via one or more of the switching elements. At least one service platform in the service layer of the circuit-switched network is invoked to provide a first ancillary call service to the call, and at least one second service platform in the service layer of the packet-switched network is invoked to provide a second ancillary call service to the call.
US07865186B2 Method for operating wired and wireless phone services interconnectively
A method for operating wired and wireless phone services interconnectively, includes: receiving a subscriber registration application for wired and wireless services from an arbitrary extension subscriber; performing wired and wireless service registrations in each of the extension subscribers by endowing at least one of the wired terminals and public/private mobile communication terminals with a wired phone number in accordance with the subscriber registration application; making a call to the wired terminal corresponding to the corresponding wired phone number in the case that an arbitrary wired phone number is called, and making a call to the corresponding public/private mobile communication terminal through a mobile communication network in the case that there is the public/private mobile communication terminal to be called simultaneously interconnectively to the wired phone number; and performing a billing according to a usage of the wired and wireless services in each of the extension subscribers. Therefore, a general wired subscriber is provided with the wired phone service and a service of portability through the wireless terminal, and a subscriber's accounting burden can be reduced.
US07865179B1 Telephone identity association and a method of distributing telephone identity association to telephone systems
Embodiments of the present invention include methods of distributing telephone identity associations among multiple telephone systems in a telephone network. In one embodiment, the present invention includes methods of distributing, receiving, redistributing and withdrawing telephone identity association data, telephone system association data and other data within in a network of telephone identity association processors. In another embodiment, the present invention includes automated, semi-automated and manual methods to initiate distribution of telephone identity association data.
US07865171B2 Method and system for rating notification
A method and system for generating rating notification to a user in a communications system, wherein a tariff structure is traversed, and during the traversing, one or more notification requests are detected for intermediate conditions. One or more notifications resulting from the one or more notification requests are sent to the user.
US07865169B2 Multiple access apparatus and method using power line
Provided is a telecommunication apparatus and a telecommunication method accomplishing a one-to-many, many-to-one, and many-to-many simultaneous accesses in a power line telecommunication of a code division multiple access (CDMA) by using an AC power line (including the ground).
US07865163B2 Time constant automatic adjusting circuit, filter circuit system, and method of automatically adjusting time constant
A time constant automatic adjusting circuit comprises: a filter circuit varying a phase of an clock signal to be input so as to output the clock signal; a phase comparison circuit comparing a phase of an output signal of the filter circuit with the phase of the clock signal, and outputting a predetermined voltage when the phase of the output signal and the phase of the clock signal are the same; at least three comparators comparing the output voltage with a plurality of different voltages; an up-down counter counting a number of output bits of either one of the at least three different voltages in accordance with an output result of the comparators; and a control circuit varying the time constant of the filter circuit in accordance with the number of output bits counted by the up-down counter.
US07865158B2 Method and apparatus for automatically correcting receiver oscillator frequency
A method and apparatus for automatically correcting the frequency of a local oscillator of a receiver. A primary common pilot channel (CPICH) code sequence is generated by a CPICH code generator based on a reference cell identification signal and a frame start signal. The received despread CPICH code sequence is used to generate an estimated frequency error signal. A control voltage signal is generated by a control voltage generator based on the estimated frequency error signal. The CPICH code generator generates the CPICH code sequence based on signals received from a high speed downlink packet access (HSDPA) serving cell when HSDPA is active, or a timing reference cell when HSDPA is not active. The present invention achieves full maximum ratio combining gain when space time transmit diversity (STTD) is used, even without receiving a transmit diversity indication.
US07865154B2 Tunable microwave devices with auto-adjusting matching circuit
An embodiment of the present invention provides an apparatus, comprising an input port and a dynamic impedance matching network capable of determining a mismatch at the input port and dynamically changing the RF match by using at least one matching element that includes at least one voltage tunable dielectric capacitor. The matching network may be a “Pi”, a “T”, or “ladder” type network and the apparatus may further comprise at least one directional coupler capable of signal collection by sampling a portion of an incident signal, a reflected signal or both. In an embodiment of the present invention, the apparatus may also include a control and power control & logic unit (PC LU) to convert input analog signals into digital signals and sensing VSWR phase and magnitude and processing the digital signals using an algorithm to give it a voltage value and wherein the voltage values may be compared to values coming from the coupler and once compared and matched, the values may be passed to a Hi Voltage Application Specific Integrated Circuit (HV ASIC) to transfer and distribute compensatory voltages to the matching network elements.
US07865153B2 Apparatus and method for transmit diversity and beamforming in a wireless network
A base station for use in a wireless network communicating with a plurality of subscriber stations. The base station transmits in a downlink channel to a first subscriber station using a plurality of transmit antennas. The base station transmits to the first subscriber station using either a transmit diversity scheme or a beamforming scheme according to the amount of correlation between the transmit antennas observed at the first subscriber station. The base station also transmits to the first subscriber station using a cyclic delay diversity scheme having either zero delay or non-zero delay according to the amount of antenna/channel correlation observed at the first subscriber station.
US07865142B2 Method and system for multisession bluetooth communication using multiple physical (PHY) layers
A wireless device may utilize a plurality of Bluetooth sessions to perform a plurality of applications simultaneously in said wireless device. A Bluetooth interface may be utilized to perform initial connectivity and/or control functionality associate with each of said plurality of Bluetooth sessions. The connectivity and/or control functionality may comprise discovery, pairing, and/or initial connection. Each of the plurality of Bluetooth sessions may comprise utilizing one or more of a plurality of high speed data standards to perform data transmission and/or reception. The plurality of high speed data standard may comprise WLAN, ultra-wideband (UWB), and/or 60 GHz PHY and/or PHY/MAC layers. Two or more of the plurality of Bluetooth sessions may contemporaneously utilize different PHY and/or PHY/MAC layers pertaining to the same high speed data standard. Performing each of the plurality of applications may comprise utilizing one or more of the plurality of Bluetooth sessions.
US07865137B2 Music distribution system for mobile audio player devices
The present invention discloses a method for distributing music to members of a music sharing group. In one aspect, the method can include identifying a mobile audio player device that introduces a music selection to another mobile audio player device. A signal comprising the music selection, a musical identifier that identifies the music selection and an identifier that identifies the transmitting device is transmitted from a first mobile device to a second mobile device. The second device stores the musical identifier and the identifier of the transmitting device in association with one another. In another aspect, the devices are enabled to connect over a wide area network and use the identifiers to obtain the music selection from a music distributor over the network. In yet another aspect, the transmitting device receives points or other compensation for introducing the music selection to the second device.
US07865136B2 Vehicular audio/visual system and method of controlling the same
A vehicular audio/visual system that receives a transmitted electric wave of video or sound, and that outputs the electric wave by switching to an output mode corresponding to user's instruction from among output modes corresponding to multiple types of media includes: a positional information detecting unit that detects positional information of a vehicle; a receiving area storage unit that stores at least one of an area in which the electric wave can be received and an area in which it is difficult to receive the electric wave; a receiving area determination unit that refers to the receiving area storage unit on the basis of the detected positional information and determines whether the electric wave can be received; an output mode switching unit that prohibits an output mode that outputs the electric wave as video or music from being entered when it is determined that the electric wave cannot be received.
US07865135B2 Apparatus for receiving satellite broadcasting and method thereof
A method for receiving satellite broadcasting includes: amplifying an inputted satellite broadcasting signal; converting the amplified signal to a baseband signal by mixing the amplified signal with a center frequency of a selected channel; and varying a channel bandwidth of the baseband signal.
US07865133B2 Wireless communication system
In a wireless communication system in which center station equipment A wirelessly communicates with slave station devices B and C, the slave station devices do effective reporting. In the center station equipment, sending means 1 wirelessly sends character message information, which is to be processed by the slave station devices, to the slave station devices. At each slave station device, storage means stores information used for processing. Acquisition means 26 acquires the information used for processing. Receiving means 21 receives the character message information. Processing means processes the received character message information using the stored information and acquired information. Reporting means 23 and 24 report the contents of the character message information created by the processing.
US07865113B2 Image forming apparatus with a removable transferring unit
An image forming apparatus is described. The image forming apparatus may include a casing, developing agent carriers, an image carrier, and a transferring unit anteroposteriorly detachably mountable to the casing on a front side of the casing. The transferring unit includes a projection at a rear end portion thereof and the casing includes a restricting portion that is arranged lower than the projection of the transferring unit midway through mounting and is engaged with the projection at completion of the mounting of the transferring unit. At least one of the casing and the transferring unit includes a first guide portion for guiding the transferring unit by inclining the transferring unit so that the rear end portion of the transferring unit midway through the mounting is more downwardly inclined than the rear end portion at the completion of the mounting of the transferring unit.
US07865107B2 Discorotron assembly with titanium shield with integrated grid mounting and electrical connection
This is a titanium shield that fits into a discorotron and helps to eliminate destructive effluents. The shield conforms to the shape of the discorotron housing and has side portions that extend beyond the side portions of the discorotron housing. On this extended portion, a grid is attached over the open surface of the discorotron. The extended portions are called ears. These ears have notches to mate with apertures in the grid. The exposed ends of the ears are covered by a guard to prevent the ears from making contact with a photoreceptive surface. Below the ears are upstanding electrical contacts which when viewed from an end view form an H-like configuration with the ears.
US07865106B2 Sheet post-processing apparatus, image forming system and power saving control method
A sheet post-processing apparatus has a sheet conveying portion which receives and conveys a sheet discharged from an apparatus on an upstream side, and discharges it to an apparatus on a downstream side or a discharge tray, a sheet post-processing portion which carried out post-processing on the sheet, and a power saving control portion which renders the sheet post-processing apparatus into a power saving state, and the power saving control portion maintains electric power supply to the sheet conveying portion, and interrupts electric power supply to the sheet post-processing portion. The sheet post-processing apparatus, even in the power saving state, is capable of discharging the sheet discharged from the apparatus on the upstream side to the apparatus on the downstream side or a discharge tray.
US07865103B2 Image forming apparatus and image forming system displaying transfer sheet color
An image forming apparatus for forming a visible image on a transfer sheet according to a job, the image forming apparatus including: a plurality of sheet feed trays adapted to load plural kinds of transfer sheets; an image forming section for forming a visible image according to image data on a transfer sheet; a conveying section for conveying a transfer sheet from each of the plurality of sheet feed trays toward the image forming section; a display section for displaying various items; a color detection section for detecting a transfer sheet color of the transfer sheet being conveyed by the conveying section; and a control section for controlling a conveyance of the transfer sheet and the image formation, wherein the control section displays a transfer sheet color designated by the job and the transfer sheet color detected by the color detection section on the display section.
US07865095B2 Image forming apparatus including distance detection unit
An image forming apparatus including a patch detection sensor for detecting an intermediate transfer belt and image information of toner images transferred onto the intermediate transfer belt, a distance measurement sensor for detecting the distance between a light emitting portion of the patch detection sensor and the surface of the intermediate transfer belt facing the patch detection sensor, and a control unit for correcting the image information detected by the patch detection sensor based on the distance information detected by the distance measurement sensor and controlling image forming conditions so as to correct at least one of density and color misregistration of toner images based on the corrected image information.
US07865094B2 Image forming apparatus
With respect to principal papers distributed in the market and used in an image forming apparatus, a boundary between grammage ranges is set at the center of a section where neighboring grammage values of paper has a large difference, and an image is formed under optimum image forming conditions in accordance with the determined grammage range.
US07865081B1 Fiber access architecture capable of being seamlessly upgraded
Disclosed is an architecture enabling premium services to be provided over fiber to high-end users/customers. This architecture has a plurality of nodes and a passive optical device inserted prior to one of the nodes. The optical device allows wavelengths provisioned for original service(s) to pass through with minimal loss, while other wavelengths provisioned for the premium services are diverted onto a new fiber. This new fiber may be installed at the time of the upgrade, but, sometimes, dark fiber is available. Dark fiber is fiber that carries no optical signals.
US07865080B2 Methods for the optical transmission of polarization multiplex signals
In order to reduce mutual interferences between POLMUX and signals, the signals are transmitted with differed to each other carrying signals, thereby making it possible to obtain the circular polarization of each resulting POLMUX signal. Each second POLMUX signal is transmissible with an opposite circular polarization. In order to reduce also interferences when only one modulated data signal is transmitted through a POLMUX channel, a polarization plane of modulated data signals of each second POLMUX channel is turned at 45°. In a variant, polarization multiplex signals are produces and the resulting polarizations thereof in adjacent channels are perpendicular to each other.
US07865076B2 Compound eye-camera module
A lens module (7) that includes a plurality of lenses (1a, 1b), a plurality of optical filters (2a, 2b) corresponding to the individual lenses (1a, 1b), an imaging device (4) that includes a plurality of imaging regions (4a, 4b) corresponding to the individual optical filters (2a, 2b), and a light-shielding wall (61a to 61d) that is provided perpendicularly to the imaging device (4) are provided. The adjacent imaging regions (4a, 4b) are partitioned by the light-shielding wall (61a). The light-shielding wall (61a) includes a plurality of inclined surfaces (63) that are inclined with respect to an imaging plane of the imaging regions (4a, 4b), and the plurality of inclined surfaces (63) are disposed sequentially from a side of the lens module (7) to a side of the imaging regions (4a, 4b). Each of the inclined surfaces (63) is inclined toward the side of the imaging regions (4a, 4b) with increasing distance from the light-shielding wall (61a).
US07865068B2 Device and method for recording information
A device for recording records digitally encoded video information on a record carrier according to a predefined recording format, such as BD. The device has an input unit (91) for receiving a data stream comprising the video information and application data objects contained in messages, such as DVB-MHP. The device has a message unit (92, 94) for extracting the messages from the data stream. The messages are stored in a message file as a series of the messages for the program separate from the video information. The device also has a parsing unit (95) for generating application control information that includes accessing information for accessing the messages in the message file. The application control information is stored in a message info file.
US07865064B2 Recording/output apparatus and recording/output method
Formerly, it was difficult to exercise proper control for recording and outputting a plurality of contiguous data. To solve this problem, for example, a plurality of contiguous data are acquired from a stream in which the reference information for reproducing at an acquisition end a clock synchronized with a system clock prevailing at the time of generation is multiplexed. A plurality of timestamped data are then read from recording means. Timestamp information is removed from the read timestamped information. The resulting data without the timestamp information is handled as the read data and output with the timing dependent on the timestamp information. The timestamp information generation operation performed for a write and the output operation performed for a read with the timing dependent on the timestamp information are synchronized with an adjusted clock.
US07865062B2 Information processing apparatus and method, recorded medium, and program
In DVR Volume( ), there is stated the information pertinent to the totality of the information recorded in a disc. The information recorded in the disc can be confirmed on the basis of this description. In TableOfPlayList( ), there is stated the information usable in reproducing the information recorded in the disc. Using this description, the desired information can be retrieved extremely readily. So, the information recorded in the disc or desired information can be confirmed extremely readily.
US07865053B2 Multi-semiconductor slab electro-optic modulator and process for using the same
In one embodiment, the apparatus includes a substrate having a surface and an optical waveguide having a ridge-shaped semiconductor optical core, the ridge-shaped semiconductor optical core being located over the surface. The apparatus may further include a first semiconductor slab being in contact with a first portion of the ridge-shaped semiconductor optical core, and a second semiconductor slab being in contact with a second portion of the ridge-shaped semiconductor optical core, the second semiconductor slab being farther from the surface than the first semiconductor slab.
US07865051B2 Polarization-dependent hollow-core optical fibers
In accordance with one aspect of the invention, the core and cladding regions of a hollow-core optical fiber are configured so that a signal mode is coupled to a cladding mode in order to exploit polarization-dependent properties. In general, the fiber comprises a hollow-core region surrounded by a cladding region, which includes a localized hollow-waveguide region. The core and waveguide regions are configured so that the coupling between a signal mode in the core region and a cladding mode in the waveguide region are phase-matched for efficient coupling, and the phase-matching condition is made polarization-dependent to provide improved control of the fiber's polarization dependent properties.
US07865041B1 Artifacts measurement on video decomposable properties by dynamic fuzzy reasoning
To determine if a pixel exhibits artifacts, statistics are generated for the pixel and its neighbors. These statistics are compared with thresholds. If the comparison of the statistics and the thresholds suggests that the pixel exhibits a pixel artifact, then recourse can be taken, either to adjust the pixel value in some way, or to reject the angle of interpolation used in computing the value for the target pixel.
US07865040B1 Using nonlinear filtering while resizing an image to preserve sharp image detail
One embodiment of the present invention provides a system that uses nonlinear filtering while resizing an image to preserve sharp detail. The system starts with an original image, which is a digital image comprised of a plurality of pixels. Next, the system resizes the original image. This involves first producing an initial resized image by using neighboring pixel values in the original image (or a conventional resizing operation) to produce initial values for subpixel locations in the original image. The system then applies a nonlinear filter using pixel values in the original and initial resized images to produce a resized output image. When this nonlinear filter updates pixel values, it weights the contributions of neighboring pixels nonlinearly. This non-linear weighting of neighboring pixels can be used to significantly reduce (or eliminate) the mixing pixel values from both sides of a sharp edge caused by conventional linear filters, and can thereby alleviate the problem of blurring sharp edges during image resizing operations.
US07865038B2 Resolution and sensitivity balance metric
One embodiment in accordance with the invention is a method for determining a resolution metric that can include accessing sampled data for at least one of a plurality of sensor channels. Additionally, the method can include determining a required resolution associated with at least one of the plurality of sensor channels. A channel resolution can be determined that is associated with at least one of the plurality of sensor channels. Furthermore, the resolution metric can be determined based on the channel resolution and the required resolution, wherein the resolution metric can be provided to a user.
US07865034B2 Image display methods and systems with sub-frame intensity compensation
Image display methods and systems are provided wherein for each of a plurality of still images of a motion picture, rendering a respective sequence of sub-frames such that in each sub-frame one or more portions of the still image is altered with the sequence of sub-frames summing to the still image, and for each pair of consecutive still images that is one of a plurality of pairs of still images of the plurality of still images of the motion picture, the pair comprises first and second consecutive still images and there is a variation in the rendering of the respective sequence of sub-frames between the first and second consecutive still images. Intensity compensation may be applied such that when sub-frames are displayed, an image substantially equivalent to the still image is perceptible.
US07865019B2 On optimizing template matching via performance characterization
The performance of template matching is characterized by deriving the distribution of warp parameter estimate as a function of the ideal template, the ideal warp parameters and a given perturbation or noise model. An expression for the Probability Mass Function of the parameter estimate is provided. The optimal template size for template matching is the one that provides the best matching performance which is calculated from the minimum entropy of the parameter estimate.
US07865010B2 Wafer edge inspection and metrology
Some aspects of the present invention relate to a wafer inspection method. A plurality of images is acquired about an edge portion of a wafer. Each of the images comprises a pixel array having a first dimension and a second dimension. A composite image of compressed pixel arrays is generated by compressing each of the pixel arrays in the first dimension and concatenating the pixel arrays. The composite image is analyzed to identify a wafer feature, for example using a sinusoidal line fit.
US07865007B2 Microscope system, observation method and observation program
It is possible to provide a microscope system, capable of constructing a wide vision and high definition microscope image without requiring a work by a pathologist, of reducing a storage capacity for recording and storing after a pathologist observing and/or determining a diagnosis, and of forming and displaying a wide vision and high definition microscope image by comprising means for obtaining image information of the entirety, or a part, of a sample by moving an object lens and a sample relatively to each other in the perpendicular direction against an optical axis, means for designating a specific zone of the obtained image information, means for storing image information of the designated specific zone, means for reducing an information volume of image information not designated among the obtained image information, means for storing the reduced image information, and means for storing a positional relationship between these pieces of stored image information.
US07865003B2 Image evaluation method for two-dimensional projection images and objects corresponding thereto
2-D projection images show the temporal profile of the distribution of a contrast medium in an examination object, which contains a vascular system and its surroundings. Each projection image comprises pixels with pixel values. The pixel values of pixels corresponding to one another in the projection images are defined by at least essentially locationally identical areas of the examination object. A computer assigns a uniform 2-D evaluation core that is uniform for all corresponding pixels at least in a sub-area of pixels corresponding to one another in the projection images that is uniform for the projection images. The computer defines at least one characteristic value for each pixel within each projection image based on the evaluation core assigned to the pixel and assigns it to the relevant pixel. Based on the temporal profile of the characteristic values, the computer defines parameters of at least one function of time, so that any deviation between the function parameterized with the parameters and the temporal profile of the characteristic values is minimized. Based on the parameters the computer defines a type and/or an extent and assigns them to a pixel of a 2-D evaluation image corresponding to the pixels of the projection images. The type indicates whether the respective pixel of the evaluation image corresponds to a vessel of the vascular system, a perfused part or a non-perfused part of the surroundings of a vessel of the vascular system. The extent is characteristic of perfusion. The computer outputs at least the sub-area of the evaluation image to a user via a display device.
US07864999B2 Devices systems and methods for processing images
Certain exemplary embodiments can comprise a method, which can comprise providing machine instructions adapted to render a final enhanced image of an object based upon a final enhanced set of data. The final enhanced set of data can be derived from a detected set of data obtained from an imaging device, such as a medical imaging device.
US07864993B2 Device and method for correcting defects in x-ray images
A method for correcting defects in X-ray images includes identifying potentially defective picture elements (p) in X-ray images (I), created during normal operation, by comparing a value (W(p)) of the picture elements with corresponding values in a neighborhood (n(p)). If a picture element (p) has been classified as “potentially defective” in more than a specified percentage of X-ray images, it is entered in a defect map which is refreshed on a continuous basis. The defect map can then be used to correct other X-ray images.
US07864987B2 Methods and systems for secured access to devices and systems
An access system in one embodiment that first determines that someone has correct credentials by using a non-biometric authentication method such as typing in a password, presenting a Smart card containing a cryptographic secret, or having a valid digital signature. Once the credentials are authenticated, then the user must take at least two biometric tests, which can be chosen randomly. In one approach, the biometric tests need only check a template generated from the user who desires access with the stored templates matching the holder of the credentials authenticated by the non-biometric test. Access desirably will be allowed when both biometric tests are passed.
US07864986B2 Optical mark reading that uses a disregard state as part of an unambiguous symbology of marks to fill into response bubbles
Response bubbles on a scannable form are provided that allow a user to mark the bubbles in a manner that signifies that the user wishes to have a response disregarded.
US07864984B2 Line position calculating method, correction value obtaining method, and storage medium having program stored thereon
A line position calculating method is a method for calculating a position, in a second direction, of a line along a first direction in an image, based on image data of the image constituted by a plurality of pixels arranged in a matrix form in the first direction and in the second direction, the method obtains pixel data of each of a plurality of pixels arranged in the first direction, calculates an extent of unevenness of each tone value indicating the pixel data of each of the plurality of pixels arranged in the first direction, sets a threshold value according to the extent of unevenness, sets a range based on the threshold value, detects a defective pixel in which the tone value indicating the pixel data is out of the range, calculates a representative value indicating a tone value of a pixel row, based on the pixel data of the pixels other than the defective pixel of the plurality of pixels constituting the pixel row, and calculates a position, in the second direction, of the line, based on the representative value of each pixel row.
US07864981B2 Method for adjusting the orientation of a camera installed in a vehicle and system for carrying out this method
A method for adjusting an orientation of a camera installed on a vehicle, comprising the following operations: installing the vehicle at a location provided with markings on the ground, detecting these markings, estimating a vanishing point based on these markings, and matching the vanishing point with a positioning point by angular displacement of the camera.
US07864980B2 Video motion anomaly detector
The Video Motion Anomaly Detector addresses the problem of automatically detecting events of interest to operators of CCTV systems used in security, transport and other applications, processing CCTV images. The detector may be used in a number of ways, for example to raise an alarm, summoning a human operator to view video data, or to trigger selective recording of video data or to insert an index mark in recordings of video data.
US07864973B2 User disposable sleeve for use within the ear canal
User disposable sleeves for use with sound controlling structures having a non-constant radial profile can include an inner portion adapted to releasably attach to the sound controlling structure and an outer portion adapted to fit within a user's ear canal. The user disposable sleeve can include holding means configured to releasably secure the sleeve to the elongate sound controlling structure and fitment means configured to conform to an inner surface of an ear. The fitment means can be fixedly disposed over the holding means.
US07864972B2 Customized in-ear interface for acoustic equipment and method
An in-ear interface comprises an ear module shaped to be received in an ear canal. The ear module has a core defining a sound bore for enabling sound transmittance into the ear canal. A sheath covers a portion of an outer surface of the core so as to define an expandable space between the sheath and the core. An opening is defined in the core communicating with the expandable space whereby the expandable space is adapted to receive a settable compound to expand the ear module to the shape of the ear canal. An insert is secured to the ear module and has a slender portion received at least partially in the sound bore to generally maintain a shape of the sound bore during reception and curing of the settable compound in the expandable space.
US07864968B2 Auditory front end customization
A method and system for implementing an acoustical front end customization are disclosed. The customization is implemented to optimize the sound level for each individual cochlear implant user. A known audio signal is generated using a sound source and captured by a microphone system. The captured sound signal is sampled at one or more locations along the signal processing pathway, and a spectrum is determined for the sampled signal and the known signal. A ratio of the two spectrums is related to the undesired transformation of the sampled signal, and a digital filter is designed based on the ratio to filter out the undesired transformation.
US07864967B2 Sound quality correction apparatus, sound quality correction method and program for sound quality correction
According to one embodiment, various feature parameters are calculated for distinguishing between a speech and music and between music and background sound for an input audio signal. With the feature parameters, score determination is made as to whether the input audio signal is close to a speech signal or a music signal. If the input audio signal is determined to be close to music, the preceding score determination result is corrected considering the influence of background sound. Based on the corrected score value, a sound quality correction process for a speech or music is applied to the input audio signal.
US07864958B2 Quantum key distribution method and apparatus
A quantum key distribution (QKD) method involves the sending of random data from a QKD transmitter to a QKD receiver over a quantum signal channel, and the QKD transmitter and receiver respectively processing the data transmitted and received over the quantum signal channel in order to seek to derive a common random data set. This processing is effected with the aid of messages exchanged between QKD transmitter and receiver over an insecure classical communication channel. The processing concludes with a check, effected by an exchange of authenticated messages over the classical communication channel, that the QKD transmitter and receiver have derived the same random data set. At least some of the other messages exchanged during processing are exchanged without authentication and integrity checking. A QKD transmitter and QKD receiver are also disclosed.
US07864955B2 Print system, control method therefor, information processing apparatus, control method therefor, program for implementing the control method, and storage medium storing the control program
A print system which are capable of inhibiting simultaneous use of the encrypted print and the box storage to thereby increase the security of print data. A host computer has an encryption function of encrypting print data, and issues a print job for the print data encrypted by the encryption function. A print server receives the issued print job, and has a decryption function of decrypting the encrypted print data of the received print job. A printer has a storage function of storing the print data decrypted by the decryption function, and outputs the stored print data. At least one of the host computer and the print server inhibits simultaneous use of the encryption function and the storage function.
US07864941B1 Modifying call system identifiers to indicate keys associated with user information
A call processing system comprises an interface and a processing system. The interface is configured to receive call signaling for a call from a call system and receive user information during the call from a user using the call system wherein the call signaling includes an identifier for the call system. The processing system is configured to generate a key for the call, modify the identifier to generate a modified identifier indicating the key, transfer the key and the user information to a database system, and transfer new call signaling for the call to a destination wherein the new call signaling indicates the modified identifier.
US07864940B1 Method and apparatus for calling name caching in communication networks
Method and apparatus for caching caller-specific information to reduce query costs and to provide faster access when providing caller-specific information to called parties within communication networks.
US07864936B2 Method of avoiding or minimizing cost of stateful connections between application servers and S-CSCF nodes in an IMS network with multiple domains
Methods of avoiding or minimizing cost of stateful connections between application servers (ASs) and S-CSCF nodes in an IMS network with multiple domains. S-CSCF service logic is provided and connected to a co-located AS. The IMS includes a network operator administration domain and an MVNO service domain, and the S-CSCF logic and AS are maintained in the same domain, e.g., the MVNO or network operator domain.
US07864935B2 Method and system for automatic update of a location profile
An approach for establishing a communication session according to a subscriber profile that is automatically updated is disclosed. A locator device, which is associated with a subscriber and includes a Global Positioning System (GPS) transponder, outputs geographic information that is transmitted to a communications network for establishing the communication session. The geographic information corresponds to one of a plurality of addresses specified in the subscriber profile to set a current address. The addresses are associated with a plurality of devices adapted to complete the communication session. The one address is designated as the current address if the geographic information corresponds to the one address, otherwise the current address is set to a default address, wherein the communication session is established based on the current address.
US07864925B2 Cathode
A cathode has a cathode head in which is arranged a surface emitter is arranged that emits electrons upon the application of a heating voltage. At least one electrically conductive barrier plate that is galvanically separated from the surface emitter extends up to the surface emitter. This cathode has a longer lifespan, a high electron emission and a good blocking capability.
US07864918B2 X-ray machine for breast examination having a gantry incorporated in a patient table
An X-ray machine for imaging a breast of a female patient comprises a gantry with an X-ray tube and an X-ray detector, and a horizontally disposed patient table with a cut-out portion for accommodating a breast of the patient. The gantry is rigidly mechanically suspended from the patient table. The gantry is adapted to rotate about an approximately vertical rotational axis in continuous rotational movement for imaging the breast. The gantry is also adapted to be moved in a vertical direction during said the rotational movement.
US07864913B2 Fast reactor having reflector control system and neutron reflector thereof
A fast reactor having a reflector control system is provided which decreases the change in reactivity of the reactor core with time without controlling a reflector lifting speed and a water flow rate. The fast reactor has a neutron reflector provided outside the reactor core and which is moved in a vertical direction for adjusting neutron leakage to control the reactivity of the reactor core. The neutron reflector is moved in an upward direction with the change in reactivity caused by fuel burn-up. At least a part of a lower region of the neutron reflector may be a region having a high neutron reflection ability as compared to that of the other region. The high reflection region is located at the bottom of the neutron reflector and extends from between one fourth and one half of the height of the neutron reflector.
US07864909B2 Signal delay structure in high speed bit stream demultiplexer
A signal delay structure and method of reducing skew between clock and data signals in a high-speed serial communications interface includes making a global adjustment to the clock signal in the time domain to compensate for a component of the skew that is common between the clock and all data signals. This can include skew caused by the variation in frequency of the input clock from a nominal value, misalignment between the phase of the clock and data generated at the source of the two signals. The global adjustment is made through a delay component that is common to all of the clock signal lines for which skew with data signals is to be compensated. A second level adjustment is made that compensates for the component of the skew that is common to the clock and a subset of the data signals.
US07864908B2 Apparatus and methods for clock signal recovery and for jitter measurement relative to the recovered clock signal
A recovered clock signal is simulated from an acquired external clock signal by use of an uncomplicated algorithm requiring few calculations. The recovered clock is usually used in an apparatus that receives external clock and external data signals and recovers the recovered clock signal from the external clock signal by use of a phase lock loop to process the external data according to the recovered clock. Apparatus according to the invention digitizes the external clock signal and stores resulting the time domain data in memories (step 48). It detects time domain data of edges of the stored external clock (step 50), and the detected time domain data of the edges are converted into frequency domain data (step 52). The frequency domain data are multiplied by the respective predetermined coefficients in different frequency domains (step 54). The resultant frequency domain data are restored to the time domain data (step 56) to obtain time domain data of the edges of the recovered clock signal. The recovered clock signal is used to measure jitter of the external clock and data signals relative to the recovered clock signal.
US07864899B2 Synchronization
A method and an apparatus are provided, the apparatus includes a correlator configured to correlate samples of a frame format signal with a reference signal; an adder block configured to sum the correlation results over a given time period; a comparator configured to compare the sum with a given reference value; a controller configured, if the sum exceeds the reference value, to make the decision that a frequency correction channel has been detected, store the position of the frequency correction channel in the frame format signal and cease the correlation process; and otherwise configured to control the correlation and comparison to continue until the time reserved for the correlation process ends, to retain the value in the adder block; and to control the apparatus to resume the above process when a new time reserved for the correlation process is due.
US07864897B2 MIMO multiplexing communication system and a signal separation method
A disclosed receiver in a MIMO multiplexing communication system, in which plural signals are simultaneously transmitted from plural transmitting antenna branches using the same frequency, and the transmitted signals are retrieved by receiving signals at plural receiving antennas, separating the received signals and searching for proper symbol metrics for each branch, comprises a QR decomposer for QR decomposing the received signals to orthogonalize the transmitted signals; a symbol replica candidate ranking unit for subtracting surviving symbol replica candidates from the QR decomposed received signals to get remaining received signals and rank the remaining signals in the increasing order of expected branch metrics of the remaining received signals; a symbol replica candidate selector for selecting symbol replica candidates in the ranked order; a branch metric calculator for calculating the branch metrics of the selected symbol replica candidates; and a threshold comparator for comparing the calculated branch metrics with a predetermined threshold; wherein if a calculated branch metric is larger than the predetermined threshold, the branch metric and successive branch metrics are deleted without further searching.
US07864895B1 Viterbi detection using a correlation metric
Systems and techniques to interpret signals on a channel. In general, in one implementation, the technique includes: obtaining an output signal sequence from a partial response channel, determining an input sequence of the partial response channel by maximizing a correlation metric of an estimated output sequence with the obtained output sequence, the estimated output sequence being estimated based on the partial response channel, and providing an output corresponding to the determined input sequence. An apparatus can include a branch metric generator that generates branch metrics comprising a correlation of obtained output sequences and estimated output sequences for a partial response channel. The apparatus can further include an add-compare-select component that compares paths and determines survivor paths using generated branch metrics, a memory that retains metrics information, and a trace-back component that determines a best path of the survivor paths and outputs sequence information based on the determined best path.
US07864893B2 Decoder with soft decision combining
A receiver including first circuitry configured to combine corresponding soft decision values from at least two groups of RDS/RBDS data transmitted as part of a broadcast channel to generate a set of combined values and second circuitry configured to identify a subset of the combined values that indicate a relatively constant subset of the received values from the at least two groups of the RDS/RBDS data is provided.
US07864883B2 Method and apparatus for modulating digital signal using equilateral triangular constellation
Disclose is a modulation method that transmits n bits per modulation symbol, comprising the steps of: (a) generating a constellation of which 2n constellation points are arranged to be angular point of equilateral triangle; (b) generating a modulation symbol by mapping the constellation point with digital signal. According to the present invention, average power consumed by constellation points can be reduced by using equilateral triangular constellation.
US07864869B2 Satellite communication system utilizing low density parity check codes
An approach for reliably communicating over a satellite in support of a communication service including, for example, as direct broadcast satellite and data service, is disclosed. An input message is encoded, yielding a structured Low Density Parity Check (LDPC) coded message. The coded message is modulated according to a high order modulation scheme that has a signal constellation representing more than two symbols per signaling point—e.g., 8-PSK (Phase Shift Keying) and 16-QAM (Quadrature Amplitude Modulation). The system includes a transmitter configured to propagate the modulated signal over the satellite. The above approach is particularly applicable to bandwidth constrained communication systems requiring high data rates.
US07864866B2 System and method of decoding dual video signals
A video decoding system capable of decoding compressed high definition (HD) MPEG video signals incoming from different channels includes a first channel video decoder, a second channel video decoder, a video signal processor and an arbiter, where the first and second channel video decoders decode video streams incoming from different channels to generate decoded video streams and request signals, the video signal processor performs signal processing on the decoded video streams, and the arbiter grants control of the video signal processor to the first and second channel video decoders.
US07864864B2 Context buffer address determination using a plurality of modular indexes
According to some embodiments, context information is accessed for a current image block being processed. The context information may be, for example, associated with a block neighboring the current block, and the accessing may be performed in accordance with an address. At least one of a plurality of modular indexes may then be adjusted, and a next address may be determined in accordance with the plurality of modular indexes.
US07864857B1 Data comparison methods and apparatus suitable for image processing and motion search
A method and apparatus for calculating the quantized difference between a pixel in a current frame and a pixel in a reference frame is disclosed. The apparatus of the present invention generates a “1 of n” significant difference bit output which may easily be logically OR'd with the difference values from other comparisons to determine the maximum difference over an area of pixels.
US07864852B2 Video encoding/decoding method and apparatus for motion compensation prediction
A video encoding apparatus includes selecting one combination, for each block of an input video signal, from a plurality of combinations. Each combination includes a predictive parameter and at least one reference picture number determined in advance for the reference picture. A prediction picture signal is generated in accordance with the reference picture number and predictive parameter of the selected combination. A predictive error signal is generated representing an error between the input video signal and the prediction picture signal. Encoding the predictive error signal, information of the motion vector, and index information indicating the selected combination is included.
US07864851B2 Video encoding / decoding method and apparatus for motion compensation prediction
A video encoding method includes selecting one combination, for each block of an input video signal, from a plurality of combinations. Each combination includes a predictive parameter and at least one reference picture number determined in advance for the reference picture. A prediction picture signal is generated in accordance with the reference picture number and predictive parameter of the selected combination. A predictive error signal is generated representing an error between the input video signal and the prediction picture signal. Encoding the predictive error signal, information of the motion vector, and index information indicating the selected combination is included.
US07864850B2 Video encoding/decoding method and apparatus for motion compensation prediction
A video encoding method includes selecting one combination, for each block of an input video signal, from a plurality of combinations. Each combination includes a predictive parameter and at least one reference picture number determined in advance for the reference picture. A prediction picture signal is generated in accordance with the reference picture number and predictive parameter of the selected combination. A predictive error signal is generated representing an error between the input video signal and the prediction picture signal. Encoding the predictive error signal, information of the motion vector, and index information indicating the selected combination is included.
US07864846B2 Video encoding/ decoding method and apparatus for motion compensation prediction
A video encoding method includes selecting one combination, for each block of an input video signal, from a plurality of combinations. Each combination includes a predictive parameter and at least one reference picture number determined in advance for the reference picture. A prediction picture signal is generated in accordance with the reference picture number and predictive parameter of the selected combination. A predictive error signal is generated representing an error between the input video signal and the prediction picture signal. Encoding the predictive error signal, information of the motion vector, and index information indicating the selected combination is included.
US07864845B2 Video encoding/decoding method and apparatus for motion compensation prediction
A video encoding method and apparatus includes selecting one combination, for each block of an input video signal, from a plurality of combinations. Each combination includes a predictive parameter and at least one reference picture number determined in advance for the reference picture. A prediction picture signal is generated in accordance with the reference picture number and predictive parameter of the selected combination. A predictive error signal is generated representing an error between the input video signal and the prediction picture signal. Encoding the predictive error signal, information of the motion vector, and index information indicating the selected combination is included.
US07864835B2 Communications system using adaptive filter and variable delay before adaptive filter taps
A communication system receives a modulated signal that carries encoded communication data. An adaptive filter has a plurality of adaptive filter taps and weighted coefficients and a variable delay circuit operative before the adaptive filter taps for separating the spacing of multipath introduced by adaptive filter and producing a filtered output signal with improved multipath performance. A demodulator and decoder receive the filtered output signal from the adaptive filter and demodulate and decode the signal to obtain the communications data.
US07864833B2 Method for measuring interference power in time-slot CDMA system
The present invention relates to a method for measuring interference power in a time slot CDMA system, The method includes: performing channel estimation for received signals with channel estimation codes, to obtain the original channel response estimation results hi, i=1 . . . P; predetermining a threshold of number of taps W1, and selecting the channel response estimation results for W1 taps with less power from the original channel response estimation results hi for W1 as the roughly estimated result of the interference power; performing threshold processing on the original channel response estimation results by post-processing against signal-to-noise ratio threshold, by using the roughly estimated result of the interference power and the predetermined signal-to-noise ratio threshold, before processing compensating the possible error generated from rough estimation of the interference power and performing threshold processing with the compensated power threshold, so as to ultimately obtain an accurate measured result of the interference power.
US07864825B2 Method and system for a laser diode bar array assembly
A laser diode array is formed on a heat sink having an insulating layer in which a plurality of grooves is formed through the ceramic layer and to or into the heat sink. A laser diode stack is soldered to the ceramic layer.
US07864822B2 Process and apparatus for a wavelength tuning source
An apparatus and source arrangement for filtering an electromagnetic radiation can be provided which may include at least one spectral separating arrangement configured to physically separate one or more components of the electromagnetic radiation based on a frequency of the electromagnetic radiation. The apparatus and source arrangement may also have at least one continuously rotating optical arrangement which is configured to receive at least one signal that is associated with the one or more components. Further, the apparatus and source arrangement can include at least one beam selecting arrangement configured to receive the signal.
US07864813B2 Method and equipment for measurements
The invention relates to determining a quantity to be measured from a communication system, such as a transmission delay or the phase difference of clock times. Measurement messages are transmitted (501, 502) between the two areas of the communication system in both transmission directions. Values of the time difference are calculated (503) for the measurement messages transmitted in at least one of the transmission directions, each of which values is the difference between the instant of reception measured at the reception and the instant of transmission measured at the transmission of the measurement message. The values of the time difference are used to calculate (504) an estimate of the distribution of the time difference, on the basis of which an estimate of the minimum value of the time difference is calculated (504).
US07864812B2 Digital broadcast multiplexing apparatus
In a digital broadcast multiplexing apparatus for multiplexing a plurality of programs on a single physical channel so as to broadcast the digital multiplexed broadcasting program, there are provided with an apparatus for correcting positions of PCR packets contained in transport streams within the respective programs, and a PCR correction value forming apparatus for applying values of correcting PCR values with respect to a result of the position corrections in order to simply execute a function capable of uniformly synchronizing the PCR packets contained in the transport streams and capable of viewing the received programs without any interruption on the reception side even when a tuning operation is carried out. Then, the digital broadcast multiplexing apparatus outputs such a broadcast program packet stream which has been multiplexed as a single broadcast program in such a manner that the PCR packets are synchronized with each other among the plurality of programs.
US07864807B1 Receiver design for implementing virtual upstream channels in broadband communications systems
A method and apparatus for scheduling virtual upstream channels within one physical upstream channel is disclosed. A different MAP message is received by a receiver for each virtual upstream channel from that sent downstream. Where multiple upstream receivers are used, separate MAP messages can be sent for each receiver and consequently, each virtual upstream channel. The use of multiple upstream receivers is not necessary if the upstream receiver can change the upstream channel descriptors it is using per burst.
US07864799B2 Communication device
A communication device is described that comprises a first data unit buffer for holding data units of a first communication protocol and a second data unit buffer for holding data units of a second communication protocol. The first communication protocol is a communication protocol suitable for transmitting data units from a sending peer of the first communication protocol to a receiving peer of the first communication protocol over one or more relay peers of the first communication protocol. The first communication protocol provides for at least a first type (RACK) of receipt information that is indicative of a correct receipt at a relay peer and a second type (ACK) of receipt information that is indicative of a correct receipt at the receiving peer. The second communication protocol can be a conventional ARQ protocol or a protocol using the two types of receipt information.
US07864797B2 System and method for connecting bluetooth-enabled devices to a personal computer
An interface which effects communication between first and second systems and includes a first arrangement for communicating with the first system using a first protocol and a second arrangement for communicating with the second system using a second protocol. At least one of the arrangements includes a mechanism for effecting wireless communication. In accordance with the invention, a third arrangement is included for translating data received from the first system in accordance with the first protocol into data adapted for the second system in accordance with the second protocol. In the illustrative embodiment, the inventive interface further includes an arrangement for translating data received from the second system in accordance with the second protocol into data adapted for the first system in accordance with the first protocol. In the illustrative embodiment, the second system is a Personal Computer, the first system is a peripheral adapted to be connected to the computer, the first protocol is a Bluetooth protocol and the second protocol is a Universal Serial Bus (USB) protocol. In the illustrative embodiment, the inventive interface leverages Universal Serial Bus technology, particularly “plug and play” capability, to simplify the installation and use of Bluetooth-enabled peripherals.
US07864794B2 Method and system for managing an energy efficient network utilizing audio video bridging
Aspects of a method and system for managing an energy efficient network utilizing Audio Video Bridging are provided. In this regard, an Audio Video Bridging timeslot may be designated for handling an energy efficient networking (EEN) transaction and the EEN transaction may be performed during the designated timeslot. Exemplary EEN transactions comprise scheduling a data rate transition, transitioning to a different data rate, training a link partner, and exchanging training related information. It may be determined whether the timeslot may be reserved for conveying an AVB stream prior to designating the time slot for an EEN transaction. In instances that the timeslot may be unreserved, the timeslot may be reserved for EEN transaction(s). Information exchanged during the designated timeslot may enable scheduling a data rate transition and/or training on a network link. In this regard, a subsequent timeslot may be designated for the data rate transition and/or the training.
US07864790B2 Method and apparatus for improving the management of data packets
An apparatus for improving the management of data packets received from a network comprises a receiver for receiving data packets, a first storage unit for storing data packets, a counter for storing a count value, a second storage unit for storing a threshold value, and a comparator for comparing the count value against the threshold value wherein when count value reaches the threshold value, the apparatus issues a first event. A method for improving the management of data packets received from a network comprises receiving a data packet from the network, transferring the data packet into at least one data buffer, monitoring the number of unavailable descriptors, comparing the number of unavailable descriptors with a threshold value, and triggering a first event when the count value reaches the threshold value.
US07864783B2 System and method for conveying priority associated with a communication among a plurality of networks
A system for conveying priority associated with a communication conveyed among networks includes: (a) a first network originating the communication in packets; each respective packet including two segments; a first segment containing a portion of the communication in information payload bits in a first encoding scheme; a second segment containing overhead information relating to the packet in overhead bits in a second encoding scheme; a number of the overhead bits being configured to indicate the priority; and (b) a second network cooperating with the first network to alter encoding of the first segment of a selected packet-set to express the information payload bits in a third encoding scheme that is unreadable in the second network; the second network employing the priority-indicating bits to ascertain priority for handling the communication by the second network; the second network preempting lower priority resources to reserve resources for higher priority packet-sets.
US07864782B2 Packet processing apparatus and method
In a packet processing apparatus and method in an ethernet switching system, an introduced packet is discarded by switching to a dummy port instead of trapping the packet until a layer 3 table of an ethernet switch chip is updated, thereby operating an Address Resolution Protocol (ARP) after having minimized a central processing unit (CPU) load. The packet processing apparatus, upon receipt of a first packet headed for a destination Internet protocol (IP) address not existing in the packet processing unit from a source host, transmits an ARP request packet to the destination IP address so as to acquire routing information of a destination host. When the packet processing apparatus receives a second packet headed for the IP address of the destination host from the source host before an ARP response packet is received in accordance with the ARP request packet and before the routing information corresponding to the IP address of the destination host is acquired, it switches the packet based on imaginary routing information.
US07864780B1 Apparatus and methods for handling name resolution over IPV6 using NAT-PT and DNS-ALG
Methods and apparatus for processing a DNS query by a NAT device are disclosed. A NAT device (e.g., NAT-PT device) receives the DNS query from a node. The NAT device then sends two DNS queries to a DNS server. Specifically, each of the DNS queries requests an IP address in a different version of IP (e.g., IPv4 or IPv6). For example, each of the DNS queries may request an A record or an AAAA record. When the NAT device receives two DNS replies from the DNS server, it forwards only one of the DNS replies to the node. Specifically, the DNS reply that is forwarded includes at least one answer record. DNS replies that do not include at least one answer record, or are received subsequent to forwarding the DNS reply to the node, are dropped by the NAT device.
US07864775B2 Automatic sequencing based on wireless connectivity
A method of determining the sequence of traversing nodes in a communication network is provided. The method comprises with each node, determining other nodes in the network it can reach in a single hop. Creating a local sequence connection order based on the determined other nodes the node can reach in a single communication hop. Storing historical data of local sequence connection order information and determining a new local sequence connection order based in part on the historical data and communication information.
US07864766B2 Directory number mobility utilizing dynamic network distributed dial-peer updates
Methods, logic, apparatus, and systems are provided to support cross cluster directory number (DN) extension mobility (EM) using dynamic network distributed dial-peer updates in a communication networks, which includes a plurality of clusters or systems and each of the plurality of clusters including a call control agent (CCA). Identification data corresponding to an identity of an associated user is received into a first cluster of a multiple cluster telecommunication network. A directory number and associated first telecommunication device corresponding to the user are registered with a first call control agent of the first cluster in accordance with received identification data. Registration data corresponding to the registered directory number is communicated to at least a second cluster of the telecommunications network. An incoming connection request associated with the registered directory number is routed directly to the first CCA without redirection to any other CCAs within the multiple cluster telecommunication network.
US07864755B2 Mobile node, base station, router and packet communication system that complies with an edge mobility scheme
A mobile node in a packet communication system including a node, a link and a base station that complies with an Edge Mobility scheme is disclosed. The mobile node includes: a route information reporting unit configured to report route information that is information of a route to the own mobile node; a route information registering unit configured to obtain route information to at least one of the base station and a default router, and register the route information in a route control table; a storing unit configured to store the route control table; and a packet transmission unit configured to transmit a packet based on the route information stored in the route control table.
US07864751B2 Traffic engineering method, system and computer program product for managing traffic over dynamic networks during both normal and unexpected traffic scenarios
A network traffic engineering method, system and computer program cope with dynamic and unpredictable changes in traffic demands and in the availability and quality of interdomain routes by monitoring traffic over a network having nodes and links, calculating a routing utilizing a convex-hull-based optimal traffic engineering algorithm with penalty envelope (COPE), and adjusting network traffic flow in accordance with the calculated routing. Aggregating collected historical traffic matrices to produce a predicted traffic matrix, the method optimizes for the expected traffic scenario while providing a worst-case guarantee for unexpected traffic scenarios and thereby advantageously achieves efficient resource utilization during normal traffic and avoids network congestion in a wide variety of scenarios.
US07864750B2 Load distributing apparatus and load distributing method
A load distributing apparatus is connected to a plurality of routers carrying out a transfer process of multicast data. The load distributing apparatus includes a network interface unit that receives a packet via a network, a packet identifying unit that identifies the packet received as a join message or a prune message, a path-sorting-rule storing unit that stores a path-sorting rule for sorting the packet to the routers, and a packet sorting unit that sorts the packet that is identified by the packet identifying unit to the routers based on the path-sorting rule stored in the path-sorting-rule storing unit.
US07864740B2 System for minimizing signaling overhead in OFDMA-based communication systems
A system of physical layer packet format and signaling methods is disclosed, wherein signaling overhead is minimized in applications where multiple users share air interface resources; improving efficiency in orthogonal frequency division multiplexing (OFDM) and orthogonal frequency division multiple access (OFDMA) communication systems.
US07864738B2 Apparatus, method and computer program product providing hybrid ARQ feedback for HSDPA MIMO
A method includes generating automatic repeat request feedback information at a first device in response to a downlink transmission from a second device; encoding the feedback information to comprise an indication of a number of streams received in the downlink transmission and transmitting encoded feedback information to the second device. Another method includes transmitting a multi-stream downlink transmission from a first device to a second device; receiving encoded hybrid automatic repeat request feedback information from the second device; decoding the received hybrid automatic repeat request feedback information at the first device; and determining from the encoding of the hybrid automatic repeat request feedback information at least a number of streams that were actually received by the device from the downlink transmission. A wireless link between the devices can be a 2×2 MIMO link. Also disclosed are memory mediums for storing program instructions to implement the methods, and apparatus including user equipment and base stations constructed to carry out the methods.
US07864737B2 Method and device for transmitting data via a transmission link
The invention relates, inter alia, to a method in which, by reducing the spectral power density in an underfrequency range (UB) of a transmitting/receiving unit, the fact that the underfrequency range (UB) should not be used to send data is indirectly transmitted. This method is particularly suitable for xDSL processes.
US07864729B2 Prioritized display of cell broadcast messages
Devices, systems, and methods for creating, procuring, and maintaining a priority scheme for cell broadcast messages. In an exemplary embodiment, the priority scheme includes a plurality of cell broadcast channels (CBCH) that are assigned logic groups, which in turn are assigned a priority level. Accordingly, cell broadcast (CB) messages with higher priority levels are displayed first on the receiving device.
US07864728B2 Method of allocating subbands to streams of a multichannel link in a multicarrier modulation communications system
A method of allocating a plurality of subbands to a plurality of streams of a multichannel link in a multicarrier modulation communications system, each stream being successively defined in a communications frame of said multichannel link by a number Mj of bits to be transmitted and a noise margin Γj. Each subband is associated with a normalized signal-to-noise ratio on the multichannel link. The subbands are classified in a specific order of the normalized signal-to-noise ratios. An energy Ei per subband is determined by a binary allocation algorithm. For each stream taken in the order of said frame, a number Nj of consecutive subbands taken in the order of normalized signal-to-noise ratios is allocated so that the sum of the numbers nij of bits in each subband allocated to each stream is equal to Mj where: M j = ∑ i = 1 N j ⁢ n ij and nij=log2(1+El·(SNR0)i/ΓJ).
US07864722B2 Multicast service providing method in mobile communication system
A multimedia service data transmitting method is disclosed. A logical channel indicator is added in service data mapped to a shared channel so that a terminal can discriminate a type of the service data transmitted through the shared channel. The logical channel indicator is a target channel type field (TCTF) and included in a header of the service data (MAC protocol unit).
US07864719B2 Method of generating lower layer data block in wireless mobile communication system
A method of generating a data block including control information in a specific layer of a mobile communication apparatus having a hierarchical structure constructed with a plurality of layers is disclosed. The present invention includes the steps of inserting a control data block including control information into a first region of a lower layer data block if the lower layer has the control information to be transmitted to a receiving side and inserting at least one portion of the data block of an upper layer into a second region of the lower layer data block, wherein the first region is allocated to the control data block before the second region is allocated to the at least one portion of the upper layer data block.
US07864716B1 Talk group management architecture
Systems and methods for supporting group communications are provided. A group list management server (GLMS) stores communications group definitions in documents, such as extensible mark-up language (XML) documents. The communications group can include communication addresses for different types of communication applications, including electronic mail, voice telephone, data, instant messaging, voice dispatch, short messaging service (SMS), and multimedia service (MMS). Various methods for managing communications groups and features provided for communications groups are provided.
US07864712B2 Preventing loops in networks operating different protocols to provide loop-free topology
A method and system for preventing loops in a network including network devices operating different protocols for providing loop-free topology are disclosed. In one embodiment, a method includes receiving link state information at a network device operating a first protocol and in communication with a network device operating a second protocol, creating at least one tunnel to one or more other network devices operating the first protocol and in communication with a network device operating the second protocol, receiving a proposal, blocking designated boundary ports in communication with network devices operating the second protocol, and transmitting an agreement.
US07864710B2 System and method for routing signaling messages in a communication network
A system and method for routing signaling messages in a communication network includes an improved route engine having a plurality of dynamically loadable route trees encoded as standardized data files each provisioned for use according to a corresponding network service and having one or more nodes each encoded with logic to independently carry out processing for the service and return a corresponding route response.
US07864708B1 Method and apparatus for forwarding a tunneled packet in a data communications network
A method is described for forwarding a tunneled packet in a data communications network. A header of the tunneled packet is removed at a forwarding node neighboring the tunnel end point, and the payload is forwarded.
US07864704B2 Intelligent automatic reconfiguration method and apparatus for network system
A method and apparatus for intelligent automatic reconfiguration of a network system basically implements an automatic reconfiguration apparatus to acquire the configuration of every network device and generates a topology of the network devices. Afterward, the automatic reconfiguration apparatus can detect the status of the network devices. When some network device is replaced by a new network device due to a breakdown or other factors, the automatic reconfiguration apparatus can detect the changed status and check the hardware version as well as the corresponding location in the topology of the former network device. If the hardware version of the new network device is identical to the hardware version of the corresponding former network device in the topology, the disclosed apparatus can automatically load the stored prime configuration into the new network device for performing automatic configuration to the network device.
US07864701B2 Apparatus, system and method capable of decreasing management frame size in wireless networks
An embodiment of the present invention provides an apparatus, comprising a transceiver capable of transmitting decreased size management messages in a wireless network by transmitting only differences between subsequently sent management messages and previously sent management messages. The wireless network may be according to the Institute of Electronic and Electrical Engineers (IEEE) latest 802.16 standard. The determination of differences between subsequent management messages may be accomplished by the management message header being extended by an optional field, informing whether the rest of the management message is a full management message or a delta from the previous management message. The management message may be a DL Map (Downlink Map) and UL Map (Uplink Map) and may be transmitted by a base station (BS) in downlink (DL) periodically, in each radio frame and a full map message may still transmitted in predefined intervals for synchronization and to allow new subscriber stations to join the network. Further, a receiver of the management messages may know a previously sent management message and may merge it with changes conveyed in a delta message to obtain a current full map of the management message.
US07864696B2 Communication apparatus, communication method, program for controlling communication apparatus, storage medium storing program
When a station, which associates itself in a wireless network, wants to make transmission/reception of traffic with a certain characteristic, it makes the transmission/reception as it expects. To this end, a communication apparatus which has an access point function and station function determines if the transmission/reception of the traffic with the certain characteristic can be made in the existing wireless network. If that transmission/reception cannot be made in the existing network based on the determination result, the apparatus serves as the access point function to create a network, and communicates with a communication partner using the created network.
US07864690B2 System and method for rerouting circuits on SONET and SDH rings without disrupting service
A system and method for rerouting circuits on a SONET, SDH or similar ring without disrupting service. In one embodiment, the system includes: (1) a route design subsystem adapted to identify, for the circuits, alternative routes that are subject to an alignment constraint and increase an objective value associated with the ring and (2) a path migration subsystem, associated with the route design subsystem, adapted to determine a hitless migration sequence that allows the alternative routes to be employed.
US07864686B2 Tunneling scheme for transporting information over a cable network
A cable network includes a Data Over Cable Service Interface Specifications (DOCSIS) set-top gateway (DSG) server connected to an Internet Protocol (IP) network and a DSG client operating in a set-top device connected to a cable network. A DSG agent operates in a cable modem termination system (CMTS) coupled between the IP network and the cable network. The DSG agent receives data from the DSG server and sends the data to the DSG client over dynamically assigned DSG tunnels.
US07864684B2 Scheduling strategy for packet switched traffic
The invention provides a leaky-bucket method for delivering packets from a first node (A) to a second node (B) in a packet switched network, comprising the steps of: receiving at the first node (A) of at least one transmission comprising buffered packets, and at least one transmission comprising real-time packets; transmitting the received packets to the second node (B) and increase a bucket counter for the bucket, which bucket has a leak rate that is equal to or larger than the byte transmitting ratio of the real-time packets. The method is particularly characterize in that: the bucket size for the buffered packets is set to a first size; the bucket size for real-time packets is set to a second size that is larger than the first bucket size; real-time packets are transmitted to the second node (B) upon arrival at the first node (A), provided that a bucket counter indicates that the second bucket size is not overflowed; buffered packets are transmitted to the second node (B) when the bucket counter indicates that it has leaked enough to receive a buffered packet without overflowing said first bucket size. The invention is also providing an improved node arranged to perform the improved method for a leaky-bucket.
US07864683B2 Wireless communication method with air-interface encoder packets configured for more efficient use of network resources
A method is provided for communicating data belonging to at least one application flow (AF). In one aspect, the method involves mapping the data to payload bits of two or more encoder packets (EPs) such that each said EP carries a payload dedicated to only one AF, and transmitting the EPs concurrently. In a second aspect, the above said mapping is inverted at a receiver.
US07864682B2 Method for routing data in networks
A method for routing data in a network is disclosed. As an example, a method for routing data in a wireless mesh network is disclosed. The method determines what type of data is to be routed, associates the type of data with one or more routing link performance parameters such as, for example, link latency and link capacity, selects a plurality of nodes based on the one or more routing link performance parameters, determines what node of the plurality of nodes provides an optimal level of performance associated with the one or more routing link performance parameters, and selects that node as a recipient node for the data to be routed.
US07864681B2 Method and system for a gigabit ethernet IP telephone chip with 802.1p and 802.1Q quality of service (QoS) functionalities
Methods and systems for processing data are disclosed herein and may comprise receiving packetized data via at least one input port in an 802.1p and 802.1Q QoS compliant Ethernet switch integrated within a single gigabit Ethernet IP telephone chip that processes multiple voice channels. A priority class may be assigned by the 802.1p and 802.1Q compliant QoS Ethernet switch to at least a portion of the received packetized data. The received packetized data may be processed by the 802.1p and 802.1Q QoS compliant Ethernet switch based on the assigned priority class. The priority class may comprise a high priority class and/or a low priority class. If the priority class comprises a high priority class, the portion of the received packetized data may be buffered in a high priority buffer integrated within the 802.1p and 802.1Q QoS compliant Ethernet switch.
US07864679B2 System utilization rate managing apparatus and system utilization rate managing method to be employed for it, and its program
A system utilization rate managing device that realizes a management of a system performance and an optimization of the number of operating nodes of different performances and architectures is provided.A node maximum-performance setter of a processing device files a maximum performance of each node constituting an external system into a node maximum-performance memory section of a memory device. A resource utilization rate acquirer acquires a resource utilization rate of each node, and gives it to a virtual utilization rate calculation section. The virtual utilization rate calculation section calculates a virtual utilization rate of the system from the maximum performance of each node retained in a node maximum-performance memory section and the resource utilization rate of each node, and gives the virtual utilization rate to an output section. The output section outputs the virtual utilization rate to an output device.
US07864675B2 Automation device
The invention relates to an automation device (100, 100′), with which a multiplicity of physically distributed functional units communicate with each other by means of a common transmission protocol. The device has a microcontroller (110), which is assigned at least one clock generator (120) and one memory unit (150), and which is connected at least to one data source (140), which is designed to output a data bit-stream to be transmitted.
US07864670B2 Dynamic cable assignment on Gigabit infrastructure
A method and corresponding network interface device for communicating between devices connected to a LAN includes attempting to communicate between the network devices over an initial subset of the network media wires. If the communication fails, a subsequent subset of media wires is selected. The wires of this subsequent subset differ from the wires of the initial subset. If the attempted communication succeeds, the current subset of network media wires is used as the media over which subsequent network data is transmitted. Attempting to communicate over the media may include sending an initialization sequence such as an Ethernet Auto-negotiate sequence. In one embodiment, the network media is implemented as 8 wires of CAT 5 cabling suitable for use with a Gigabit Ethernet. In this embodiment, any subsequent subsets of the network media wires may consist of 4 of the 8 wires over which 100 Mbps Ethernet operation may occur.
US07864669B2 Method of constructing a backup path in an autonomous system
A method of constructing a backup path in an autonomous system (AS) for failure of an inter-AS link is described. The method comprises identifying an alternate inter-AS path and constructing a tunnel to an end point on the alternate path.
US07864668B2 Communication apparatus and path switching method
In a communication apparatus on a network having ring topology and connecting plural communication apparatuses such that adjacent communication apparatuses are connected through plural lines, a first detecting unit detects failure occurring in a line included in a relay path set between the communication apparatus and another communication apparatus on the network. When the first detecting unit detects failure, a switching unit switches the relay path to a relay path connecting the communication apparatuses on the network in a direction opposite to the relay path originally set. A second detecting unit detects failure occurring in a line included in the relay path switched to by the switching unit; and when the second detecting unit detects failure, a resetting unit resets the relay path using a line where no failure has been detected.
US07864663B2 Orthogonal spread-spectrum waveform generation with non-contiguous spectral occupancy for use in CDMA communications
The technology in this application spreads a signal over an available discontinuous spectrum, such as a radio frequency band, so that the spread signal only occupies the non-contiguous spectrum. In this way, CDMA transmission and reception can be used in a fragmented or non-contiguous spectrum that otherwise would not be useable for direct sequence spreading. Spreading over non-contiguous portions of spectrum is preferably performed without producing unacceptable interference in portions of unavailable spectrum located between the allowed spectrum. By avoiding unacceptable interference in portions of unavailable spectrum located between the allowed spectrum, the unavailable spectrum may be used by other users or services.
US07864651B2 Optical pickup and optical disk apparatus
An optical pickup includes: a first light source that emits a first linearly polarized light beam; a second light source that emits a second linearly polarized light beam different from the first wavelength; a drive unit configured to selectively drive the light sources; a first light path along which the first light beam travels to an optical disk; a second light path along which the second light beam travels to the optical disk, the first and second light paths intersecting in the middle of the light paths and are combined into a third light path; a light path-combining optical element provided at the intersection of the first and second light paths; a light path-separating optical element provided along the third light path; a phase difference-imparting optical element provided along the third light path; and a light receiving element that receives the first and second light beams reflected off the optical disk.
US07864644B2 Optical storage medium reading/writing method and device with improved reliability
A method and device are disclosed for improving reliability of reading an optical storage medium, such as an optical disc (20). A disc spin speed value (31) of the optical disc (20) is provided and an unnormal value of said disc spin speed value (31), which differs from a disc spin speed value within a range of nominal disc spin speed values, is detected, indicating normal spinning operation of said optical disc (20). By using this method, the spinning loss of an optical disc, e.g. due to insufficient disc clamping force, is detected fastly and reliably, in a manner resulting in a reduced risk of damaging the disc and disc reader during such spinning loss. Further actions may be taken in both cases, including disabling the drive in order to prevent damage of the disc or to thwart such illegal usage.
US07864637B2 Optical disc recording and reproducing apparatus and disc autochanger
An object of the invention is to provide a disc autochanger without any disc reversing mechanism by using on A-side recording and reproducing apparatus and a B-side recording and reproducing apparatus while using a sheet-like optical disc in which both surfaces can be recorded and reproduced. The disc autochanger is constituted by a cartridge storing a plurality of sheet-like optical discs in which both surfaces are recorded and reproduced in a state of putting in a tray, the A-side recording and reproducing apparatus in which a moving table of an A-side recording and reproducing portion is arranged in an upper side of a tray take-out mechanism and a moving table of a cap is provided in a lower side thereof, and the B-side recording and reproducing apparatus in which a moving table of a B-side recording and reproducing portion is arranged in a lower side of the tray take-out mechanism and a moving table of a cap is provided in an upper side thereof. Accordingly, since it is possible to alternately supply the sheet-like optical discs in which both surfaces are recorded and reproduced to the A-side and B-side recording and reproducing apparatuses from the cartridge, it is possible to record and reproduce continuously and in parallel.
US07864630B2 Method and apparatus for minimizing interference between seismic systems
A method and apparatus for minimizing interference between seismic systems. The method may generally include: (a) actuating a plurality of first sources associated with a first seismic system to generate a first plurality of phase-encoded vibratory signals; (b) actuating a plurality of second sources associated with a second seismic system to generate a second plurality of phase-encoded vibratory signals that are at least partially frequency separated from the first plurality of phase-encoded vibratory signals generated in (a); and (c) detecting the first and second plurality of phase-encoded vibratory signals utilizing a first receiver positioned at a location remote from the first and second sources.
US07864615B2 Flash memory controller utilizing multiple voltages and a method of use
A Flash memory controller includes a host interface, a Flash memory interface, controller logic coupled between the host interface, the controller logic handling a plurality of voltages. The controller also includes a mechanism for allowing a multiple voltage host to interface with a high voltage or multiple voltage Flash memory. A multiple voltage Flash memory controller in accordance with the present invention provides the following advantages over conventional Flash memory controllers: (1) a voltage host is allowed to interface with multiple Flash memory components that operate at different voltages in any combination; (2) power consumption efficiency is improved by integrating the programmable voltage regulator, and voltage comparator mechanism with the Flash memory controller; (3) External jumper selection is eliminated for power source configuration; and (4) Flash memory controller power source interface pin-outs are simplified.
US07864611B2 One-transistor type DRAM
A one-transistor type DRAM includes a floating body storage element connected between a bit line and a source line and controlled by a word line. The DRAM comprises a plurality of source lines and word lines arranged in a row direction, a plurality of bit lines arranged in a column direction, a plurality of reference bit lines arranged in a column direction, a cell array including the floating body storage element and formed in a region where the source line, the word line and the bit line are crossed, a reference cell array including the floating body storage element, formed in a region where the source line, the word line and the bit line are crossed and configured to output a reference current having a plurality of levels, a plurality of reference voltage generating units connected to the reference bit lines and configured to generate a plurality of reference voltages corresponding to the reference current having a plurality of levels, and a sense amplifier and a write driving unit connected to the bit line and configured to receive the plurality of reference voltages.
US07864609B2 Methods for determining resistance of phase change memory elements
Methods for measuring the resistance of multiple memory elements are disclosed. The memory elements may be multi-bit memory and through precise measurement of resistance of the multi-bit memory elements, determination of how many and which memory elements fall into specific memory ranges can be accomplished. Furthermore, storage and/or display of this information may allow for the creation of resistance distribution histograms for modeling of one or more memory arrays.
US07864600B2 Memory cell employing reduced voltage
A memory array is provided having a memory cell coupled to a read word line and a write word line of the memory array and peripheral circuits for reading and writing to the memory cell. The memory cell comprises a storage element for storing a logical state of the memory cell powered at a reduced voltage during at least one functional operation and a write access circuit configured to connect the storage element to at least a first write bit line in the memory array in response to a write signal on the write word line for writing the logical state to the memory cell. The memory cell further comprises a read access circuit including an input node connected to the storage element and an output node connected to a read bit line of the memory array. The read access circuit is enabled and configured to read the logic state of the storage element in response to a read signal on the read word line. The reduced voltage is a voltage that is reduced relative to a peripheral operating voltage of at least one peripheral circuit associated with reading and/or writing of the memory cell.
US07864598B2 Dynamic random access memory device suppressing need for voltage-boosting current consumption
In one embodiment, a semiconductor memory device includes a plurality of pairs of bit lines, each of said pairs including a first bit line, a second bit line, a memory cell coupled to said first bit line, a sense amplifier determining the logical value stored in the memory cell according to a potential difference between the first and the second bit line, a reference voltage generation circuit, and a reference voltage supply switch coupling an output of the reference voltage generation circuit to the second bit line.
US07864588B2 Minimizing read disturb in an array flash cell
A method of reducing read disturb in NVM cells by using a first drain voltage to read the array cells and using a second, lower drain voltage, to read the reference cells. Drain voltages on global bitlines (GBLs) for both the array and the reference cells may be substantially the same as one another to maintain main path capacitance matching, while drain voltages on local bitlines (LBLs) for the reference cells may be lower than the drain voltage on local bitlines (LBLs) for the array cells to reduce second bit effect. Reducing the drain voltage of the reference cell at its drain port may be performed using a clamping device or a voltage drop device.
US07864586B2 Non-volatile semiconductor memory device
A non-volatile semiconductor memory device includes: a memory cell array with electrically rewritable and non-volatile memory cells arranged therein; a first register group configured to store control data used for controlling memory operations; an adjusting data storage area defined in the memory cell array so as to store adjusting data used for adjusting the control data; and a second register group configured to store the adjusting data read from the adjusting data storage area.
US07864585B2 Multi level inhibit scheme
Memory devices and methods are disclosed to facilitate utilization of a multi level inhibit programming scheme. In one such embodiment, isolated channel regions having boosted channel bias levels are formed across multiple memory cells and are created in part and maintained through capacitive coupling with word lines coupled to the memory cells and biased to predetermined bias levels. Methods of manipulation of isolated channel region bias levels through applied word line bias voltages affecting a program inhibit effect, for example, are also disclosed.
US07864581B2 Recovery method of NAND flash memory device
A NAND flash memory device is recovered by applying a predetermined bias to a drain or a source. A negative bias is applied to a cell gate so that electrons are injected into a floating gate of a cell. This narrows the distribution of an erase threshold voltage and minimizes interference from states of peripheral cells.
US07864578B2 Semiconductor memory repairing a defective bit and semiconductor memory system
A semiconductor memory has a plurality of blocks, and each of the blocks comprises a plurality of pages, and further, each of the pages has a plurality of memory cells. A block having defective bits less than N (N is an integer number more than 0) in all pages of the block stores a first data showing a normal block. A block including at least one page having defective bits more than N and including no page having defective bits more than M (M is an integer number of M>N) stores a second data showing a psedo-pass block as a pseudo-normal block. A block including at least one page having defective bits more than M stores a third data showing a defective block.
US07864574B2 Memory device and memory programming method
Provided are memory devices and memory programming methods. A memory device may include a multi-bit cell array including a plurality of multi-bit cells, a programming unit configured to program a first data page in the plurality of multi-bit cells and to program a second data page in the multi-bit cells with the programmed first data page, a first controller configured to divide the multi-bit cells with the programmed first data page into a first group and a second group, and a second controller configured to set a target threshold voltage interval of each of the multi-bit cells included in the first group based on first read voltage levels and the second data page, and to set a target threshold voltage interval of each of the multi-bit cells included in the second group based on second read threshold voltage levels and the second data page.
US07864572B2 Flash memory storage apparatus, flash memory controller, and switching method thereof
A flash memory storage apparatus including a multi level cell (MLC) NAND flash memory, a flash memory controller, and a host transmission bus is provided. The MLC NAND flash memory includes a plurality of blocks for storing data, wherein each of the blocks has an upper page and a lower page, and the writing speed of the lower page is faster than that of the upper page. The flash memory controller is electrically connected to the MLC NAND flash memory and is used for executing storage mode switching steps. The host transmission bus is electrically connected to the flash memory controller and is used for communicating with a host. The flash memory storage apparatus provided by the present invention can provide multiple storage modes in order to store different data.
US07864570B2 Self-boosting system with suppression of high lateral electric fields
In an improved EASB programming scheme for a flash device (e.g. a NAND flash device), the number of word lines separating a selected word line (to which a program voltage is applied) and an isolation word line (to which an isolation voltage is applied) is adjusted as a function (e.g. inverse function) of distance of the selected word line from the drain side select gate to reduce program disturb due to high vertical and lateral electric fields at or near the isolation transistor when programming word lines closer to the drain side select gate. The selected and isolation word lines are preferably separated by two or more word lines to which intermediate voltage(s) are applied.
US07864567B2 Programming a normally single phase chalcogenide material for use as a memory of FPLA
A memory may be implemented with a stable chalcogenide glass which is defined as a generally amorphous chalcogenide material that does not change to a generally crystalline phase when exposed to 200° C. for 30 minutes or less. Different states may be programmed by changing the threshold voltage of the material. The threshold voltage may be changed with pulses of different amplitude and/or different pulse fall times. Reading may be done using a reference level between the threshold voltages of the two different states. A separate access device is generally not needed.
US07864566B2 Phase change memory programming method without reset over-write
A method for programming a phase change memory device that avoids RESET overwrite. The method partially comprised of applying a reset write current pulse through the phase change memory element such that the reset write current pulse produces a voltage drop across the phase change memory element less than a reset threshold voltage and greater than a set threshold voltage. The reset write current pulse writing a RESET state to the phase change memory cell. The method additionally comprised of applying a set write current pulse through the phase change memory element such that the set write current pulse produces a voltage drop across the phase change memory element that is equal to or greater than the reset threshold voltage. The set write current pulse writing a SET state to the phase change memory cell.
US07864564B2 Magnetic random access memory having improved read disturb suppression and thermal disturbance resistance
Between the value of an electric current and the supply duration for which the electric current is supplied that cause magnetization reversal, there is the relation of monotonous decrease. This means that, as the supply duration is shortened, the threshold current value for causing the magnetization reversal is larger. Therefore, in terms of suppressing occurrence of read disturb, the read current supply duration may be shortened to increase the threshold value of the current causing the magnetization reversal and thereby ensure a sufficient read disturb margin. Therefore, the read current supply duration may be shortened relative to the write current supply duration ensure the read disturb margin and suppress occurrence of read disturb.
US07864563B2 Magnetic random access memory
A magnetic random access memory according to an example of the invention comprises a first reference bit line shared by first reference cells, a second reference bit line shared by second reference cells, a first driver-sinker to feed a first writing current, a second driver-sinker to feed a second writing current, and a control circuit which checks data stored in the first and second reference cells line by line, and executes writing simultaneously to all of the first and second reference cells by a uniaxial writing when the data is broken.
US07864558B2 Method for nondestructively reading information in ferroelectric memory elements
The method of nondestructive data reading from the ferroelectric memory cell supplied with the electrodes was developed. This method implies supply of reading electric voltage to the memory element electrodes with the view of generation of resilience in the ferroelectric memory cell and registration of the resilience by the field transistor with the floating gate and/or by the conductive channel made from the material with the piezoelectric properties, and according to the value of the current running through the transistor degree and character of ferroelectric cell polarization are identified.Ferroelectric memory element contains field transistor with extra piezoelement, being the memory cell. Floating gate is based on the piezoelectric material. The memory“ ”cell has three layer structure consisting of two electrodes, with the piezoelectric made from the ferroelectric material placed between the electrodes over the floating gate and transistor.Proposed method of information exchange thorough the acoustical channel allows to create fast method of information exchange not only between the memory cell and reading transistor but can become the base of the method of information exchange in the multiplayer schemes of microprocessors and/or between memory array and microprocessor.
US07864556B2 Magnetic domain information storage device and method of manufacturing the same
Example embodiments may provide magnetic domain information storage devices with trenches and a method of manufacturing the information storage device. Example embodiment information storage devices may include a magnetic layer on a substrate having a plurality of magnetic domains and a power unit for moving magnetic domain walls. Magnetic layers may be parallel to the substrate, and a plurality of trenches in the magnetic layer may be perpendicular to the substrate. Portions of a lower surface of the magnetic layer corresponding to trenches may protrude downward.
US07864545B2 Chassis base assembly and plasma display panel (PDP) assembly including the chassis base assembly
A chassis base assembly includes a chassis base in which a plurality of slots are formed, and a reinforcing member coupled to the chassis base to protrude through the slots from a surface of the chassis base to the opposite side thereof. A plasma display device assembly includes a panel assembly having a plurality of discharge electrodes formed thereon and forming an image during discharge, a chassis base supporting the panel assembly and having a plurality of slots formed herein, a drive circuit portion coupled to a rear side of the chassis base, a flexible printed cable having end portions respectively connected to each of ports of the panel assembly and each of ports of the drive circuit portion, and a reinforcing member disposed between the panel assembly and the chassis base and reinforcing the chassis base.
US07864539B2 Horizontal drive drawer system and method
An apparatus may include drive chassis, at least one horizontal drive drawer extending from a first side of the drive chassis to a second side of the drive chassis and/or at Least one computer drive disposed on the horizontal drive drawer. Additionally, a computer server system and a method for providing the apparatus are disclosed.
US07864536B2 Circuit board assembly
A circuit board assembly includes a circuit board with two heat dissipating assemblies mounted thereon and an L-shaped back plate attached to an underside of the circuit board. Each of the heat dissipating assembly includes at least a pair of securing members at opposite corners thereof. The back plate includes a first portion and a second portion each defining at least a pair of circular protrusions corresponding to the securing members of the heat dissipating assemblies.
US07864532B1 Molded or encapsulated transmit-receive module or TR module/antenna element for active array
An array of electrically conductive waveguides is made a method including defining slots in broad surfaces of planar dielectric slabs. The surfaces of the slabs, including slots, are metallized. The broad sides of the slabs are juxtaposed, with the slots registered with the planar surfaces of another slab, to form one or more closed waveguides. The waveguides may feed microchips, or act as antennas. The slabs may include electrical conductors andor heat pipes. Heat pipes are made by defining apertures with the dielectric slabs, and introducing wick material into the apertures.
US07864528B2 Liquid cooled high-frequency filter
The invention refers to a high-frequency filter (1), comprising a filter housing (2), the filter housing (2) having at least one cover element (2a) with at least one resonator (5, 6, 7, 8, 9, 10, 11, 12) positioned therein and at least one signal input (3), through which a high frequency signal is coupled to the first resonator (5) and a signal output (4), through which a high frequency signal is coupled from the last resonator (10) to downstream appliances wherein the cover element (2a) is made from a thermally conductive material and the resonator (5, 6, 7, 8, 9, 10, 11, 12) is arranged to be in thermal connection with the cover element (2a). The cover element (2a) has at least one recess (23) arranged therein, along with a liquid coolant is guided in order to absorb thermal energy resulting from feeding the high frequency signal to the resonator (5, 6, 7, 8, 9, 10, 11, 12). The liquid cooled high-frequency filter according to the invention allows for an increased input power while retaining the physical dimensions of the filter assembly constant, thus, omitting resonator instabilities due to the development of higher TEM modes.
US07864524B2 Multiple-fold portable electronic device
A multiple-fold portable electronic device is provided. The portable electronic device in one embodiment includes a first, second and third planar sections. The first and second planar section are connected by a first joint and foldable in relation to each other. The second and third planar sections are connected by a second joint and foldable in relation to each other. Each planar section can include an input device or an output device or both.
US07864517B2 Mobile computer device binding feedback
Embodiments of mobile computer device binding feedback are described. In embodiments, an application interface for a device application is displayed on a first display that is integrated in a first housing of a dual-display mobile computer device. The application interface can also be displayed on a second display that is integrated in a second housing of the dual-display mobile computer device. Binding position data is received that is associated with a binding system that movably connects the first housing and the second housing. Application context data that is associated with the device application is also received. Feedback can then be generated that correlates to the binding position data and to the application context data.
US07864512B2 Thin screen enclosure
A modular container (2) for a flat display panel (3) has a mounting shelf (55) for the panel and power means (48) for selectively raising and lowering the mounting shelf and vertical channels (108) or geared tracks in the container positioned to receive side edges of the panel and adjustable laterally to accommodate panels of different widths. A modular container for a flat display panel has a mounting shelf for the panel and power means for selectively raising and lowering the mounting shelf and remotely controlled power means (32, 76), for moving said container with respect to a seated or recumbent person.
US07864505B1 Structural capacitors and components thereof
A structural capacitor includes at least one pair of electrodes comprising a positive electrode and a negative electrode, with a body of dielectric material disposed therebetween. The combination of the electrodes and dielectric has a stiffness which can be between 10 1000 GPa, and in some instances between 50 MPa-100 GPa. Failure strength of the combination can be between 1 MPa-10 GPa, and in specific instances between 10 MPa-1 GPa. The capacitor may include a plurality of electrode pairs. The dielectric may include a reinforcing material therein, and the capacitors may be configured in a variety of shapes so as to function as structural elements for articles of construction.
US07864500B2 Method and apparatus for remotely operating AC powered appliances from video interphones or shopping terminals
A method for adding and connecting a remotely operated SPDT relay to an electric power circuit of an AC appliance connected to a manually actuated electrical SPDT switch for integrating said AC appliance into an home automation network, each said relay and said SPDT switch includes a pole terminal and dual traveler terminals and said relay is similar to a shape and a size of an AC switch fit for installation into a standard electrical box.
US07864498B1 Power amplifier protection
A circuit includes: an input of shunt circuitry to couple with an output of detection circuitry that provides a protection signal; an output of the shunt circuitry to couple with an input of power amplification circuitry; and the shunt circuitry configured to reduce a gain of the power amplification circuitry responsive to the protection signal, the shunt circuitry including a delay stage configured to continue shunting of an input signal of the power amplification circuitry for a time period corresponding to a turn on time of the power amplification circuitry. In addition, a method includes: receiving a protection signal from detection circuitry; responsive to the protection signal, shunting an input signal of power amplification circuitry to reduce a gain of the power amplification circuitry; and continuing the shunting for a time period corresponding to a turn on time of the power amplification circuitry.
US07864491B1 Pilot switch
Pilot switch circuitry coupled across first and second terminals of a microelectromechanical system (MEMS) switch is provided to reduce or eliminate arcing between a cantilever contact and a terminal contact when the MEMS switch is opened or closed. The pilot switch circuitry establishes a common potential at the first and second terminals prior to, and preferably until, the cantilever contact and terminal contact come into contact with one another when the MEMS switch is closed. The pilot switch circuitry may also establish a common potential at the first and second terminals prior to, and preferably after, the cantilever contact and terminal contact separate from one another when the MEMS switch is opened.
US07864488B1 Suspension assembly including a dimple that contacts a flexure tongue dielectric layer through a hole in a flexure tongue structural layer
A suspension assembly includes a load beam having a protruding dimple and a laminate flexure. The laminate flexure includes a structural layer that is attached to the load beam, and a dielectric layer. The laminate flexure includes a flexure tongue for mounting a head. The flexure tongue includes the structural layer and the dielectric layer and a hole that extends through the structural layer but not through the dielectric layer. The dimple contacts the dielectric layer via the hole.
US07864482B1 Disk drive calibrating VCM notch filter by increasing the width and/or the depth of the notch
A disk drive is disclosed comprising a disk, a head, a voice coil motor (VCM) for actuating the head over the disk, and control circuitry comprising a notch filter for generating a VCM control signal, wherein a notch of the notch filter comprises a frequency, a width, and a depth. The notch filter is calibrated by initializing at least one of the width and the depth of the notch, measuring a quality metric of the notch filter, and increasing at least one of the width and the depth of the notch until the quality metric indicates good performance.
US07864464B2 Disk clock system with up-sampler to generate frequency offset
A system reads data from a magnetic storage media. A read head reads data from the magnetic storage media and produce an analog signal. A variable gain amplifier amplifies the analog signal. An offset adjust module substantially centers the amplified analog signal to a midscale. A Magneto Resistive Asymmetry (MRA) correction module MRA corrects the amplified analog signal. A Continuous Time Filter (CTF) compensation module processes the amplified analog signal. An Analog to Digital Converter (ADC) samples the amplified analog signal based upon a control signal to produce a digital signal. A Disk Lock Clock (DLC) system produces the control signal to the ADC. The control signal is representative of a frequency offset caused by at least one servo wedge rate error. A Finite Impulse Response (FIR) filter module filters the digital signal. A sequence detector processes the digital signal and detects a bit sequence from the digital signal.
US07864454B1 Imaging lens system
The present invention provides an imaging lens system comprising, in order from an object side to an image side: a first lens element with positive refractive power having a convex object-side surface; a second lens element with negative refractive power; a third lens element with positive refractive power, at least one of the object-side and image-side surfaces thereof being aspheric; a fourth lens element, the image-side surface thereof being aspheric and provided with at least one inflection point; a fifth lens element having a concave object-side surface, at least one of the object-side and image-side surfaces thereof being aspheric; and an aperture stop disposed between an imaged object and the second lens element. Such an arrangement of optical elements can effectively reduce the total track length and sensitivity of the optical system, and image quality can also be improved.
US07864453B2 Optical system and optical apparatus including optical system
Provided is an optical system in which chromatic aberrations can be excellently corrected in spite of environmental changes, to thereby maintain high optical performance. The optical system includes: a plurality of optical elements each having refractive surfaces located in a light incident side and a light exit side; and an aperture stop. A focal length, an Abbe number of a material, and an extraordinary partial dispersion ratio of each of an l-th optical element and an r-th optical element which satisfy a condition related to the extraordinary partial dispersion ratio are suitably set.
US07864451B2 Imaging lens and image pickup apparatus including the same
An imaging lens includes first to fourth lens units in order from the object side to the image side. The first, third, and fourth lens units have a positive refractive power. The second and fifth lens units have a negative refractive power. During focusing from an object at infinity to a close object, the first, third, and fifth lens units do not move, and the second and fourth lens units respectively move toward the image side and the object side. The fifth lens unit includes a fifth-a lens unit having a negative refractive power which moves in a direction having a component perpendicular to an optical axis to shift a image position, and a fifth-b lens unit having a positive refractive power. Focal lengths of the third lens unit, the entire system of the imaging lens, the fifth-a lens unit, and the fifth-b lens unit are adequately set.
US07864450B2 Microlens array sheet and method of producing the same
A microlens array sheet includes a light-shielding base having a first surface and a second surface opposite to the first surface and a microlens array attached to the first surface of the light-shielding base, the array having a plurality of microlens. The light-shielding base has a plurality of apertures that correspond to the microlenses. Each aperture has a conical trapezoid-like shape in which a size of each aperture on the first surface side is larger than another size of each aperture on the second surface side. Instead of the light-shielding base, the microlens array sheet may include a transparent base having a first surface and a second surface opposite to the first surface and a light-shielding layer, having a third surface and a fourth surface opposite to the third surface, provided on the second surface of the transparent base. The microlens array is attached to the first surface of the transparent base. The light-shielding layer has a plurality of apertures that correspond to the microlenses. Each aperture has a conical trapezoid-like shape in which a size of each aperture on the third surface side is larger than another size of each aperture on the fourth surface side.
US07864447B2 Image processor allowing shooting at close range
An image processor includes a zoom lens for performing optical zooming by moving in a first range, an imaging unit for converting an object image obtained via a zoom lens into an image signal, and an electronic zooming unit for performing an electronic zooming operation on the image signal. The electronic zooming unit performs the electronic zooming operation as a result of moving the zoom lens into a second range when the zoom lens is in the first range and outside the second range.
US07864437B2 Adaptor for microscope and microscope apparatus (microscope-use adaptor and microscope device)
A microscope apparatus efficiently supplies and collects a liquid for observation by local liquid immersion. The apparatus includes an objective of a liquid immersion system, a discharging member for discharging the liquid between a front edge of the objective and a substrate, and a sucking member for sucking the liquid. Inclined faces are provided respectively in two positions adjacent to the front edge in the periphery of the objective, and protruded portions are provided in positions adjacent to the inclined faces. An aperture portion bounded by the protruded portions and the substrate is formed at the side face. The discharging member includes a tubular member provided on the inclined face for discharging the liquid. The sucking member includes another tubular member for sucking the liquid while taking in air via the aperture portion.
US07864436B2 Rear projection type display apparatus
A projection unit is mounted on a projection magnification correcting member, and the projection magnification correcting member includes a first member and a second member. The first member includes a first correction mechanism for correction in a direction parallel to a central light ray, and is supported by a housing. The second member includes a second correction mechanism for correction in a direction parallel to a normal line to an image plane enlarged and projected from the projection unit without passing through a reflection mirror, and is supported by the first member.
US07864429B2 Optical illumination system for creating a line beam
In one aspect, the disclosure features an optical system configured to create from a beam of light an intensity distribution on a surface, whereby the optical system comprises at least a first optical element which splits the incident beam into a plurality of beams some of which at least partially overlap in a first direction on said surface and whereby the optical system further comprises at least a second optical element which displaces at least one of said beams in a second direction on said surface.
US07864421B2 Symmetrical projection screen
Disclosed herein is a symmetrical projection screen. The screen includes a front screen member and a rear screen member. The front and rear screen members are made of a hard material, such as metal, or a hard film. Between the front and rear screen members is disposed a shock-absorbing member. The shock-absorbing member is made of a soft film having physical properties and material quality different from those of the front and rear screen members, such as compressed sponge, plastic foam, or poly vinyl chloride (PVC). The front screen member and the rear screen member are arranged in a front-and-rear symmetrical structure about the shock-absorbing member. Consequently, the deformation factors, such as external pressure or the change in the weather, are extinguished or cut off by the shock-absorbing member, whereby the flatness of the screen is maintained.
US07864418B2 Screen
A screen includes a screen main body, having flexibility, onto which an image light is projected; a first support and a second support which, extending one along each of a pair of opposed edges of the screen main body, each support one of the pair of edges; an auxiliary support which, being disposed between the first support and the second support, extends parallel to the first support and the second support, and supports a pair of intersecting edges intersecting with the pair of edges of the screen main body; and linkage mechanisms which, bridging adjacent supports, among the first support, second support, and auxiliary support, as well as regulating a movement of the adjacent supports in an out-of-plane direction of a projection surface of the screen main body, extend and contract in a direction in which the adjacent supports face each other, bringing the adjacent supports closer to and away from each other.
US07864405B2 Electrophoretic display sheet, electrophoretic display device and electronic apparatus
An electrophoretic display sheet capable of increasing pressure resistance and bleed resistance of microcapsules and constructing an electrophoretic display device stably operable for a long period of time, a highly reliable electrophoretic display device and a highly reliable electronic apparatus are provided. The electrophoretic display sheet includes a base substrate having one major surface, and a microcapsule-containing layer provided on the side of the one major surface of the base substrate and having one major surface, the microcapsule-containing layer including a plurality of microcapsules, each of the microcapsules having a shell and an electrophoretic dispersion liquid containing at least one kind of electrophoretic particles and encapsulated into the shell, wherein the microcapsules exist in a generally spherical shape within the microcapsule-containing layer.
US07864402B2 MEMS display
A displaying apparatus that includes a plurality of electromechanical system elements arranged in rows. The electromechanical system elements of each of the rows are further arranged in subrows. The subrows of each row are electrically connected. Certain of the electromechanical system elements have a hysteresis stability window that is nested with another hysteresis stability window of certain others of the electromechanical system elements. A method of manufacturing a displaying apparatus that includes forming a plurality of electromechanical system elements arranged in rows. The electromechanical system elements of each of the rows are further arranged in subrows. The subrows of each row are electrically connected. Certain of the electromechanical system elements have a hysteresis stability window that is nested with another hysteresis stability window of certain others of the electromechanical system elements.
US07864399B2 Reflective mirror assembly
An interior rearview mirror reflective element includes a front substrate connected with a rear substrate via a perimeter seal, whereby, when so connected, at least a portion of a circumferential outer edge of the rear substrate is inward of a circumferential outer edge of the front substrate and no portion of the rear substrate substantially protrudes beyond the front substrate. A first electrical connection establishes electrical connection to an electrically conductive layer at the second surface of the front substrate and a second electrical connection establishes electrical connection to a mirror reflector at the third surface of the rear substrate. A perimeter band is disposed around a border region of the front substrate and substantially hides the seal and the electrical connections from view by a driver normally operating the vehicle and viewing the reflective element when the interior rearview mirror assembly is normally mounted in the vehicle.
US07864397B2 Curable electrolyte
An electrolyte composition is described. The electrolyte composition includes at least one ionic compound; at least one polar solvent; at least one polymerizable material; at least one nanoparticle based viscosity modifier; at least one chain transfer agent; and at least one initiator. Also described are electrochromic articles and devices including an electrolyte layer including an electrolyte composition. Methods of assembling an electrochromic article are also included.
US07864396B1 Vertical cavity multiple quantum well device with simultaneous modulation and photodetection capability
A vertical cavity modulator/detector (VCMD) device and a method for modulating and detecting light are disclosed. The VCMD device contains an n-type contact layer, a transparent tuning layer, a multiple quantum well structure, a p-type contact layer, a low reflectance mirror arranged to be an input for a light that is to be modulated and a light that is to be detected, and a high reflectance mirror, wherein said n-type contact layer, said transparent tuning layer, said multiple quantum well structure and said p-type contact layer are arranged in a stack between said low reflectance mirror and said high reflectance back mirror.
US07864392B2 Microscanner and optical equipment with the same
An optical scanner including a mirror part for reflecting light, a main axis part for supporting the mirror part in a pivotable manner, and a deformable holding part for holding the main axis part. A torsion bar for converting a deformation of the holding part itself into a deformation in torsion is disposed adjacent to the main axis part and is formed in at least one of the holding part and the mirror part. The deformation in torsion generated in the torsion bar makes the mirror part tilt.
US07864390B2 Image display apparatus
An image display apparatus capable of displaying an image on a plane of projection by beam raster scanning associated with resonant oscillation in a horizontal scanning direction (the main scanning direction), includes a resonance-point detector for detecting a mechanical resonant frequency in the horizontal scanning direction. Out of frequencies that are multiples of a vertical synchronizing frequency in image display, for example a frequency nearest to the mechanical resonant frequency detected in the resonance-point detector is determined as a horizontal scanning frequency of the raster scanning. The image display apparatus can thus provide a stable image display with ease.
US07864389B2 Method of controlling optical amplifier located along an optical link
The invention concerns shutting down and restarting optical amplifiers, such as Raman amplifiers, in an optical link, depending whether the optical amplifier is a transmitting side amplifier or a receiving side amplifier. For controlling the amplifiers, at least one diagnostic signal is to be transmitted via an auxiliary optical channel in the optical link, and a number of physical events simultaneously taking place are to be taken into account to conclude whether to shut down or to restart one of the optical amplifiers.
US07864385B2 Planar light source of scanning apparatus
A planar light source for use in a scanning apparatus includes a light-emitting element, a first light-guiding portion and a second light-guiding portion. The light-emitting element is arranged at a side of the scanning platform opposite to the carriage module for providing a source light. The first light-guiding portion is disposed at a first side of the light-emitting element for diffusing the source light as a first planar light to be provided for a carriage module through a scanning platform of the scanning apparatus. The second light-guiding portion is disposed at a second side of the light-emitting element opposite to the first side for diffusing the source light as a second planar light to be provided for the carriage module through the scanning platform.
US07864384B2 Solid-state imaging device
To control the potential distribution generated in a well at the time of amplification and reduce a shading in a solid-state imaging device of amplification type, the amplification type solid-state imaging device of the present invention comprises a plurality of picture elements each including photoelectric conversion elements formed in a second conductivity type common well inside a first conductivity type substrate, wherein a plurality of well contacts are disposed inside a picture element array area.
US07864382B2 Image-reading apparatus and image-forming apparatus
An image-reading apparatus, including a housing, a document table placed on the housing for receiving document, a movable optical unit placed on the document table for reading the image information on the document, the movable optical unit being placed reciprocally movably in the housing in directions parallel to the document table; a locking member placed movably on the housing external face for locking the movable optical unit; and a holding mechanism for holding the locking member variable in posture between a first posture of locking the movable optical unit and a second posture of unlocking the movable optical unit.
US07864381B2 Document illuminator with LED-driven phosphor
A scanning apparatus includes an illuminator for illuminating a portion of a document to be scanned. The illuminator includes at least one light source and an optical element positioned to redirect light emitted by the light source. A phosphor material is disposed to intercept at least a portion of the light redirected by the optical element. A photosensitive device is positioned to receive light reflected from the document for recording an image of the document.
US07864378B2 Image reader
An image reader includes a lamp that irradiates light onto a document, a first carriage that moves the lamp along the document to optically scan the document, a CCD that receives light reflected from the document and prepares an image data indicative of an image of the document. A size sensor detects a length of the document in an auxiliary scanning direction, and an IPU that detects a length of the document in the main scanning direction from the image data. A CPU monitors whether a size of the document has changed, based on the detected by the size sensor, and controls irradiation of the light by the lamp based on the result of monitoring.
US07864374B2 Image forming method and image forming apparatus
An image forming method that forms an image by using inks of secondary chromatic colors based on an input image, the method including: forming a test pattern that uses a color chart with the entire secondary chromatic colors of the used inks by using a normal color conversion table for converting a first color space of the input image into a second color space of the formed image; comparing data obtained by scanning the formed test pattern with second color space data of the test pattern, and identifying a non-matching color portion as a non-ejection color and a line position containing a non-ejection nozzle thereof; preparing a special color conversion table, the special color conversion table being provided for each omission ink; and setting and using the special color conversion table for an omission ink corresponding to the non-ejection color at the line position containing the identified non-ejection nozzle.
US07864373B2 Method and system for toner reproduction curve linearization using least squares solution of monotone spline functions
Methods are presented for calibrating or characterizing a printing system with respect to at least one color, in which a toner reproduction curve (TRC) is measured and curve-fitted according to a least squares solution using a set of spline basis functions having high spline density in regions of high TRC curvature and/or high measurement noise, with the weights of the spline functions being restricted to positive values to maintain monotonicity of the TRC.
US07864367B2 Image processing system and image processing method
A printer divides an input image into a plurality of blocks and extracts a block image corresponding to each of the blocks. The colors of the block image are reduced to, for example, four colors. Index numbers are given to pixels of the color-reduced image, and the four colors are assigned. To a color palette in which color information of the four colors is described in correspondence with the index numbers, object information indicative of the kinds of images (for example, a character, a chart, and a photographic image) is added. Consequently, the handling performance of object information for use in an image processing such as a color conversion process is improved.
US07864362B2 Color image and monochrome image imaging process
The following processes are performed when generating new image data by modifying the color tones of images in image data: First the user is allowed to select a parameter from a plurality of modification candidate parameters corresponding to mutually differing modification details; then, according to the selected parameter, modified image data in which the colors of at least a portion of the pixels differ from those in the subject image data, is generated. Note that when the subject image data is color image data, then the selection can be made from Nc color image modification candidate parameters, and when monochrome image data, the selection can be made from Nm (where Nm is an integer larger than Nc) monochrome image modification candidate parameters. This type of process can provide image processing that fulfill the needs of some users with the strict requirement while not complicating the operations performed by typical users.
US07864358B2 Image data control device, image data control program, computer readable recording medium on which the program is stored, image forming device, and image reading device
A server, which functions as an image data control device, stores image data based on input information into a hard disk of a storage unit, reads sequentially the image data stored in the hard disk sequentially, and detects the usage status of the hard disk in the course of reading the image data. Further, based on the detection result of the usage status of the hard disk, the server provides control for deleting from the hard disk at least a portion of the image data, which has already been read, among image data being read.
US07864357B2 Print system, information processing apparatus, printing apparatus, printing method, and program
A print system which can improve searching performance and operability at the time of using boxes of a printing apparatus is provided. In a host, as a box dialog for designating the box serving as an input destination of a print job in accordance with the operation of the user, one of a box dialog including a list of box information regarding a plurality of boxes of a printer and a box dialog including a list of box information regarding the box used as an input destination of the print job is selected and displayed onto a display unit. The box serving as an input destination of the print job is designated on the displayed box dialog in accordance with the operation of the user.
US07864350B2 Image processing method and image processing system using the same
An image processing method is performed by an image supply device storing image data and an image output device performing image processing with respect to the image data, which are connected via a communication path through which the image data is communicated. A control information item including a script for image processing, which is described by a markup language, is communicated between the image supply device and the image output device. The image data is transmitted to the image output device, based on the script.
US07864347B2 Systems and methods that provide custom region scan with preview image on a multifunction device
A multifunction device having a user interface that enables the selection of a particular region of a document image after an initial scan of a document that creates a preview (thumbnail) image of the document. Using a display on the multifunction device, a desired region of the image may be selected for to manipulating and final scanning. A selection box is displayed over the preview image to show the user the region that will be scanned. The user can then select an area of the image for further manipulation through the user interface by moving and/or resizing the selection box, zooming in/out, or erasing a region within the selection box.
US07864336B2 Compact Littrow encoder
A Littrow encoder is disclosed. The encoder includes first and second interferometers and a beam splitter assembly that splits a first instrument light beam into first and second interferometer input beams and directs these beams into the first and second interferometers, respectively. Each interferometer generates a measurement beam and a reference beam and directs the measurement beam toward a grating on a surface from which the measurement beam is diffracted, the measurement beam from the first interferometer striking the surface at a Littrow angle that is the negative of the angle at which the measurement beam from the second interferometers strikes that surface. Each interferometer includes at least one intensity detector that generates a signal related to an intensity of light in a combined light beam that includes the reference and measurement beams from that interferometer.
US07864335B2 Method, apparatus, and program for processing tomographic images, and optical tomography system
Deterioration of the resolution of tomographic images obtained by optical tomography measurement is prevented. Interference signals, which are obtained when a light beam L is emitted, are divided into a plurality of divided interference signals each having different wavelength bands. Spectral analysis is administered for each of the plurality of divided interference signals, to obtain a plurality of pieces of intermediate tomographic data. The plurality of pieces of intermediate tomographic data are employed to obtain tomographic data, a tomographic image is generated based on the tomographic data, then displayed.
US07864332B2 Differential-phase interferometric system
A differential-phase interferometric system includes a polarized heterodyne interferometer for generating reference and signal beam that travel along reference and signal channels, respectively. The signal beam is directed to a specimen and contains measured information of the specimen. The interferometer further generates a first electrical signal output corresponding to first linear polarized waves of the reference and signal beams, and a second electrical signal output corresponding to second linear polarized waves of the reference and signal beams. A differential amplifier receives the first and second electrical signal outputs, and generates a differential signal output therefrom. A data acquisition unit is used to measure amplitudes of the first and second electrical signal outputs and the differential signal output. A computing unit computes the amplitudes measured by the data acquisition unit to determine a phase difference between the electrical signal outputs, which corresponds to the measured information of the specimen.
US07864330B2 Method and device for calibrating a light intensity measurement device
It is an object of the present invention to provide a method and a device for automatically calibrating a light intensity measurement device. The device (1) includes an optical switch (3) for switching a route of output from an optical intensity modulator (2), an optical attenuator (5) arranged on a first waveguide (4), a second waveguide (6), a light intensity measurement device (7), a control device (8) for receiving light intensity information measured by the light intensity measurement device (7) and controlling the signal to be applied to the optical intensity modulator (2), and a signal source (9) for receiving a control signal of the control device (8) and adjusting the signal to be applied to the optical intensity modulator (2).
US07864323B2 Method for measuring the concentration of a gas component in a measuring gas
There is described a method for measuring a concentration of a gas component in a measuring gas, wherein the light of a wavelength tunable light source is passed along a single optical path through a measuring volume containing the measuring gas and a reference cell containing a reference gas to a detector. The reference cell is selected to contain a selected isotope of the gas component to be measured in a known abundance ratio higher than the known natural-abundance isotope ratio of the gas component in the measuring volume; the light source is tuned to sweep the wavelength of the light over the absorption lines of the selected isotope and the remaining gas component; and the concentration of the gas component in the measuring volume is calculated from the ratio of the detector signals at the peaks of the absorption lines, based on Lambert's law and taking into account the known abundance isotope ratios.
US07864295B2 Lithographic apparatus and device manufacturing method utilizing data filtering
An apparatus and method are used to form patterns on a substrate. The apparatus comprises a projection system, a patterning device, a low-pass filter, and a data manipulation device. The projection system projects a beam of radiation onto the substrate as an array of sub-beams. The patterning device modulates the sub-beams to substantially produce a requested dose pattern on the substrate. The low-pass filter operates on pattern data derived from the requested dose pattern in order to form a frequency-clipped target dose pattern that comprises only spatial frequency components below a selected threshold frequency. The data manipulation device produces a control signal comprising spot exposure intensities to be produced by the patterning device, based on a direct algebraic least-squares fit of the spot exposure intensities to the frequency-clipped target dose pattern. In various examples, filters can also be used.
US07864294B2 Focus sensitive lithographic apparatus, systems, and methods
A system includes an illuminator, a mask, and a measurement device. The illuminator includes a light source. The mask includes at least one focus determination pattern having a first pattern portion and an adjacent second pattern portion. The first pattern portion and the second pattern portion have substantially the same width but produce a phase difference in light transmitted through the pattern portions. The measurement device measures a first critical dimension and a second critical dimension of a feature produced on a target by the at least one focus determination pattern. The difference between the first critical dimension and the second critical dimension relates to an amount of defocus and is sensitive to the focus change. The system may also include a feedback control loop where a determination regarding an amount of defocus is used to focus the position of a wafer or a mask or both of them onto the target. Additional apparatus, systems, and methods are disclosed.
US07864289B2 Apparatus and method for attaching substrates
An apparatus for attaching substrates includes an upper chamber for holding an upper substrate and a lower chamber for holding a lower substrate which is to be attached to the upper substrate. The lower chamber is moved up and down so as to come together with the upper chamber to form a sealed attaching space. A substrate receiving part is fixed to a frame of the apparatus so that it does not move as the lower chamber is raised and lowered. The substrate receiving part alternatively projects from the lower chamber is the lower chamber is moved down, or is recessed into the top of the lower chamber when the lower chamber is lifted up.
US07864288B2 Liquid crystal display array substrate and its manufacturing method
A liquid crystal display (LCD) array substrate and its manufacturing method are provided. Scan lines and data lines of the LCD array substrate are composed of two conductive layers to decrease their RC delay. Moreover, the dielectric layer and even the planarization layer are removed from pixel areas defined by the scan lines and the data lines to increase the light penetration percentage.
US07864286B2 Display device and method with metal substrate including a pixel array and storage capacitor in combination in which plural storage lines connected thereto are connected to the metal substrate
A display device and a method of manufacturing the same is disclosed, to prevent a parasitic capacitance caused by a metal substrate. The display device comprises a metal substrate including a pixel array provided with a plurality of storage lines to supply a storage voltage, and a supplying line connected to the storage lines; and a voltage source, connected to the supplying line, which generates the storage voltage, wherein the metal substrate is connected to any one of an output terminal of the voltage source, the supplying line and the storage lines.
US07864285B2 Color cholesteric liquid crystal display device comprising a unitary structures having a plurality of stripe wall structures, a straight seal line, and a solid bulk region made of a same material
Color cholesteric liquid crystal display devices and fabrication methods thereof are provided. The color cholesteric liquid crystal display device includes a first substrate, a second substrate and a gap interposed therebetween. A patterned enclosed structure is interposed between the first substrate and the second substrate dividing a plurality of color sub-pixel channels. A plurality of color cholesteric liquid crystals are respectively filled in each of the color sub-pixel channel, wherein an adhesion layer is tightly adhered between the second substrate and the patterned enclosed structure so as to prevent mixing of the color cholesteric liquid crystals between adjacent color sub-pixel channels.
US07864269B2 Liquid crystal display device switchable between reflective mode and transmissive mode by employing active reflective polarizer
A liquid crystal display (LCD) device that is switchable between a transmissive mode and a reflective mode is provided. The LCD device includes a backlight; an active reflective polarizer which operates as a reflector that reflects incident light or as a reflective polarizer that reflects light of a first polarization and transmits light of a second polarization perpendicular to the first polarization, based on whether a magnetic field is applied; and a liquid crystal panel that modulates incident light to form images. The liquid crystal panel includes a liquid crystal layer, a first polarizer that is disposed on a rear surface of the liquid crystal layer and faces the active reflective polarizer, and a second polarizer that is disposed on a front surface of the liquid crystal layer.
US07864264B2 Display device
A display device includes a display panel having opposed first and second substrates with the second substrate being arranged closer to a viewer, an upper polarizer which is arranged closer to the viewer than the second substrate, and a resin film which is arranged closer to the viewer than the upper polarizer and is in contact with the upper polarizer. An outer periphery of the upper polarizer is arranged inside an outer periphery of the second substrate, and an outer periphery of the resin film is arranged outside the outer periphery of the upper polarizer as viewed from a front surface of the display panel. A cushion material is in contact with the second substrate, and the resin film is interposed between the second substrate and the resin film.
US07864259B1 Enclosure with integrated backlight for an LCD display
Apparatuses and methods are provided for housing electrical components (312) of an electronic device in an enclosure (300) with an integrated backlight for a liquid crystal display (LCD) of the electronic device. An enclosure comprises a back plate (306), with a plurality of light sources (308) coupled to the back plate. The light sources provide back light for the LCD. The enclosure also comprises a plurality of spacers (310) which are coupled to a diffuser (304) of the LCD. Each spacer is adapted to optically couple to a corresponding light source to transmit light from the light source to the diffuser. The spacers are also adapted to secure electrical components in place between multiple spacers. Thus, non-display electrical components (1202) and display components may be housed within a single enclosure, which results in a significantly thinner device than prior art devices utilizing compartmentalized LCD displays.
US07864256B2 Liquid crystal display and method of manufacturing thereof
A display device includes a thin film transistor (TFT) substrate, a countering substrate facing the TFT substrate, a sealant, and a liquid crystal layer interposed between the TFT substrate and the countering substrate. The TFT substrate includes a substrate having a display area and a peripheral area, a first TFT formed in the peripheral area and including a semiconductor layer and a resistive contact member formed on the semiconductor layer, a light blocking semiconductor pattern, a second TFT formed in the display area and including a gate electrode. The sealant couples the TFT substrate to the countering substrate, and covers the first TFT.
US07864251B2 System and method for decreasing end-to-end delay during video conferencing session
A method for decreasing end-to-end delay in a video conferencing context is disclosed. At video conferencing system startup, a processor is initialized to receive either a top field or a bottom field of video frame data. If the first line of a new field arriving after initialization does not match a field state that the processor is initialized to, the present invention senses the state mismatch and adjusts a display buffer by one display line, and the field is stored in the display buffer. The display buffer is adjusted in order to preserve a vertical spatial relationship between the top and bottom fields.
US07864234B2 Digital camera having a display menu used to select either color photographing operation or a black/white photographing operation
A digital camera includes: an imaging unit that photoelectrically converts light to output a color image; a selecting unit that selects any one identifier from identifiers which are colored in different colors from each other; and a black/white image producing unit that produces a black/white image by weighting gradation values of respective colors for each of pixels of the output color image and adding the weighted gradation values to each other. When the light entered to the imaging unit is entered to a color filter having a color equal to a color of the selected identifier, a correlation between a light amount of light having a wavelength which penetrates the color filer and a light amount of the entered light becomes stronger than a correlation between a light amount of light having a wavelength which is absorbed by the color filter and the light amount of the entered light.
US07864233B2 Image photographing device and method
An image photographing device and method, with the image photographing device enhancing image sensitivity. The image photographing device may include a lens unit, a filter unit including a first filter region which filters a complementary color of a predetermined color from light incident through the lens unit, a second filter region limiting the incident light to a predetermined primary color, a third filter region which passes all wavelength bands of the incident light, and a fourth filter region which filters outs an infrared wavelength band of the incident light, and an image sensor unit detecting light that passed through the filter unit and sensing an image.
US07864213B2 Apparatus and method for compensating trembling of a portable terminal
A method for trembling compensation of a portable terminal includes obtaining a first image having lower brightness and a second image having higher brightness, the lower and higher brightness being different, by adjusting an iris when an image photograph event occurs, computing motion vectors at respective regions of the first and second images and generating search matrices of the respective regions of the first and second images, searching locations having a similar saturation in the search matrices of the first and second images, and compensating saturation and brightness of the first image having a lower brightness, using the searched locations.
US07864203B1 System, method and computer program product for adjusting a display device viewing experience
A system, method, and computer program product are provided for adjusting a viewing experience associated with a display device. During use, a user interface capable of being used for adjusting the viewing experience associated with the display device is automatically displayed, in response to an event that potentially affects the viewing experience associated with the display device.
US07864201B2 Vertex data processing with multiple threads of execution
A method for processing video image data including a plurality of different image data types begins by providing tasks to be performed on each different image data type. The image data is divided into a plurality of groups based on the image data type. A set of arithmetic operations required to accomplish the tasks provided for the corresponding image data type is determined. Each arithmetic operation is assigned to one of a plurality of commonly used arithmetic units which performs the arithmetic operation, whereby each image data type is transformed in accordance with the corresponding provided tasks. The transformed image data of each group is combined, completing the processing.
US07864198B2 Image processing method, image processing device and mobile communication terminal
A noted image information extraction section 31 specifies a region of a noted image in an original image, and noted image information containing information relating to position and size of the noted image WMM region within the original image is extracted. Continuing on, mask image formation means 31 forms a mask image by displaying superimposed on the original image, based on noted image information and mask image information registered in a mask image information file. As a result, a mask image comprised of element images selected using element image selection information contained in mask image information is formed at a specified position and specified size in the noted image region of the original image. A composite image having the mask image superimposed on the original image is then formed by composite image formation means 33. As a result, an image that a user has rendered in an original image is simply and appropriately formed, regardless of whether it is a still image or a moving picture.
US07864195B2 Space tool feedback by changing the displayed visual apperance of objects to be moved before insertion of space
A space tool that inserts space into or deletes space from a document is described. The space tool provides the user with feedback as to which objects will be moved when space is inserted into or deleted from a document. To provide the user with this feedback, the space tool identifies the objects that will be moved when space is inserted or deleted, and changes the appearance of these objects. For example, the space tool may gray out or fade identified electronic ink objects that will be moved. Alternatively, or additionally, the space tool may move identified objects in real time, so that their location continually corresponds with what their location will be after space has been inserted or deleted.
US07864194B2 Systems and methods for motion adaptive filtering
Methods and systems for motion adaptive filtering detect movement of text or areas of high spatial frequency in one frame to another frame of an image. When such movement is detected and meets a certain level or threshold, the subpixel rendering processing of such text or areas of high spatial frequency may be changed.
US07864191B2 Techniques for efficient dithering
A system comprising a storage including an image file associated with a plurality of pixels and processing logic coupled to the storage. The processing logic is adapted to determine an average of least significant bits associated with a maximum of two of the plurality of pixels, add the average to bits associated with a target pixel, and disassociate from the target pixel least significant bits of the target pixel. No pixels are disposed between the target pixel and each of the two of the plurality of pixels.
US07864181B1 Shape friction: shape preservation of simulated objects in computer animation
A method for simulating objects includes receiving a target shape associated with a simulated object. A difference is determined between the target shape and a measured shape associated with the simulated object. One or more forces are generated to act on the simulated object to reduce the difference between the target shape and the measured shape. The target shape may be updated when the difference between the target shape and the measured shape exceeds a predetermined tolerance. Updating the target shape may include reducing the target shape to move the target shape closer to the measured shape.
US07864176B2 Translucent object rendering methods and apparatus
A computer system method includes determining a first surface illumination on an object based upon a respective irradiance, determining a first surface reflection based upon the respective irradiance, determining a second surface illumination on the object based upon a respective irradiance, determining a second surface reflection based upon the respective irradiance, receiving a first weighting for the first illumination and the first reflection value, and a second weighting for the second illumination and the second reflection value, wherein the weightings are different, determining a first surface illumination in response to the first illumination value, the first reflection, and the first weighting, determining a second surface illumination in response to the second illumination value, the second reflection, and the second weighting, and determining an image including the object based on the first surface illumination and the second surface illumination.
US07864165B2 Apparatus and method for detecting position, and touch panel using the same
An apparatus and a method for detecting position, and a touch panel using the same are provided. The apparatus for detecting position includes a frame, a plurality of first signal sources, a plurality of first signal receivers, a plurality of second signal sources, a plurality of second signal receivers, and a processor. The frame is comprised of a first portion, a second portion, a third portion, and a fourth portion. The plurality of first signal sources are disposed along the first and the second portions to emit the signals configured to detect a coordinate in a first direction. The plurality of first signal receivers are disposed along the third and the fourth portions, corresponding to the plurality of first signal sources, to receive the signals from the plurality of first signal sources respectively. The plurality of second signal sources are disposed along the first and the fourth portions to emit the signals configured to detect a coordinate in a second direction. The plurality of second signal receivers are disposed along the second and the third portions, corresponding to the plurality of second signal sources, to receive the signals from the plurality of second signal sources respectively. When an object is set in a particular position within the frame, the processor, coupled with the plurality of first and second signal receivers, determines the particular position of the object according to the locations of signal receivers and strength variation of their received signals.
US07864159B2 Handheld vision based absolute pointing system
A method is described that involves identifying one or more images of respective one or more fixed markers. Each marker is positioned on or proximate to a display. The images appear on a pixilated sensor within a handheld device. The method also involves determining a location on, or proximate to, the display where the handheld device was pointed during the identifying. The method also involves sending from the handheld device information derived from the identifying of the one or more images of respective one or more fixed markers. The method also involves triggering action taken by electronic equipment circuitry in response to the handheld device's sending of a signal to indicate the action is desired.
US07864158B1 Use of graphical information to control processes
A method and apparatus comprising a hand held controller adapted to communicate with at least one item of process equipment. The controller communicates to an operator through a screen using at least one graphical image. The operator uses the image to assess at least one operational parameter of the equipment. The operator may manipulate the controller to alter the parameter of the equipment.
US07864156B2 Liquid crystal display device, light source device, and light source control method
A liquid crystal display device includes a liquid crystal display panel which periodically performs graduation display and non-graduation display, a backlight which illuminates the liquid crystal display panel, and a light source control circuit which sets an illumination period that allows illumination of the backlight for the gradation display and drives the backlight unit during the illumination period. The light source control circuit is configured to drive the backlight intermittently during the illumination period in limiting the luminance of the backlight.
US07864154B2 Gate driving circuit for liquid crystal display device and method of driving the same
A gate driving circuit for a liquid crystal display device includes a plurality of shift register stages each including pull-up and pull-down transistors, wherein each of the pull-up and pull-down transistors is connected to a gate driving signal output terminal and controlled by voltages on first and second nodes, respectively, and wherein the pull-down transistors of a (2n−1)th shift register stage and a (2n)th shift register stage are connected to each other; and a control signal generating unit alternately supplying one of first and second control signals to the pull-down transistors of the (2n−1)th and (2n)th shift register stages and supplying the other of the first and second control signals to the pull-down transistors of the (2n+1)th and (2n+2)th shift register stages, wherein n is an positive integer.
US07864141B2 Display device and a driving method thereof
A display device and a driving method thereof are provided. The display device comprises a plurality of pixels, each pixel includes: a light emitting element; a storage capacitor; a driving transistor that has a control terminal, an input terminal, and an output terminal and supplies a current to the light emitting element to emit light; a first switching transistor for supplying a data voltage to the storage capacitor in response to a scanning signal; a second switching transistor for diode-connecting the driving transistor in response to a previous scanning signal; and a third switching transistor for supplying a driving voltage to the driving transistor in response to an emission signal, wherein the storage capacitor stores a control voltage depending on a threshold voltage of the driving transistor and a threshold voltage of the light emitting element through the diode-connected driving transistor, and transmits the control voltage and the data voltage to the control terminal of the driving transistor.
US07864135B2 Multi-display system and display method
A multi-display system is provided. The system includes a plurality of display devices that each display a partial image being at least a part of an original image of a screen. Each of the plurality of display devices include a plurality of signal input channels that are each provided with an input terminal for receiving image information about the original image or the partial image, and are each set in accordance with a signal format of the provided image information; an input channel selection section that selects any of the signal input channels in accordance with a predetermined control command, and makes an input of the image information via the selected signal input channel; and a display control section that applies, in accordance with the predetermined control command, predetermined image processing to the received image information, and makes a display section display thereon the partial image.
US07864130B2 Broadband single vertical polarized base station antenna
An antenna for receiving and/or transmitting electromagnetic signals is disclosed. The antenna includes a ground plane with a length and having a vertical axis along the length, and a dipole radiating element projects outwardly from a surface of the ground plane. The radiating element includes a feed section, and a ground section.
US07864126B2 Transmitting/receiving antenna with radiation diversity
The present invention relates to a transmission/reception antenna with diversity of radiation comprising on a substrate at least a first and a second radiating elements connected by a network of feeder lines to a transmission/reception circuit of electromagnetic signals, wherein the network is constituted by a first feeder line connected to a first radiating element and by a set of two second feeder lines each connected by means of a switching element to the second radiating element in such a manner as to supply the two radiating elements in phase or in phase opposition, the set of the two second feeder lines being connected to the first feeder line by a third feeder line, the first and third feeder lines being connected by a feeder line common to the transmission/reception circuit of electromagnetic signals.
US07864117B2 Wideband or multiband various polarized antenna
A microstrip patch antenna wherein the half-power beamwidths of two orthogonal polarizations can be widened or narrowed in desired frequency bands around its center frequency. The result is a wideband or multiband antenna with desired beamwidth characteristics. In particular, the antenna can be arranged to be singly-polarized, dual-polarized or circularly-polarized. Using at least two parasitic patches on each of the two opposing sides of a primary radiating patch, both E-plane (electric field) and H-plane (magnetic field) parasitic couplings can be simultaneously achieved. By introducing uneven current distribution along the patch principal axis, some sub-bands of the antenna pattern can be beam steered.
US07864116B2 Mounting structure of antenna device
A mounting structure of an antenna device for mounting the antenna device composed of a ground part and an element part on an electronic apparatus is disclosed. The ground part is mounted on the electronic apparatus so as to be substantially overlapped with a conductive part of the electronic apparatus.
US07864113B2 Module, filter, and antenna technology for millimeter waves multi-gigabits wireless systems
A method of fabricating an ultra-high frequency module is disclosed. The method includes providing a top layer; drilling the top layer; milling the top layer; providing a bottom; milling the bottom layer to define a bottom layer cavity; aligning the top layer and the bottom layer; and adhering the top layer to the bottom layer. The present invention also includes an ultra-high frequency module operating at ultra-high speeds having a top layer, the top layer defining a top layer cavity; a bottom layer, the bottom layer defining a bottom layer cavity; and an adhesive adhering both the top layer to the bottom layer, wherein the top layer and the bottom layer are formed from a large area panel of a printed circuit board.
US07864100B2 Self-referencing radar pulse detector
An automatic pulse detector compares a radar video pulse to a delayed and amplified version of itself. The radar video pulse serves as an amplitude reference for a comparator. A delayed and amplified version of the same pulse serves as the pulse to be detected. Time of detection is amplitude independent and is not degraded by flat-topped pulses. Pulse detection occurs at a fixed, fractional point on the leading edge of a pulse where noise has less temporal influence than at the top of a pulse. Unlike a time-of-peak detector, the self-referencing pulse detector is well-suited to detecting wide, flat-topped pulses produced by expanded-time, pulse-echo radars operating in relatively narrow ISM bands.
US07864098B2 Radar device and method for adjusting among radar sites
A radar device includes a generation unit, a transmission unit, and a control unit. The generation unit selectively generates a set of a plurality of transmission signals whose center frequencies are different from one another within an assigned frequency band. The transmission unit emits the transmission signals. The control unit controls the generation unit so as to vary the center frequencies for each emission of the transmission signals.
US07864097B1 Radar transponder operation with compensation for distortion due to amplitude modulation
In radar transponder operation, a variably delayed gating signal is used to gate a received radar pulse and thereby produce a corresponding gated radar pulse for transmission back to the source of the received radar pulse. This compensates for signal distortion due to amplitude modulation on the retransmitted pulse.
US07864096B2 Systems and methods for multi-sensor collision avoidance
An embodiment of the present invention provides a collision avoidance system for a host aircraft comprising a plurality of sensors for providing data about other aircraft that may be employed to determine one or more parameters to calculate future positions of the other aircraft, a processor to determine whether any combinations of the calculated future positions of the other aircraft are correlated or uncorrelated, and a collision avoidance module that uses the correlated or uncorrelated calculated future positions to provide a signal instructing the performance of a collision avoidance maneuver when a collision threat exists between the host aircraft and at least one of the other aircraft.
US07864094B2 Solid-state image sensing device, imaging method, and imaging apparatus
A solid-state image sensing device includes: a pixel unit that has plural pixels and outputs analog pixel signals; a ramp signal generator unit that generates a ramp signal having a predetermined initial voltage and a fixed gradient; and an analog-digital converter unit that compares the analog pixel signals output by the pixel unit to the ramp signal generated by the ramp signal generator unit and digitally converts the analog pixel signals based on a comparison time, wherein the analog-digital converter unit can perform operation in a digital addition mode of adding the analog pixel signals output from the plural pixels of the pixel unit among plural pixels and outputting the signals as digital pixel signals, and the ramp signal generator unit can set the initial voltage of the ramp signal to an arbitrary value after resetting a potential of the ramp signal in the digital addition mode.
US07864091B1 Interference detection using a moving window
A system comprises a gain control module that selectively generates a gain locked signal based on a wireless input signal. A sync detect module that selectively generates a sync detect signal based on the wireless input signal. An interference detection module that selectively generates a wireless interference detection signal based on the gain locked signal and the sync detect signal.
US07864090B2 Analog-to-digital converting apparatus with lower temperature dependence
In an A/D converting apparatus, a converting unit has an input terminal and an input-output characteristic. The input-output characteristic has temperature dependence, and the converting unit carries out a process of converting an input voltage signal to digital data. A temperature determining unit has information representing a relationship between a variable of an output of the converting unit and a variable of a temperature around the converting unit according to the temperature dependence of the input-output characteristic of the converting unit. When the specified voltage is applied to the input terminal of the converting unit, the temperature determining unit determines a value of the temperature around the converting unit based on the information and the specified voltage. A reducing unit reduces temperature dependence of the process of converting an input voltage signal to digital data based on the determined value of the temperature around the converting unit.
US07864085B2 Data compression method and apparatus
Embodiments of the invention include a dictionary based data compression method, apparatus and system that is not based on either the LZ77 compression algorithm or the LZ78 compression algorithm, but includes many features of the LZW compression algorithm. The data compression method includes creating a mapping table of the messages in the alphabet of messages to a corresponding plurality of codewords, maintaining a dictionary including a mapping table of a first codeword and a second codeword to a new codeword, reading an input ensemble including a plurality of messages, converting the messages to an input codeword using the mapping table, and outputting the converted codewords as an output ensemble of compressed data. Unlike conventional data compression methods, the dictionary is generated from the output ensemble only, and is not based on any input messages. Therefore, the dictionary more quickly builds to define longer sequences of messages compared to conventional data compression methods.
US07864084B2 Serializer architecture for serial communications
A serializer includes a first stage configured to convert m-bit-wide parallel data into n-bit-wide parallel data, where n is 2x, m≧2x+y, x is an integer of at least 1, and y is an integer of at least 1, where the first stage includes a memory unit configured to store the m-bit-wide parallel in response to a timing signal and a first multiplexer configured to output the n-bit-wide parallel data in response to a frequency-multiplied derivative of the timing signal, and a current mode logic (CML) multiplexer stage configured to convert the n-bit-wide parallel data into serial data on successive transitions of n phase-shifted versions of the frequency-multiplied derivative of the timing signal.
US07864080B1 Sample rate conversion by controlled selection of filter outputs
A sample rate converter in which filtering is decomposed into phases as permitted by zero padding is described. The outputs of the phases are issued in the correct sequence to provide the resampled sequence.
US07864077B2 System and method for encoding a signal using compressed sensor measurements
Described is a system and method for receiving a signal for transmission and encoding the signal into a plurality of linear projections representing the signal. The encoding includes defining a transform matrix. The transform matrix being defined by processing the signal using a macroseparation matrix, processing the signal using a microseparation matrix and processing the signal using an estimation vector.
US07864070B2 System and method for training a trainable transmitter
A method for training a trainable transmitter in a vehicle includes receiving a request to enter a training mode of the trainable transmitter from a user. In response to the request, default mode data is retrieved from a memory and transmitted for a predetermined time. Upon expiration of the predetermined time, the trainable transmitter begins a training mode.
US07864062B2 Apparatus and method for detecting a change in a specific gravity of a fluid
Provided is an apparatus for detecting a change in a specific gravity of a fluid surrounding the apparatus wherein the fluid moves upwardly and downwardly with respect to the apparatus. The apparatus includes a housing having a top and a plurality of openings for allowing the fluid to enter the housing. A first floatation device is provided having a first specific gravity and being located within the housing. The first floatation device includes a magnet. A second floatation device is provided having a second specific gravity and located within the housing adjacent said first floatation device. The said second floatation device includes a magnet aligned to have the same polarity as the magnet of the first floatation device. A switch fixedly attached to said top, the switch having an open state and a closed state where when one of said magnets is in proximity to the switch, the switch is in a closed state and wherein when both of said magnets are in proximity to said switch, the switch is in an open state. A signaling device is coupled to the switch wherein said signaling device is activated when the switch is in the closed state.
US07864060B2 Wetness detection device
The teachings herein are directed to devices for detecting and signaling the presence of urine or another electrically conducive liquid in an undergarment, fabric, or other thin material. Preferred devices include a clip configured to safely and releasably secure a liquid detecting sensor to a fabric or undergarment, wherein said sensor is operably coupled to a detection device that emits a notification signal when liquid is present in the fabric.
US07864058B2 Danger determining device, method, danger notifying device, and program for determining danger based on identification information of a person in a watched environment and identification information of an article in the watched environment
A sensing history database for storing ID and position information of an article detected by an article detecting unit and ID and position information of a person detected by a person detecting unit, a dangerous article database in which an article having a possibility of posing danger in an environment to be watched over is defined for each individual, an accessible location database for storing accessible locations in the environment for each individual, an article-leaving-operation determining unit for determining that the person has left the article from the position information of the article and the position information of the person stored in the sensing history database, and a left-article danger degree determining unit for determining as dangerous when determined that combination of the ID of the person and the ID of the left article in the environment is dangerous from information defined in the dangerous article database and determined that the person present in the environment can access the position of the left article in the article-leaving-operation determining unit.
US07864051B2 Quasi-passive wakeup function to reduce power consumption of electronic devices
A quasi-passive wake-up function for an electronic device that employs a continuous low power standby mode compares a received signal to a predetermined signal and wakes up the device when the received signal is the same as the predetermined signal. An electronic device having a quasi-passive wakeup function includes a receiver for receiving at least one stimulus signal, a comparator for comparing the received signal to a predetermined signal, and at least one logic gate for waking up the electronic device when the received stimulus signal is the predetermined signal. In one application, identification tags are used to distinguish a unique tagged item from among a plurality of items with a similar appearance. When an interrogation signal is not present, the tags sleep at a very low power level.
US07864050B1 Method and apparatus for providing an object movement tracking service in a communication network
A method and apparatus for real time reconciliation of object movements with ad hoc network are disclosed. In one embodiment, the method enables near real time tracking of object movement to be provided as a service by utilizing an ad hoc network.
US07864038B2 Alarm engineering aiding system
The present invention relates to an alarm engineering aiding system for aiding engineering of an alarm generated in a plant. There are provided an alarm generating scenario file in which types of pseudo alarms and generation timings are defined, a plant instrumentation information DB for storing instrumentation information of the plant, and a pseudo alarm generating section for generating the pseudo alarm based on the alarm generating scenario file, and adding instrumentation information of the plant while referring to the plant instrumentation information DB when the pseudo alarm is generated.
US07864035B2 System and method for determining whether a cordless handset is at a base unit
A phone, method, and system are presented for determining whether a cordless handset is positioned on a base unit of a cordless telephone. An on-base unit signal may be generated in response to a cordless handset being positioned in contact with a base unit of a cordless telephone and an off-base unit signal may be generated in response to the cordless handset not being positioned in contact with the base unit. The on-base unit signal or the off-base unit signal, depending upon the position of the cordless handset, may be communicated over a communications network with which the base unit is in communication.
US07864019B2 Wiring assembly and method of forming a channel in a wiring assembly for receiving conductor
A conductor assembly and method for constructing an assembly of the type which, when conducting current, generates a magnetic field or which, in the presence of a changing magnetic field, induces a voltage. In one embodiment the method provides a first layer that is tubular in shape with an outer surface along which a conductor may be positioned. A channel defining a first conductor path is formed in the first layer outer surface to create a pattern extending along the first layer. A first segment of conductor is placed in the first channel and defines a shape about an aperture region. After placing the first segment of conductor in the first channel, at least part of the first layer outer surface and at least part of the first segment of conductor are coated with a second layer. A second channel is formed along an outer surface of the second layer to define a second conductor path extending about the aperture region for placement of a second segment of conductor.
US07864012B2 Inductive coupler for power line communications, having a member for maintaining an electrical connection
There is provided an inductive coupler for coupling a signal to a conductor. The inductive coupler includes (a) a magnetic core having an aperture through which the conductor is routed, (b) a winding wound around a portion of the magnetic core, where the signal is coupled between the winding and the conductor via the magnetic core, and (c) a member that maintains an electrical connection between the magnetic core and the conductor.
US07863997B1 Compact tuner for high power microwave source
A compact, high speed, miniaturized adaptive controller for a microwave power generator. A pair of directional couplers are arranged between a microwave source and a circulator to measure forward and reverse power. An electromagnet in the circulator may be controlled in response to a VSWR calculation. In some arrangements, the directional couplers may be loop-type directional couplers that are integrated into a waveguide magnetron launching assembly. The directional couplers may use a tapered coaxial line that presents an impedance that reduces along the length thereof. This enhances the directivity of the loop coupler and improves performance of the controller.
US07863996B2 Tune range limiter
An impedance matching network includes a first input port that receives radio frequency (RF) power and includes an input impedance, an output port that provides the RF power and includes an output impedance, and a variable capacitance module that varies the output impedance. The variable capacitance module includes a first variable capacitor, a second variable capacitor, a first motor, and a second motor that adjusts a capacitance of the second variable capacitor. A relationship between a desired value of the capacitance and an actual value of the capacitance is dependent on a capacitance of the first variable capacitor.
US07863990B2 Oscillation circuit, test apparatus and electronic device
Provided is an oscillation circuit for generating an oscillation signal synchronized with a supplied reference clock, including: a voltage control oscillation section that, when triggered by each edge of the reference clock, stops oscillation of the oscillation signal having a frequency in accordance with a supplied control voltage to start new oscillation; a phase comparing section that compares a phase of a comparison signal that is in accordance with the oscillation signal outputted from the voltage control oscillation section and a phase of a signal that is in accordance with the reference clock; and a voltage control section that supplies the control voltage in accordance with a comparison result of the phase comparing section, to the voltage control oscillation section.
US07863987B2 Clock signal generating and distributing apparatus
LC resonant voltage control oscillators are adopted as voltage control oscillators for the purpose of providing a clock generating and distributing apparatus that can generate and distribute a clock signal of high precision even in a high-frequency region of several giga hertz or higher, and of providing a distributive VCO-type clock generating and distributing apparatus in which voltage control oscillators oscillate in the same phase, and which can generate a clock signal of a desired frequency and distributes a high-frequency clock signal to each part within a chip more stably even in a high-frequency region reaching 20 GHz. Furthermore, an inductor component of a wire connecting the oscillation nodes of the oscillators is made relatively small, or the LC resonant oscillators are oscillated in synchronization by using injection locking, whereby the LC resonant voltage control oscillators stably oscillate in the same phase.
US07863981B2 Rail-to-rail operational amplifier
A rail-to-rail operational amplifier has a pair of input terminals and an output terminal, and includes first and second parallel-connected differential input stages configured to generate a differential output signal OUTN, OUTP in response to a differential input signal VINN, VINP received at the pair of input terminals. Each of the first and second differential input stages in turn includes a pair of source-follower transistors and a pair of bulk-driven transistors. The pair of source-follower transistors are respectively coupled between the pair of input terminals and a bulk terminal of the pair of bulk-driven input transistors. Further, the pair of source-follower transistors in the first differential input stage have a different threshold voltage than the source-follower transistors in the second differential input stage.
US07863976B1 Adjustable segmented power amplifier
An adjustable stage in an amplifier. The adjustable stage generally comprises a first common node, a second common node and a plurality of independently selectable parallel amplifier segments. Each of the parallel segments may have an input at the first common node and an output at the second common node, a transistor and an inductor to resonate with a capacitance at a base of the transistor. The present invention advantageously provides a relatively compact power amplifier with an extended output power range at which the amplifier is highly efficient. In preferred embodiments, the input and output matching characteristics are generally independent of the number of selected output amplifier segments.
US07863974B2 Selectable intermediate frequency demodulator
A method and apparatus for demodulating an input signal in a selectable intermediate frequency system is disclosed. The apparatus includes a front end module, a filter, and a phase lock loop (PLL). The front end module mixes the input signal with an oscillating signal. The filter includes at least one characteristic that is selectable to configure an intermediate frequency. The PLL demodulates an output frequency based on the output of the filter.
US07863972B2 Self-calibration of continuous-time filters and systems comprising such filters
A continuous-time filter system comprises a master control unit and a slave unit with one or more slave filters. The master control unit includes an integrator having circuit elements which match those elements of the slave filter that define the slave filter's time constant. The master control unit further includes a voltage comparator connected to an output of the integrator, the voltage comparator providing an output frequency signal, and a phase frequency comparator providing a control signal as an output signal, the phase frequency comparator receiving said output frequency signal and a reference frequency signal as input signals. The slave unit includes said at least one slave filter, the slave filter having a control signal input for receiving said control signal thus allowing to calibrate the slave filter's transfer function by influencing the slave filter's time constant.
US07863964B2 Level shifting switch driver on GaAs pHEMT
A radio frequency semiconductor switching device (S) is formed on an MMIC structure (C) including a switching circuit element (12) having four semiconductor switching units (68, 70) with each adapted for receiving a gate control signal. A level shift circuit (10) generates a biasing voltage signal communicated of the switching units (68, 70) for biasing the switching units (68), and provides an output that swings between approximately one diode drop above ground and a negative voltage to bias the switching circuit elements (68 and 70) for reduced loss. The level shift circuit (10) is responsive to an externally provided control signal (58). The switching units (68, 70) are formed into a grouping of at least, a first and a second set (76, 78) of interconnected semiconductor switching units (68, 70) with each set (76, 78) having gates of at least two of the interconnected switching units (68, 70) connected with the level shift circuit output (60, 62). Both the switching units (68, 70) and the level shift circuit (10) are formed on the MMIC structure (C).
US07863950B2 Apparatus for adaptive trip point detection
Apparatus are described for providing an adaptive trip point detector circuit that receives an input signal at an input signal node and generates an output signal at an output signal node, the output signal changing from a first value to a second value when the input signal exceeds a trip point reference value. In particular, the trip point reference value is adjusted to compensate for variations in process or temperature.
US07863945B2 Current converting method, transconductance amplifier and filter circuit using the same
The present invention is intended to achieve a transconductance amplifier and a voltage/current converting method which can provide a sufficient amplitude and a high degree of design freedom. The method comprises the steps of converting a first voltage signal to a first current signal; converting a second voltage signal to a second current signal; obtaining the common-mode components of the first and second current signals; and subtracting the common-mode components from the first and second current signals to obtain third and fourth signals, and further, subtracting the fourth current signal from the third current signal to generate a first output, while subtracting the third current signal from the fourth current signal to generate a second output.
US07863935B2 Line driver architecture for 10/100/1000 BASE-T Ethernet
A multimode line driver circuit is provided having improved performance. The multimode line driver comprises at least first and second driver circuits that, when “active,” respectively transmit data using first and second modes. The multimode line driver further comprises a circuit arrangement including a voltage regulator and an associated set of switches. In operation, at least some of the switches are coupled to the second driver circuit and are turned on when the first driver circuit is active. The voltage regulator supplies a direct current to at least some of the turned-on switches in order to decrease a common mode voltage at the second driver circuit while the first driver circuit transmits data using the first mode. As such, components of the second driver circuit can be powered off while the first driver circuit is active, thus reducing power consumption in the first mode.
US07863919B2 Applying test response start and command signals to power lead
The present disclosure describes a novel method and apparatus for using a device's power and ground terminals as a test and/or debug interface for the device. According to the present disclosure, messages are modulated over DC voltages applied to the power terminals of a device to input test/debug messages to the device and output test/debug messages from the device. The present disclosure advantageously allows a device to be tested and/or debugged without the device having any shared or dedicated test or debug interface terminals.
US07863913B2 Parallel scan distributors and collectors and process of testing integrated circuits
An integrated circuit (70) having parallel scan paths (824-842, 924-942) includes a pair or pairs of scan distributor (800,900) and scan collector (844,944) circuits. The scan paths apply stimulus test data to functional circuits (702) on the integrated circuit and receive response test data from the functional circuits. A scan distributor circuit (800) receives serial test data from a peripheral bond pad (802) and distributes it to each parallel scan path. A scan collector circuit (844) collects test data from the parallel scan paths and applies it to a peripheral bond pad (866). This enables more parallel scan paths of shorter length to connect to the functional circuits. The scan distributor and collector circuits can be respectively connected in series to provide parallel connections to more parallel scan paths. Additionally multiplexer circuits (886,890) can selectively connect pairs of scan distributor and collector circuits together. The scan distributor and collector circuits can be formed in core circuits (704). The core circuits then can be connected to other core circuits and functional circuits with simple connections to the parallel scan circuits through the scan distributor and collector circuits.
US07863909B2 System and method for measuring a capacitance by transferring charge from a fixed source
A touch sensor device and method is provided that determines measurable capacitances for object detection. The systems and methods measure capacitance by controllably transferring charge from a storage capacitor, and determining the measurable capacitance by measuring the residual voltage remaining on the storage capacitor after the transfer. The systems and methods thus provide an accurate determination of the measurable capacitance that can be used for object proximity sensing.
US07863905B2 Detection and monitoring of partial discharge of a power line
There is provided a method that includes (a) acquiring a first spectral component of a single noise pulse on a power line, and a second spectral component of the single noise pulse, (b) determining that the single noise pulse is synchronous with a power voltage on the power line, (c) determining a first magnitude of the first spectral component, (d) determining a second magnitude of the second spectral component, and (e) determining a condition of the power line from the first and second magnitudes. There is also provided a system that employs the method.
US07863903B2 Combustion state detection apparatus and combustion state detection method for internal combustion engine
A combustion state detection apparatus for an internal combustion engine, includes convexity detection means (30) for detecting that domain within the detection interval in which the change shape of the ionic current is upwardly convex, on the basis of the ionic current data extracted by data extraction means (20), and preignition decision means (40) including comparison setting means for setting a comparison value with which the upwardly convex domain is compared, and functioning to decide the occurrence of the preignition or the premonitory phenomenon thereof when the upwardly convex domain lies at a timing earlier than the comparison value, wherein the convexity detection means (30) includes leak current judgment means for judging the appearance of a leak current across electrodes, and it enables the detection of the upwardly convex domain when the appearance of the leak current has been judged.
US07863902B2 Coherent in-phase demodulation for resistivity image tools with spread spectrum continuous phase modulation stimulus
A method and system for measuring formation resisitivity is achieved by introducing one or more continuous phase modulated electrical signals into the formation, each signal introduced at a different location. The current of each introduced electrical signal is then sensed, producing an analog voltage signal as a measurement of the formation. Each introduced electrical signal is compared with its respective measured signal of the formation. Each comparison is made in a quadrature demodulation device, producing an in-phase demodulated signal. A quasi-direct-current signal is extracted from each in-phase demodulated signal, producing an analog measurement related to the resistivity of the formation. Each analog measurement is converted into a digital value for further processing. Successive measurements are digitally summed and averaged to increase the signal to noise ratio.
US07863900B2 Method for establishing a portion of a boring tool path
A boring tool is moved through the ground within a region along a path from a starting point. A reference path is established. An information generating arrangement is located partially at the boring tool and partially at the locator including a transmitter for transmitting an electromagnetic signal from the boring tool and a receiver in the portable locator to generate certain information about the position of the boring tool relative to the position of the locator. The boring tool is moved in cooperation with the locator to establish a series of boring tool locations on the particular path such that each boring tool location is associated with one of a series of associated reference points on the reference path. An actual path of the boring tool is established which actual path corresponds to a particular path taken by the boring tool and a record is saved.
US07863892B2 Multiple SQUID magnetometer
Multiple SQUID magnetometers that include at least two SQUID loops, each of which is composed of at least two Josephson Junctions connected in parallel with superconducting wires, are provided. The SQUID loops are fabricated such that they share a common Josephson Junction. Devices and application that employ the multiple SQUID magnetometers are also provided.
US07863878B2 Voltage regulator for write/read assist circuit
A push-pull voltage regulator configured to selectively provide power to used portions of a memory array is presented. The push-pull voltage regulator includes a voltage-up regulator, which provides a reference voltage to an SRAM array, and a voltage-down regulator, which controls removal of excess charge from the SRAM array. The voltage-down regulator consists of a plurality of amplifier stages with a plurality of inputs, a plurality of inverters, a gain amplifier, a biasing transistor, and a NMOS drainage transistor. The gate terminal of the NMOS drainage transistor is coupled to an output of the voltage-down regulator. A first output terminal of the NMOS drainage transistor coupled to an output node of the push-pull voltage regulator and a second output terminal of the NMOS drainage transistor coupled to ground. When activated, the NMOS drainage transistor transfers excess charge from the SRAM array to ground.
US07863877B2 Monolithically integrated III-nitride power converter
A power arrangement that includes a monolithically integrated III-nitride power stage having III-nitride power switches and III-nitride driver switches.
US07863873B2 Power management circuit and method of frequency compensation thereof
A power management circuit includes a regulator circuit, a first frequency compensation circuit, a first switch circuit and a detection circuit. The regulator circuit includes a signal output end. The first switch circuit is turned on in response to an enabled first control signal such that the first frequency compensation circuit is coupled to the regulator circuit. The detection circuit determines whether an output capacitor is coupled to the signal output end, and generates the enabled first control signal to turn on the first switch circuit and connect the first frequency compensation circuit to the regulator circuit when the output capacitor is not coupled to the signal output end. Therefore, the regulator circuit is frequency compensated by the first frequency compensation circuit.
US07863868B2 Generator with quadrature AC excitation
A generator system is configured to supply two phase excitation current from an exciter rotor to a main generator rotor. When driven by a variable speed prime mover, the generator system provides relatively constant frequency AC power by independently controlling the main rotor flux rotational speed. The generator system includes an exciter stator that induces current in the exciter rotor windings at a desired frequency and phasing. The exciter rotor windings are electrically connected to the main rotor windings to provide two-phase excitation current to the main rotor windings. Excitation is supplied to the exciter stator from an exciter controller, which controls the frequency and phasing of the exciter excitation, based on the rotational speed of the generator, to maintain a constant output frequency. The exciter frequency control function of the exciter controller may be eliminated when the generator system is driven by a constant speed prime mover or when a narrow band variable frequency output is required.
US07863864B2 Battery-powered apparatus, method of controlling the apparatus, program for implementing the method, and storage medium storing the program
A battery-powered apparatus which makes it possible to perform battery check with accuracy irrespective of whether a battery is used as an internal battery or an external battery and make the end voltages of the internal battery and the external battery coincide with each other. It is determined whether the battery or an accessory having the battery incorporated therein has been attached to the apparatus, and a predetermined voltage threshold level is set based on the determination result. The voltage value of the battery or the accessory having the battery incorporated therein is detected, and the detected voltage value and the voltage threshold level are compared with each other to decide whether or not it is possible to drive the apparatus.
US07863861B2 Contact-less power transfer
There is disclosed a system and method for transferring power without requiring direct electrical conductive contacts. There is provided a primary unit having a power supply and a substantially laminar charging surface having at least one conductor that generates an electromagnetic field when a current flows therethrough and having an charging area defined within a perimeter of the surface, the at least one conductor being arranged such that electromagnetic field lines generated by the at least one conductor are substantially parallel to the plane of the surface or at least subtend an angle of 45° or less to the surface within the charging area; and at least one secondary device including at least one conductor that may be wound about a core. Because the electromagnetic field is spread over the charging area and is generally parallel or near-parallel thereto, coupling with flat secondary devices such as mobile telephones and the like is significantly improved in various orientations thereof.
US07863858B2 Authenticating a device at a battery pack using a random number generator
Apparatus, method and computer program product are provided for battery management. In one implementation, a method of communication provided. The method includes enabling determining when a battery pack is coupled to a device, the battery pack including a battery management system. The method also includes generating a random number at the battery management system, the battery management system including battery monitoring circuitry, a processor, memory and a random number generator. The method includes using the random number to provide authentication and if authentication succeeds, enabling communication between the battery pack and the device.
US07863853B2 Electric motor control device
An excitation current processor of a current controller processes the excitation current corresponding to the magnetic flux instruction from the magnetic flux instruction processor. It multiplies this excitation current with a boost coefficient to obtain an excitation current instruction. Here, the boost coefficient is determined based on the difference obtained by subtracting the magnetic flux estimation value processed by the magnetic flux processor based on the excitation current feedback from the voltage conversion device from the magnetic flux instruction input from the magnetic flux instruction processor. Further, the boost coefficient can be found from the function of time from the start of the rise of the magnetic flux.
US07863852B2 Motor and control circuit thereof
A control circuit of a motor includes at least two sensor chips and at least two winding sets. The sensor chips are electrically connected to each other, and each of the winding sets has a first winding and a second winding. The first end of the first windings and the first end of the second windings are electrically connected to each other, and the second end of the first windings and the second end of the second windings are electrically connected to the sensor chips correspondingly. In addition, a motor having the control circuit is also disclosed.
US07863841B2 Class H drive
A method for driving a load by using an output stage amplifier in full bridge configuration whose supply is modulated by means of a fast switching power converter, controlled in order to maintain the stage's output common mode at its minimum voltage, is presented. The modulation of the switching power converter output is obtained by a feedback control system regulating directly the voltage of the bridge output stage terminals. This bridge unipolar class H stage allows driving the load with high accuracy and improved efficiency without introducing switching noise and EMI at the load terminals typical of PWM driving. This method can be applied with the same benefits to class AB, pseudo class AB or to class A output stages. When this method is associated with an imposed current driving approach and with a current oversampling digital to analog converter the resulting advantages are very significant for accurate motor control applications.
US07863840B2 Motor driving circuit
A motor driving circuit comprising: a synchronous rectification driving circuit to carry out synchronous rectification, to energize a driving coil connected between a first connection point at which a first source and first sink side transistors are connected in series and a second connection point at which a second source and second sink side transistors are connected in series; a backflow detecting resistor connected to electrodes of the first and second sink side transistors, the electrodes being on an opposite side of the first and second sink side transistors to the first and second connection points; a backflow detecting comparator to output a comparison signal indicating a result of comparison of voltage between a first and second terminals of the backflow detecting resistor; and a backflow prevention circuit to prohibit the synchronous rectification when the comparison signal indicates that the second terminal is higher in voltage than the first terminal.
US07863837B2 Drive system for electrically driven dump truck
A drive system for an electrically driven dump truck is capable of enabling electric motors for traveling to make full use of the output horsepower of the prime mover up to an output limit of the prime mover. A target motor horsepower corresponding to an operation amount of an accelerator pedal is calculated and an available maximum horsepower for the electric motors out of the maximum output horsepower of the prime mover is calculated in response to the actual revolution speed of the prime mover. The horsepower coefficient corresponding to the instantaneous revolution speed deviation is calculated. The available maximum horsepower for the electric motors is modified by the horsepower coefficient to determine a second target motor horsepower. The target motor horsepower is limited to not exceed the second target motor horsepower so as to control the torque of the electric motors.
US07863828B2 Power supply DC voltage offset detector
A power supply output voltage direct current (DC) offset detector determines a DC offset in a power supply output voltage signal, and the output voltage signal has a DC component and an alternating current (AC) “ripple” component. Once during each period of the ripple, the DC offset detector determines the DC offset from an output voltage signal using a comparison between the output voltage signal and a reference voltage. In at least one embodiment, from the comparison and during a period of the ripple, the DC offset detector determines an ‘above’ duration for which the ripple is above the reference voltage, determines a ‘below’ duration for which the ripple is below the reference voltage, or both to determine the DC offset of the power supply output voltage signal. The DC offset detector uses the above and/or below duration(s) to determine the DC offset of the output voltage signal.
US07863821B1 Drop-in light emitting diode (LED) module, reflector, and flashlight including same
A drop-in light emitting diode (LED) module that can be used to increase the light output of a conventional flashlight includes a heat sink, a high power LED mounted on the heat sink, and an LED driver circuit. The driver circuit is designed to supply the LED with its maximum rated current so that its light output is brighter than the light output of conventional flashlights. The heat sink channels heat generated by the LED when receiving its maximum rated current into the body of the flashlight so the LED does not overheat and fail. The module is designed to be easily inserted into a conventional flashlight to increase its light output and removed when desired. The module can be used to create a modified flashlight by using the module with a conventional reflector that has been modified for use with the module.
US07863818B2 Coil/foil-electrode assembly to sustain high operating temperature and reduce shaling
The invention relates to a barrier layer provided on the electrode assembly of a discharge lamp comprising at least a layer of nanoclusters of a non-oxidizing material. Further, the invention relates to an electrode assembly for a discharge lamp comprising an electrode having a foil attached thereto to create an electrode assembly, the assembly being coated with a multi-layer coating comprising at least a layer of non-oxidizing material in the form of nanoclusters, and at least another layer of non-oxidizing material, such that the total coating thickness is up to 1500 nm. A method to reduce thermal expansion mismatch between an electrode assembly and a discharge lamp envelope is also provided, the method comprising providing an electrode assembly and depositing on the surface of the assembly a coating having at least a nanocluster layer of a non-oxidizing material, and subsequently subjecting the lamp envelope in the electrode assembly area to pinching to create a pinch area, this lamp being able to operate at elevated temperature for extended periods, in excess of 1000 hours.
US07863816B2 Dielectric barrier discharge lamp
A dielectric barrier discharge lamp is disclosed, which has a discharge vessel enclosing with a wall a discharge volume filled with discharge gas. There is a phosphor layer within the discharge volume. The discharge lamp comprises first and second sets of interconnected electrodes, which are isolated from the discharge volume by at least one dielectric layer. At least one of the dielectric layers is the wall of the discharge vessel. Both the first and second sets of electrodes are located external to the discharge vessel. Advantageously, the discharge vessel comprises an outer tubular portion with an internal surface and an inner tubular portion with an outward surface. The outer tubular portion surrounds the inner tubular portion, and the discharge volume is enclosed between the internal surface of the outer tubular portion and the outward surface of the inner tubular portion.
US07863815B1 Electrode configurations for plasma-disc PDP
Electrode configurations for a plasma display panel (PDP) device having one or more substrates and a multiplicity of pixels or sub-pixels that are defined by a hollow plasma-shell filled with an ionizable gas. The invention is described with reference to a plasma-disc, but other plasma-shells may be used including plasma-dome and plasma-sphere. The plasma-disc has at least two opposing flat sides such as a flat top and flat bottom or a flat rear and flat front. One or more other sides or edges may also be flat. Two or more addressing electrodes are in electrical contact with each plasma-disc, at least one electrode being in contact with a flat side of the plasma-disc.
US07863802B2 Quartz crystal element made of double-rotation Y-cut quartz crystal plate
A crystal element has a crystal blank which is cut from a crystal of quartz and has a principal plane orthogonal to a Y″-axis, where the Y- and Z-axes are rotated by an angle of α around the X-axis in the crystal to be designated as the Y′- and Z′-axes, and the X- and Y′-axes are rotated by an angle of β around the Z′-axis to be designated as the X′- and Y″-axes. The crystal blank has mutually orthogonal two null stress-sensitivity axes. In the crystal blank, the thickness of the center part at which two null stress-sensitivity axes intersect is increased, and a ridge line portion defining a quadrangular pyramid like shape from the center part toward the outer peripheral part is formed. The sectional thickness of the crystal blank along the base thereof is larger in the central region and becomes gradually smaller toward both ends.
US07863797B2 Electrical devices using electromagnetic rotors
An electrical machine comprises a rotor assembly comprising a first set and a second set of rotor extensions, and a stator assembly comprising a first set and a second set of stator extensions. Rotating the rotor assembly about an axis alternates the rotor assembly between a first position and a second position. In the first position, each of the first set of rotor extensions transfers flux to one of the first set of stator extensions, and each of the second set of rotor extensions transfers flux to one of the second set of stator extensions. In the second position, each of the first set of rotor extensions transfers flux to one of the second set of stator extensions, and each of the second set of rotor extensions transfers flux to one of the first set of stator extensions. The electrical machine is at least one of a transverse flux machine or a commutated flux machine.
US07863790B2 Motor
A motor may include an urging member which is mounted on a fixed body for urging the bearing, and a pair of engaging grooves formed on the fixed body. The urging member may includes a pair of hook parts which are bent from respective tip ends of a pair of side plate parts. When the urging member is mounted on the fixed body, a pair of the hook parts are inserted from open ends and engaged with a pair of the engaging grooves and, when an outward force is applied to the urging member, the hook parts abut with an opposite inner wall of the engaging grooves located on a tip end side in the axial line direction of the motor to prevent the hook parts from being disengaged from the engaging grooves.
US07863781B2 Power unit and safety circuit having the same
A power unit including a plurality of series-connected battery modules and safety circuit wherein a service plug is inserted from the side of a terminal board of a battery pack, thereby establishing an electrical connection among battery modules. A connector is provided on a back of a terminal cover by way of a projecting section, and a second safety switch is activated by attachment of a terminal cover and insertion of the connector to the terminal board, thereby establishing an electrical connection among the battery modules. Even when the service plug is attached at the time of completion of maintenance without attachment of the terminal cover, the battery modules are still kept in an unconnected state by means of a second switch, and energization, which would otherwise arise with exposed terminals, is prevented.
US07863776B2 Transceiver connector with integrated magnetics
In one example embodiment, a connector structure includes a housing that defines a chamber, a plurality of magnetic cores positioned within the chamber, and a means for positioning the plurality of magnetic cores so that a first magnetic core of the plurality of magnetic cores is not in physical contact with a second magnetic core of the plurality of magnetic cores.
US07863763B2 Binary sinusoidal sub-wavelength gratings as alignment marks
The present invention relates to alignment marks for use on substrates, the alignment marks consisting of periodic 2-dimensional arrays of structures, the spacing of the structures being smaller than an alignment beam but larger than an exposure beam and the width of the structures varying sinusoidally from one end of an array to the other.
US07863752B2 MEMS device with integrated via and spacer
A MEMS device and fabrication method are disclosed. A bottom substrate having an insulating layer sandwiched between an upper layer and a lower layer may be bonded to a device layer. One or more portions of the upper layer may be selectively removed to form one or more device cavities. Conductive vias may be formed through the lower layer at locations that underlie the one or more device cavities and electrically isolated from the lower layer. Devices may be formed from the device layer. Each device overlies a corresponding device cavity. Each device may be connected to the rest of the device layer by one or more corresponding hinges formed from the device layer. One or more electrical contacts may be formed on a back side of the lower layer. Each contact is electrically connected to a corresponding conductive via.
US07863751B2 Multilayer wiring structure for memory circuit
A semiconductor integrated circuit device includes: a semiconductor substrate, on which diffusion layers are formed; and multilayered wirings stacked above the semiconductor substrate to be connected to the diffusion layers via contact plugs, wherein a first wring and a second wiring formed thereabove are connected to the diffusion layers via first contact plug(s) and second contact plugs, respectively, and the number of the second contact plugs arrayed in parallel is set to be greater than that of the first contact plug(s).
US07863747B2 Semiconductor chip, method of fabricating the same and semiconductor chip stack package
Provided are a semiconductor chip, a method of fabricating a semiconductor chip, and a semiconductor chip stack package. The semiconductor chip includes a semiconductor substrate and a semiconductor device on the semiconductor substrate. A dielectric covers the semiconductor device. A top metal is on the dielectric and electrically connected to the semiconductor device. A deep via penetrates the semiconductor substrate and the dielectric. An interconnection connects the deep via and the top metal electrically. A bump is in contact with the top metal and the interconnection.
US07863742B2 Back end integrated WLCSP structure without aluminum pads
An integrated circuit structure includes a passivation layer; a via opening in the passivation layer; a copper-containing via in the via opening; a polymer layer over the passivation layer, wherein the polymer layer comprises an aperture, and wherein the copper-containing via is exposed through the aperture; a post-passivation interconnect (PPI) line over the polymer layer, wherein the PPI line extends into the aperture and physically contacts the copper-via opening; and an under-bump metallurgy (UBM) over and electrically connected to the PPI line.
US07863741B2 Semiconductor chip and manufacturing method thereof
A semiconductor chip formed with a bump such that the bump corresponds to a pad electrode. The pad electrode is covered with a nickel layer. The bump has an indium layer and an intermediate metal compound layer disposed between the indium layer and the nickel layer, and the intermediate metal compound layer is formed by alloying the indium layer and a copper layer containing copper atoms of not less than 0.5 atomic percent and not more than 5 atomic percent with respect to the indium atoms in the indium layer.
US07863737B2 Integrated circuit package system with wire bond pattern
An integrated circuit package system including providing a plurality of substantially identical package leads formed in a single row, and attaching bond wires having an offset on adjacent locations of the package leads.
US07863727B2 Microelectronic devices and methods for manufacturing microelectronic devices
Microelectronic devices and methods for manufacturing microelectronic devices are disclosed herein. In one embodiment, a microelectronic device includes a microelectronic die, a plurality of electrical couplers projecting from the die, and a flowable material disposed on the die. The die includes an integrated circuit and a plurality of terminals operably coupled to the integrated circuit. The electrical couplers are attached to corresponding terminals on the die. The flowable material includes a plurality of spacer elements sized to space the die apart from another component. The flowable material may be a no-flow underfill, a flux compound, or other suitable material.
US07863722B2 Stackable semiconductor assemblies and methods of manufacturing such assemblies
Stacked semiconductor devices and assemblies including attached lead frames are disclosed herein. One embodiment of a method of manufacturing a semiconductor assembly includes forming a plurality of first side trenches to a first intermediate depth in a molded portion of a molded wafer having a plurality of dies arranged in rows and columns. The method also includes forming a plurality of lateral contacts at sidewall portions of the trenches and electrically connecting first side bond-sites of the dies with corresponding lateral contacts of the trenches. The method further includes forming a plurality of second side channels to a second intermediate depth in the molded portion such that the channels intersect the trenches. The method also includes singulating and stacking the first and second dies with the channels associated with the first die aligned with channels associated with the second die. The method further includes attaching a lead frame to the lateral contacts of the stacked first and second dies.
US07863721B2 Method and apparatus for wafer level integration using tapered vias
A semiconductor device has first and second wafers having bond pads. The bond pad of the second wafer is connected to the bond pad of the first wafer using a conductive adhesive. A first interconnect structure is formed within the second wafer and includes a first via formed in a back surface of the second wafer to expose the bond pad of the second wafer. A first metal layer is formed conformally over the first via and is in electrical contact with the bond pad of the second wafer. A third wafer is mounted over the second wafer by connecting a bond pad formed over a front surface of the third wafer to the first metal layer. A second interconnect structure is formed over a backside of the third wafer opposite the front surface. The second interconnect structure is electrically connected to the first metal layer.
US07863711B2 Semiconductor wafer and method for cutting the same
A semiconductor wafer and a method for cutting the same are provided, which enable separation of the semiconductor wafer by natural cleavage planes. The cutting method includes preparing a substrate including a semiconductor layer with at least one projection, formed on a predetermined area thereof; forming a post on an upper surface of the semiconductor layer at one or both sides of the projection to be placed on a cleaving line for cutting of the semiconductor layer; and cutting the substrate including the semiconductor layer along the cleaving line by performing a scribing process in a direction from the substrate and a breaking process in a direction from the semiconductor layer.
US07863710B2 Dislocation removal from a group III-V film grown on a semiconductor substrate
Dislocation removal from a group III-V film grown on a semiconductor substrate is generally described. In one example, an apparatus includes a semiconductor substrate, a buffer film including a group III-V semiconductor material epitaxially coupled to the semiconductor substrate wherein the buffer film includes material melted by laser pulse irradiation and recrystallized to substantially remove dislocations or defects from the buffer film, and a first semiconductor film epitaxially grown on the buffer film wherein a lattice mismatch exists between the semiconductor substrate and the first semiconductor film.
US07863701B2 Optical semiconductor device and method for manufacturing the same
An optical semiconductor device is provided with a low concentration p-type silicon substrate (1); a low dopant concentration n-type epitaxial layer (second epitaxial layer) (26); a low dopant concentration p-type anode layer (27); a high concentration n-type cathode contact layer (9); a photodiode (2) made of the anode layer (27) and the cathode contact layer (9); and an NPN transistor (3) formed on the n-type epitaxial layer (26). The anode can be substantially completely depleted in the case where the anode layer (27) has its dopant concentration peak in the vicinity of the interface between the silicon substrate (1) and the n-type epitaxial layer (26). Therefore, high speed and high light receiving sensitivity characteristics can be obtained, and further, any influence of auto-doping from peripheral embedding layers can be controlled, so that a depletion layer can be stably formed in the anode. Thus, a photodiode characterized in its high speed and high light receiving sensitivity for short wavelength light and a transistor characterized in its high speed can be mounted on the same semiconductor substrate.
US07863700B2 Magnetoresistive sensor with tunnel barrier and method
Magnetoresistive sensors with tunnel barrier and method. One embodiment provides a magnetoresistive sensor having a magnetic tunnel junction is provided. The magnetic tunnel junction includes a barrier layer. The barrier layer includes carbon, pyrolytic carbon, or graphene, or graphite.
US07863698B2 Performance-enhancing two-sided MEMS anchor design for vertically integrated micromachined devices
An anchoring assembly for anchoring MEMS device is disclosed. The anchoring assembly comprises: a top substrate; a bottom substrate substantially parallel to the top substrate; and a first portion of the anchor between the top substrate and the bottom substrate. The first portion of the anchor is rigidly connected to the top substrate; and the first portion of the anchor is rigidly connected to the bottom substrate. A second portion of the anchor is between the top substrate and the bottom substrate. The second portion of the anchor is rigidly connected to the top substrate; the second portion of the anchor being an anchoring point for the MEMS device. A substantially flexible mechanical element coupling the first portion of the anchor and the second portion of the anchor; the flexible element providing the electrical connection between the first portion of the anchor and the second portion of the anchor.
US07863692B2 Semiconductor device
Embodiments relate to a semiconductor device in which a first oxide layer may be formed in a channel area under the gate electrode. An electric field loaded on the gate electrode may be reduced when electrons are implanted from the source to the drain, the acceleration of electrons may be reduced, and the electrons implanted in the second oxide layer may be restrained. This may improve the hot-carrier effect, resulting in the increased reliability of the semiconductor device.
US07863689B2 Apparatus for using a well current source to effect a dynamic threshold voltage of a MOS transistor
Deep submicron wells of MOS transistors, implemented over an ungrounded well, exhibit two modes of operation: a current sink mode and a current source mode. While operation as a current sink is well understood and successfully controlled, it is also necessary to control the current provided in the current source mode of the well. A Schottky diode is connected between the well and the gate, the Schottky diode having a smaller barrier height than that of the PN junction of the well-to-source. For an NMOS transistor, current flows through the PN junction when the gate is high. When the gate is low, current flows through the Schottky diode. This difference of current flow results in a difference in transistor threshold, thereby achieving a dynamic threshold voltage using the current from the well when operating at the current source mode.
US07863688B2 Layout patterns for deep well region to facilitate routing body-bias voltage
Layout patterns for the deep well region to facilitate routing the body-bias voltage in a semiconductor device are provided and described. The layout patterns include a diagonal sub-surface mesh structure, an axial sub-surface mesh structure, a diagonal sub-surface strip structure, and an axial sub-surface strip structure. A particular layout pattern is selected for an area of the semiconductor device according to several factors.
US07863686B2 Nonvolatile memory devices having a fin shaped active region
A nonvolatile memory device includes a semiconductor substrate and a device isolation layer on the semiconductor substrate. A fin-shaped active region is formed between portions of the device isolation layer. A sidewall protection layer is formed on the sidewall of the fin-shaped active region where source and drain regions are formed. Thus, it may be possible to reduce the likelihood of an undesirable connection between an interconnection layer connected to the source and drain regions and a lower sidewall of the active region so that charge leakage from the interconnection layer to a substrate can be prevented or reduced. The sidewall protection layer may be formed using the device isolation layer. Alternatively, an insulating layer having an etch selectivity with respect to an interlayer insulating layer may be formed on the device isolation layer so as to cover the sidewall of the active region.
US07863681B1 Semiconductor structure utilizing empty and filled wells
An insulated-gate field-effect transistor (100, 100V, 140, 150, 150V, 160, 170, 170V, 180, 180V, 190, 210, 210W, 220, 220U, 220V, 220W, 380, or 480) has a hypoabrupt vertical dopant profile below one (104 or 264) of its source/drain zones for reducing the parasitic capacitance along the pn junction between that source/drain zone and adjoining body material (108 or 268). In particular, the concentration of semiconductor dopant which defines the conductivity type of the body material increases by at least a factor of 10 in moving from that source/drain zone down to an underlying body-material location no more than 10 times deeper below the upper semiconductor surface than that source/drain zone. The body material preferably includes a more heavily doped pocket portion (120 or 280) situated along the other source/drain zone (102 or 262). The combination of the hypoabrupt vertical dopant profile below the first-mentioned source/drain zone, normally serving as the drain, and the pocket portion along the second-mentioned source/drain zone, normally serving as the source, enables the resultant asymmetric transistor to be especially suitable for high-speed analog applications.
US07863670B2 Semiconductor device and a method of manufacturing the same
In a semiconductor device which includes a split-gate type memory cell having a control gate and a memory gate, a low withstand voltage MISFET and a high withstand voltage MISFET, variations of the threshold voltage of the memory cell are suppressed. A gate insulating film of a control gate is thinner than a gate insulating film of a high withstand voltage MISFET, the control gate is thicker than a gate electrode 14 of the low withstand voltage MISFET and the ratio of thickness of a memory gate with respect to the gate length of the memory gate is larger than 1. The control gate and a gate electrode 15 are formed in a multilayer structure including an electrode material film 8A and an electrode material layer 8B, and the gate electrode 14 is a single layer structure formed at the same time as the electrode material film 8A of the control gate.
US07863658B2 CMOS image sensor and method for fabrication thereof
There are provided a CMOS image sensor and a method for fabrication thereof. The CMOS image sensor having a reset transistor, a select transistor, a drive transistor and a photodiode, includes an active region in shape of a line, a gate electrode of the drive transistor, which is intersected with the active region, a blocking layer interposed between the active region and the gate electrode in which the blocking layer is formed on an intersection region of the active region and the gate electrode, and a metal contact electrically connected to the gate electrode, wherein the metal contact is not electrically connected to the active region by the blocking layer.
US07863657B2 Efficient transistor structure
An integrated circuit comprises a first drain region having a symmetric shape across at least one of horizontal and vertical centerlines. A first gate region has a first shape that surrounds the first drain region. A second drain region has the symmetric shape. A second gate region has the first shape that surrounds the second drain region. A connecting gate region connects the first and second gate regions. A first source region is arranged adjacent to and on one side of the first gate region, the second gate region and the connecting gate region. A second source region is arranged adjacent to and on one side of side of the first gate region, the second gate region and the connecting gate region.
US07863655B2 Phase change memory cells with dual access devices
A self aligning memory device, with a memory element switchable between electrical property states by the application of energy, includes a substrate and word lines, at least the sides of the word lines covered with a dielectric material which defines gaps. An access device within a substrate has a first terminal under a second gap and second terminals under first and third gaps. First and second source lines are in the first and third gaps and are electrically connected to the second terminals. A first electrode in the second gap is electrically connected to the first terminal. A memory element in the second gap is positioned over and electrically connected to the first electrode. A second electrode is positioned over and contacts the memory element. The first contact, the first electrode, the memory element and the second electrode are self aligning. A portion of the memory element may have a sub lithographically dimensioned width.
US07863651B2 Using multiple coulomb islands to reduce voltage stress
A substrate is levitated a first distance over a mother substrate when a first group of Coulomb islands are charged. A second group of Coulomb islands are charged and increase a separation to a second distance. When the magnitude of the potential of all Coulomb islands is decreased, the separation decreases from the second distance to the first distance. All potentials associated with the Coulomb islands have decreased yet the distance of separation equals to the first distance. Increasing the number of Coulomb islands in a substrate can reduce the magnitude of potentials applied to the Coulomb islands thereby reducing the concern of voltage stress.
US07863650B2 Multilayer structure and fabrication thereof
A process for fabricating a multilayer structure is provided as well as the structure itself. In accordance with one embodiment, the process includes growing a growth layer on a silicon substrate by epitaxial growth, forming at least one pattern from the growth layer, depositing an oxide layer on the silicon substrate, transferring a silicon active layer onto the oxide layer, forming a cavity in the silicon active layer oxide layer above the pattern, and growing a III-V material in the cavity.
US07863646B2 Dual oxide stress liner
A transistor structure includes a first type of transistor (e.g., P-type) positioned in a first area of the substrate, and a second type of transistor (e.g., N-type) positioned in a second area of the substrate. A first type of stressing layer (compressive conformal nitride) is positioned above the first type of transistor and a second type of stressing layer (compressive tensile nitride) is positioned above the second type of transistor. In addition, another first type of stressing layer (compressive oxide) is positioned above the first type of transistor. Further, another second type of stressing layer (compressive oxide) is positioned above the second type of transistor.
US07863644B1 Bipolar transistor and method of forming the bipolar transistor with a backside contact
NPN and PNP bipolar junction transistors are formed on a wafer in a fabrication process that eliminates the heavily-doped buried layers and the lightly-doped epitaxial layer by forming back side collector contacts that are electrically connected to an interconnect structure on the top side of the wafer with through-the-wafer contacts.
US07863643B2 Memory cell device having vertical channel and double gate structure
A memory cell device having a vertical channel and a double gate structure is provided. More specifically, a memory cell device having a vertical channel and a double gate structure is characterized by having a pillar active region with a predetermined height, which is including a first semiconductor layer forming a first source/drain region, a second semiconductor layer being placed under the first semiconductor layer with a predetermined distance and forming a second source/drain region, and a third semiconductor layer forming a body region and a channel region between the first semiconductor layer and the second semiconductor layer, and therefore, there is no need for unnecessary contacts when it is used as a unit cell for any type of memory array, not to speak of NOR type flash memory array. And the present invention makes to program/erase more effectively and increase the read speed and the amount of sensing current.
US07863641B2 Method and apparatus for using light emitting diodes for the treatment of biological tissue
The present invention provides a method and apparatus for using light emitting diodes for curing and various solid state lighting applications. The method includes a novel method for cooling the light emitting diodes and mounting the same on heat pipe in a manner which delivers ultra high power in UV, visible and IR regions. Furthermore, the unique LED packaging technology of the present invention utilizes heat pipes that perform very efficiently in very compact space. Much more closely spaced LEDs operating at higher power levels and brightness are possible because the thermal energy is transported in an axial direction down the heat pipe and away from the light-emitting direction rather than a radial direction in nearly the same plane as the “p-n” junction.
US07863629B2 Organic light emitting diode display device having an integrated secondary battery and method of fabricating the same
An organic light emitting diode (OLED) display device and a method of fabricating the same are provided. An embodiment of the OLED display device comprises: a substrate; a secondary battery comprising a first electrode layer, a second electrode layer and an electrolyte layer interposed between the first and second electrode layers; a display panel comprising an array of organic light emitting diodes formed over the substrate, wherein the battery is interposed between the substrate and the display panel; and a power supply voltage line formed over the substrate and outside the display panel, wherein the power supply voltage line electrically interconnects the secondary battery and the display panel.
US07863610B2 Integrated circuit including silicide region to inhibit parasitic currents
An integrated circuit is disclosed. One embodiment includes a first diode, a second diode, and a semiconductor line coupled to the first diode and the second diode. The line includes a first silicide region between the first diode and the second diode.
US07863605B2 Photoelectric conversion element including a mixed layer of a P-type organic semiconductor and a fullerene, method for producing the same, and solid-state imaging device using the same
A photoelectric conversion element is provided and includes a photoelectric conversion portion. The photoelectric conversion portion includes: a pair of electrodes; and a photoelectric conversion layer between the pair of electrodes, and at least part of the photoelectric conversion layer includes a mixed layer of a p-type organic semiconductor and a fullerene, and a mixing ratio of the fullerene to the p-type organic semiconductor in terms of thickness ratio is less than 1:1.
US07863604B2 Organic light emitting display device and manufacturing the same
Provided are an organic light emitting display device (OLED), which can prevent the occurrence of galvanic corrosion and ensure reliable adhesion of source and drain electrodes with a first electrode during rework of the first electrode, and a method of fabricating the same. The OLED includes a substrate; a thin film transistor (TFT) disposed on the substrate and including a semiconductor layer, a gate electrode, and source and drain electrodes; a first metal layer disposed on the source and drain electrodes of the TFT; an insulating layer disposed on the substrate including the first metal layer; a first electrode disposed on the insulating layer and electrically connected to the TFT, the first electrode including a second metal layer; a pixel defining layer disposed on the first electrode; an organic layer disposed on the pixel defining layer; and a second electrode disposed on the organic layer.
US07863603B1 Cross-linked organic thin-film dielectrics
Cross-linked dielectric layers are facilitated. According to an example embodiment, an organic polymer is mixed with a reaction-stabilized cross-linking material. The organic polymer is cross-linked with the reaction-stabilized cross-linking material to form a dielectric layer.
US07863602B2 Organic light emitting diode display and method for manufacturing the same
In one embodiment, an organic light emitting diode (OLED) display is provided. The OLED display includes a substrate, a first signal line formed on the substrate, a second signal line intersecting the first signal line, a first thin film transistor connected to the first and second signal lines, a second thin film transistor connected to the first thin film transistor, a first electrode connected to the second thin film transistor, a second electrode provided at least partially opposite to the first electrode, and a light emitting member formed between the first electrode and the second electrode, wherein at least one of the first thin film transistor and the second thin film transistor includes a plurality of semiconductor layers having different crystallinity.
US07863601B2 Organic light emitting display, method of fabricating the same, and mobile display including the organic light emitting display
An organic light emitting display and a method of fabricating the same are disclosed. The organic light emitting display may include a transistor on a substrate, a lower electrode on the substrate, the lower electrode being electrically connected to the transistor, an organic light emitting layer on the lower electrode, an upper electrode on the organic light emitting layer, and a buffer layer formed on the upper electrode to modify a predetermined thickness of the upper electrode to be a non-conductive material.
US07863598B2 Nonvolatile memory device
A nonvolatile memory device comprises memory cells, each including a variable resistor element for storing data in accordance with a change in electrical resistance due to application of electrical stress, and a thermal diffusion barrier on a thermal diffusion path, wherein the thermal diffusion barrier is capable of suppressing a change in resistance of the variable resistor element due to heat diffusion from one of two adjacent memory cells separated by an electrical insulator from each other where heat is generated by applying the electrical stress for changing the electrical resistance of the variable resistor element to the other memory cell via the thermal diffusion path including an electrically conductive wiring material higher in thermal conductivity than that of the electrical insulator.
US07863597B2 Resistance variable memory devices with passivating material
A method of forming a non-volatile resistance variable device includes forming a first conductive electrode material on a substrate. A metal doped chalcogenide comprising material is formed over the first conductive electrode material. Such comprises the metal and AxBy, where “B” is selected from S, Se and Te and mixtures thereof, and where “A” comprises at least one element which is selected from Group 13, Group 14, Group 15, or Group 17 of the periodic table. In one aspect, the chalcogenide comprising material is exposed to and HNO3 solution. In one aspect the outer surface is oxidized effective to form a layer comprising at least one of an oxide of “A” or an oxide of “B”. In one aspect, a passivating material is formed over the metal doped chalcogenide comprising material. A second conductive electrode material is deposited, and a second conductive electrode material of the device is ultimately formed therefrom.
US07863594B2 Switching device
An objective of the present invention is to provide a switching device that shows two markedly different stable resistance characteristics reversibly and repetitively, and which is applicable to highly integrated nonvolatile memories.The present invention provides a switching device, which comprises a variable resistor element that has, between two electrodes, a metal-oxide thin-film comprising a single central metal element with a compositional variation; which is connected to a control circuit which can apply, between said two electrodes, a voltage or a current selected from among a voltage or a current of the first threshold or higher, a voltage or a current of the second threshold or lower whose absolute value is smaller than the absolute value of said first threshold, and a voltage or a current of the third threshold or lower whose absolute value is smaller than the absolute value of said second threshold; and in which the interelectrode resistance characteristic reversibly changes by a factor of 1,000 to 10,000 in the voltage or current region whose absolute value is equal to or below the third threshold.
US07863581B2 Focused negative ion beam field source
An apparatus for producing negative ions including an emitter coated with an ionic liquid room-temperature molten salt, an electrode positioned downstream relative to the emitter, a power supply that applies a voltage to the emitter with respect to the electrode. The power supply is sufficient to generate a stable high brightness beam of negative ions having minimal chromatic and spherical aberrations in the beam. An electrostatic lens and deflector is used to focus and direct the beam to a target.
US07863580B2 Electron beam apparatus and an aberration correction optical apparatus
An electron beam apparatus for providing an evaluation of a sample, such as a semiconductor wafer, that includes a micro-pattern with a minimum line width not greater than 0.1 μm with high throughput. A primary electron beam generated by an electron gun is irradiated onto a sample and secondary electrons emanating from the sample are formed into an image on a detector by an image projection optical system. An electron gun 61 has a cathode 1 and a drawing electrode 3, and an electron emission surface 1a of the cathode defines a concave surface. The drawing electrode 3 has a convex surface 3a composed of a partial outer surface of a second sphere facing the electron emission surface 1a of the cathode and an aperture 73 formed through the convex surface for passage of the electrons. An aberration correction optical apparatus comprises two identically sized multi-polar Wien filters arranged such that their centers are in alignment with a ¼ plane position and a ¾ plane position, respectively, along an object plane-image plane segment in the aberration correction optical apparatus, and optical elements having bidirectional focus disposed in an object plane position, an intermediate image-formation plane position and an image plane position, respectively, in the aberration correction optical apparatus.
US07863574B2 Multimodality imaging system
A system and method is provided for performing multimodal imaging of an object. The system and method includes performing spatio-temporal detection of transmission CT data of a fan X-ray beam, performing, and simultaneously with the spatio-temporal detection of transmission CT data, spatio-temporal detection of emission nuclear imaging data emitted from the object with a propagation direction across the propagation direction of the fan X-ray beam. The system and method further includes identifying at least two zones in the object based on the transmission CT data, reconstructing an image object from the emission nuclear imaging data under the constraint that respective portions of detected nuclear events are associated with selected zones, and outputting data representative of the image object.
US07863566B2 Medical x-ray detection device including an active optical signal emitter
A medical x-ray detection device includes an x-ray detector operable to detect the presence of x-ray radiation in a medical environment, and a signal emitter operatively coupled to said x-ray detector. The signal emitter includes at least one active light-emitting signal device, wherein the signal emitter is operative to emit a signal corresponding to the presence of x-ray radiation.
US07863549B2 Microwave range having hood
A microwave range having a hood for removing contaminated air includes a chamber having an electric component containing electric components, and a fan assembly having at least one vent fan and a cooling fan. The vent fan is driven by a fan motor to generate air current for introducing and exhausting contaminated air, and includes an air outlet through which the contaminated air is exhausted. The cooling fan is driven by the fan motor to generate air current for cooling the electric components, and includes a plurality of air outlets.
US07863543B2 Apparatus and method for material processing using a transparent contact element
A method of preparing an apparatus for material processing by generating optical breakthroughs in an object. The apparatus includes a variable focus adjustment device. A contact element is mounted to the apparatus, the contact element has a curved contact surface having a previously known shape. The position of the contact surface is determined prior to processing the object, by focusing measurement laser radiation near or on the surface by the variable focus adjustment device, and the focus position is adjusted in a measurement surface intersecting the expected position of the contact surface. Radiation from the focus of the measurement laser radiation is confocally detected. The position of points of intersection between the measurement surface and the contact surface is determined from the confocally detected radiation to determine the position of the contact surface from the position of the points of intersection and the previously known shape of the contact surface.
US07863541B2 Laser annealing apparatus and semiconductor device manufacturing method
This invention is intended to provide a laser annealing method by employing a laser annealer lower in running cost so as to deal with a large-sized substrate, for preventing or decreasing the generation of a concentric pattern and to provide a semiconductor device manufacturing method including a step using the laser annealing method. While moving a substrate at a constant rate between 20 and 200 cm/s, a laser beam is radiated aslant to a semiconductor film on a surface of the semiconductor substrate. Therefore, it is possible to radiate a uniform laser beam to even a semiconductor film on a large-sized substrate and to thereby manufacture a semiconductor device for which the generation of a concentric pattern is prevented or decreased. By condensing a plurality of laser beams into one flux, it is possible to prevent or decrease the generation of a concentric pattern and to thereby improve the reliability of the semiconductor device.
US07863540B2 Plasma reactor
The present invention provides a plasma reactor which can suppress deactivation of components (active components) activated by plasma when causing exhaust gas to flow through a plasma generating space to ensure efficient reaction between the active components and particulate matter, whereby the particulate matter can be efficiently purified via reaction. The plasma reactor includes a plasma reactor main body 1, a positive electrode 11 disposed on an inlet side 2 of the plasma reactor main body 1, a conductive honeycomb filter 21 disposed so that a filter inlet side 22 faces an outlet side 3 of the plasma reactor main body 1, and a pulse power supply 31 which is connected with the positive electrode 11 and the honeycomb filter 21 and is capable of applying a pulse voltage between the positive electrode 11 and the honeycomb filter 21 as plasma generating electrodes to generate plasma.
US07863534B2 Spring discharge mechanism for circuit breaker
A spring discharge mechanism for a circuit breaker is provided. The mechanism includes two linkages for crashing or discharging the circuit breaker compression springs to allow the circuit breaker to be used in either fixed breaker installation or in an installation having a drawout mechanism. The secondary mechanism includes a manual activation linkage that couples with an interface plate. The interface plate is coupled to an opening latch shaft and a closing latch shaft that cooperates to discharge the circuit breaker compression springs. An interface lever is also coupled to the interface plate. The interface lever includes a roller that interacts with a pivoting cam lever coupled to a drawout mechanism. The cam lever interacts with the roller causing the interface lever to rotate the interface plate, the opening latch shaft and the closing latch shaft.
US07863533B2 Cantilevered push button having multiple contacts and fulcrums
A cantilevered push button adapted for accepting an input on an electrical or electronic device is disclosed. The button can include an elongated button top component disposed about an exterior surface of an electrical or electronic device such that it is accessible to a user, and having two opposing distal ends associated with separate user inputs. A first fulcrum is located between the first distal end and the midpoint of the elongated button top component, while a second fulcrum is located between the second distal end and the midpoint. A first electrical contact is associated with the first distal end, such that when a user presses on the first distal end, the elongated button top component pivots about the second fulcrum and the first electrical contact is actuated. A second electrical contact is similarly associated with the second distal end and first fulcrum.
US07863529B2 Electronic component
An electronic component includes: a first substrate; a second substrate; a sealing member surrounding a sealing space formed between the first substrate and the second substrate; and a functional element at least a part of which is disposed in the sealing space. In the electronic component, the sealing member includes a core part formed on the first substrate and having elasticity and a metal film formed on a surface of the core part, and the metal film is bonded to the second substrate.
US07863528B2 Housing with thermal bridge
A hermetically sealed and/or ignition protection housing is provided with heat bridges at discreet points. The heat bridges form mounting faces in the interior space of the housing and also on the outer side. Heat from the interior of the housing generated by an item on the interior mounting faces is dissipated outwardly at the corresponding points by means of the heat bridges.
US07863527B2 Lead frame mount for circuit component
An integrated circuit includes a positive lead defining a first pocket and a negative lead spaced apart from the positive lead that defines a second pocket that is aligned with the first pocket. The first and second pockets are adapted to receive and hold an electrical device such as a capacitor therein.
US07863525B2 Printed circuit board and electronic device
According to one embodiment, there is provided a printed circuit board including a plurality of electrode pads provided on a component mounting face on which a semiconductor component is to be mounted, a plurality of hole terminals provided on the component mounting face so as to correspond to the electrode pads, and a plurality of wiring pattern layers connecting the plurality of electrode pads and the plurality of hole terminals corresponding to the plurality of electrode pads, the plurality of wiring pattern layers being wired across directions of elastic deformation of the component mounting face.