Document | Document Title |
---|---|
US07908462B2 |
Virtual world simulation systems and methods utilizing parallel coprocessors, and computer program products thereof
The current invention provides a virtual world simulation system capable of hosting with massive amount of concurrent players by integrating commodity parallel co-processors into servers. The current invention proposes novel parallel processing algorithms to make use of commodity parallel co-processors like a graphic processing unit (GPU) or any specialized hardware with parallel architecture design like a field-programmable gate array (FPGA), to accelerate virtual world simulation. |
US07908461B2 |
Cellular engine for a data processing system
A data processing system includes an associative memory device containing n-cells, each of the n-cells includes a processing circuit. A controller is utilized for issuing one of a plurality of instructions to the associative memory device, while a clock device is utilized for outputting a synchronizing clock signal comprised of a predetermined number of clock cycles per second. The clock device outputs the synchronizing clock signal to the associative memory device and the controller which globally communicates one of the plurality of instructions to all of the n-cells simultaneously, within one of the clock cycles. |
US07908459B2 |
Security for logical unit in storage subsystem
Mapping tables are for stipulating information for primarily identifying computers, information for identifying a group of the computers and a logical unit number permitting access from the host computer inside storage subsystem, in accordance with arbitrary operation method by a user, and for giving them to host computer. The invention uses management table inside the storage subsystem and allocates logical units inside the storage subsystem to a host computer group arbitrarily grouped by a user in accordance with the desired form of operation of the user, can decide access approval/rejection to the logical unit inside the storage subsystem in the group unit and at the same time, can provide the security function capable of setting interface of connection in the group unit under single port of storage subsystem without changing existing processing, limitation and other functions of computer. |
US07908452B2 |
Method and system for controlling memory accesses to memory modules having a memory hub architecture
A computer system includes a memory hub controller coupled to a plurality of memory modules. The memory hub controller includes a memory request queue that couples memory requests and corresponding request identifier to the memory modules. Each of the memory modules accesses memory devices based on the memory requests and generates response status signals from the request identifier when the corresponding memory request is serviced. These response status signals are coupled from the memory modules to the memory hub controller along with or separate from any read data. The memory hub controller uses the response status signal to control the coupling of memory requests to the memory modules and thereby control the number of outstanding memory requests in each of the memory modules. |
US07908450B2 |
Memory management unit, code verifying apparatus, and code decrypting apparatus
A memory management unit manages a memory that stores a code, and sets that the memory that stores the code to be executed is valid to make a processor execute the code stores a verification key used to verify a validity of the code in a verification-key storing unit. When the code is stored in the memory and ready to be executed by the processor, the memory management unit verifies the validity of the code using the verification key stored in the verification-key storing unit and verification information assigned to the code. The memory management unit controls to set that the memory is valid when the validity is verified by the verifying unit, and not to set that the memory is valid when the validity is not verified by the verifying unit. |
US07908449B2 |
Data replication in a storage system
For a storage system having plural control units to which plural disk devices are connected, in the method for creating replication in a volume of the disk devices connected to different control units, when receiving update I/O of a replication source during an initial copy for replication, the reflection of update to the replication destination is performed on an extension of the same I/O. When a pair is divided after the completion of copying, the update position is retained on the differential bitmap disposed in the individual control units, and the differential bitmap is merged to one of the control units at a time of resynchronization to perform copy processing. |
US07908435B2 |
Disk controller providing for the auto-transfer of host-requested-data from a cache memory within a disk memory system
A disk-controller (110) that is within a disk memory system (100) initiates the auto-transfer of host-requested-data from cache memory (120) without the intervention of a microprocessor (130) that is within the disk memory system. The system performs auto-transfer, without the intervention of the microprocessor, even when the first block of host-requested-data (301) is not within cache memory (311). The system includes disk-controller circuitry (11) that determines when at least a portion of the host-requested-data is somewhere within cache memory. When only a portion of the host-requested-data is found within cache memory, and the first block of host-requested-data is not the first block of data within cache memory, the circuitry (112) generates a new Cache-Counter-Value, a new Cache-Pointer-Value and a new Cache-Start-Address value, which new values are used to initiate the auto-transfer of this cache-resident-portion of the host-requested-data from cache memory, as the power of the microprocessor is concurrently used to fetch the missing host-requested-data from a magnetic disk device (140). |
US07908433B2 |
Virtual volume control method involving device stop
Provided is a storage system capable of starting/stopping a disk drive. At the time of allocating a logical device, it is judged, based on attributes including a purpose of the logical device, whether or not control can be performed in terms of start/stop of an allocation target disk drive to determine an allocation destination disk drive. Further, in the case where access to a specific logical device is stopped due to release of a path definition or other such cause, it is judged whether or not a disk drive corresponding to the logical device can be stopped. When it is judged that the disk drive can be stopped, the disk drive is stopped. When it is judged that the disk drive cannot be stopped, the logical device is migrated to another disk drive that can be stopped, a migration destination disk drive is stopped. |
US07908431B2 |
Method of performing table lookup operation with table index that exceeds cam key size
In a packet switching device or system, such as a router, switch, combination router/switch, or component thereof, a method of and system for performing a table lookup operation using a lookup table index that exceeds a CAM key size is provided. Multiple CAM accesses are performed, each using a CAM key derived from a subset of lookup table index, resulting in one or more CAM entries. One or more matching table entries are derived from the one or more CAM entries resulting from the multiple CAM accesses. |
US07908428B2 |
Method and system for hardware implementation of resetting an external two-wired EEPROM
Methods and systems for hardware controlling of an electrically erasable programmable read only memory (EEPROM) are described herein. Aspects of the invention may include generating a clock signal at a frequency suitable for EEPROM operation and resetting an EEPROM utilizing the generated clock signal and a hardware generated data signal without initiation by a central processing unit (CPU). The resetting may occur via a virtual CPU. The CPU and the virtual CPU may be integrated on a single chip. The signal generation and EEPROM resetting may occur via a virtual CPU integrated within a finite state machine. A frequency counter may be utilized to generate a clock signal from a clock source having a higher frequency than that required by the EEPROM. |
US07908425B2 |
Method and device for performing cache reading
In a read method for a memory device, a bit line is set with data in a first memory cell; and the data on the bit line is stored in a register. The data in the register is transferred to a data bus while setting the bit line with data in a second memory cell. In another read method for a memory device, a bit line of a first memory cell is initialized and the bit line is pre-charged with a pre-charge voltage. Data in a memory cell on the bit line is developed, and a register corresponding to the bit line is initialized. The data on the bit line is stored in the register. The data in the register is output externally while performing the initializing, pre-charging, making and initializing to set the bit line with data in a second memory cell. |
US07908415B2 |
Method and system for controlling video selection and playback in a portable media player
A method and system in accordance with the present invention provides a system that allows a portable media player to control settings of portable media player when receiving video from an accessory, to control playback of the portable media player and to provide for navigation between video tracks in a hierarchical fashion. In so doing, a portable media player can then utilize this information to provide for the maximum functionality of the accessory when connected to the portable media player. |
US07908414B2 |
Detecting by USB client device a connection to host USB device wherein power is not supply from host USB device to USB client device
A USB host/client system includes a USB host device, a USB client device connected via a USB cable to the USB host device, and a power supply unit remote from the USB host device for powering the USB host device through the USB cable connecting the USB client device to the USB host device. The USB host device can have means for communicating with a computer while the USB host device is connected to a USB client device, and/or the power supply unit supplies sufficient power for all normal operations of the USB host device. |
US07908412B2 |
Buffer passing mechanisms
Systems and/or methods (“tools”) are described that provide a buffer passing mechanism, and other techniques. Some of these tools may be enabled using a computer-implemented data structure that includes a plurality of master buffers, and a plurality of slave buffers that store data elements. Some of the slave buffers are referenced by more than one master buffer. Some of the slave buffers are referenced by one of the master buffers, but not by another master buffer. |
US07908410B2 |
Method for empirically determining a qualified bandwidth of file storage for a shared filed system using a guaranteed rate I/O (GRIO) or non-GRIO process
A method for preventing oversubscription to a file storage by multiple processes, whether such processes are operating on one node with directly attached storage or on several nodes of a computing cluster sharing a storage area network. Processes or nodes issue requests for bandwidth reservations to a controller daemon. The controller daemon maintains records of all existing bandwidth reservations and ensures that new reservations are granted only if a qualified bandwidth of the file storage will not be exceeded. The qualified bandwidth is empirically determined to take into account installation specific hardware configurations, workloads, and quality of service requirements. In conjunction with suitable enabled client kernels the controller daemon serves to encapsulate all I/O activity including non-reserved I/O activity to the file storage by issuing non-guaranteed bandwidth leases for use by each node in servicing non-guaranteed process I/O activity, such leases being revokable by the controller daemon in order to service new guaranteed bandwidth reservation requests. |
US07908409B2 |
Methods and apparatus for providing data transfer control
A variety of advantageous mechanisms for improved data transfer control within a data processing system are described. A DMA controller is described which is implemented as a multiprocessing transfer engine supporting multiple transfer controllers which may work independently or in cooperation to carry out data transfers, with each transfer controller acting as an autonomous processor, fetching and dispatching DMA instructions to multiple execution units. In particular, mechanisms for initiating and controlling the sequence of data transfers are provided, as are processes for autonomously fetching DMA instructions which are decoded sequentially but executed in parallel. Dual transfer execution units within each transfer controller, together with independent transfer counters, are employed to allow decoupling of source and destination address generation and to allow multiple transfer instructions in one transfer execution unit to operate in parallel with a single transfer instruction in the other transfer unit. Improved flow control of data between a source and destination is provided through the use of special semaphore operations, signals and message synchronization which may be invoked explicitly using SIGNAL and WAIT type instructions or implicitly through the use of special “event-action” registers. Transfer controllers are also described which can cooperate to perform “DMA-to-DMA” transfers. Message-level synchronization can be used by transfer controllers to synchronize with each other. |
US07908407B1 |
Method, computer-readable storage media, and integrated circuit for providing enclosure management services utilizing multiple interfaces and protocols
Technologies for providing enclosure management services compatible with a multitude of physical interfaces, and protocols for exchanging enclosure management data (EMD) between an HBA and an enclosure management backplane are provided. Interfaces utilized for exchanging EMD may be monitored to determine whether one of the interfaces is actively being utilized by an HBA to transmit EMD. If one of the interfaces is identified as being active, the protocol used for transferring EMD on the interface is identified. A determination may be made as to whether a protocol defined by one HBA manufacturer or a protocol defined by another HBA manufacturer is being utilized. A determination may also be made as to whether one of several different protocols defined by the same manufacturer is being utilized. Once the interface and protocol have been identified, EMD received on the active interface is decoded utilizing the identified protocol. |
US07908406B2 |
Interface architecture for facilitating communication regardless of protocol
An architecture and method in an integrated circuit for configuring a controller to facilitate communication with a plurality of external device interfaces. The integrated circuit includes a processor, a first memory, a second memory, including a plurality of dedicated memory blocks containing configuration data, and a plurality of external device interfaces. The processor is configured to write a microcode instruction to the first memory. The controller is configured to read the microcode instruction in the first memory and as a result access one of the plurality of dedicated memory blocks. Next, the controller processes the configuration data in the dedicated memory block according to the microcode instruction. As a result, the controller is configured to communicate with one of the plurality of external device interfaces. This process may be repeated as needed to configure the controller to communicate with different device interfaces using different communication protocols. |
US07908405B2 |
Solution for consumer electronics control
The preferred embodiment of the present invention presents a method and a device for a host control unit to communicate over a protocol compliant bus via the introduction of an auxiliary command control unit that handles communications to and from the protocol compliant bus. The auxiliary command control unit converts the high level commands of the host control unit to low-level protocol compliant electrical signals for transmission across the bus and further converts low-level protocol compliant electrical signals received from the bus into high level commands for use by the host processor. |
US07908402B2 |
Integrated multi-function point-of-load regulator circuit
A power management system may comprise two or more POL regulators configured to transmit and receive data over a shared bus according to either a proprietary or a common bus protocol. Each POL regulator may be identified by a unique address that is part of an address group, and may be configured via pin strapping to be able to perform a variety of power management functions. Any one of the POL regulators within the address group may become a bus master and transmit information to the shared bus by addressing itself. The other POL regulators in the address group may monitor the shared bus for events, and may respond to the transmitted information according to their address, their configuration, and the transmitted information. The response may include the POL regulators performing one or more power management functions, including adjusting their respective output voltages. The POL regulators may respond to each event according to the requirements corresponding to the event, thereby performing the necessary tasks to enable power management functions without the need for interconnecting analog signal lines and without being explicitly controlled. |
US07908397B1 |
Application server gateway technology
Interfacing communication between a non-hypertext transfer protocol (HTTP) event source and an application server function is described by calling a listener method to detect one or more events received from a non-HTTP event source. Data from the events is extracted and assembled into an application server event (AS Event) message. The AS Event message is transmitted to the application server function, which uses data from the AS Event to process its functionality. Resulting information may be sent to a communication method, which formats a message for the non-HTTP event source using the resulting information. This formatted message is then communicated to the non-HTTP event source. The interfaced communication may be initiated either by the non-HTTP event source or the application server function. |
US07908395B1 |
Domain isolation through virtual network machines
A method and device for communicating information resources between subscriber end stations and nodes belonging to different network domains is described. The device instantiates different virtual network machines for different network domains using separate independently administrable network databases. Each of the administrable chores of the separate independently administrable network databases includes the assignment of access control and the configuration of the policies for those network databases. The policies include traffic filtering policies to indicate what kind of information payloads can be carried, traffic and route filtering policies to indicate what paths through the network will be used for each payload carried. Each of the network domains includes one of the different virtual network machines and each of the different network domains is virtually isolated from other network domains. |
US07908394B2 |
Apparatus and method for transmitting outgoing data using data descriptors
An apparatus and method for transmitting outgoing data uses data descriptors for multiple sets of contiguous data blocks stored in buffers. When new sets of contiguous data blocks are created due to acknowledgement signals for particular data blocks of the multiple sets of contiguous data blocks, new data descriptors are generated for some of the new sets of contiguous data blocks. These new data descriptors are placed in spaces in the buffers where the particular data blocks were originally stored. |
US07908392B2 |
Wireless transportation protocol
A data transportation protocol (13, 21) for transferring data within a wireless network (6), the protocol (13, 21) comprising: a block I/O interface layer (40) to provide a single level of translation between block I/O storage protocol commands and network packets; and a wireless transport layer (41) to transport the network packets between a client (6A) and server (6B) within the network (6); wherein the block I/O interface layer (40) performs operations directly on a storage device driver (23) and a network device driver (14, 20) of the client (6A) and server (6B). |
US07908390B2 |
Packet forwarding apparatus using token bucket algorithm and leaky bucket algorithm
A packet forwarding apparatus and network system for providing different types of bandwidth control services to the user; in which a packet forwarding apparatus for transferring data comprises an interface unit for sending and receiving packets, and a traffic shaper for controlling the packet transmission timing and a packet switch for sending an output to the interface unit as the destination of the received packet; and the traffic shaper uses a token bucket algorithm when transmitting a packet to guarantee the minimum frame rate, and uses a leaky bucket algorithm when limiting the peak frame rate. |
US07908389B2 |
Methods and systems for retrieving fragments from peer clients and servers
Method and systems including a plurality of assembling peer clients streaming content from at least one streaming server at an aggregated first rate; and a plurality of peer storage-and-computing elements distributively storing a plurality of pushed content fragments associated with the streaming content. Wherein as a result of an event rendering the at least one server incapable of sustaining the first rate, at least some of the assembling peer clients begin to retrieve content fragments from the peer storage-and-computing elements in order to continue the streaming. |
US07908379B2 |
Automatic mobile device detection
A method and an apparatus for classifying a data network connectable computing device as a mobile computing device. Information related to the location of a registering device is determined. The determined location information is compared to a stored location information associated to this device. The device is detected as a mobile device when at least the stored location information is different to the determined location information. Neither the devices themselves nor any access mechanism to the data network have to be changed. |
US07908378B2 |
Provisioning seamless applications in mobile terminals through registering and transferring of application context
Service provisioning in mobile terminals is provided through registering and transferring of application context, which permits substantially seamless transfer of application functionality across administrative service domains. An architecture for providing application context transfer may include access routers, transcoder proxy servers, and gateway routers. A mobile terminal served by a current access router creates an application context for a session and registers it with the current access router. Around the time of handoff, the current access router transfers the application context to a new access router associated with a new administrative domain and a new access network. The new access router evaluates the application context and takes steps to provide application functionality for the mobile terminal and current sessions. These steps may include the use of a network entity, such as a transcoder proxy server, to modify data for a session and thereby provide application functionality in the new administrative domain. |
US07908377B2 |
Computer system and data sharing method
This invention provides a computer system capable of achieving frequent accesses to the same logical volume by a plurality of computers by using iSCSI. The computer system includes first computers not supporting iSCSI and second computers supporting iSCSI. A load distribution control part determines a requested computer to be requested about a command processing and requests the command processing. The requested computer requests an IO control part about an access to a logical volume in a shared disk. When the requested computer does not support iSCSI, the IO control part selects a substitute computer. The substitute computer mounts the logical volume on behalf of the requested computer to provide the mounted logical volume to the requested computer through NFS. |
US07908376B2 |
Data path acceleration of a network stack
An apparatus may include a flow cache module that is arranged and configured to derive, at runtime, a custom sequence of code segments for packets belonging to a specific connection using a first packet of the specific connection and a parser module that is arranged and configured to identify packets as belonging to the specific connection using an Internet Protocol (IP) tuple of the packets, where the flow cache module is arranged and configured to apply the custom sequence of code segments to the identified packets. |
US07908373B2 |
Multifunction terminal, operating information estimation apparatus, and operating information estimation method
A multifunction terminal that transmits information to an operating information estimation apparatus is provided. The operating information estimation apparatus estimates operating information relating to an execution state of functions provided in the multifunction terminal based on the transmitted information. The multifunction terminal includes a requested information acquisition section that acquires requested information relating to requirements of a user for the multifunction terminal. The multifunctional terminal also has a requested information transmission section that transmits the requested information to the operating information estimation apparatus. The requested information relates to functions that the user expects the multifunction terminal to provide. |
US07908370B2 |
Network type content reproducing system
The network type audio system includes a content server storing a large number of music data pieces, an audio client reproducing music, and a controller monitoring and controlling the audio client through the content server. The audio client requests the server to provide the music data of a music piece selected in response to the user's operation. The content server returns the music data of the selected music piece in response to the request from the audio client. The music data is distributed from the content server to the audio client on the basis of a specified amount. The audio client notifies the content server of its status. The content server notifies the controller of the status of the audio client. The controller displays the status. The controller also instructs the audio client to reproduce the music piece selected in response to the user's operation through the content server. |
US07908367B2 |
Call processing system and method
A call processing system (10) and method are disclosed. The connection status between a node (40) and a data communications network (20) is monitored. The node (40) is arranged to receive calls over the data communications network. Monitoring is by the call processing system (10). Rather than only performing a call connection when the called node is identified as being available as in conventional systems, if the call processing system (10) determines that the node (40) has been disconnected from the data communications network for a first predetermined period of time, the call processing system (10) is arranged to wait a second predetermined period of time before indicating non-availability of the node. In this way, unavailability determinations are reduced and call connection requests are processed even in situations in which the node (40) has been disconnected during the first period of time. |
US07908364B2 |
Method storing socket state information in application space for improving communication efficiency of an application program
The state of the communication socket is maintained at a network device and communicated to a device driver for the network device. The device driver can send messages to an interface program in application space, which stores the state information in dedicated application space memory. In response to a query from a peer program requesting the state of the communication socket, the interface program retrieves the state information from the dedicated memory. Because the state information and the interface program are located in application space, the number of kernel transitions required to determine the socket state is reduced, improving communication efficiency. |
US07908361B2 |
Computer maintenance support system and analysis server
The present invention provides a computer maintenance support system which, in addition to simple analysis results, provides more detailed analysis results. The system provides information for supporting computer maintenance operations, and includes an analysis device, an analysis server and an output device for monitoring. The analysis device collects and analyzes analysis object data which has been saved at a maintenance object computer. The analysis object data includes settings information of the computer and log information which has recorded operations of the computer. The analysis server is connected with one or more analysis devices, acquires the analysis object data from an analysis device, and analyzes the analysis object data. The output device for monitoring receives a primary analysis report, from analysis by the analysis device, and a secondary analysis report, from analysis by the analysis server, and outputs information to be used for the computer maintenance operations. |
US07908360B2 |
Correlation of non-times series events in industrial systems
Systems and methods that correlate among disparate pieces of synchronized data, collected from an “internal” data stream (e.g., history data collected from an industrial unit) and an “external” data stream (e.g., traffic data on network services). A process trend component that determines/predicts an outcome of an industrial process and facilitates diagnostics/prognostics of an industrial system. Accordingly, relations among various parameters can be discovered (e.g., dynamically) and proper corrective adjustments supplied to the industrial process. Such enables a tight control and short reaction time to process parameters, and for a modification thereof. |
US07908357B2 |
Methods and systems for detecting abnormal digital traffic
Aspects of the present invention encompass methods and systems for detecting abnormal digital traffic by assigning characterizations of network behaviors according to knowledge nodes and calculating a confidence value based on the characterizations from at least one knowledge node and on weighting factors associated with the knowledge nodes. The knowledge nodes include a characterization model based on prior network information. At least one of the knowledge nodes should not be based on fixed thresholds or signatures. The confidence value includes a quantification of the degree of confidence that the network behaviors constitute abnormal network traffic. |
US07908354B2 |
Method and device for managing multicast groups
A method for managing multicast traffic in a data network, and devices using said method. The hosts store for each multicast group an included source record and an excluded source record, and the network interfaces of the hosts send to the router a message containing information about the included source record and information about the excluded source record. The router also stores for each multicast group an included source record and an excluded source record, and updates them when it receives through its network interface a message from the hosts containing information about an included source list and/or information about an excluded source list. The devices are a router, host equipment and network equipment compatible with the method. |
US07908348B2 |
Dynamic installation and uninstallation system of renewable energy farm hardware
A system for dynamic installation or uninstallation of a plurality of hardware components of a renewable energy software system, including a reviser including a hardware configuration database, at least one communication device that allows the plurality of hardware components to communicate with the hardware configuration database containing hardware configuration data for the plurality of hardware components, and a plurality of real time objects in the renewable energy software system that represent the plurality of hardware components, wherein the plurality of real time objects are automatically updated by the hardware configuration database at runtime. |
US07908345B2 |
Method and device for access to a digital document in a communication network of the station to station type
The access method comprises the following steps: selecting a first data item in a digital document designated by a predetermined identifier, said digital document comprising at least first and second data items linked to each other in a chosen hierarchical relationship; verifying the presence of at least one address of a location containing said second data item of the digital document in storage means of the client device; in the absence of said address in said storage means, seeking said address in the network; in the event of a positive search, storing said address in the storage means of the client device; and subsequently accessing said second data item of the document from the address thus stored by anticipation and thus immediately available locally. |
US07908341B2 |
Digital broadcasting receiver having destination arrival information notification function and notification method using the same
A digital broadcasting receiver includes a gap filler information storage unit for storing information of locations of gap fillers and information of corresponding gap filler identifiers matched to the locations. The gap fillers are arranged at regular intervals in order to relay digital broadcasting data transmitted from a satellite. A reception unit receives the digital broadcasting data including the information of gap filler identifiers. A sub-controller detects identification information of a current gap filler from the digital broadcasting data. An input unit receives an input of destination information. A main controller detects identification information of a destination gap filler corresponding to the input destination information from the gap filler information storage unit, counts the number of gap fillers located between the destination gap filler and the current gap filler, and generates destination arrival information based on the counted number of gap fillers. An output unit outputs destination arrival information under control of the main controller. |
US07908339B2 |
Transaction based virtual file system optimized for high-latency network connections
A method and system are provided for a virtual distributed data manager. In one example of the method, the virtual data manager involves receiving a request to mount a file system onto the client computer, wherein the file system is stored on the server system and contains the one or more data files; transferring a copy of a directory structure of the file system stored on the server system to the client computer; and creating on the client computer a virtual file system including the copy of the directory structure. The method is preferably transaction based and provides high performance on high latency network connections. |
US07908334B2 |
System and method for addressing implantable devices
A system includes multiple slave devices implanted in a human body, wherein each slave device includes a communication module operable to receive transmitted communications and is associated with a permanent device identifier. The system further includes a master device including a communications module operable to address a first communication to a selected slave device using the permanent device identifier associated with the selected slave device, wherein the first communication includes a local identifier assigned to the selected slave device, the assigned local identifier does not match any other local identifier assigned to any other slave device implanted in the human body, and subsequent communications are addressed to the selected slave device using the assigned local identifier. |
US07908326B1 |
Method and apparatus for managing messaging identities
A method and apparatus for use in a computer system comprising an email system that generates and receives email messages. The email system manages a first plurality of email messages comprising at least some of the email messages generated and received by the email system. The email system also has a global address catalog that comprises information and provides an index into the first plurality of email messages. The computer system further comprises an extension system that interfaces with the email system and manages a second plurality of email messages comprising at least some of the email messages generated and received by the email system. The method comprises creating an extender catalog, for indexing into the second plurality of email messages, that comprises at least some information that is different than the information in the global address catalog. |
US07908325B1 |
System and method for event-based collaboration
A first collaboration framework on a first computer system may intercept, via an operating system event handling mechanism on the first computer system, local input events for a first application executing on the first computer system. The first collaboration framework may also send messages including the intercepted input events to other collaboration frameworks executing on other respective computer systems. In response to receiving a message including an intercepted input event, each of the other collaboration frameworks may deliver the input event, via an operating system event handling mechanism to another application. A collaboration framework may deliver an input event intercepted on another computer system to a local application as if the input event were input locally. Delivered input events may cause applications on other computer systems to perform the same one or more actions as performed by the application for which the input event was originally intended. |
US07908319B2 |
Information display apparatus and information display method
When the same image is pleasantly viewed by information display apparatuses connected to each other through a network, each of the information display apparatuses has a unit for acquiring display format information of an image displayed by a destination information display apparatus, so that information representing a display format of the image displayed by the destination information display apparatus is displayed on the displayed image in a multiplex mode to make it possible know a viewing state of the destination information display apparatus. |
US07908314B2 |
Method for controlling a management computer
A method for controlling a management computer connected to a server for permitting communications therebetween, wherein the server transmits to a client the result of processing executed in response to each processing request sent from the client. The management computer stores an allowance for a value indicative of a load on the server, receives from the server a value calculated on the basis of the number of processing requests from the client and the value indicative of the load on the server. The management computer calculates an allowance for the value calculated from the number of processing requests, based on the value calculated from the number of processing requests, the allowance for the value indicative of the load, and the value indicative of the load, and transmits to the server the calculated allowance for the value calculated from the number of processing requests. |
US07908313B2 |
Instrument-based distributed computing systems
An instrument-based distributed computing system is disclosed that accelerates the measurement, analysis, verification and validation of data in a distributed computing environment. A large computing work can be performed in a distributed fashion using the instrument-based distributed system. The instrument-based distributed system may include a client that creates a job. The job may include one or more tasks. The client may distribute a portion of the job to one or more remote workers on a network. The client may reside in an instrument. One or more workers may also reside in instruments. The workers execute the received portion of the job and may return execution results to the client. As such, the present invention allows the use of instrument-based distributed system on a network to conduct the job and facilitate decreasing the time for executing the job. |
US07908310B2 |
Multiplier-divider having error offset function
A multiplier-divider capable of offsetting errors includes a plurality of multiplication and division units to perform processes and arrangements so that errors generated by signals passing through the multiplier-divider are offset. As a result impact of the errors is reduced. More than one processing signal can be obtained from the same power supply to reduce loss of external sampling. |
US07908306B1 |
SRC with multiple sets of filter coefficients in memory and a high order coefficient interpolator
Systems and methods for converting a data stream from a first sample rate to a second sample rate using a sample rate converter that employs selectable filters. In one embodiment, the filters are implemented by providing multiple sets of filter coefficients in a memory, selecting one of the sets of filter coefficients and performing coefficient interpolation to produce filter coefficients that are convolved with the input data stream to produce a re-sampled output data stream. The input signal can be an audio signal that is convolved with interpolated polyphase filter coefficients in the sample rate converter of a digital PWM audio amplifier. The set of filter coefficients can be selected by a value stored in a filter selection register that is modifiable by a DSP or by user input. The sets of filter coefficients can be stored in a single memory and interpolated according to a cubic spline interpolation algorithm. |
US07908304B2 |
Method and system for managing distributor information
An embodiment of the invention provides a system that enables financial services companies to manage and track information about a sales force. The system includes components for managing distributors information, for validating and tracking licenses and credentials, for creating customized contracts, and for maintaining compensation structures. The system allows for configuring compensations, providing financial services companies a toolkit for creating and modeling their complex commission schedules used to compensate their sales force. The system also provides modeling tools for agreements and contracts between a financial services company or provider and the distributors who sell products. The system has a multi-component architecture comprising multiple modules, multiple data processing engines, a backbone and multiple data sources. The processing modules carry out information processing using one or more data processing engines. The data processing provides the tools to fetch data from the databases and process it. |
US07908303B2 |
Integrated digital media projection and personal digital data processing system
Disclosed is a projector and data processing method and system for recommending digital media content to a user. The method and system gather statistics about the preferences of the user and/or compare the user to population data to create recommendations in accord with the preferences of the population. The population data may be qualified by demographics or other factors classifying the user. Sources of the digital media content include radio broadcast television broadcast, global computer network content, email, and personal organizing software/programs. |
US07908302B1 |
In-place splitting and merging of files
A method, computer program product, and apparatus providing a means to split files and to merge files without the need for duplicating all of the data of the original files is disclosed. |
US07908299B2 |
Method and apparatus for pseudo-conversion of table objects
A method for converting a table object from a first partitioning type to a second partitioning type includes steps or acts of gathering information including a definition of a clustering index of the table object; converting the table object of the first partitioning type into a virtual table object of the second partitioning type by virtually applying the information to a clustering index of the table object such that the virtual table object represents how the table object will appear when it is explicitly converted; and presenting the virtual table object to a user for viewing and manipulating as a table of the second partitioning type before generating an explicit conversion to said second partitioning type. |
US07908298B1 |
Calculating list
Processing list data to form calculated lists wherein the calculated data set is derived from data members and/or nested list members that are then calculated to produce the resulting final calculated data set. Each data member in the list typically has at least one data member identifier and at least one calculate attribute. The calculating process uses the calculate attribute to determine the final calculated data set of the list. The final calculated list can be used alone and additionally nested into other lists or as members of a list structure. |
US07908293B2 |
Medical laboratory report message gateway
A medical laboratory report communications gateway computer system is presented. The gateway is configured to receive medical laboratory reports from a plurality of clients. The gateway uses report form data stored in a database to perform an inbound translation on the medical laboratory report to transform the medical laboratory report to a canonical form. The gateway identifies a destination client for the medical laboratory report, and determines an outbound message form based on the destination client. The gateway performs the selected outbound translation on the medical laboratory report in the canonical form to transform the medical laboratory report in the canonical form into a form useable by the destination client. The gateway then transmits the translated medical laboratory report to the destination client. |
US07908290B2 |
Application development performed independent of system landscape
Systems and techniques for application development performed independently of system landscape. In one general aspect, the invention provides a computer-implemented method that includes receiving, from a registry for two or more repositories, information describing an object definition of a first repository of the two or more repositories. The first repository is a collection of object definitions associated with a first application. The method includes using the information to generate a proxy for the object definition and storing the proxy in a second repository of the two or more repositories. The proxy is a reference to the object definition of the first repository. The second repository is a collection of definitions associated with a second application. Wherein the proxy is available to the second application for use as though the proxy is an object definition of the second repository. |
US07908288B2 |
Method and system for research using computer based simultaneous comparison and contrasting of a multiplicity of subjects having specific attributes within specific contexts
A method and system for an internet-based online research solution through the comparison and contrasting of a potentially infinite number of subjects having defined attributes within predefined as well as dynamic subject contexts; a method and system for searching a potentially infinite number of subjects against a customized set of attribute-value configurations to arrive at an appropriate set of subjects for further research; a method and system for an online research solution by which the user efficiently researches online using a highly customized search, collation, and compilation of comparison-contrast information; a Universal Research Framework that may be embedded within any externally managed information system and which enables the above three methods to be performed within the specific system for research. |
US07908284B1 |
Content reference page
A user interface (e.g., a browser window) includes a display area for displaying a content reference page. In some implementations, a content reference page is generated that includes information related to content. The content reference page includes sections for presenting keywords found in the content, reviews of the content, portions of content that are of interest to a user (or a class of users) and other useful references, etc. |
US07908282B2 |
Method for provision and use of a visual representation of website browsing history
Embodiments of the invention provide site browsing history information that pertains to a specified network site user. One embodiment, directed to a method, comprises the step of acquiring data for a database, wherein the acquired data identifies multiple sites that are accessed by the user in an order, during a specified period of time. The method further comprises accessing at least a portion of the data from the database. From the accessed data, a pictorial representation of a plurality of the websites accessed during the specified time period is generated. The pictorial representation further illustrates the order in which at least some of the websites of the plurality were accessed. |
US07908274B2 |
Data disambiguation systems and methods
Various embodiments provide a state-based, regular expression parser in which data, such as generally unstructured text, is received into the system and undergoes a tokenization process which permits structure to be imparted to the data. Tokenization of the data effectively enables various patterns in the data to be identified. In some embodiments, one or more components can utilize stimulus/response paradigms to recognize and react to patterns in the data. |
US07908271B2 |
System for automated computer support
Systems and methods for providing automated computer support are described herein. One described method comprises receiving a plurality of snapshots from a plurality of computers, storing the plurality of snapshots in a data store, and creating an adaptive reference model based at least in part on the plurality of snapshots. The described method further comprises comparing at least one of the plurality of snapshots to the adaptive reference model, and identifying at least one anomaly based on the comparison. |
US07908269B2 |
Method, system, and software for transmission of information
A method, system and software for efficient transmission of information having dynamic information and static information are disclosed herein. The method includes dividing at a server location into dynamic and static information. The method further includes receiving a first request and a second request from a user location. The method also includes sending the dynamic information to the user location in response to the first location, and sending the static information to the user location in response to the second request. |
US07908266B2 |
Systems and methods for automatically creating an SQL join expression
Systems and methods are provided for automatically creating an SQL join expression. A computer-implemented graphical user interface may receive a first user input that identifies a first table to be included in the SQL join expression and a second user input that identifies a second table to be included in the SQL join expression. Software instructions stored in a computer-readable medium may automatically define the SQL join expression by matching one or more keys or indices in the first table with one or more keys or indices in the second table. |
US07908265B2 |
Transactional memory with dynamic separation
Strong semantics are provided to programs that are correctly synchronized in their use of transactions by using dynamic separation of objects that are accessed in transactions from those accessed outside transactions. At run-time, operations are performed to identify transitions between these protected and unprotected modes of access. Dynamic separation permits a range of hardware-based and software-based implementations which allow non-conflicting transactions to execute and commit in parallel. A run-time checking tool, analogous to a data-race detector, may be provided to test dynamic separation of transacted data and non-transacted data. Dynamic separation may be used in an asynchronous I/O library. |
US07908260B1 |
Source editing, internationalization, advanced configuration wizard, and summary page selection for information automation systems
A source manager includes an editor program that can be used to edit an existing source record via a graphical user interface (GUI). Test Action and Test Source functions allow a user to test enter a query and to test a source expeditiously. A conversion tool converts existing sources to the design and format to reconcile data scattered among the source engine data and source partition record. For handling internationalization issues, aspects of the invention include persistently storing the source's encoding type during the configuration process, and then using that encoding type later during the deep harvest phase. According to another aspect of the invention a solution for selecting a summary passage for a particular source is provided. Other aspects of the invention include solutions for character encoding, “Next Links” recognition and “Next Results” handling. |
US07908251B2 |
Quorum-based power-down of unresponsive servers in a computer cluster
A quorum-based server power-down mechanism allows a manager in a computer cluster to power-down unresponsive servers in a manner that assures that an unresponsive server does not become responsive again. In order for a manager in a cluster to power down servers in the cluster, the cluster must have quorum, meaning that a majority of the computers in the cluster must be responsive. If the cluster has quorum, and if the manager server did not fail, the manager causes the failed server(s) to be powered down. If the manager server did fail, the new manager causes all unresponsive servers in the cluster to be powered down. If the power-down is successful, the resources on the failed server(s) may be failed over to other servers in the cluster that were not powered down. If the power-down is not successful, the cluster is disabled. |
US07908246B2 |
Separating file data streams to enhance progressive incremental processing
Systems, methods, and computer products for separating file data streams for improved progressive incremental processing are provided. The method comprises identifying data in a file, prior to transmission of the data in a data stream to a second system, such that the second system can distinguish first data from second data in the file. The method further comprises processing the first and second data to determine whether the first or second data has changed, and transmitting the first data to the second system in response to determining the first data has changed, so that the first data is stored in a data storage medium in association with third and fourth data previously stored without replacing the third data and fourth data, wherein the third and fourth data comprise older versions of the first and second data, respectively. |
US07908237B2 |
Method and apparatus for identifying unexpected behavior of a customer in a retail environment using detected location data, temperature, humidity, lighting conditions, music, and odors
A computer implemented method, apparatus, and computer usable program product for identifying unexpected behavioral patterns. The process parses event data derived from video data to identify behavioral patterns, wherein the event data comprises metadata describing events occurring in a selected environment. The process analyzes the behavioral patterns to identify a set of expected behavioral patterns occurring in the selected environment, and generates an expected behavioral model using the expected behavioral patterns. Thereafter, the process forms a set of unexpected behavioral patterns from the behavioral patterns inconsistent with the expected behavioral model. |
US07908236B2 |
Using multiple data structures to manage data in cache
Provided are a method, system and program for using multiple data structures to manage data in cache. A plurality of data structures each have entries identifying data from a first computer readable medium added to a second computer readable medium. A request is received for data in the first computer readable medium. A determination is made as to whether there is an entry for the requested data in one of the data structures. The requested data is retrieved from the first computer readable medium to store in the second computer readable medium in response to determining that there is no entry for the requested data in one of the data structures. One of the data structures is selected in response to determining that there is no entry for the requested data in one of the data structures and an entry for the retrieved data is added to the selected data structure. |
US07908235B2 |
Addressing scheme for neural modeling and brain-based devices using special purpose processor
A special purpose processor (SPP) can use a Field Programmable Gate Array (FPGA) to model a large number of neural elements. The FPGAs or similar programmable device can have multiple cores doing presynaptic, postsynaptic, and plasticity calculations in parallel. Each core can implement multiple neural elements of the neural model. |
US07908222B2 |
Method and system for automatically harmonizing access to a software application program via different access devices
A method and system automatically harmonizes access to a given software application program via different access devices. Through use of the method and system, a financial institution can provide access to a given application (such as, for example, automatic bill payment services) to customers using different access devices such web browsers, screen phones and personal computers. A single application program is all that needs to be written and maintained by the financial institution. Also, the method and system enables financial institutions to “leverage” existing programs because now the institution can automatically “project” its existing stock of program services unto new access devices—devices which may not have even existed at the time the program was created. By receiving information from the user via the user's access device, including information identifying the type of device being used and the application program the user wishes to access, the present invention solves these problems. The application program is then accessed and the information to be displayed to the user is identified. This information is automatically translated into a format which is compatible with the device, including its display, and sent to the device for display. The user, in turn, inputs information in response to the displayed information and this input information is automatically translated into a format which is compatible with the application program and is sent to the application program. The response generated by the application program is automatically translated to be compatible with the device and is sent to the device. |
US07908221B2 |
System providing methods for dynamic customization and personalization of user interface
A system providing methods for dynamically generating personalized content is described. Specific items of content which may be personalized or customized are identified. Subdirectories are created for each value of such personalized content. Files specific to each value of personalized content are created and placed in these subdirectories. When a user requests a particular web page or item of content, a token is retrieved identifying the personalized content to be generated for that particular user. Personalized content is then dynamically generated by construction of a path to at least one subdirectory containing personalized content. The path to such subdirectory containing personalized content is dynamically constructed based upon the token identifying such personalized content. |
US07908219B2 |
Inbox management
Media devices that transfer content to other devices may man age a user's received media files by creating a media device inbox. Shared content may be stored in an inbox cache that is separate from the device's main content library to exclude limited-access inbox content from interaction with the device's main library. Further, inbox content may be altered upon expiration to reduce resource consumption and inbox clutter. |
US07908217B2 |
Method and system for optimizing throughput of mailing machines
A mailing machine that optimizes throughput by reducing the amount of time necessary for the PSD to generate the digital signature and indicium for each mail piece is provided. The debit operation performed by the PSD, i.e., adjusting the PSD registers, is separated into three different sections, a pre-debit operation, a perform debit operation, and a complete debit operation. In addition, the calculation of the digital signature can optionally be pre-computed, or, alternatively, computed in stages, i.e., partial signature calculation. Utilizing this granularity, the cryptographic operations associated with generating the digital signature can be shifted between the three debit operations such that the execution time of the time critical portion of the debit operation (perform debit) can be optimized to meet the performance requirements of the mailing machine in which the PSD is deployed. |
US07908215B2 |
System and method for selection of payment systems from a payment system directory to process a transaction
Dynamically enabling and facilitating businesses or other entities to locate and transact with payment systems for the purpose of processing payments. A customer interacts with a supplier of an item (e.g., goods or services), selects an item for purchase, and provides the supplier with payment criteria. The supplier queries a payment system directory to locate candidate payment systems for the transaction. The supplier then interacts directly with one or more of the payment systems to partially or fully process payment for the transaction. Alternatively, the supplier interacts with a gateway service, which queries a payment system directory to locate candidate payment systems and then interacts with one or more of the payment systems to process payment for the transaction. |
US07908209B2 |
Means and a method relating to optimization of network operation and planning
The present invention relates to a means and a method for operator support in a network comprising a number of domains and pieces of equipment and wherein agreements (SLAs) are established between the network operator and customers. It comprises means for selecting the relevant domains, means for selecting one of at least two modes, of which a first mode comprises a planning mode including a flow of actions, a second mode comprises an on-line mode including a flow of actions/events, wherein the on-line mode comprises a presentation sub-mode, and wherein during on-line presentation mode, and for a selected domain and time period, the income from generated traffic is calculated by collecting and calculating means, reduced by possible penalties for non satisfactory fulfillment of agreements, if any, and SW, HW and FW investments. It also comprises means for presenting the results of the calculations, e.g. the capital gain for each domain during the selected time period, and during the planning mode, for each planned domain, means are provided for enabling estimation of the income from estimated traffic in the domain during a selected time period, and for calculating/estimating the total costs for creation and/or modification during the selected time period, and means being provided for presenting the results of the estimations/calculations, e.g. the estimated capital gain to the operator. |
US07908200B2 |
Method and apparatus for efficiently generating electronic requests for quote
A system and method for efficiently responding to electronic requests for quote (“RFQ”). Through use, a user, such as a merchant, can automatically create and deliver an electronic RFQ response, without need for any interaction by the merchant. The merchant may establish certain criteria in order to allow the system and method to automatically respond to electronic RFQ's received by the merchant. |
US07908198B1 |
Automated preferences for market participants
A market process records trades between trading processes. A preference rating from each trading process to all other trading processes that it has traded with is updated based on the recorded trade, such as by comparing the recorded trade with a metric and determining whether or not the trading process profited from the trade. The metric may be a market price for the item traded at a time subsequent to or prior to the trade. The updating may be performed by the market process after each trade or at predetermined times, or the updating may be performed by a platform process. A trading process can designate itself as anonymous, maintaining its confidentiality but still being subject to contra-party preference rating. The market process may use the contra-party preference ratings to determine whether a trade may occur between two trading processes. |
US07908196B2 |
System, method and financial product for providing retirement income protection
A system and method and a financial income protection product are provided for enabling individuals who are approaching or are in retirement to ensure future sources of income with a reduced initial monetary outlay than conventional income protection products such as, for example, annuities. Income benefits are provided to the individuals only when they need it, i.e., either when market returns have not kept pace with expectations and/or when the individuals have lived beyond the point in time at which their expected wealth expires. |
US07908188B2 |
Method and system of managing accounts payable auditing data
The present invention provides a method and system of managing accounts payable auditing data, where the auditing data includes at least one line item and is ordered by a propensity to yield claims. The method and system, in an exemplary embodiment, includes (1) displaying at least one aged line item, (2) identifying credit data among the at least one displayed aged line item, and (3) recording the identified credit data. In an exemplary embodiment, the aged line item is a line item that has aged for N months, where N is positive integer. In an exemplary embodiment, N is 4. |
US07908186B2 |
Distribution matrix in an allocation table
A method, apparatus and program product are provided for displaying planned quantities of articles in a computerized allocation system. The method comprises displaying an allocation table having a listing of articles along one dimension and data regarding the articles along another dimension. The data regarding each article includes a total quantity of the article for all stores receiving the article. The method further includes receiving a command to switch to a distribution matrix view of the listing of articles displayed in the allocation table, and displaying the distribution matrix view including a listing of stores along one dimension and data regarding the stores along another dimension. The data regarding each store includes a quantity of each article for the store. |
US07908178B2 |
Methods for interactive and synchronous displaying session
A system for interactively displaying and distributing information. The information may relate to consumer products, any type of article of commerce, marketing and advertising layouts, floor plans, planograms or any other type of information that is capable of being illustrated graphically. A consumer engages in an Interactive Information Session with an attendant, such a help desk attendant. During the Interactive Information Session, the attendant and consumer see synchronized displays of images or animations of the information, which may be manipulated by either one of them. The attendant and the user can communicate interactively by voice or text during at least part of the Interactive Information Session. In another embodiment, two or more users of a system according to the invention can collaboratively design a product, marketing or advertising layouts, planograms, floor plans or other graphical information in an Interactive Design Session. During the session one of the users controls the design at any time. Different users may have control at different times. The users can engage in interactive voice or text communications during at least part of the Interactive Design Session. |
US07908176B1 |
Virtual catalog and product presentation method and apparatus
An apparatus and method is disclosed for the comparison of a plurality of selected products on the display of a remote computer. In one illustrated embodiment, product data is displayed for a side-by-side comparison. |
US07908173B1 |
Virtual catalog and product presentation method and apparatus
An apparatus and method is disclosed for the comparison of a plurality of selected products on the display of a remote computer. In one example, a product image of each of the selected products is combined with a background image for presentation on the display of the remote computer. |
US07908172B2 |
System and method for generating multimedia accompaniments to broadcast data
A method and system is presented for coordinating the transmission of supplemental digital data to accompany broadcast data, and in particular, analog radio broadcasts, among a plurality of broadcasters. The supplemental digital data may provide information about the particular broadcast data being transmitted (i.e. cut data) or may be supplemental to such data (i.e. news, weather and traffic data). The supplemental digital data to be presented is sorted based on particular algorithms which may take into account broadcaster-specified criteria such as target audience, time of day, type of broadcast data presented, and the like. The supplemental digital data may be audio data, visual data, or audio-visual data for presentation with the broadcast data. The supplemental digital data may further be advertisement data. The advertisement data may be sold by the broadcasters or the party coordinating the IBOC transmission of the supplemental digital data. The supplemental digital data may play simultaneously with muted broadcast data or at a user-specified time. |
US07908168B2 |
Systems and methods wherein a security deposit facilitates a transaction in which a benefit is applied in exchange for performance of a task
Methods, computer readable media and systems are described wherein a security deposit is used to facilitate a transaction with a customer. In an embodiment, a process includes receiving an indication that a customer is interested in making a purchase during a transaction from a merchant, and transmitting an offer for a benefit to be applied to the transaction in exchange for a future performance of a task by the customer and a security deposit. The task is associated with a subsidy provider other than the merchant. The method also includes providing the offer to the customer, receiving the security deposit, applying the benefit to the transaction before performance of the task, and returning at least a portion of the security deposit to the customer based on the performance of the task. For example, a subsidy provider may offer to apply a subsidy amount to a transaction involving the purchase of a lawn mower in exchange for a future performance of a task by the customer such as test driving a new car. It is also arranged for the customer to provide a security deposit. When the customer performs the task by test driving the car, arrangements are then made to return at least a portion of the security deposit to the customer. |
US07908167B1 |
System and method for analysis of project variances
Disclosed herein is a variance tracking report that provides a new and useful view of an enterprise's financial status. The variance tracking report may indicate variances from a planned work schedule and be used to explain any variances between projected and actual earnings as well as variances in project milestone dates. Further, the variance tracking report may show how current and past changes to the enterprise will impact future projections so the enterprise can give a clear indication of how any variances are being corrected. The plurality of views of the variance tracking report may also be analyzed in order to determine where variances are occurring on an enterprise level, a business unit level, an organization level, and a project level. Targeted action may then be taken on specific projects or enterprise methodologies in order to reduce and/or eliminate the variances. |
US07908165B2 |
Method and apparatus for generating performance curves
A system and a method are set forth for generating performance curves for enabling user customized marketing communications proficiency and performance optimization, comprising collecting and storing historical vehicle data and response data relating for a marketing plan, normalizing the data to a standardized schema, performing non-linear polynomial regression analysis on the normalized data for generating a plurality of curves representing performance of the marketing plan, and displaying said plurality of curves to the user. Preferably, the plurality of curves are generated by a predictive analytics and forecasting engine using an optimized Chebyshev polynomial curve selected to a desired closeness of fit to the normalized data. |
US07908163B2 |
Method and system for parallel scheduling of complex dags under uncertainty
A methods and systems for addressing parallel scheduling problem where a directed acyclic graph (dag) modeling t tasks and their dependencies needs to be executed on n unreliable workers. The methods and systems determine how workers get assigned to tasks (possibly in parallel and redundantly) throughout execution, so as to minimize expected completion time. Disclosed is a polynomial time method for the problem restricted to the case when dag width is at most a constant and the number of workers is also at most a constant. |
US07908154B2 |
System and method for generating a medical history
A system and method for generating a medical history that is determined based on the patient's medication list. Medications are taken for specific indications, i.e., disease and/or symptom, and the system includes a knowledge base of all known medications and associated indications. Preferably, an expert system allows the patient, nurse or other user, to enter all or part of the name of the patient's medications, and creates a list of probable medications by determining which of the known medications the patient most likely takes. Based on a user selected probable medication, the system creates a list of probable indications associated with the selected medication. Based on a user selected probable indication, the system generates a medical history for the patient. The probable medications and probable indications are determined preferably based on the patient's demographic data, historical data for other patients, and responses to follow-up questions generated by the system. |
US07908149B2 |
Vehicle related services system and methodology
A vehicle-related services system and methodology employing at least one sensor automatically sensing at least one of the time during which a vehicle is not being operated and where the vehicle is located when it is not being operated and at least one data processor receiving information sensed by the sensor, indicating at least one of the time during which the vehicle is not being operated and where the vehicle is located when it is not being operated and providing a billing data output in respect of a vehicle-related service which is dependent on at least one of the time during which the vehicle is not being operated and where the vehicle is located when it is not being operated. |
US07908148B2 |
Method for decoding an audio signal
The invention relates to a method for decoding an audio signal, to allow an audio signal to be compressed and transferred more efficiently. The inventive method comprises steps of receiving an audio signal with spatial information signal, obtaining location information using the number of time slot and parameter of audio signal, establishing a multi-channel audio signal by applying spatial information signal to down-mix signal, and performing a multi-channel array for a multi-channel audio signal in response to the output channel. |
US07908147B2 |
Delay profiling in a communication system
A method for a communication system comprising a plurality of communication modules passing an audio stream comprising frames of audio data comprises receiving the audio stream at one of the communication modules; selecting one of the frames; identifying second data; replacing a portion of the audio data in the one of the frames with the second data; and transmitting the audio stream comprising the one of the frames of audio data comprising the second data from the one of the communication modules in the communication system. |
US07908144B2 |
Information processing system and information processing method
A framework is provided which performs location-based analysis using an individual feature such as a stress level obtained based on biological information. An information processing system includes an acquisition unit which acquires frequency power information of a voice inputted at a mobile terminal having a voice communication function, and position information of a base station device that relayed voice communication of the mobile terminal when the voice was inputted; a storage unit which stores the acquired frequency power information and the acquired position information in association with each other; an acceptance unit which accepts designation of an area; and an output unit which identifies the position information related to the designated area, acquires the frequency power information associated with the identified position information with reference to the storage unit, obtains a stress level of a user of the mobile terminal in the designated area based on frequency power information of a frequency greater than or equal to a threshold value within the acquired frequency power information, and outputs the stress level in association with the designated area. |
US07908142B2 |
Apparatus and method for identifying prosody and apparatus and method for recognizing speech
A prosody identifying apparatus for identifying input speech on the basis of prosodic features of the input speech is provided. The prosody identifying apparatus includes a sound analyzing section for acquiring an amount of change in movement of a feature distribution obtained from an autocorrelation matrix of the frequency characteristic of the input speech and an identifying section for recognizing the input speech on the basis of an output of the sound analyzing section. |
US07908138B2 |
Low complexity noise reduction method
To reduce noise in an input signal that may contain speech, first an estimate of the noise level in the signal is obtained. The level of the input signal is then compared with the noise level estimate signal to determine whether speech is dominant. Less aggressive noise reduction is applied to the input signal when speech is dominant than when only noise is present. |
US07908137B2 |
Signal processing device, signal processing method, and program
A signal processing device for processing an input signal includes gain calculating means and feature quantity calculating means. The gain calculating means is configured to obtain information indicating magnitude of noise to be added to the input signal on a basis of periodicity information indicating periodicity of the input signal and power of the input signal. The feature quantity calculating means is configured to obtain periodicity information of a noise-added signal obtained by adding noise having magnitude corresponding to the gain information to the input signal as a feature quantity of the input signal. |
US07908135B2 |
Music-piece classification based on sustain regions
Audio data representative of a music piece is converted into data components in respective different frequency bands for every unit time interval to generate time frequency data pieces assigned to the respective different frequency bands. From the generated time frequency data pieces, detection is made as to each sustain region in which an effective data component in one of the frequency bands continues to occur during a reference time interval or longer. A feature quantity is calculated from at least one of (1) a number of the detected sustain regions and (2) magnitudes of the effective data components in the detected sustain regions. The music piece is classified in response to the calculated feature quantity. |
US07908132B2 |
Writing assistance using machine translation techniques
A system is configured to provide writing assistance within a monolingual input environment based on statistical machine translation techniques typically utilized to translate from an input language to a different target language. |
US07908121B2 |
Determination of time zero from a charged particle detector
A method, system and computer program is used to determine a linear track having a good fit to a most likely or expected path of charged particle passing through a charged particle detector having a plurality of drift cells. Hit signals from the charged particle detector are associated with a particular charged particle track. An initial estimate of time zero is made from these hit signals and linear tracks are then fit to drift radii for each particular time-zero estimate. The linear track having the best fit is then searched and selected and errors in fit and tracking parameters computed. The use of large and expensive fast detectors needed to time zero in the charged particle detectors can be avoided by adopting this method and system. |
US07908120B2 |
Method and device for the evaluation of a quality of a signal
A method is provided for evaluating quantity PQ representing a quality, as perceived by a recipient, of a signal OFx carrying data representing at least one stimulus intended to be produced on said recipient. The method includes a step of quantification of parameters Sqm and Tqm representing a spatial quality and a temporal quality of the signal, and a step of weighting during which a weighted product of the parameters Sqm and Tqm is computed and raised to a power C strictly below one. The method can be used to take account of a correlation that will be made by a person exposed to the stimulus between its spatial and temporal qualities, in applying an automatic technique in real time. |
US07908119B2 |
System and method for automating the analysis of computer system load testing
A method for analyzing load run test results of a computer system includes providing a plurality of performance measure sets derived from a first series of load run tests performed over a same time period. Each set comprises a plurality of records and each record has a timestamp and a value. Performance measure records are sorted by value in ascending order, for each performance measure set. Plateau regions are identified in the sorted performance measure sets, for each performance measure. Performance measure records are sorted within each plateau region by time stamp in ascending order, for each performance measure. Overlapping time intervals covered by the plateau regions are identified for the plurality of performance measure sets, and averages of performance measures are computed over the overlapping time intervals. |
US07908112B2 |
Dynamic observer for the estimation of vehicle lateral velocity
A system and method for estimating vehicle lateral velocity that defines a relationship between front and rear axle lateral forces and front and rear axle side-slip angles. The method includes providing measurements of vehicle yaw-rate, lateral acceleration, longitudinal speed, and steering angle. The method also includes using these measurements to provide a measurement of the front and rear axle forces. The method calculates a front axle lateral velocity and a rear axle lateral velocity, and calculates a front axle side-slip angle based on the rear axle lateral velocity and a rear axle side-slip angle based on the front axle lateral velocity. The method then estimates front and rear axle forces, and selects a virtual lateral velocity that minimizes an error between the estimated and measured lateral axle forces. The method then provides an estimated vehicle lateral velocity using the selected virtual lateral velocity. |
US07908108B2 |
Circuit testing apparatus
A circuit testing apparatus for testing a device under test is disclosed. The device under test comprises a first output end and second output end for generating a first output signal and a second output signal, respectively. The circuit testing apparatus determines a test result for the device under test according to the first output signal and the second output signal. |
US07908107B2 |
Line-reflect-reflect match calibration
A method of compensating a calibration for a vector network analyzer includes performing calibrations on at least a pair of ports to determine error terms associated with each port wherein at least one of the error terms is based upon selecting the reactance of the load standard from a set of potential values in a manner such that the reference reactance errors are reduced. |
US07908101B2 |
Integrated circuit and method for monitoring and controlling power and for detecting open load state
An integrated circuit and method for monitoring and controlling power and for identifying an open circuit state at an output port is disclosed. A circuit is implemented to determine whether an open circuit state exists based on a comparison of data received from the output port and attached loads. The data received from the output port and attached loads is compared to a minimum open circuit current value of the output port, wherein the minimum open circuit current value is based on the hardware characteristics of the output port and attached loads. A possible open circuit state at the output port is reported based on the comparison. |
US07908099B2 |
Leak detection method and associated valve and fuel system
Method of detecting a leak in a fuel system comprising a fuel tank and an orifice with a controlled section between the tank and the atmosphere, according to which a) the controlled section is set to a value Al at a time T1 and a pressure differential Δp1 between the inside of the tank and the atmosphere is measured at least after an interval of time ΔT from T1, for a constant fuel flow out of the tank; b) the controlled section is set to a value A2 at a time T2 and a pressure differential Δp2 between the inside of the tank and the atmosphere is measured at least after the same interval of time ΔT from T2, for the same constant fuel flow; c) a ratio of the pressure differentials Δp1 and Δp2 is computed and is compared to a reference pressure differential ratio ΔpL obtained with the same fuel system but comprising a calibrated leak. |
US07908097B2 |
Methods and meter electronics for rapidly detecting a non-uniformity of a material flowing through a coriolis flowmeter
Meter electronics (20) and methods for detecting a flow anomaly in a flow material flowing through a flow meter (5) are provided. The meter electronics (20) includes an interface (201) for receiving a vibrational response of the flow material, with the vibrational response including at least a first sensor signal and a second sensor signal, and a processing system (203) in communication with the interface (201). The processing system (203) is configured to receive the vibrational response from the interface (201), generate a ninety degree phase shift from the first sensor signal and generate at least one flow characteristic using at least the first sensor signal and the ninety degree phase shift, compare the at least one flow characteristic to at least one anomaly profile, detect a shift in the vibrational response if the at least one flow characteristic falls within the anomaly profile, and indicate an anomaly condition as a result of the detecting. |
US07908095B2 |
Detecting damage in metal structures with structural health monitoring systems
A method useful in structural health monitoring (SHM) systems for detecting damages in metal structures includes extracting the zero-order symmetric and anti-symmetric mode signal components from each of a plurality of current sensor signals of an array of transducers mounted on the structure, matching the extracted signal components with corresponding signal components of a plurality of baseline sensor signals previously detected in the structure, computing respective indices IS0 and IA0 for each of the matched extracted current and baseline signal components based on respective signal energies thereof, and determining the presence of a damage in the structure if either of the indices IS0 and IA0 of a plurality of neighboring sensor paths of the structure is greater than a selected threshold value. |
US07908092B2 |
Chemical sensor array evaluation method
A method for identifying a chemical substance from a set of output states provided by a chemical sensor array being exposed to the chemical substance, the method including: selecting, with an evaluation circuit, from a set of class descriptions for different chemical substances a first class description and one or more further class descriptions, wherein the first class description is related to a first chemical substance and a further class description is related to a further chemical substance; and estimating, with one or more estimating units, a first likelihood value and one or more further likelihood values, wherein the first likelihood value represents a probability that the set of output states corresponds to the first class description, and a respective further likelihood value represents a probability that the set of output states corresponds to a respective further class description. |
US07908085B2 |
Method for acquiring and processing magnetometric data by local updates in real time
The invention concerns a method for acquiring and processing magnetometric data for representing on an at least two-dimensional map magnetometric characteristics of a geographical zone including a step of measuring the intensity of a magnetic field (1) on a geographical zone producing a set of magnetometric data of intensity B(s), a step of computing 2D interpolation (3), a step of computing reduction at the poles (5) and a step of computing an analytical signal (7). The invention is characterized in that it includes sectioning the map of magnetic disturbances into a matrix of pixels, a step of locally updating in real time the map of magnetic anomalies, a step of locally updating in real time the map of 2D interpolation by applying the 2D interpolation calculation in the neighborhood of the updated pixel, a step of locally updating in real time the 2D map of reduction at the poles and a step of locally updating in real time the 2D map of the analytical signal. |
US07908081B2 |
Navigation apparatus, navigation system and route search method
This navigation apparatus includes a road setting unit that sets a road to be traversed between a departure point and a destination, the road being constituted by links for each of which a predetermined link cost is set, a replacement unit that replaces the links constituting the road to be traversed that has been set by the road setting unit, with a virtual link whose link cost is set to be smaller than the total of the link costs of the links for the road to be traversed, and a route search unit that searches for a recommended route from the departure point to the destination, based upon link costs set for links that constitute roads other than the road to be traversed, and the link cost set for the virtual link with which the road to be traversed has been replaced by the replacement unit. |
US07908079B1 |
Portable runway intersection display and monitoring system
Systems, methods and apparatus are provided through which an apparatus located on an airfield provides information to pilots in aircraft on the ground and simultaneously gathers information on the motion and position of the aircraft for controllers. |
US07908076B2 |
Representative road traffic flow information based on historical data
Techniques are described for automatically analyzing historical information about road traffic flow in order to generate representative information regarding current or future road traffic flow, and for using such generated representative traffic flow information. Representative traffic flow information may be generated for a variety of types of useful measures of traffic flow, such as for average speed at each of multiple road locations during each of multiple time periods. Generated representative traffic flow information may be used in various ways to assist in travel and for other purposes, such as to determine likely travel times and plan optimal routes. The historical traffic data used to generate the representative traffic flow information may include data readings from physical sensors that are near or embedded in the roads, and/or data samples from vehicles and other mobile data sources traveling on the roads. |
US07908072B2 |
Systems and methods for using a combustion dynamics tuning algorithm with a multi-can combustor
Embodiments of the invention can provide systems and methods for using a combustion dynamics tuning algorithm with a multi-can combustor. According to one embodiment of the invention, a method for controlling a gas turbine engine with an engine model can be implemented for an engine comprising multiple cans. The method can include obtaining operating frequency information associated with multiple cans of the engine. In addition, the method can include determining variation between operating frequency information of at least two cans. Furthermore, the method can include determining a median value based at least in part on the variation. Moreover, the method can include determining whether the median value exceeds at least one operating threshold. The method can also include implementing at least one engine control action to modify at least one of the operating frequencies if at least one operating threshold is exceeded. |
US07908070B2 |
Method for controlling a coupling device between an input shaft and an output shaft
The invention relates to a method for controlling a coupling device between an input shaft driven by a motor and an output shaft that can transmit a maximum torque according to the position of an actuator of the coupling device 5 complying with a law of behavior of the coupling means according to which: a set value (Cemb,cons) of maximum torque to be transmitted is defined; the actual position (Xemb,mes) of the actuator of the coupling device is measured; a set value (Xemb,cons) is determined for actuating the coupling device and is sent to the actuator of the coupling device, while using a law of behavior of the coupling means obtained by interpolation between a first law of reference of behavior of the coupling means and at least one second law of reference of behavior of the coupling means, and; an auto-adaptation of the law of behavior of the coupling means is carried out for taking into consideration its evolution resulting from the use. The method can be used for controlling the clutch of a drive train of a motor vehicle. |
US07908069B2 |
Method of operating a clutch during a vehicle launch
A method of operating a clutch during vehicle launch including increasing a first hydraulic pressure in an inner chamber from a first to a second level; decreasing a second hydraulic pressure in an outer chamber from a third to a fourth level in response to engine speed and throttle position for the vehicle; and slipping the clutch in response to increasing and decreasing the first and second pressures, respectively. The first hydraulic pressure urges a clutch disposed between the engine and an impeller for a vehicle torque converter to an engaged position. The second hydraulic pressure opposes the first hydraulic pressure. In some aspects, the method includes determining a temperature for oil in a transmission in the vehicle. Then, decreasing the second hydraulic pressure includes decreasing the second pressure in response to the determined temperature. In some aspects, the clutch and the chambers are located in the torque converter. |
US07908068B2 |
Engine controller of hydraulic shovel
A hydraulic shovel including a selection means for an engine which is capable of arbitrarily selecting either of an isochronous control and a droop control, and a traveling detection means for detecting the traveling state of a traveling device. The hydraulic shovel further includes a control means for the engine which selects the isochronous control when the traveling detection means detects the traveling state to maintain the rotational speed of the engine during rated operation while an output is increased, and selects the droop control when the traveling detection means does not detect the traveling state to set the rotational speed of the engine lower than that during the rated operation while the output is increased. |
US07908066B2 |
Powertrain of a motor vehicle and method for controlling said powertrain
The power train (1) includes a controlled drive source (3), a clutch (6), an automatically shifting transmission (7) and a data transmission device (2). The power train contains an additional drive source (12) and is fitted with a control system by means of which a correction value (K pid) for the drive source torque is generated on the basis of the comparison of the actual behavior of the drive train with a modeled behavior of a drive train fitted with a hydrodynamic torque converter. The behavior of a torque converter is simulated by a regulating circuit (21-27). |
US07908063B2 |
Synchronous shift execution for hybrid transmission
An apparatus and method are provided to execute synchronous shifting in a powertrain system having multiple torque-generative devices each operable to independently supply motive torque to the transmission device. The exemplary transmission device comprises a two-mode, compound-split, hybrid electro-mechanical transmission. Operation includes operating in an initial fixed gear ratio, operating the transmission in a mode operation, and, operating the transmission in a final fixed gear ratio. The control system reduces reactive torque of a clutch activating the initial gear, and deactivates the first torque-transfer device when the reactive torque is less than a predetermined value. It determines that speed of an input shaft to the transmission is substantially synchronized with a rotational speed of the second torque-transfer device, and actuates the second torque-transfer device. |
US07908057B2 |
Power steering apparatus
Provided is a power steering apparatus capable of suppressing an abrupt change in steering force and preventing a deterioration in steering feeling even in the event of a transition from power steering to manual steering. The power steering apparatus includes a torque sensor, a motor of a permanent magnet field type, and a controller having a motor driving unit and an abnormality monitoring unit, for controlling the driving of the motor. The motor driving unit includes an inverter for driving the motor, and a drive signal generating unit for calculating a target current caused to flow through the motor and outputting a drive signal of the inverter based on the target current. The abnormality monitoring unit includes an abnormality processing unit for constituting a closed-loop circuit including the motor in stopping the driving of the motor. |
US07908055B2 |
Control device for a compressed air system of a vehicle
A control device for a compressed air system of a vehicle or for a component of a compressed air system of a vehicle includes at least one processor calculating a prediction of the occurrence and/or duration of overrun condition phases of the vehicle based on altitude position data of a route traveled by or still to be traveled by the vehicle. The control device controls the compressed air system, a component of the compressed air system, or a component intended to operate the compressed air system, based on the calculated prediction. |
US07908052B2 |
Maintenance system for an equipment set
A rapidly installable and rapidly removable set of equipment (1-6, 11) which can be replaced by standard exchanges, furnished with individual electronic circuits for monitoring proper operation (1a-6a, 20a-23a, 30a-32a, 1 1a) assuming, at their level, a BITE function (Build [sic] In Test Equipment) for testing, for fault diagnosis and for issuing fault messages sent by data transmission to a central maintenance computer (7) itself formulating a report regarding the overall state of operation of the set of equipment. It relates more especially to the hardware parts of the electronic circuits for monitoring proper operation which are integral with the equipment (1-6) or with equipment parts (20-23, 30-32) and which are furnished with a nonvolatile memory (405) and by means of detection, selection and capture (403, 413, 423) into their nonvolatile memories (405), of the report formulated by the central maintenance computer (7). Since these hardware parts of circuits for monitoring proper operation track the tribulations of the equipment parts or pieces of equipment with which they are integral, they make it possible for the latest report regarding the overall state of operation of the set of equipment often causing the removal, to be always available, in a repair center, with an item removed for repair, thereby facilitating the drawing up of a repair diagnosis. |
US07908047B2 |
Method and apparatus for run-time incorporation of domain data configuration changes
A method and apparatus for implementing a run-time configuration change for domain data in a database for an information systems where the domain data defines entities which are acted upon by the information system and where the reconfiguration of the domain data can take place without taking the information system offline and making it inaccessible to users. |
US07908046B2 |
Method and device for monitoring a position indication of an aircraft
A device and method calculate a global error relating to a position indication of an aircraft and compare the global error with a threshold value, which depends on flight constraints. |
US07908045B1 |
System and method for presenting an image of terrain on an aircraft display unit
A system and method for presenting an image of terrain threats are disclosed. Substantially transparent terrain symbols (color or monochrome) are depicted where each symbol is representative of a level of threat. Terrain symbols may overlay a weather image without a loss in information. A system is disclosed which comprises a navigation system, a terrain database, an image processor, and an indicating system. The navigation system acquires navigation data representative of aircraft position and direction; the database stores data of a plurality of cells; and the indicating system receives image data and presents symbols representative of the terrain image. The image processor receives navigation data defines a range of elevations of threat levels based upon the aircraft altitude, receives terrain data from the terrain database, determines the terrain threat of each cell, and provides an image representing the threat level and locations to the display. |
US07908044B2 |
Compound aircraft control system and method
The Invention is a control system for a compound aircraft. A compound aircraft has features of both a helicopter and a fixed wing aircraft and provides redundant control options. The control system allows an authorized person to select any of plurality of operational objectives each of which is designed to achieve any particular command. |
US07908041B2 |
Self-leveling laser horizon for navigation guidance
The present invention includes an artificial horizon device including a sensor unit with a movable platform, at least one actuator linked to the platform, and one or more sensors located on the platform for sensing the position orientation of the platform relative to an external mass or the motion of the platform. The horizon device also includes a processing unit signally connected to the sensors and the at least one actuator. The processing unit is adapted to receive signals from the sensors and send signals to the actuators to move the platform to a horizontal orientation. The horizon device also includes either a display unit comprising an indicator of a horizon line which substantially corresponds to the horizontal orientation of the platform or a secondary device. |
US07908040B2 |
System and method for automated search by distributed elements
A system and method for decentralized cooperative control of a team of agents for geographic and other search tasks. The approach is behavior-based and uses probability particle approach to the search problem. Agents are attracted to probability distributions in the form of virtual particles of probability that represent hypotheses about the existence of objects of interest in a geographic area or a data-space. Reliance on dependable, high-bandwidth communication is reduced by modeling the movements of other team members and the objects of interest between periodic update messages. |
US07908038B2 |
Method of making an optical transponder
Methods and apparatus are provided in accordance with the present invention in which a control mechanism, such as for example, a microcontroller, provides an interface between an optical transponder and an external control system, such that monitoring and controlling of the optical components of the optical transponder are accomplished in an efficient and cost-effective manner. In some embodiments of the present invention, methods and apparatus provide for testing and calibration of the optical transponder without removing any portion of a protective housing within which the internal components of the optical transponder are disposed. |
US07908034B2 |
System, program products, and methods for controlling drilling fluid parameters
Embodiments of systems, program products, and methods for controlling drilling fluid parameters are provided. These embodiments, for example, provide dynamic density control with highly adaptive, real-time, process-control and are scalable to any rig, large or small, on land or water. Combined static and dynamic stresses and displacements can be determined continuously at strategic locations in and around the wellbore of a well so that insitu and operational induced pressure window limitations at specific weak-points or other locations of interest are controlled. |
US07908025B2 |
Semiconductor manufacturing apparatus and control system and control method therefor
Disclosed herein is technology for, among other things, a semiconductor manufacturing apparatus, and a control system and a control method therefor, by which a target parameter that is measured from a wafer processed with a plurality of processing parameters that are processing conditions of the semiconductor manufacturing apparatus to process a wafer, a multiple classification analysis is performed with the plurality of processing parameters and the target parameter to calculate a model formula expressing the target parameter in a selected parameter, a predicted value of the target parameter of the wafer being processed by use of the model formula is calculated, while the processing is being performed, the processing parameters of the processing is modified on the basis of the predicted value, and the processing is continuously performed. |
US07908024B2 |
Method and system for detecting tool errors to stop a process recipe for a single chamber
A method for detecting tool errors to stop a process recipe for a single chamber is disclosed. When a recipe error for one of chamber of a process tool is detected, only the chamber with the recipe error is terminated and other chambers are allowed to proceed with their recipe processes for preventing excursions. |
US07908022B2 |
System and method for reducing toxic waste in manufacturing processes
A system and method of optimizing a manufacturing process so as to reduce toxic waste in the process. In an embodiment, the method includes: describing the manufacturing process using a plurality of nodes, each node representing a component or a process; connecting the plurality of nodes with directed edges to form a directed graph, the directed graph representing possible manufacturing process flows from a begin node to an end node; assigning to each edge a value representative of a cost resulting from toxic waste generated by a component or process; and determining a shortest path from the begin node to the end node in the directed graph to identify manufacturing process flow having a minimum cost. |
US07908018B2 |
Flexible electrode
An electrode array has a flexible body supporting a plurality of electrodes. Each electrode comprises an exposed connector pad at the upper end of the body, an exposed recording/stimulating pad at the lower end of the body, and a conductor located within the body and electrically connecting the connector pad and the recording/stimulating pad. In one embodiment the electrode array has an elongated recording/stimulating portion coiled or folded to distribute the exposed recording/stimulating pads in three dimensions. An implantation method employs an introducer with a helical portion to which an end of the flexible electrode is attached. The helical portion straightens to pass through a small-diameter cannula and then resumes its helical configuration to place the recording/stimulating portion of the attached electrode in a helix within the patient's tissues. |
US07908006B2 |
Cardiac pacing response classification using an adaptable classification interval
Methods and systems involve the formation of a classification interval used for sensing a cardiac signal following a pacing pulse to determine a cardiac response to pacing. One or more cardiac signals associated with a type of cardiac pacing response are sensed. The timing of at least one feature of the cardiac signal may be used to define an initial cardiac response classification interval. The classification interval is adapted based on the variability of the timing of the feature. The classification interval may be adapted using a predetermined number of additional cardiac signals or until a predetermined stability criterion is achieved. |
US07908005B2 |
Medical system for monitoring and localization of electrode leads in the heart
A medical system has an implantable heart stimulator with sensing and stimulating pairs of electrodes, with an electric field through the heart being generated by the respective pairs by the application of alternating voltages at a preset frequency to the respective pairs. A signal receiver receives a signal representing the voltage potential difference between the voltage potential at one of the electrodes in the pair, and a reference electrode. The detected voltage is related to the generated electric field, and the signal receiver generates a potential different signal that is supplied to a control unit to determine parameters therefrom representing cardiac activity. |
US07908003B1 |
System and method for treating ischemia by improving cardiac efficiency
A system and method for treating ischemic heart disease by increasing heart efficiency. By application of an anodal pulse at or above threshold, the efficiency of the heart is improved by increasing the resting membrane potential of the myocardial cells, increasing the size of the anodal virtual stimulatory electrode, or reducing the ventricular stretching during filling of the ventricle. |
US07908002B2 |
Heart stimulator detecting atrial arrhythmia by determining wall distension by impedance measuring
In an implantable pacemaker, pacing pulses are delivered to a ventricle in a P-wave synchronous mode as long as no atrial arrhythmia is detected, pacing pulses and a mode switch is made to deliver pacing pulses to the ventricle in a non-P-wave synchronous mode if atrial arrhythmia is detected. From an impedance signal measured in the atrium, atrial distention is determined and, in the non-P-wave synchronous mode, the delivery rate of the pacing pulses is increased to decrease the atrial distention during atrial arrhythmia. |
US07908001B2 |
Automatic multi-level therapy based on morphologic organization of an arrhythmia
Methods and systems for selecting tachyarrhythmia therapy based on the morphological organization level of the arrhythmia are described. Morphological organization levels of arrhythmias are associated with cardiac therapies. The morphological organization levels are related to cardiac signal morphologies of the arrhythmias. An arrhythmia episode is detected and the morphological organization level of the arrhythmia episode is determined. A cardiac therapy associated with the morphological organization level of the arrhythmia episode is delivered to treat the arrhythmia. For example, the morphological organization levels may be associated with the cardiac therapies based on one or more of retrospective database analysis, patient therapy tolerance, and physician input. The associations may be static or may be dynamically adjusted based on therapy efficacy. |
US07907999B2 |
Apparatus and method for measuring physiological characteristics of an intact trachea in vitro
Apparatus and methods for measuring smooth muscles responses (relaxation and contraction), transepithelial potential difference, and/or transepithelial impedance of an intact trachea in vitro. In particular embodiments, the apparatus includes a perfusion device on which an extracted, intact trachea is mounted. The perfusion device and the trachea are immersed in an extraluminal bath, which is isolated from the perfusion liquid flowing through the trachea. A set of voltage-sensing electrodes is provided for measuring the transepithelial potential difference across the trachea wall. A set of current electrodes is provided for inducing an electrical current to flow across the trachea wall in order to determine transepithelial impedance. |
US07907998B2 |
Bio-impedance apparatus and method
A method of determining an impedance of at least one lung of a patient having an implanted pacemaker that comprises first and second leads and a case, the method comprising: a) using the leads and the case to acquire at least a first and a second impedance measurement responsive to impedance of the patient's chest that are at least partially independent; and b) using the impedance measurements to determine the impedance of at least one of the lungs substantially independently of impedance of the other lung. |
US07907997B2 |
Enhancements to the detection of pulmonary edema when using transthoracic impedance
This patent document discusses, among other things, systems, devices, and methods for enhancing detection of pulmonary edema using, in addition to thoracic impedance, one or a combination of: physiologic information about a subject, at least one statistical parameter, a user-programmable detection level, at least one parameter associated with a previous pulmonary edema event, and patient symptom information about the subject. In one example, a (base) thoracic impedance threshold is modified to an adjusted thoracic impedance threshold. The adjusted thoracic impedance threshold provides an increased sensitivity of pulmonary edema detection as compared to the base thoracic impedance threshold. In another example, an alert is provided to a subject, a caregiver, or other user based on a pulmonary edema indication determined by the present systems, devices, and methods. In a further example, a therapy (provided to the subject) is adjusted or initiated in response to the pulmonary edema indication. |
US07907996B2 |
System and method for processing and presenting arrhythmia information to facilitate heart arrhythmia identification and treatment
A system and method for presenting information relating to heart data can involve operations including identifying arrhythmia events in physiological data obtained for a living being, receiving human assessments of at least a portion of the arrhythmia events, determining a measure of correlation between the human assessments and the identified events, and selectively presenting information regarding the identified events based on the measure of correlation. The operations can also include identifying atrial fibrillation events in physiological data obtained for a living being, obtaining heart rate data for the living being, and presenting information regarding the heart rate data and duration of the atrial fibrillation events together with a common time scale to pictographically represent heart rate trend with atrial fibrillation burden during a defined time period. |
US07907995B2 |
Electrocardiography chart apparatus and method thereof
An electrocardiogram (ECG) chart device and method capable of easily assisting with the diagnosis of heart disease. Hexagonal radar charts displayed on a screen act as indicators of feature values corresponding to data obtained from each of 12 electrode leads and correlated with the related portions of the heart. For example, a (V1, V2) lead is an indicator of a right ventricle. Each of the radar charts is schematically arranged to correspond with the related portion of the heart. Each vertex of the hexagonal radar charts acts as an indicator of the recognized value. More specifically, each vertex of the radar chart is based on a value obtained by extracting a waveform critical point, a waveform start point, a waveform end point, or the like, of constituent elements of the ECG waveform as the P wave, the Q wave, the R wave, the S wave, the ST segment, the T wave, or the like. Therefore, a user of the ECG radar chart device can intuitively and easily carry out interpretation of ECG data. |
US07907983B1 |
Wireless handset with locking slider
A wireless handset has a relatively slidable first and second housing sections to provide an extended configuration for using a predetermined function of the wireless handset and a closed configuration for reducing a predetermined dimension of the wireless handset when not using the predetermined function. An electronically controllable lock is coupled to the first and second housing sections having an actuated position for inhibiting movement of the first and second housing sections out of the extended configuration and a deactuated position wherein movement of the first and second housing sections out of the extended configuration is not inhibited. A controller is coupled to the lock wherein the controller is programmed to determine whether the handset is in a predetermined operating mode and to place the lock into the actuated position when the handset is in the predetermined operating mode. The controller is also programmed to place the lock into the deactuated position when the handset is no longer in the predetermined operating mode. |
US07907981B2 |
Slide type mobile communication terminal
Disclosed is a slide type mobile communication terminal. The terminal comprises an upper main body having a display section and a first function key pad section; a lower main body connected to the upper main body to be slidable upward and downward relative to the upper main body and having an input key pad section and a second function key pad section on lower and upper parts of the lower main body; and a slide engagement member having a slide rail provided to one of the upper and lower main bodies and extending over about a whole length of an upstream and downstream direction of the main body and a slide protrusion located at a middle point of an upstream and downstream direction of the other main body and inserted into the slide rail, and connecting the upper and lower main bodies to be slidable. |
US07907980B2 |
Magnetic levitation sliding structure
A magnetic levitation sliding structure is provided for a portable electronic device. The sliding structure includes a first slider member with a guide portion, a second slider member with a receiving portion that mates with the guide portion, a first magnet coupled with the guide portion and having magnetic poles arranged in a direction perpendicular to a sliding direction, and a spaced-apart pair of second magnets coupled with the receiving portion. The first magnet is configured in a central portion of the guide portion and is disposed between the spaced-apart pair of second magnets for facilitating relative sliding movement of the first and second slider members. A portable electronic device including the magnetic levitation sliding structure is also provided. |
US07907977B2 |
Echo canceller with correlation using pre-whitened data values received by downlink codec
Duplex audio communications over a network use compressed audio data, with linear prediction coefficients (LPCs) and variances by which sample values differ from predictions. A adaptive echo canceller for a transceiver develops finite impulse response filter (FIR) coefficients characterizing an echo path between its local audio output and audio input. The received/decompressed audio data is applied to the FIR coefficients, and the predicted echo is subtracted from the uplink signal. Echo is detected as cross-correlation of the receive signal versus the uplink/send signal over time. In one embodiment, the cross-correlation is determined using a pre-whitened receive signal, obtained by adopting the variance values received over the network by the downlink Codec. Apart from the uplink Codec, no speech analysis filter or process is needed. The technique is apt for GSM, AMR and similar compressed audio communications. |
US07907976B2 |
VehicleTalk
A system for communicating information to a mobile unit comprising a broadband RF transceiver with antenna, a GPS receiver, an audio-visual interface, an electro-mechanical interface and a microprocessor with associated memory incorporated into each a mobile unit. |
US07907975B2 |
Bluetooth communication system for drivers of vehicles
A system is provided that enables communications between a driver of a vehicle and a person outside the vehicle, between a rider of a motorcycle and a fellow rider of the same vehicle, or between a driver of a vehicle and another driver of another vehicle. A Bluetooth communication system comprises a Bluetooth communication device mountable to a helmet, and an indicator unit having an indicator disposed in a viewing range of a driver of such a vehicle as a car or a boat. It further comprises a transmitting module disposed in the Bluetooth communication device for transmitting an indication signal to the indicator in response to reception of a calling signal and a receiving module disposed in the indicator unit for driving the indicator in response to reception of the indication signal. The indicator indicates when a call arrives at a Bluetooth communication device mounted on a helmet. |
US07907974B2 |
Scrollable computing device display
The display of a scrollable list of items is described. In one disclosed embodiment, a list of items may be displayed on a scrollable computing device display in such a manner that, upon receiving an input requesting movement of a select indicator to a different list item, the select indicator is moved on the display toward the different list item and the list is scrolled on the display in an opposing direction. |
US07907972B2 |
Method and apparatus for allocating downlink resources in a multiple-input multiple-output (MIMO) communication system
Techniques to schedule downlink data transmission to a number of terminals in a wireless communication system. In one method, one or more sets of terminals are formed for possible data transmission, with each set including a unique combination of one or more terminals and corresponding to a hypothesis to be evaluated. One or more sub-hypotheses may further be formed for each hypothesis, with each sub-hypothesis corresponding to specific assignments of a number of transmit antennas to the one or more terminals in the hypothesis. The performance of each sub-hypothesis is then evaluated, and one of the evaluated sub-hypotheses is selected based on their performance. The terminal(s) in the selected sub-hypothesis are then scheduled for data transmission, and data is thereafter coded, modulated, and transmitted to each scheduled terminal from one or more transmit antennas assigned to the terminal. |
US07907970B2 |
Providing quality of service for various traffic flows in a communications environment
The claimed subject matter relates to providing appropriate QoS treatment to one or more traffic flows associated with a terminal, wherein the QoS treatment is defined within a profile assigned to the terminal and implemented when the terminal requests access to a network. An access mode can receive identifying indicia associated with the terminal and relays such indicia to an authentication and authorization server (AAS). The AAS can thereafter provide the access node with a profile that defines QoS treatment to associate with one or more traffic flows related to the terminal. |
US07907967B2 |
Radio frequency module
A description is given of a radio frequency module comprising an interface unit configured to receive macros having a first format from an input of the radio frequency module, a microprocessor coupled to the interface unit and operable to convert the macros having the first format to macros having a second format, a first memory coupled to the microprocessor and operable to store macros having the second format provided by the microprocessor and a first finite state machine implemented in hardware and configured to process macros having the second format accessed from the first memory. |
US07907966B1 |
System and method for cross-platform applications on a wireless phone
A system and method for operation of cross-platform applications on a wireless phone is provided. The applications can be cross-platform applications in that the same application code can be run on different wireless phone platforms. The method and system can for a wireless phone which runs a cross-platform application that enables the processor of the wireless phone to run the cross-platform applications. The wireless phone processor can operate to determine platform parameters of the phone and then run the cross-platform application using the determined phone parameters. |
US07907965B2 |
Apparatus and method for controlling the power consumption of a combined UMTS/GSM/EDGE radio station
A mobile station has an apparatus by means of which the power consumption of the mobile station is controlled. The apparatus has a monitoring unit which is connected to the at least two radio systems in the mobile station. During activity pauses in the mobile station, whose time duration and whose start and end times are monitored by the monitoring unit, radio system units which are not required, and possibly further units in the mobile station, are deactivated or are switched to a state with reduced power consumption. |
US07907964B2 |
Networked telephone system
Embodiments may provide a computer network, a telephone coupled to the computer network, and a computing device coupled to the computer network, the computing device to establish a telephone call with the telephone. |
US07907963B1 |
Method to display three-dimensional map on communication device
The wireless communication device and the method thereof, wherein the current geographic location of the wireless communication device is identified, and a plurality of three-dimensional images are displayed in accordance with the current geographic location. |
US07907962B2 |
Radio communications system, base station apparatus and method of transmission power control
A transmission power of a communication apparatus can be appropriately determined in accordance with different communication multiplicities between two or more communication channels. A mobile communication system in which a base station apparatus and a mobile station apparatus communicate with each other by using configuration channels (CCH) or random access channels (RACH) includes a transmission power control part for determining basic data of the transmission power in RACH of the mobile station apparatus in accordance with a communication status in CCH, and a transmission power determining part for determining the transmission power in RACH of the mobile station apparatus by changing the basic data at least in accordance with the communication multiplicity of RACH. |
US07907961B2 |
Method and apparatus for improving noise power estimate in a WCDMA network
Method and apparatus for improving a noise power estimate in a wideband CDMA (WCDMA) network are disclosed and may include calculating a total noise power estimate for a downlink channel based on a plurality of control channel bits from a plurality of different types of control channels. The plurality of control channel bits may include at least two of: dedicated physical channel (DPCH) transmit power control (TPC) bits, DPCH pilot bits, and common pilot channel (CPICH) bits. A first noise power estimate may be calculated for the downlink channel based on a plurality of the DPCH TPC bits. A value of at least one of the plurality of DPCH TPC bits may not be known when the at least one of the plurality of DPCH TPC bits is received. |
US07907959B2 |
Radio communication equipment, transmission power control method therefor, and program therefor
A radio communication equipment generates transmission power control information corresponding to a comparison result between receiving quality of a signal received from a communication counterpart and target quality, and transmits the transmission power control information to the communication counterpart. The radio communication equipment includes a response monitor which monitors a response from the communication counterpart for a control message transmitted to the communication counterpart and a controller which controls the target quality to vary depending on a result of the monitoring of the response monitor. |
US07907958B2 |
Negotiated channel information reporting in a wireless communication system
Techniques to enhance the performance in a wireless communication system using CQI feedback optimized to support different scenarios. According to one aspect, an access terminal may select a CQI feedback table based on the access terminals capability. According to another aspect, an access point may select a CQI feedback table based on an access terminals capability, system loading and the type of service provided by the access point. An access point which provides services that require high data rates may select a larger CQI feedback table to support the high data rates for access terminals which support the larger CQI feedback table. The same access point may select a smaller CQI feedback table for access terminals which do not have the capability or need for the high data rate services. |
US07907957B2 |
Method and system for transmitting data in mobile network nodes
A method and a system for data transmission with mobile network nodes, which include at least two network interfaces with corresponding power consumption. A central unit is configured to receive data intended for the mobile network, and a first network interface of the mobile network node is deactivated. If the central unit receives data intended for themobile network node, a signaling message assigned to the received data is transmitted to the mobile network node, by a signaling module, via a second network interface of the mobile network node. Based on the transmitted signaling message, the first network interface of the mobile network node is activated, and data, which are intended for the mobile network node, are transmitted via the first network interface to the mobile network node. |
US07907954B2 |
System and method for dynamic interface management
A system and method for dynamically instantiating a communication interface between a requesting entity and a client entity. A requesting entity transmits a trigger signal to a control point, where the trigger signal includes a preferred communication configuration. The control point inspects the preferred communication configuration and, if possible, instantiates a communication link that complies with the requested configuration. The communication link is deactivated either in response to a timing function, upon determining that the requesting and client entities have completed their data exchanges, or determining that an amount of time provided for the communication has expired. |
US07907952B2 |
Method and apparatus for securing quality of communication service to mobile terminal
A method and apparatus is provided for securing a quality of service of packet data service provided in a communication system by enabling mobile terminals that receive the packet data service in the RRC-idle mode to provide information to the network regarding the quality of the received service. A mobile receiving a specific service, for example MBMS, may provide information related to the quality of the received service or the results of measurements performed to determine the quality of the received service to a network via a common control channel either in response to a measurement request from the network or if the mobile terminal determines that the quality of the received service is below a minimum quality of service to be secured. |
US07907951B2 |
Wireless communication system and base station
Admission control wireless resources including abase station which obtains a down wireless resource available rate based on a down QoS requested bandwidth Bi requested by a terminal i during QoS communication and a data rate Ri which the terminal can receive. A down wireless resource usage rate is obtained by dividing a down QoS requested bandwidth B requested by the terminal trying to perform QoS communication by the data rate R which the terminal can receive. An up wireless resource available rate is obtained based on ROT of an up channel and a threshold value T1 indicating an allowable upper limit of the ROT. The QoS communication is performed on the terminal in which the up and down wireless resource available rates are respectively equal to or more than the up and down wireless resource usage rates. |
US07907949B2 |
Radio communication system, adjacent station information management method for this system, and management apparatus therefor
Adjacent station information of various base stations communicating using CDMA is automatically updated.A maintenance apparatus (30) includes a protocol message acquisition unit (33) for acquiring protocol messages transmitted between each base station and a mobile terminal 1; a protocol message storage area (36) for storing the protocol messages; a base station information acquisition unit (34) for acquiring base station information of every base station; a base station information storage area (37) for storing the base station information of all the base stations; and an information update instruction unit (35). The information update instruction unit (35) extracts a Route Update message at the time of hard handoff from the protocol message storage area (36), and uses communication characteristic information of a handoff candidate base station included in that message, in order to specify the handoff candidate base station among base stations whose base station information is stored in the base station information storage area (37). The information update instruction unit (35) instructs the handoff source base station to add the information on the specified handoff candidate base station to its adjacent station information. |
US07907948B2 |
Providing anonymity to a mobile node in a session with a correspondent node
A method, a correspondent node and a mobile node provide anonymity and unlinkability to a mobile node in a session with a correspondent node. Sequence values, calculated based on secret data, are added to updates sent from the mobile node towards the correspondent node and are used by the correspondent node to authenticate updates from the mobile node. A home address of the mobile node is not explicitly disclosed. An expected care-of address is calculated at the correspondent node and used by the correspondent node to send data packets to the mobile node. |
US07907945B2 |
Apparatus and method of optimizing the selection of wireless networks
Methods and a mobile terminal capable of selecting a wireless network, the invention includes when detected to be at or near a first wireless network service area, receiving information related to the first wireless network service area from a second wireless network, activating a first wireless network module based upon the received information and a user setting, detecting a first wireless network with the first wireless network module and the received information, and establishing a connection upon the detecting. |
US07907942B1 |
Communication device
The method to remotely control a device located in a building or house by a handheld mobile device.The device may be a TV tuner, microwave oven, VCR, bathroom, room light, air conditioner, room heater, door lock, or camera. |
US07907941B2 |
Determining presence of radio frequency communication device
A radio frequency communication device includes a receiver; a transmitter; an interface for receiving one or more sensor signals based on sensor-acquired data that is indicative of a predetermined condition; and electronic components. The electronic components are arranged and configured such that the device operates in at least two states. In the first state, the device responds to a Present Broadcast by making a Present Response. In the second state, the device does not respond to a Present Broadcast with a Present Response. The electronic components further are arranged and configured such that the device enters the second state from the first state upon responding to a Present Broadcast with a Present Response, and such that the device enters the first state from the second state upon receiving, through the interface, one or more sensor signals based on sensor-acquired data that is indicative of a predetermined condition. |
US07907936B2 |
Communication system, wireless-communication device, and control method therefor
A wireless-communication device performing mutual authentication between the wireless-communication device and a different wireless-communication device by using an authentication server includes a communication-setting-data-retention unit retaining communication-setting data including a first metric corresponding to the path to the authentication server, as a self-authentication-server metric, a signal-reception unit receiving a predetermined signal transmitted from the different wireless-communication device, the predetermined signal including a second metric corresponding to the path from the different wireless-communication device to the authentication server, as a nonself-authentication-server metric, and a control unit determining the wireless-communication device to be a supplicant when the self-authentication-server metric is better than the nonself-authentication-server metric, and determining the wireless-communication device to be an authenticator when the self-authentication-server metric is worse than the nonself-authentication-server metric. |
US07907935B2 |
Intelligent remote device
An intelligent remote device equipped with a security token operatively coupled thereto is processing communications with a security token enabled computer system over a wireless private network. The intelligent remote device is adapted to emulate a local security device peripheral connected to the computer system. Multiple computer systems may be authenticated to using the intelligent remote device. Additionally, various secure communications connections mechanisms are described which are intended to augment existing security protocols available using wireless network equipment. Authentication of a user supplied critical security parameter is performed by the security token. The critical security parameter may be provided locally via the intelligent remote device or received from the wireless network and routed to the security token. Aural, visual or vibratory feedback may be provided to the user to signal a successful authentication transaction. |
US07907932B2 |
Operations method for providing wireless communication services
The present invention is directed to an improved operations method for a wireless communication system. The improved business method, operations method, network and system of the present invention includes the steps of delivering cellular services to the mass market, reducing peak capacity, increasing overall capacity utilization, improving capital utilization, providing an “all-you-can-eat” pricing model, and designing capacity based upon where the users live, work, and play. |
US07907931B2 |
Portable communications device
A portable communications device (1) for wearing by a person and for use in conjunction with a Bluetooth enabled mobile phone (3) for communicating a signal indicative of the existence of an emergency to a base station comprises a pendant shaped housing (5) within which is located a first interface circuit (12) which comprises a pair of activating switches (14) operable by panic buttons (15) for facilitating inputting a signal to the device (1) indicative of the existence of an emergency. A microprocessor (18) reads signals from the first interface circuit (12) and reads the last determined position of the device from a GPS positioning circuit (8) in the housing (5), and also reads the identity of the device (1), a phone number of the base station to which a message indicative of the emergency is to be communicated and a message indicative of the emergency from a programmable memory (10). The microprocessor (18) prepares an activating signal which comprises the identity and position of the device (1), the phone number of the base station and the message, which is transmitted with a time label through a Bluetooth transmitter/receiver (20) to the mobile phone (3). The activating signal activates the mobile phone (3) to relay the data contained in the activating signal to the base station. |
US07907930B2 |
Emergency alert system distribution to mobile wireless towers
In one embodiment, a method includes obtaining an object associated with a host server and determining if the object includes an indication that identifies a first zone. The method also includes identifying a message contained in the object if the object includes the indication that identifies the first zone, and creating a formatted notification if the object includes the indication. The formatted notification includes a representation of the message. Finally, the method includes broadcasting the formatted notification within a network. |
US07907927B2 |
Merged high pass filtering and down-converting mixer circuit
According to one exemplary embodiment, a mixer circuit comprises first and second switching branches driven by a local oscillator and an input radio frequency (RF) signal. The mixer circuit further comprises at least one capacitor coupled between the first and second switching branches for high-pass filtering of a down-converted output signal of the mixer circuit. In one embodiment, each switching branch comprises a respective mixer transistor, for example, a field effect transistor (FET). In one embodiment, the mixer circuit includes an inductor to reduce or eliminate the effects of parasitic capacitors at a resonance frequency selected to approximately match a desired RF signal frequency. In one embodiment, an inductor at resonance with parasitic capacitors produces a band pass filter for an input RF signal. |
US07907925B2 |
Method and system for blocker attenuation using multiple receive antennas
Methods and systems for blocker attenuation using multiple receive antennas are disclosed. In this regard, a plurality of signals may be received via a corresponding plurality of antennas and a corresponding plurality of interference-suppressed signals may be generated. The interference-suppressed signals may be generated by adjusting a gain and phase of the plurality of received signals to generate a corresponding plurality of adjusted signals, and combining the corresponding plurality of adjusted signals, respectively, with the plurality of received. The gain of the received signals may be adjusted based on a wide bandwidth signal strength measurement and a narrow bandwidth signal strength measurement. A center frequency of one or more of the plurality of antennas may be adjusted based on received signals strength measurements. A gain and/or phase adjustment of each one of said received signals may be independent of gain and/or phase adjustments of other ones of the receive signals. |
US07907924B2 |
Semiconductor device interconnecting unit, semiconductor device and high-frequency module having a millimeter wave band
A semiconductor device interconnecting unit configured to input/output a high-frequency signal having a millimeter wave band to/from a semiconductor device is provided. The semiconductor or device interconnecting unit includes a part of a band pass filter configured to pass therethrough the high-frequency signal having a millimeter wave band by using an LC resonance circuit, and a remainder of the band pass filter, wherein the part and the remainder are separated from each other. The part is provided inside the semiconductor device, and the remainder is provided outside the semiconductor device. The part and the remainder include capacitors having variable capacitors added thereto, respectively. A pass band for the high-frequency signal having a millimeter wave band is changed by changing capacitance values of the variable capacitors. |
US07907921B2 |
Wireless transmitter having multiple power amplifier drivers (PADs) that are selectively biased to provide substantially linear magnitude and phase responses
A method and apparatus are provided for enabling a transmitter to have a substantially linear magnitude response and a substantially linear phase response. The transmitter includes first and second power amplifier drivers (PADs) having respective first and second non-linear phase responses. The first non-linear phase response is based on a first bias applied to the first PAD, and the second non-linear phase response is based on a second bias applied to the second PAD. The first and second PADs are coupled in parallel to provide a combined substantially linear phase response. According to an embodiment, the first and second PADs have respective first and second average input capacitances. Signal swings about the first and second biases vary the respective first and second average input capacitances, which may be combined to provide a combined average input capacitance that is substantially insensitive to the signal swings about the first and second biases. |
US07907918B2 |
Portable terminal device, display method for list of participants used therein, and program for the same
A participant list display method is provided in which, when referring to status and details of a participant with many utterances, it is possible to reduce effort required in page turning or scrolling operations. In step S1 a mobile telephone performs utterance processing for a participant in PTT communication, to perform PTT starting processing; in step S2, a variable is acquired in working memory for counting number of utterances for each participant; and in step S3 a state of waiting to obtain a right to speak is entered. In the mobile telephone, from the state of waiting to obtain the right to speak, when a party who wishes to speak obtains the right to speak in step S4, a count of number of utterances for the participant that is stored in the working memory is incremented in step S5. The mobile telephone refers to the number of utterances for each participant stored in the working memory, and sorts the list of participants displayed on the display unit, in order of number of utterances. |
US07907913B2 |
Apparatus and method for determining beamforming vector in a codebook-based beamforming system
An apparatus and method for determining a beamforming vector in a codebook-based transmission beamforming system are provided. In a feedback method for a receiver in a codebook-based transmission beamforming system, forthcoming channel values for a forthcoming period are generated using M present and previous channel estimates. Effective channel gains for all transmission beamforming vectors included in a codebook are calculated using the forthcoming channel values. A codebook index corresponding to the maximum effective channel gains is fed back to a transmitter. |
US07907910B2 |
Method and apparatus to vary power level of training signal
Briefly, a method to transmit over an uplink channel a training signal having a power level which varies according to a parameter related to downlink channel characteristics is provided. Communication system that includes communication devices to transmit and receive the training signal is further provided. |
US07907909B2 |
Method and system for radio frequency (RF) group delay compensation in a broadcast system
A radio device operable to compensate for a large RF filter group delay variation is provided. The radio device includes a receiving unit operable to receive an OFDM signal that comprises pilot subcarrier signals and data subcarrier signals. The radio device further includes a group delay (GD) compensator, operable in frequency domain, and configured to perform phase rotation to correct a group delay individually on tones of an OFDM symbol. The phase rotation is calculated as a function of the phase shifts of the received pilot subcarrier signals and subcarrier index. |
US07907903B2 |
Bluetooth hands-free car kit
A bluetooth hands-free car kit includes a hands-free cell phone/PDA holder electrically connected to the internal electric circuit of a car for receiving and amplifying sound, a bluetooth adapter insertable into the hands-free cell phone/PDA holder for wireless communication with a cell phone/PDA through a bluetooth communication technique, and an audio transmitter receiver device insertable into the bluetooth adapter for receiving and transmitting audio signals. The bluetooth adapter has a pivoted clip biased by a spring member for engaging a retaining notch on one lateral side of the audio transmitter receiver device to lock the audio transmitter receiver device to the bluetooth adapter upon insertion of the audio transmitter receiver device into the bluetooth adapter. |
US07907901B1 |
Method and apparatus to enable pairing of devices
A method and apparatus to provide easier pairing based on motion data is described. The method of pairing two devices comprises receiving a signal to enter into pairing mode, and detecting a motion indicating a pairing. The method further comprises establishing a secure connection with another device for pairing, the secure connection established based on the motion, and exchanging data for pairing. |
US07907897B2 |
Data carrier with modification means for modifying the load period
In a data carrier (1), there are provided modification means (19) for modifying, as a function of the distance between the data carrier (1) and the base station (4), the ratio of the duration of a load period (TB) to the duration of an off-load period (TE), at which ratio the data carrier (1) load-modulates the electromagnetic field (HF) generated by a base station (4). |
US07907888B2 |
Mobile jamming attack method in wireless sensor network and method defending the same
The present invention relates to a mobile jamming attack method applied in a wireless sensor network (WSN) and method defending the same. The mobile jamming attack method is a power exhaustion denial-of-service attack, possesses mobility and self-learning capability and is unable to be defended with existing defending scheme due to its attack to the routing layer of the WSN; the mobile jamming defending method employs multi-topologies scheme to defend the mobile jamming attack so that the affected area is reduced, the base station can still receive reply packets under the attack, and the jammed area can be roughly located and the track of the mobile jammer can be traced. |
US07907884B2 |
Cleaning member and image forming apparatus
A cleaning member is elastically forced on a bearing surface, for cleaning off particles from the bearing surface by a movement of the bearing surface relative to the cleaning member. In particular, the cleaning member has first and second portions capable of forming first and second ramps having first and second acute internal angles on upstream and downstream sides of a contact region with respect to a moving direction of the bearing surface, respectively, the contact region being defined between the cleaning member and the bearing surface when the cleaning member is forced on the bearing surface. |
US07907882B2 |
Image heating apparatus
An image heating apparatus includes a coil for generating magnetic flux; a rotatable heat generating member, having an electroconductive layer which generates heat by the magnetic flux, for heating an image on a recording material, wherein the coil has a length longer than that of the heat generating member with respect to a rotational axis direction of the heat generating member; and a magnetic member, provided oppositely to the coil at an end position of the heat generating member, having AC magnetic permeability of 1000 or more at 100 kHz. |
US07907878B2 |
Developing roller and imaging apparatus using the same
A developing roller includes an ultraviolet-curing type resin layer and using a carbon-based electrically conducting agent for giving an electrical conductivity to the resin layer, as well as an imaging apparatus using the same. The developing roller 1 includes a shaft member 2 of a metal pipe and a resin layer 4. The resin layer 4 is a resin having fine particles dispersed therein, wherein the ratio a/b of average particle size of fine particles a to total thickness of resin layers b is greater than 2.0 and less than or equal to 5.0. |
US07907877B2 |
Developing device, image forming apparatus, and image forming system
A developing device has a rotatable toner bearing member that bears toner having a particulate external additive externally added to core particles. Projecting sections are arranged in a regular manner on a surface of the toner bearing member. A longitudinal direction of a regulation member runs along an axial direction of the toner bearing member, and a leading edge of the regulation member in lateral and thickness directions faces an upstream side in a rotating direction of the toner bearing member. A relationship among the volume mean toner particle size A, the volume mean external additive particle size B, the ten-point average protrusion roughness. C, and the distance D between the leading edge and projecting sections is C |
US07907872B2 |
Imprinting apparatus and an image formation apparatus
An imprinting unit is disclosed where a driving current provided to a driving motor is temporarily increased from normal operations in sync with a shock generated when a recording medium enters and leaves a nip. |
US07907870B2 |
Fixing apparatus and image forming apparatus
A fixing apparatus includes a magnetic-field generating part that generates a magnetic field, a fixing rotating body having a heat generating layer that generates heat by an electromagnetic induction action of the magnetic field, a pressurizing member that applies pressure to an outer circumferential surface of the fixing rotating body, a heating member that is arranged in contact with an inner side of the fixing rotating body so as be opposed to the magnetic-field generating part, and heats the fixing rotating body, and a temperature sensing part that is located within a region where the fixing rotating body is opposed to the magnetic-field generating part and where the fixing rotating body is in contact with the heating member, and senses a temperature of the fixing rotating body. |
US07907869B2 |
Charging brush unit, charging device, and image forming apparatus
A charging brush unit includes a brush and a conductive holder. The brush includes a plurality of flexible conductive fibers. The plurality of flexible conductive fibers is supplied with a charging bias to generate electrical discharge between a top of the plurality of conductive fibers and a latent image carrier across a gap formed between the top of the plurality of conductive fibers and the latent image carrier. The gap is provided with an electrode. The electrode includes a plurality of openings opposing the top of the plurality of conductive fibers and is supplied with a bias different from the charging bias applied to the plurality of conductive fibers. The conductive holder holds the brush. |
US07907868B2 |
Image-forming device and process cartridge configured to be installed in and removed therefrom
An image forming device includes a casing having a guide, image forming portions configured to form images on a recording medium, and a drawer configured to be installed in and withdrawn from the casing along the guide in a first direction for installation and in a second direction for withdrawal opposite the first direction. The drawer may include a housing configured to house each image forming portion, a projecting portion coupled to the housing and protruding in the first direction, and a support portion coupled to the projecting portion. An engagement of the support portion with the guide regulates movement of the drawer upward or downward during installation and withdrawal. |
US07907863B2 |
Image forming apparatus with a writing unit
An image forming apparatus according to the present invention can include an image forming unit that forms an image on a sheet material having a memory capable of storing information, and a writing unit that is configured to send next use information to the memory, the next use information based on a current image formation on the sheet material by the image forming unit, the next use information usable in a next image formation. |
US07907861B2 |
Image heating apparatus for heating an image on a recording material to different temperatures in different modes
An image heating apparatus includes a heating rotatable member for heating, in a nip, an image on a recording material; a heater for heating the image heating member; a cooling device for cooling the image heating member, wherein when a target temperature of the image heating member is changed to a low temperature which is lower than the target temperature, the apparatus is operable in a mode wherein a temperature of the image heating member is lowered by the cooling device to a transition temperature which is lower than the low temperature, and then, the temperature of the image heating member is raised by the heater to the low temperature. |
US07907859B2 |
Method and apparatus for automatically adjusting nip width based on a scanned nip image on ultraviolet (UV))-sensitive media in an image production device
A method and apparatus for automatically adjusting nip width based on a scanned nip print image on ultraviolet (UV)-sensitive media in an image production device is disclosed. The method may include receiving a signal to generate a nip print, automatically inserting a sheet of UV-sensitive media into a fuser nip in the image production device, pausing the sheet of UV-sensitive media in the fuser nip for a predetermined time period, illuminating the UV-sensitive media with ultraviolet light to generate a nip print, scanning the generated nip print, determining if a nip width adjustment is required based on the scanned nip print, and if it is determined that a nip width adjustment is required based on the scanned nip print, adjusting the nip width using a nip width adjustment device. |
US07907857B2 |
Hard imaging methods and hard imaging devices
Hard imaging methods and hard imaging devices are described. According to one embodiment, a hard imaging method includes forming a plurality of latent images, using a development assembly, developing the latent images using a liquid marking agent, transporting the liquid marking agent relative to the development assembly during the developing, and performing a bubble reduction operation to reduce a presence of bubbles in the liquid marking agent during the developing and transporting compared with not performing the bubble reduction operation. Additional embodiments are described in the disclosure. |
US07907854B2 |
Image forming apparatus and image forming method
An image forming apparatus includes a photoconductor, a charging member, a voltage applying unit that applies at least one of voltage of a DC component and voltage of an AC component to the charging member, a capacitance unit connected to a superposition point for the DC component and the AC component, a DC current measuring unit that measures the value of DC current passed from the charging member to the photoconductor, a capacitance measuring unit that measures the electrostatic charge amount of current coming into the capacitance unit, and a control unit that integrates the DC current value measured by the DC current measuring unit with time for which the voltage is applied to the photoconductor and calculates a charge amount corresponding to the thickness of the photosensitive thin film by subtracting the electrostatic charge amount measured by the capacitance measuring unit from the result of integration. |
US07907853B2 |
Image forming apparatus executing calibration and service person call
An image forming apparatus includes a condition determining device that calculates a deviation amount of image data from a normal condition and determines if the image forming apparatus is in an abnormal condition. An abnormal section specifying device specifies an abnormal section in the image forming apparatus based on a condition of the image forming apparatus. An image processing device executes image processing for abnormal use in accordance with an output of the abnormal section specifying device when the image data condition determining device determines that the image forming apparatus is in an abnormal condition. A service person call output device outputs a service person call signal indicative of calling a service person to a center when the image data condition determining device determines that the image forming apparatus is in an abnormal condition. |
US07907852B2 |
Optical transmitter circuit
A first peaking current generating section generates a first peaking current in synchronism with the transitions of a digital signal, being positive at the rising edge and negative at the falling edge. A second peaking current generating section generates a second peaking current in synchronism with the transitions of the digital signal, being negative at the rising edge and positive at the falling edge. A first light emitting element driving section produces a first driving current obtained by combining together a signal amplitude current according to the amplitude of the digital signal and a first peaking current. A second light emitting element driving section produces a second driving current obtained by combining together the signal amplitude current according to the amplitude of the digital signal and a second peaking current. Then, the first and second light emitting element driving sections and drive the light emitting element by using a driving current obtained by subtracting the first driving current from the second driving current. |
US07907850B2 |
Optical communication device and quantum key distribution system using the same
An optical communication apparatus that can perform stable intensity and phase modulation on an optical pulse at high speed is provided, as well as a quantum key distribution system using the apparatus. Using multilevel signals for the electric signals (RF1, RF2) to be applied to two arms of a two-electrode Mach-Zehnder modulator, phase modulation is performed on an optical pulse in accordance with the average of the levels of the signals (RF1, RF2), and intensity modulation is performed on the optical pulse in accordance with the voltage difference between the signals (RF1, RF2), whereby stable high-speed multilevel modulation can be realized. The cryptographic key generation rate in a decoy quantum key distribution system is enhanced. |
US07907848B1 |
Semiconductor photonoic nano communication link method
An optical signal low energy method for coupling electrical signals on-chip between component circuits of for example a CMOS circuit array. The described coupling method employs infrared signals communicated along a nano-scale resonant semiconductor waveguide between for example PIN diode signal transducers. The coupling may employ an electrically pumped laser, an electro absorption modulator and a photodetector all for typically the 1.5 to 2.0 micrometer spectral region with each formed using for example PIN heterodiode semiconductor devices. Each of these three devices includes active semiconductor crystal material situated in a resonator within a strip waveguide. The resonator is defined by two fabricated mirrors having a tapered location one dimensional photonic crystal lattice of oxide hole or slot apertures. Each semiconductor device is for example a heterodiode pumped or controlled by laterally disposed wings enclosing the resonator to form a lateral PIN structure for current injection or high E-field generation. CMOS compatible ten gigabit per second signals of low energy use per transmitted bit are achieved. |
US07907846B2 |
Electrooptical coupling device
The invention relates to a device for coupling electrical data lines, especially a bus system, to a modular valve station which comprises a plurality of valve modules. The coupling device comprises a coupling module that can be connected to the electrical data lines for converting the electrical signals of the data lines to optical signals, and a transceiver module for data communication with the valve modules which communicates with the electrical coupling module by optical means and can be coupled to the valve module on the input side. |
US07907843B2 |
Technique of identifying a defective subscriber device in a point-to-multipoint network without stopping normal subscriber devices
In a point-to-multipoint network of an optical line terminal (OLT) and multiple optical network units (ONUS) wherein each ONU is enabled to send a signal only within a time period enabled for the ONU, the OLT (or a system installed therein) identifies a defective one of the ONUs. For each of a given series of time periods, the OLT measures an optical reception level of an optical fiber signal in the time period. The OLT stores, in advance, in a table at least the reception level of a received signal from each ONU in association with the ONU. The reception level is measured in a normal state where signals from the ONUs are exclusively received. For each of the given series of time periods, the OLT decides whether a signal from one of the ONUs associated with the time period is exclusively received with no collision with any other signal. If the signal from an ONU associated with the time period is not exclusively received, the OLT identifies the defective ONU based on a measured optical reception level for the time period, a stored reception level of an ONU stored in the table and associated with the time period and the table. |
US07907836B2 |
Imaging apparatus
An imaging apparatus whose posture is easily adjustable is provided. The imaging apparatus is configured to include an inclination detector detecting a degree of inclination of one of the imaging apparatus and an image captured by the imaging apparatus relative to a horizontal direction orthogonal to a direction of gravity; a display unit; a first inclination indicator unit allowing the display unit to display an indicator to indicate the degree of inclination according to a detection result from the inclination detector; a second inclination indicator unit notifying via sound according to a detection result from the inclination detector that the degree of inclination is over a predetermined value; and a selector unit allowing at least one of the first and second inclination indicator units to operate. |
US07907830B2 |
Information storage medium and information recording/playback system
There are provided an information storage medium capable of real-time recording/playback of digital moving picture information, and a digital information recording/playback system using this medium. In a medium that records/plays back data including video data and control information, the control information (DA21 in FIG. 4; RTR_VMG in FIG. 30) includes information (VOBU entry in FIG. 31) for accessing a specific portion (VOBU) of the video data. |
US07907824B2 |
Information storage medium and information recording/playback system
There are provided an information storage medium capable of real-time recording/playback of digital moving picture information, and a digital information recording/playback system using this medium. In a medium that records/plays back data including video data and control information, the control information (DA21 in FIG. 4; RTR_VMG in FIG. 30) includes information (VOBU entry in FIG. 31) for accessing a specific portion (VOBU) of the video data. |
US07907818B2 |
Information storage medium and information recording/playback system
There are provided an information storage medium capable of real-time recording/playback of digital moving picture information, and a digital information recording/playback system using this medium. In a medium that records/plays back data including video data and control information, the control information (DA21 in FIG. 4; RTR_VMG in FIG. 30) includes information (VOBU entry in FIG. 31) for accessing a specific portion (VOBU) of the video data. |
US07907817B2 |
Information storage medium and information recording/playback system
There are provided an information storage medium capable of real-time recording/playback of digital moving picture information, and a digital information recording/playback system using this medium. In a medium that records/plays back data including video data and control information, the control information (DA21 in FIG. 4; RTR_VMG in FIG. 30) includes information (VOBU entry in FIG. 31) for accessing a specific portion (VOBU) of the video data. |
US07907809B2 |
Ultra-low refractive index high surface area nanoparticulate films and nanoparticles
Nanoparticles having a mean particle size of less than about 25 nanometers and a mean pore size of less than 10 nanometers, and a mean surface area of at least 500 m2/g; nanoporous films of such nanoparticles; and composites and devices containing such nanoparticles and nanoporous films. |
US07907806B2 |
Optical mixer
When a waveguide of second signal light outputted from a first optical coupler intersects a waveguide of first local light outputted from a second optical coupler, a waveguide of a first signal light outputted from the first optical coupler and a waveguide of a second local light outputted from the second optical coupler are each provided with a loss compensation intersecting waveguide that compensates for loss that occurs when the waveguide of the second signal light outputted from the first optical coupler intersects the waveguide of the first local light outputted from the second optical coupler. |
US07907805B2 |
Optical waveguide for touch panel and touch panel using the same
An optical waveguide for a touch panel which eliminates the need for alignment between the optical waveguide and a lens device, and to provide a touch panel using the same. An optical waveguide for a touch panel is provided in which end surfaces of cores 3A for emitting light beams are positioned in a first side portion of a display screen of a display, and end surfaces of cores 3B for receiving the light beams are positioned in a second side portion of the display screen of the display. Edge portions of an over cladding layer 4 for covering the end surfaces of the cores 3A for emitting the light beams and the end surfaces of the cores 3B for receiving the light beams are formed as lens portions 40A, 40B having spherical lens surfaces 41A, 41B. |
US07907804B2 |
Elimination of stitch artifacts in a planar illumination area
In one aspect, a planar illumination area includes two light-guide elements, each with an out-coupling region. At least a portion of each out-coupling region overlaps with at least a portion of the other. The overlapping region emits a substantially uniform light output power. |
US07907802B2 |
Optical transmission module
An optical module has an optical element which transmits or receives an optical signal, an optical transmission line optically coupled to the optical element to transmit the optical signal, and a board to which at least one end portion including an incident and outgoing port of the optical signal in the optical transmission line and the optical element are fixed. A wall facing a side surface of the optical transmission line is provided in the board. A first space is provided between the board and the optical transmission line, and a second space is provided between the side surface of the optical transmission line and the wall. The first and second spaces are filled with a bonding agent. |
US07907799B2 |
Phase shift optical loop spectroscopy
The invention provides a method and apparatus for measuring one or more optical properties, such as absorbance and refractive index, of a test medium such as a gas, a liquid, or solid material. The method comprises providing a passive optical waveguide loop comprising the test medium, launching in the optical loop an intensity-modulated light at a reference phase, detecting a phase of said light along the optical waveguide loop, and comparing the detected phase of said light along the loop with the reference phase, wherein the comparison provides information about one or more optical properties of the test medium. |
US07907797B2 |
Image processing apparatus
This invention provides an efficient image processing apparatus having merits as the handiness and visibility of paper and the multi-functionality of a computer, enabling trial and error with paper media without capturing all images previously. The apparatus comprises an image capturing unit for electronically capturing paper images by a photo-sensor; an image editing unit for editing such as clipping of partial image or scaling; a user interface unit for receiving user's commands regarding the image editing; an image memory unit for storing; and an image display unit for displaying the images in the image memory unit. An image displaying function is provided on a transparent plane. Photo-sensors are on the plane, and image capturing unit and image display unit are integrated to form an image capturing and display unit. A user gains an operability compatible with human instinct, ignoring a difference between paper and electronic medium. |
US07907794B2 |
Method for aligning a modified document and an original document for comparison and difference highlighting
A method for aligning a modified document and an original document is provided according to an aspect of the present invention. The method includes a step of receiving a first bitmap representative of the modified document, including a first anchor. Additionally, a second bitmap representative of the original document including a second anchor is received. The method also includes the step of deriving a set of first vertex coordinates of the first anchor, and a set of second vertex coordinates of the second anchor. The method further includes the step of transforming the first bitmap to a common reference based upon the first set of vertex coordinates, and the step of transforming the second bitmap to the common reference based upon the second set of vertex coordinates. |
US07907791B2 |
Processing of mosaic images
Imaging apparatus includes a mosaic image sensor, which is configured to generate a stream of input pixel values belonging to a plurality of input sub-images, each sub-image responsive to light of a different, respective color that is incident on the mosaic image sensor. An image restoration engine (IRE) is coupled to receive and digitally filter the input pixel values in each of the input sub-images so as to generate a corresponding plurality of enhanced output sub-images, and to extract auxiliary information from the input sub-images prior to digitally filtering the input pixel values. An image signal processor (ISP) is coupled to receive the plurality of the output sub-images and the auxiliary information from the IRE, and to combine the output sub-images in order to generate a color video output image while enhancing the color video output image using the auxiliary information. |
US07907788B2 |
Resolution conversion method
Disclosed is a resolution conversion method, which makes it possible not only to acquire a diagonal edge that is smoothed without causing any unevenness all over the image, but also to stably reproduce a thin line having a thickness corresponding to its original thickness, irrespective of an integer multiple or a non-integer multiple of the magnification factor to be employed for enlarging an original image, when the high-resolution conversion processing is applied to a binary image represented in the dot-matrix format. An operation for integrating the interpolation value with respect to the area of the input pixel is implemented after the output pixel area is shifted in a horizontal direction and/or a vertical direction so as to make the output pixel area depart from a center of the interpolation area, when the output pixel area is included in a single interpolation area in the horizontal direction and/or a vertical direction. |
US07907781B2 |
System and method for determining geometries of scenes
A method and an apparatus determines a geometry of a scene by projecting one or more output image into the scene, in which a time to project the output image is t1. Input images are acquired of the scene, in which a time to acquire each input image is t2, and in which t1>t2 and in which the input image includes a distinguishable stripe of pixels with an edge due to t1>t2. An amount of distortion of the edge is measured from a straight line to determine a geometry of the scene. |
US07907776B2 |
Color level graphical user interface
A graphical user interface for performing color correction and methods for implementing the color correction are disclosed. The graphical user interface allows a user to adjust the colorspace of the pixels in the image. In one embodiment, a color adjustment pad allows the user to push the pixels from a particular luminance level a desired magnitude towards a desired hue. Pixels from other luminance levels are affected proportionally. The graphical user interface further allows a user to adjust the luminance of the pixels in the image. A luminance adjustment slider allows the user to adjust the luminance of pixels from a selected luminance level by a relative amount. Pixels from other luminance levels have their luminance are affected in a manner proportional to a difference between the selected luminance level value and the luminance value of the other pixel. |
US07907775B2 |
Image processing apparatus, image processing method and image processing program
A hemorrhage edge candidate area extraction section extracts a candidate area for the outline part of a hemorrhage area, based on an image signal of a medical image constituted by multiple color signals obtained by capturing an image of a living body. A feature quantity calculation section calculates a feature quantity of the hemorrhage area based on calculation of the amount of change in the image signal in a small area including the candidate area, among multiple small areas obtained by dividing the medical image. A hemorrhage edge determination section determines whether or not the candidate areas are the outline part of the hemorrhage area based on the feature quantity. |
US07907771B2 |
Pattern data processing system, pattern data processing method, and pattern data processing program
A pattern data processing method comprising, obtaining pattern data on a mask pattern, determining whether a processing time for the mask pattern in a processing software is reduced by rotating the mask pattern by a predetermined angle than a case where the mask pattern is processed in the processing software without being rotated, obtaining pattern data on a rotated pattern formed by rotating the mask pattern by the predetermined angle in the case that the processing time is reduced, processing the pattern data on the rotated pattern by using the processing software, and causing the mask pattern to return to its original direction. |
US07907766B2 |
Automatic coronary artery calcium detection and labeling system
Method and system for using segmentation and three-dimensional image-processing techniques of a method to create an automatic method to detect coronary artery calcification deposits and identify their location with respect to a major coronary artery. Finally, different scoring algorithms can be applied to generate calcium scores such as Agatston Janovitz, Mass, and Volume. A total score and a more detailed score can be generated based on the major arteries such as right coronary artery, left anterior descending artery, or left circumflex artery to be incorporated into the patient report. |
US07907765B2 |
Focal plane tracking for optical microtomography
An optical tomography system for imaging an object of interest including a light source for illuminating the object of interest with a plurality of radiation beams. The object of interest is held within an object containing tube such that it is illuminated by the plurality of radiation beams to produce emerging radiation from the object containing tube, a detector array is located to receive the emerging radiation and produce imaging data used by a mechanism for tracking the object of interest. |
US07907762B2 |
Method of creating a divergence transform for identifying a feature of interest in hyperspectral data
A system and method for identifying objects of interest in image data is provided. The present invention utilizes principles of Iterative Transformational Divergence in which objects in images, when subjected to special transformations, will exhibit radically different responses based on the physical, chemical, or numerical properties of the object or its representation (such as images), combined with machine learning capabilities. Using the system and methods of the present invention, certain objects that appear indistinguishable from other objects to the eye or computer recognition systems, or are otherwise almost identical, generate radically different and statistically significant differences in the image describers (metrics) that can be easily measured. |
US07907754B2 |
Biological detection device, fingerprint authentication device, and biological detection method
A further object of the present invention is to provide a biological detection device and the like capable of performing processing promptly. An input voltage with a predetermined frequency is output from an oscillating portion. By performing switching using an analog switch, the input voltage is output to an electrode via a first resistance portion. A first comparator detects an output voltage, compares the voltage with a first reference threshold stored in a storage portion, and outputs an output. Furthermore, by performing switching using the analog switch, an input voltage is output to the electrode via a second resistance portion. A second comparator detects an output voltage, compares the voltage with a second reference threshold, and outputs an output. A determination portion determines whether a test body is a living finger or a gummy finger in accordance with a combination of the values of the outputs. |
US07907753B2 |
Access control system with symbol recognition
A video camera is located at a secure access point and is connected to a computer network. The camera is used as a conventional security camera and also provides automated assistance with access control. When an identity badge is presented to the camera by a person requesting access to the facility, a computer that is monitoring the camera recognizes a bar code or other symbols on the badge and accesses a database to locate information associated with that identity badge. This information is then used to determine if the person should be granted access. |
US07907749B2 |
Multi-stage watermarking process and system
A multi-stage watermarking system and process that creates a watermark specification which describes how to generate a watermark, generates a template specification which describes how to merge the watermark into a target document, generates the watermark based on the watermark specification, and merges the watermark into the target document based on the template specification to provide a watermarked document. |
US07907748B2 |
Method for forming images, method for testing electronic devices; and test apparatus, test chamber and test system
The test system includes an electronic device comprising a camera for forming an image on a detector. A holographic element of the test system and the camera under test of the electronic device are arranged during testing to be placed at a predetermined distance from one another where the holographic element is unfocused in the image field of the camera under test, and the holographic element comprises a holographic test image that is arranged to form a focused image on the detector of the camera operating as desired. |
US07907744B2 |
Capacitive vibration sensor and method for manufacturing same
A vibration electrode plate 112 is formed on the upper face of a silicon substrate 32 with an insulating coat film 35 interposed in between. An opposing electrode plate 113 is placed on the vibration electrode plate 112 with an insulating coat film interposed in between, and acoustic holes 40 are opened through the opposing electrode plate 113. Etching holes 36 and 104, each having a semi-elliptical shape, are opened through the vibration electrode plate 112 and the opposing electrode plate 113 so as to face each other longitudinally. A concave section 37 having a truncated pyramid shape is formed in the upper face of the silicon substrate 32, by carrying out an etching process through the etching holes 36 and 104. The vibration electrode plate 112 is held in the silicon substrate 32 by a holding portion 112 placed between the etching holes 36. |
US07907742B2 |
Exciter for directly vibrating board and speaker apparatus used the same
An exciter for directly vibrating a board treated for dustproofing and heat dissipation, provided with a vibrator comprised of an outer yoke, a permanent magnet, and inner yoke, having a coil fixed inserted between the outer yoke and inner yoke, and having a coupler member for coupling the exciter to the surface of the board. The coupler member and vibrator are connected by an elastic member. A closed space is formed in the exciter by providing a sealing member between the outer yoke and coupler member. A through hole is formed in the outer yoke. Due to the vibration of the vibrator at the time of coil excitation, air convection is caused through the through hole between the closed space and the outside space. |
US07907741B2 |
Recording device and adjustment method of recording device
A recording device obtains audio signals by plural microphones and records the audio signals on a recording medium. The device includes plural incorporated microphones for obtaining the audio signals; correction circuits for changing characteristics by correction parameters for the incorporated microphones, for correcting characteristics of the audio signals obtained by the incorporated microphones to a reference characteristic, and for outputting the corrected audio signals; and a recording device for recording the corrected audio signals output from the circuits on the recording medium. When an audio signal obtained by an external microphone is input to the correction circuits and recorded on the recording medium instead of all the audio signals or a part of the audio signals obtained by the plural incorporated microphones, the characteristic of a corresponding correction circuit is set by a correction parameter for the external microphone, the parameter is obtained from the external microphone, the audio signal obtained by the external microphone is corrected to the reference characteristic to produce a different corrected audio signal, and the different corrected audio signal is output. |
US07907740B2 |
Electrostatic ultrasonic transducer drive control method, electrostatic ultrasonic transducer, ultrasonic speaker using the same, audio signal reproduction method, ultra-directional acoustic system, and display device
A Push-Pull-type electrostatic ultrasonic transducer includes a first electrode having a through hole, a second electrode having a through hole making a pair with the through hole of the first electrode, and a vibration film held between a pair of electrodes composed of the first and the second electrodes and having a conductive layer to which a direct-current bias voltage is applied, and holds the pair of electrodes and the vibration film. Assuming that λ is the wavelength of the carrier wave having a frequency shifted as a predetermined amount of frequency from the resonance frequency, which is the mechanical resonance frequency of the vibration film, the thickness t of each of the pair of electrodes is set to (λ/4)·n or roughly (λ/4)·n (where, λ is the wavelength of the ultrasonic wave, n is a positive odd number), and an alternating-current signal, which is a modulated wave obtained by modulating the carrier wave in the ultrasonic frequency band with a signal wave in an audible frequency band, is applied between the pair of electrodes. |
US07907738B2 |
Speaker equalization tool
A computer readable medium containing program instructions for controlling a parametric equalizer is provided. Generally, a computer readable code is provided for displaying a composite equalization curve, wherein the composite equalization curve is formed from at least a first frequency filter with a first center frequency, a second frequency filter with a second center frequency, and a third frequency filter with a third center frequency. A computer readable code is provided for allowing a dragging movement of the first center frequency, the second center frequency, and the third center frequency. |
US07907736B2 |
Acoustic correction apparatus
An acoustic correction apparatus processes a pair of left and right input signals to compensate for spatial distortion as a function of frequency when said input signals are reproduced through loudspeakers in a sound system. The sound-energy of the left and right input signals is separated and corrected in a first low-frequency range and a second high-frequency range. The resultant signals are recombined to create image-corrected audio signals having a desired sound-pressure response when reproduced by the loudspeakers in the sound system. The desired sound-pressure response creates an apparent sound image location with respect to a listener. The image-corrected signals can also be spatially-enhanced to broaden the apparent sound image and improve the low frequency characteristics of the sound when played on small loudspeakers. |
US07907735B2 |
System and method of creating and sending broadcast and multicast data
A method of encrypting broadcast and multicast data communicated between two or more parties, each party having knowledge of a shared key, is provided. The key is calculated using values, some of which are communicated between the parties, so that the shared key is not itself transferred. Avoiding the transfer of the key offers several advantages over existing encryption methods. |
US07907732B2 |
Radio frequency identification tag lock and key
Briefly, in accordance with one embodiment of the invention, a radio frequency identification tag system includes a lock tag to secure an item or an area, and one or more key tags associated with the lock tag to allow access to the item or area or to otherwise validate the lock tag and key tag. A detector allows access or other validation when a valid key tag is determined to be present within a predetermined range of the lock tag. |
US07907728B2 |
Method and system of transferring scrambled content
Method and system of transferring scrambled content from location to another. The method and system may include transferring the scrambled content without requiring the descrambling thereof. The method and system may be used to transfer live content, stored content, and the like. The content may relate to television programming and signaling, data, still images, audio, and the like. |
US07907723B2 |
Device, system and method for fast secure message encryption without key distribution
One party sends a securely encrypted message to a second party. Each party chooses a secret message key for the message, which is never shared with or transmitted to any other party. The message is sent by means of three encrypted messages. The first encrypted message is sent from the sender to the receiver, and is encrypted by the sender's key. The second encrypted message is sent from the receiver back to the sender, and is encrypted by both the sender's key and then by the receiver's key. The third encrypted message is sent from the sender back to the receiver, and is encrypted by only the receiver's key following removal of the sender's key. Finally, the receiver decrypts the third message. The messages are sent in blocks. Encryption consists of multiplying each block of the message by a square matrix of the same size as the block, and decryption consists of multiplying by the inverse matrix. The key matrices are taken from one or more large commutative families of matrices. This commutativity allows the sender's keys to be removed even though the message block has been encrypted by the sender's key first and then the receiver's key. Two primary embodiments of the invention are disclosed, using one-sided and two-sided matrix multiplication, respectively. |
US07907721B1 |
Headset with auxiliary input jacks(s) for cell phone and/or other devices
Headsets are used in variety of applications to facilitate one- or two-way audio communications between users and/or devices. The present inventor recognized that conventional headsets lack means for successfully integrating more than one audio source, despite their use in proximity to multiple sources of audio signals, such as cell phones, laptops, aircraft radios, and so forth. Accordingly, the present inventors devised one or more devices, circuits, and methods related to connection of at least two audio input signals to a headset. For example, in one embodiment, an active-noise-reduction (ANR) headset includes at least one auxiliary port for connection to an output of at least one device, such as a personal communications, computing, and/or entertainment device. This exemplary headset also includes a primary port for connection to a two-radio or public-address system and circuitry for automatically suppressing or muting the volume of an auxiliary input signal relative to that of a primary input signal. |
US07907720B2 |
Test method for line equipment including a hybrid circuit and line equipment for its implementation
The invention relates to methods for testing analog telephone line equipment including, in particular to detect faults in their hybrid resistor arrays.It consists in isolating the equipment from the telephone line and then applying the normal ringing signal to it. If the resistor array is defective, the output logic signal of the off-hook/on-hook detector circuit comprises a succession of 0 and 1 at the frequency of the ringing signal, which indicates the fault.This makes it possible to eliminate the equipment test relay usually employed. |
US07907706B2 |
Telephone network/computer network gateway
Some embodiments provide a computer network, a computing device coupled to the computer network, and a telephone coupled to the computer network and to a telephone line. The telephone may receive telephone call signals from the telephone line and transmit information associated with the telephone call signals to the computing device over the network. |
US07907700B2 |
Soft X-ray generation apparatus and static elimination apparatus
The present invention aims to suppress calorific value and prolong a lifetime of an apparatus that generates soft X-rays. Thus, the present invention provides a static elimination apparatus that includes an emitter as an electron emitting portion and a target, in which a thin film formed of diamond particles each having a particle size of 2 nm to 100 nm is formed on a surface of the emitter. The thin film has a diamond XRD pattern in an XRD measurement and, in a Raman spectroscopic measurement, a ratio of an sp3 bonding component to an sp2 bonding component within the film of 2.5 to 2.7:1. When a DC voltage is applied to the emitter, with a threshold electric field intensity of 1 V/μm or less, electrons larger in number than the prior art are emitted from the emitter and moreover, a temperature of the emitter is hardly increased, thus obtaining a longer lifetime. |
US07907699B2 |
Radiotherapeutic apparatus
A reference phantom includes CT-imageable detail together with light-reflective spheres. This item can be placed on a patient table in a known location, following which the diagnostic source can be activated to detect the phantom position relative to the isocentre and camera employed to detect the PSS position. A synthetic image of the phantom can be used for comparison with the CT dataset. This allows improved correlation of the source and the patient support, enable further steps to be taken in enhancing the clinical effectiveness of the apparatus. In-use variations of the isocentre location can be corrected in real time by adjustment of the patient support. Thus, as the isocentre moves, the patient can be moved so as to track the moving isocentre. The linac arm could also be designed differently, as the existing design constraint (that isocentre movement must be limited as far as possible) could potentially be relaxed in order to achieve other aims. |
US07907697B2 |
System to estimate X-ray scatter
A system may include determination of a first scatter kernel based on a first energy, a material-equivalent radiological thickness and a first diameter, wherein the first scatter kernel is not a monotonically decreasing function of radial coordinate, determination of a second scatter kernel based on the first energy, the material-equivalent radiological thickness and a second diameter greater than the first diameter, determination of a third scatter kernel based on the first scatter kernel and the second scatter kernel, wherein the third scatter kernel is a monotonically decreasing function of radial coordinate, and estimation of scatter radiation within the projection image of the object based on the third scatter kernel. |
US07907696B2 |
Shift register
A shift register includes a plurality of stages cascade-connected with each other. Each stage includes a pull-up circuit, a pull-up driving circuit, and a pull-down circuit. The pull-up circuit coupled to a first clock signal is used for providing an output signal. The pull-up driving circuit includes a control circuit and a first transistor. The control circuit has a gate coupled to a previous stage, and a drain coupled to a second clock signal. The first transistor includes a gate coupled to the source of the control circuit, a drain coupled to a driving end of the previous stage, and a source coupled to a first input end. The pull-down circuit pulls down voltage on the first input end. |
US07907694B2 |
Adaptive control of clock spread to mitigate radio frequency interference
In some embodiments an adaptive clocking controller determines a clock spread of a system clock that would result in a lowest total interference between a channel received by a radio receiver and the system clock. A clock generator modifies a spread of the system clock in response to the determined clock spread. Other embodiments are described and claimed. |
US07907692B2 |
Joint demodulation filter for co-channel interference reduction and related methods
A joint demodulation filter for reducing co-channel interference between a desired signal and a co-channel interfering signal may include an input receiving samples of the desired signal and the co-channel interfering signal, a Viterbi decoder, and a first signal path between the input and the Viterbi decoder comprising a first filter. The joint demodulation filter may further include a second signal path between the input and the Viterbi decoder and comprising a linear finite impulse response (FIR) modeler for generating a channel impulse response estimate for the co-channel interfering signal. Additionally, a third signal path may be between the input and the Viterbi decoder and include a whitened matched filter for generating a channel impulse response estimate for the desired signal. |
US07907690B2 |
Interference cancellation system and method using impulse response
An interference cancellation (IC) system and method for use within a 1553 communication system comprising a data bus carrying primary signals having a 1553 component and a non-1553 component are provided. The IC system has an input port, a 1553 data extraction block and an interference cancellation circuit with an interference measurement and a cancellation block. The interference measurement block receives 1553 decoded data from the 1553 data extraction block and a sampled primary signal via the input port, and, within an impulse response block, produces an interference signal based on a 1553 impulse response system model. The cancellation block subtracts the interference signal from the sampled primary signal and produces an output signal with the 1553 component substantially cancelled. Furthermore, an IC system using adaptive filtering techniques within the impulse response block is provided. The Least Mean Squares (LMS) algorithm can be used as an adaptive filter technique. |
US07907689B2 |
Broadcast transmission with spatial spreading in a multi-antenna communication system
An access point in a multi-antenna system broadcasts data using spatial spreading to randomize an “effective” channel observed by each user terminal for each block of data symbols broadcast by the access point. At the access point, data is coded, interleaved, and modulated to obtain ND data symbol blocks to be broadcast in NM transmission spans, where ND≧1 and NM>1. The ND data symbol blocks are partitioned into NM data symbol subblocks, one subblock for each transmission span. A steering matrix is selected (e.g., in a deterministic or pseudo-random manner from among a set of L steering matrices) for each subblock. Each data symbol subblock is spatially processed with the steering matrix selected for that subblock to obtain transmit symbols, which are further processed and broadcast via NT transmit antennas and in one transmission span to user terminals within a broadcast coverage area. |
US07907681B2 |
Circuit and method for differential signaling receiver
A receiver for a differential signal transmitted over a serial interface includes a squelch detector, a differential amplifier, a start pattern detector, an end pattern detector, and a controller. The squelch detector is configured to output a squelch signal when determining that the differential signal is present on the serial interface. The differential amplifier is configured to extract binary data from the differential signal. The start pattern detector is configured to indicate a first state when detecting a given start pattern in the binary data. The end pattern detector is configured to indicate a second state when detecting a given end pattern in the binary data. The controller is configured to activate the start pattern detector in response to the squelch signal. The controller is configured to validate the differential signal in the first state. The controller is configured to end receiving the differential signal in the second state. |
US07907680B2 |
Tolerable synchronization circuit of RDS receiver
A Radio Data System (RDS) decoder circuit determines a subcarrier frequency utilizing only a 57 kHz RDS signal of an FM broadcast signal. The RDS decoder includes a zero-intermediate frequency (zero-IF) FM demodulator, a first mixer, a low-pass filter (LPF) unit, a shaping filter unit, a carrier recovery circuit, a digitally controlled oscillator (DCO), a symbol timing recovery circuit, an integrate and dump circuit, a slicer 280, and a differential decoder. The carrier recovery circuit includes a phase error detector and a digital loop filter (DLF). The symbol timing recovery circuit includes a zero-crossing detector, a phase detector and loop filter unit, and a counter. |
US07907677B2 |
Open loop MU-MIMO
A unified open loop single-user/multiple-user multiple-input-multiple-output (MIMO) system and method are disclosed. The system and method operate without use of channel state information feedback. Instead, the method utilizes channel quality indicator feedback to schedule users to spatial resource blocks. Both symmetric multi-user MIMO schemes (like 2×2 and 4×4) and asymmetric multi-user MIMO schemes are considered. CQI feedback and reduction proposals are also introduced. The method may be used in a proposed network topology. |
US07907676B2 |
Adjustable dual-band link
A communication system utilizing an adjustable link has at least a first data transmission circuit including at least a first communication link circuit. The first communication link circuit has a baseband circuit and at least a passband circuit. The baseband circuit corresponds to a baseband sub-channel and the passband circuit corresponds to a passband sub-channel. The first communication link circuit also includes a circuit that distributes a first subset of a data stream having a first symbol rate to the baseband circuit and a second subset of the data stream having a second symbol rate to the passband circuit. The baseband sub-channel and the passband sub-channel are separated by an adjacent guardband of frequencies. The passband carrier frequency is adjusted to define the guardband and the guardband corresponds to a first notch in a channel response of a first communications channel. |
US07907675B2 |
Radio communication system and radio communication method
In step 5a, a mobile-station measures a reception level and an interference level with the other base-stations, for a base-station considered as a communication partner. In step 5b, the mobile-station transmits a measurement result obtained in step 5a as control information to the base-station considered as the communication partner. In step 5c, the base-station determines a transmission format in a transmission format candidate group used for the transmission to the mobile-station, on the basis of the control information, etc. If the base-station discriminates that an area where the mobile-station considered as the transmission destination is located has a great influence since an interference level indicated by the control information received from the mobile-station exceeds a preset threshold value, the base-station determines use of a transmission format in which repetition is executed at more than two times after executing interleaving resistant to the interference, in the transmission format candidate group. |
US07907671B2 |
Method and system for scaling a multi-channel signal
A communication unit is provided having a transmitter and a processor (103). The processor (103) receives information (105) representative of a configuration of physical channels (107). The processor (103) determines a scaling factor responsive to the information (105) and facilitates scaling a signal (109, 111) provided by a combination of the channels utilizing the scaling factor. The scaled signal (109, 111) is provided to the transmitter. |
US07907669B2 |
Low-detectability communication between a transmitter and receiver
A method for low-detectability communication between a transmitter and receiver is provided. The method including: transmitting first data from the transmitter according to at least one of a first timing, modulation, and frequency; appending the first data, prior to transmission, with information regarding at least one of a second timing, modulation, and frequency for a subsequent transmission; and transmitting second data from the transmitter according to the information. |
US07907668B2 |
Method and apparatus for calculating moving-image correction-coefficient, moving-image correcting apparatus, and computer product
A temporary correction-coefficient calculator of a moving-image correction-coefficient calculating apparatus calculates temporary gamma values to be applied to frames extracted from frames of a moving-image at a predetermined time interval, a storage unit stores the calculated temporary gamma values, and a correction-coefficient calculator calculates gamma values to be applied to the frames of the moving-image based on the stored temporary gamma values. |
US07907666B2 |
Device and method for recoding a video data stream
Image sequences are advantageously recoded based on an evaluation of complexities before and after trans-coding of the images. Initially, information is extracted representing at least the complexity of recoding each image. A complexity ratio is calculated in accordance with the complexities of images recoded previously using the aforementioned mode to the complexities of the initial coding of said images. After smoothing the complexity ratio undergoes updating. Each image is recoded according to the mode by estimating the complexity of each image to be recoded as the product of the complexity of the initial coding of the image by the smoothed complexity ratio for the mode. |
US07907664B2 |
Digital adaptive feedforward harmonic distortion compensation for digitally controlled power stage
Systems and method to compress digital video based on human factors expressed as a desirability score are provided. A particular method includes passing a digital input signal through a pulse-width modulator and passing an output of the pulse-width modulator through a power switching device. An output of the power switching device has a plurality of pulses. The method includes receiving the output of the power switching device at a first input of a comparator and receiving a reference voltage at a second input of the comparator. The method includes determining a net signal based on an output of the comparator and determining a timing error signal based on the net signal and the digital input signal. The method also includes adjusting the digital input signal to compensate for harmonic distortion based at least in part on the timing error signal. |
US07907658B2 |
Systems and methods for resolving signal-to-noise ratio margin difference in dual latency discrete multi-tone-based xDSL systems under colored noise conditions
Systems and methods for resolving signal-to-noise ratio margin difference n dual latency discrete multi-tone (DMT)-based xDSL systems under colored noise conditions. Rather than assuming a constant power spectral density (PSD) for noise over fast and interleaved data paths of a dual latency system, band edges vulnerable to colored noise are determined and data on the fast data path is allocated away from these band edges. Also, receive windowing may be used to further enhance performance. |
US07907656B2 |
Harmonic frequency conversion module
A harmonic frequency conversion module is disclosed including a polarization maintaining (PM) fiber optical link for providing an output stabilized from power fluctuation by the inclusion of one or more polarizers in the PM fiber optical link. Removing polarization distortions removes noise which has a significant negative effect on the output of harmonic frequency conversion elements. It has been found that the noise in frequency converted light has additional components, caused by mode interaction during conversion. In accordance with the present invention, we are able to remove the spikes in this noise, making it more stable and less dependent on external conditions. If the PM optical fiber route consists of multiple elements creating polarization distortions, a polarizer should be inserted between the most distorting element and the output of the fiber system. If many elements contribute to polarization distortions, several polarizers can be inserted into the system. |
US07907654B2 |
Laser diode with a grating layer
A laser diode is provided comprising a multiple quantum well structure, a current concentrating layer having an oxide-confined aperture, a grating layer having an index of refraction, and a transparent electrode, wherein the transparent electrode has an index of refraction less than the index of refraction of the grating layer. |
US07907653B2 |
Vertical cavity surface emitting laser device and vertical cavity surface emitting laser array
In the surface emitting laser, low threshold electric current and high-power output are achieved while maintaining single mode characteristics. The surface emitting laser comprises a layered structure formed on a GaAs substrate 10 is comprised of: a semiconductor lower DBR mirror 12, a cladding layer 14, a n-type contact layer 16, an active layer 18, an electric current constricting layer 20, a p-type cladding layer 22, a p-type contact layer 24, a phase adjusting layer 36 and a dielectric upper DBR mirror 28. The surface emitting laser should be formed such that the diameter X (μm) of the opening diameter of the previously mentioned electric current constricting layer 20 and diameter Y (μm) of the phase adjusting layer satisfy the following relation:X+1.9λ≦Y≦X+5.0λ (wherein λ indicates oscillation wavelength (μm) of the surface emitting laser). |
US07907650B2 |
Laser module, control method of the same, control data of the same, and control data generation method
A laser module includes a semiconductor laser, an output optical system provided on an optical output side of the semiconductor laser, a temperature detecting element that detects a temperature of the output optical system; and an output controller that calculates a drive current to set an optical output intensity of the laser module at a desired value on the basis of temperature information obtained by the temperature detecting element, and outputs the drive current to the semiconductor laser. |
US07907648B2 |
Optical FM source based on intra-cavity phase and amplitude modulation in lasers
A laser is disclosed including a gain section having a distributed feedback grating imposed thereon. An absorption section is embedded in the gain section such that the first and second portions of the distributed feedback grating extend on either side of the electro-absorption section. A controller imposes a substantially DC bias signal on the first and second gain electrodes and imposes a modulation signal encoding digital data on the modulation electrode to generate a frequency modulated signal. In some embodiments, the first and second portions are biased above the lasing threshold and the absorption section is modulated below the lasing threshold to modulate loss in the absorption section. |
US07907641B2 |
Method and apparatus for providing signal acquisition and frame synchronization in a hierarchical modulation scheme
An approach is provided for supporting signal acquisition and frame synchronization in a digital broadcast system utilizing Low Density Parity Check (LDPC) codes. Hierarchical modulation is utilized to provide backward compatibility, whereby the lower layer signal is encoded using LDPC coding. A signal is received, whereby the signal is modulated according to the hierarchical modulation scheme including an upper layer and a lower layer. The signal includes a data pattern and a coded frame. The dependency of the received signal on the upper layer modulation is removed. The modulation removed signal is correlated with multiple predetermined data patterns to determine the data pattern of the signal. The code rate of the coded frame is derived based on the determined data pattern. The above arrangement is particularly suited to a digital satellite broadcast system. |
US07907640B2 |
Synchronizing clocks across a communication link
A slave clock may be synchronized to a master clock by means of a synchronization signal sent from the master to the slave clock side of the link. The synchronization signal may be an expected signal pattern sent at intervals expected by the slave side. The slave clock may correlate received signals with a representation of the expected synchronization signal to produce a correlation sample sequence at a first sample rate which is related as n times the slave clock rate. A best interpolation may in turn be further refined by estimating between interpolator outputs adjacent to the best interpolation output. The synchronization signal receipt time thus determined is compared to the expected time based upon the slave clock, which is adjusted until the times match. The best interpolation may in turn be further refined by estimating between interpolator outputs adjacent to the best interpolation output. |
US07907636B2 |
Radio apparatus
A modem unit inputs a plurality of combinations, of control signal and data signal, which are to use a plurality of subcarriers. In a plurality of combinations the modem unit adds a first known signal for data signals contained at least in a first combination, and in a plurality of combinations inputted to an input unit it adds second known signals for a second combination and the subsequent combinations, respectively, in anterior positions. The modem unit uses part of a plurality of subcarriers for control signals contained respectively in the second combination and the subsequent combinations, and defines a second known signal in a manner that a part corresponding to the part of a plurality of subcarriers is extracted from the first known signal. |
US07907634B2 |
Method and system of transporting multimedia signals
A method and system of transporting multimedia signals from a source 12 to customer equipment (CE) 14. The method and system being applicable to cable, telecommunications, and other systems where signals are transported from a source 12 to CE 14. |
US07907633B2 |
Data multiplexing/demultiplexing apparatus
In generation of a system header included in an program stream of extended MPEG-2 Systems, when a basic stream ID is an extension ID and basic buffer size information represents 0 byte, extension buffer size information expressed by a total of 24 bits of an extension ID, a marker bit and an extension stream ID and a total of 24 bits including an extension stream ID, a marker bit and extension buffer bound scale information and required for reproduction of an elementary stream to be multiplexed using a pair of an extension ID and an extension stream ID is generated and recorded. |
US07907630B1 |
Method and apparatus for switching, merging, and demerging data between data communication locations
A method and apparatus for switching, merging, and demerging data between data communication locations have been disclosed. |
US07907629B2 |
Wireless communication apparatus, wireless communication system, wireless communication method and program
A wireless communication apparatus includes a sender identity evaluating portion that evaluates whether a sender of consecutively received packets is the same, and a physical layer control portion that controls a physical layer using an evaluation result if the sender identity evaluating portion evaluates that a sender of consecutively received packets is the same. |
US07907626B2 |
Method and system to allocate exchange identifications for Fibre Channel N-Port aggregation
A method and system for allocating exchange identifications (IDs) in a fibre channel switch for fibre channel aggregation. The method included determining a number (m) of N_ports present in a back end of the switch, and distributing available exchange IDs across the number (m) of present N_ports. Each exchange ID includes (j) bits and (n) bits are used to identify each of the present backend ports, where m≦2n. |
US07907625B1 |
Power reduction technique for buffered crossbar switch
A communication system that includes a packet switch having a buffered crossbar for routing data packets from input ports to output ports of the packet switch. The buffered crossbar stores a data packet received from an input port based on a clock signal of a clock domain and sends the data packet to an output port of the packet switch based on a clock signal of another clock domain. In this way, the buffered crossbar functions as a clock domain boundary between the input port and the output port. Moreover, the frequency of one or both of the clock signals may be selected to minimize power consumption in the packet switch or to select a tradeoff between power consumption and performance of the packet switch. |
US07907620B2 |
Method of handling of ATM cells at the VP layer
The invention proposes a method for handling ATM traffic comprising packets of AAL5 type composed of ATM cells, at a network node at VP-layer. The method comprises monitoring each of the cells incoming the node to obtain information at least on its VC-layer and VP-layer parameters, processing information on the mentioned parameters and registering the processed information concerning each of the cells in a statistical database to obtain statistical data with respect to at least the VC-layer and VP-layer parameters of the packets handled at the node. |
US07907618B2 |
Telecommunications system
According to the present invention there is provided a telecommunications system for providing a facility for communicating internet packet data in accordance with a first internet protocol (IPV6). The system comprises a user equipment, the user equipment including a first internet protocol stack operable in accordance with a first internet protocol (IPV6) and a second internet protocol stack operable in accordance with a second internet protocol (IPV4). The system includes a packet radio system (GPRS) network operable to communicate internet packet data in accordance with the second internet protocol (IPV4), and an inter-working. The inter-working unit is operable in association with the user equipment to represent internet packet data according to the first internet protocol (IPV6) as internet packet data according to the second internet protocol (IPV4) for communication via the packet radio system network (GPRS). The inter-working-unit is operable to represent internet packet data received from the packet radio system network (GPRS) in the form of internet packet data according to the second internet protocol (IPV4) as internet packet data according to the first internet protocol (IPV6) for communication to the user equipment. The inter-working unit acquires from the second internet protocol stack an address for representing the internet packet data according to the first internet protocol as internet packet data according to the second internet protocol. The inter-working unit also acquires from the first internet protocol stack an address for representing the internet packet data according to the second internet protocol as internet packet data according to the first internet protocol. A corresponding inter-working unit is provided for reciprocal communication of internet packet data to and from the packet radio system network (GPRS).Embodiments of the present invention can provide a facility for a user equipment to run application programs which require the use of internet protocol communications according to one internet protocol using a packet radio system network which has been arranged to communicate internet packet data according to a different internet protocol. |
US07907616B1 |
Dynamically modifiable quality of service indicator
Computer-readable media for dynamic quality of service assignment are described. In embodiments, a data packet is received that is part of a communications stream and a dynamically modifiable quality of service indicator (DMQOSI) is embedded into the data packet wherein, in various embodiments, the DMQOSI indicates a prescribed quality of service that is associated with the data packet and is modifiable prior to completing a communication of the communications stream. In various embodiments, the data packet is communicated from a source to a destination that at least periodically references the DMQOSI to ensure that the data packet is being communicated consistent with the prescribed quality of service associated with the data packet. |
US07907615B2 |
Method and apparatus to manage network addresses for private voice communications
A method and apparatus to manage network address for private voice communication are described. |
US07907614B2 |
Fast block acknowledgment generation in a wireless environment
Fast block acknowledgment generation is provided, via a receiving station, for a plurality of received frames to accommodate latency-sensitive data applications. The fast block acknowledgment generation includes receiving a frame of the plurality of received frames including a transmitter address, a quality of service (QoS) value, and a sequence number. A match to the transmitter address and the QoS value is conducted under a concurrent search to expedite access to a block acknowledgement (ACK) structure, the match provides an index to the block ACK structure. When a block ACK agreement exists that corresponds to the transmitter address and the QoS value, the block ACK structure is accessed based upon the index and storing an acknowledgement state for the received frame in a bitmap of the block ACK structure, and when receipt of the plurality of frames is complete, generating, queuing, and transmitting of a block ACK frame based upon the ACK policy field of the received frame. |
US07907611B2 |
Payload header suppression with conditional field suppression
A conditional payload header suppression is disclosed to improve compression, by providing the flexibility to dynamically introduce fields/header bytes, which change temporarily or infrequently in packets. The embodiment also uses a dynamic mask as part of the payload header suppression packet to indicate which of the conditionally suppressed header bytes are present in the packet sent over the air or the communication medium. An embodiment of this invention increases the header compression for packets such as IP/UDP/RTP (VOIP) and TCP ACK in communication networks, such as WiMax. |
US07907609B2 |
Method and apparatus for enhancing RoHC performance when encountering silence suppression
Examples disclosed herein relate to methods and systems for enhancing performance of robust header compression (RoHC) compressor when encountering silence suppression. In one example, an RTP timestamp increment is calculated for successive packets, until a predetermined number of packets have a constant timestamp increment value. The constant RTP timestamp increment value is assigned as a timestamp stride (TS_STRIDE) value for compression, the value of each RTP timestamp (TS) is scaled by timestamp stride (TS_STRIDE) and the header is compressed using the assigned value. |
US07907607B2 |
Software methods of an optical networking apparatus with integrated modules having multi-protocol processors and physical layer components
A unified API is provided to an optical networking apparatus to facilitate uniform access, control or interaction with its multi-protocol optical networking modules (MPONM) by its applications. Each of the MPONM has a multi-protocol processor with a number of function blocks and physical layer components. Corresponding service routines are provided for the function blocks and the physical layer. Functions of the function block/physical layer service routines are externalized through the same unified API, thereby enabling accesses and interactions with physical layer components of a MPONM to be conducted in the same high level manner as accesses and interactions with function blocks of the multi-protocol processor of the MPONM. |
US07907606B2 |
Multi-plane cell switch fabric system
Cells which arrive in random sequence from the asynchronously operating exchange parts are restored into the original by a small amount of hardware. Distributing parts as inputs of a switch fabric manage serial numbers continuous for each destination. The distributing part divides an inputted variable length packet into fixed length cells, adds serial numbers corresponding to destinations to the cells, and outputs the cells to the exchange parts. The respective exchange parts deliver the cells to the objected destinations. Alignment parts as outputs of the switch fabric classify the reception cells by the number of the distributing part, and compare an expected serial number managed by the alignment part with a serial number of the destination (alignment part) of the reception cell. An identical one is stored in an aligned FIFO queue, and cells of from a packet start cell to a packet end cell are taken out. |
US07907605B1 |
Method and apparatus for selecting a media for communication in a network
A method and apparatus for selecting a media for communication in a network. The method includes (i) using a first autonegotiation circuit to attempt to establish a link over a first media of a first type, and (ii) simultaneously using a second autonegotiation circuit to attempt to establish a link over a second media of a second type, the second type being different from the first type. In response to establishing the link over the first media prior to establishing the link over the second media, the second autonegotiation circuit is powered down. In response to establishing the link over the second media prior to establishing the link over the first media, the first autonegotiation circuit is powered down. |
US07907598B2 |
Method for implementing and executing communication center routing strategies represented in extensible markup language
A method is provided for supplementing existing interaction routines in a contact center with added capability including acts for (a) creating at least one rule having at least one rule attribute; (b) creating one or more processes, the processes integral to the rule; (c) defining the at least one rule and integral processes as a strategy; and (d) linking the strategy to the interaction routine, the link serving to cause execution of the strategy during an interaction between an entity and the routine, execution thereof promoting further interaction defined in the strategy. |
US07907595B2 |
Method and apparatus for learning endpoint addresses of IPSec VPN tunnels
Customer Edge (CE) network elements can automatically learn IPSec tunnel endpoints for other CEs connected to sites in a Virtual Private Network (VPN) so that manual configuration of IPSec tunnel endpoints is not required and so that a centralized database of IPSec tunnel endpoints is not required to be separately maintained. According to an embodiment of the invention, a BGP export route policy is set on all CEs, so that when they announce their VPN routes in the standard format, the application of this export route policy changes the announcement to replace the BGP peering point address that would ordinarily be advertised with the IPSec tunnel endpoint address. When any given site receives a VPN route update formatted in this manner, it processes the VPN route update and learns from the update the IPSec tunnel endpoint as well as the associated VPN routes. |
US07907592B2 |
Method of performing cell search in wireless communication system
A method of performing cell search includes receiving a primary synchronization signal (PSS) comprising a primary synchronization code (PSC), acquiring an unique identity from the PSS, receiving a secondary synchronization signal (SSS) which is associated with a cell identity group, the SSS comprising two secondary synchronization codes (SSCs) and acquiring a cell identity which is defined by the unique identity within the cell identity group, wherein the two SSCs are respectively scrambled by using two different scrambling codes. Detection performance on synchronization signals can be improved, and cell search can be performed more reliably. |
US07907586B2 |
Determining a transmission parameter in a transmission system
A method for determining a transmission parameter at an interface between nodes of a transmission system for a specific channel, where there exist a plurality of channels between the nodes serving either for communication between the nodes or for communication with a subscriber, first determines whether the transmission parameter relates to a protocol for communication between nodes or a protocol for communication with the subscriber. If the protocol is for communication between nodes, then the particular protocol is determined by analyzing octets of data and awarding points to one or the other of such protocols, the protocol with the most points corresponding to the transmission parameter. If the protocol is for communication with the subscriber, then the particular protocol corresponding to the transmission parameter is determined by analyzing length of header information data, direction of data flow and number of bits in a specified location. |
US07907585B2 |
Network interface device with shared antenna
An improved network interface device includes at least two wireless network transceivers where the transceivers share at least one antenna. In one embodiment, one of the transceivers is a 2×2 MIMO WiFi N transceiver and the other of the transceivers is a 2×1 MIMO WiMAX transceiver. A priority selector and lockout control circuit is used to control which transceiver has access to the shared antenna. The control circuit of one embodiment is arranged so the WiMAX transceiver is given priority access to the shared antenna. |
US07907581B2 |
Method and system for supporting multi mesh operation modes using single Wi-Fi interfacing
A wireless-fidelity (Wi-Fi) interfacing method and a Wi-Fi interfacing system are provided. The Wi-Fi interfacing method includes: determining an interfacing operation mode related to a received packet, in interoperation with the receiving of the packet; and processing the packet via a single Wi-Fi interface, according to the determined interfacing operation mode. The Wi-Fi interfacing system includes: an operation mode determination unit determining an interfacing operation mode related to a received packet, in interoperation with the receiving of the packet; and a packet processing unit processing the packet via a single Wi-Fi interface, according to the determined interfacing operation mode. |
US07907580B2 |
LAN access by ultra-wideband system and method
An ultra-wideband (UWB) system and method provide a local area network (LAN) and/or LAN access. LAN access versions of the UWB system includes an emulator layer and bridge that allow data to be transmitted between a LAN-UWB hybrid device and a LAN network switch, such as an IEEE 802 network switch, through in part a UWB node of a UWB WPAN that can receive UWB super-frames from the LAN-UWB hybrid device. In some implementations the LAN-UWB hybrid device uses WiFi protocol layers above the emulator layer and a WiNet Peer IP PAL layer below the emulator layer. |
US07907578B2 |
Frequency overlay technique for a pico cell system
To ameliorate interference between an indoor wireless pico cell system, for example in an aircraft, and public wireless communications systems operating in a surrounding or over-flown area, frequencies of operation of the indoor system are coordinated with those used by the public wireless systems in the surrounding area. The pico cell system operates one type of service on all or a portion of a band used for a different type of service by the public system. In the aircraft example, a pico cell system might support GSM narrowband service and CDMA broadband service. The airborne GSM operations use a portion, e.g. corresponding to a guard band, of CDMA service spectrum in the terrestrial network. The airborne CDMA service uses a band used for GSM service by the terrestrial network. The pico cell system dynamically changes its frequency band(s), as the aircraft flies over different areas. |
US07907577B2 |
Communication network providing wireless and hard-wired dynamic routing
A data communication network for providing dynamic routing through both wireless and wired subnetworks to support wireless communication devices and wired remote stations is disclosed. In the wireless network, the wireless communication devices can be mobile RF terminals, while the wired remote stations might be personal computers attached to a wired subnet, such as an ethernet coaxial cable. The wireless network architecture utilizes a spanning tree configuration which provides for transparent bridging between wired subnets and the wireless subnets. The spanning tree configuration provides dynamic routing to and from wireless communication devices and remote stations attached to standard IEEE 802 LANs. |
US07907570B2 |
HSDPA CQI, ACK, NACK power offset known in node B in SRNC
High speed data packet access (HSDPA) is facilitated by ensuring that power offsets are delivered to the base station (Node B) so that the new functions envisioned therefor having to do with scheduling and retransmission handling can be carried out effectively. A signal primitive having one or more information elements indicative of corresponding power offsets are received by the Node B, saved for future use and then signalled back to the serving radio network controller so that the user equipment can be informed with a proper RRC message containing the appropriate power offsets. |
US07907563B2 |
Communications terminal, server, playback control method and program
The communications terminal comprises: a playback device which playbacks content; a reading device which reads in access information recorded on a prescribed recording medium, the access information being necessary for downloading the content which can be played back by the playback device, via a network; a communications device which downloads via communications the content corresponding to the access information according to the access information read in; a storage device which stores the downloaded content, the storage device storing details of the access information in association with the content, the details of the access information being used in downloading the content; a judging device which judges whether or not the content corresponding to the read access information is present in the storage device, according to information which is stored in the storage device, when the access information is read in by the reading device; and a control device which controls the playback device, the reading device, the communications device, the storage device, and the judging device, wherein: if the judging device judges that the content is present in the storage device, the control device controls for acquiring the content corresponding to the access information read in from the storage device, and for playing back the content; and if the judging device judges that the content is not present in the storage device, the control device controls for downloading the content corresponding to the access information read in, and for playing back the content. |
US07907557B2 |
Low power receiving
The disclosed methods of low power communications facilitate high speed reception of data from an access point (AP) with low transmission latencies while remaining in power save mode as long as possible. The disclosed methods allow the client to remain in a power save state and involve creating a synchronous client frame exchange with the AP that is independent of a digital traffic indication map and the AP's beacon interval. Two methods to accomplish this goal are disclosed: one which involves sending PS Poll Frames; and one that includes fast CAM switching, both at a self tuning frequency. |
US07907555B1 |
RSSI-based powerdown apparatus and method for a wireless communications system
A wireless receiver generates quadrature baseband signals which are sampled by a high speed analog to digital converter (IQ ADC) and also uses a receive signal strength indicator (RSSI) which is sampled by an RSSI analog to digital converter (RSSI ADC). The RSSI ADC signal is processed in combination with an end of packet signal to generate a first threshold from the average RSSI signal after the end of packet with the receive amplifiers set to a comparatively high level. A second threshold is generated by adding a threshold increment to the first threshold, and when the RSSI crosses the second threshold, the IQ ADC is taken out of a standby mode and placed in an active mode for the duration of the packet. The RSSI ADC is enabled from end of packet until packet detection by the baseband processor, and placed in standby at other times. The enabling of each respective ADC only when required reduces power consumption, and the formation of the first and second thresholds after end of packet generates a self-calibrating RSSI signal for use in enabling and disabling the IQ ADC and RSSI ADC. |
US07907551B2 |
Voice over internet protocol (VoIP) location based 911 conferencing
Voice Over Internet Protocol (VoIP) emergency calls to an Emergency Response Center (ERC) are handled through a VoIP conference bridge on a VoIP service provider's soft switch. The soft switch works with a VoIP positioning center (VPC) to obtain location information, which is compared against a PSAP database to find an initial best-appropriate PSAP for the location of the emergency caller. The PSAP is issued an Invite message to join the conference, establishing an emergency call. Third parties such as police, ambulance may be issued Invite messages to join the conference. Cold transfers are avoided by Inviting participants to join a single emergency conference rather than passing an emergency call from party to party (e.g., from PSAP to police to ambulance, etc.) The PSAP, other emergency responders, and even the initial VoIP emergency caller may leave and rejoin the VoIP conference without dropping the conference between the others. |
US07907548B2 |
Method for electing aggregator nodes in a network
A method for electing aggregator nodes in a network, wherein the network includes a plurality of sensor nodes to measure data, and at least one of the sensor nodes functioning as aggregator node to aggregate sensored data obtained by at least a subset of the sensor nodes, the network further including at least one sink node to collect data aggregated by the aggregator nodes, the method including: establishing pairwise secret keys between a current aggregator node and each sensor node of the subset of sensor nodes; at each of the sensor nodes of the subset, choosing a random number and encrypting the random number using the established key; providing a communication chain between the sensor nodes of the subset and summing the encrypted random numbers of all sensor nodes of the subset; and determining a new aggregator node on the basis of the resulting sum according to a predefined calculation scheme. |
US07907547B2 |
Method for determining connection topology of home network
A method is provided in order to determine connection topology of a home network. The main idea of the present invention is to send out a topology determination message on each link of the network, wherein the topology determination message is constituted of two consecutive packets, first one being a broadcast packet with a predetermined payload that identifies it as a topology determination packet, and second one being a unicast packet with the same content and a non-existent destination MAC address. If a node receives both the broadcast and unicast packet from a sending node, the sending node is determined to be on the same physical link with said receiving node and the MAC address of the sending node is added into a local link nodes list of said receiving node, otherwise if said receiving node receives only the broadcast packet from the sending node, the send node is determined not to be on the same physical link with said receiving node. |
US07907542B2 |
Apparatus, system, and method for generating and authenticating a computer password
An apparatus, system, and method for constructing, transmitting, and authenticating a password utilized by an authentication device to authenticate an access device. The authentication device receives the password from the access device, authenticates the access device if the password matches stored information, and returns an acknowledgment message that includes an index value associated with a stored character set. The access device constructs and transmits the password. The access device receives from a user, a plurality of predefined characters forming a User ID. The access device also receives the acknowledgment message and index value from the authentication device. The index value is used to identify a set of password modification factors from a plurality of sets stored in a lookup table. The access device utilizes the identified set to modify a password, and transmits the password to the authentication device. |
US07907539B1 |
Systems and methods for calculating call blocking for alternate call routing schemes
Systems and methods are provided wherein call-blocking probability of a telecommunications system is calculated based on consideration of over flow paths and alternate routes. Once the routes and overflow pathways are identified, the total number of call attempts and calls failed, due to congestion, is determined from statistical route data. Dividing the number of failed calls due to congestion by the number of attempted calls results in the blocking proportion for each route that is used by the methods disclosed herein to calculate the probability of blocking for that route. |
US07907538B2 |
Method and apparatus for controlling parameters of wireless data streaming system
A method and apparatus for controlling parameters of a wireless data streaming system are provided. The method of controlling parameters of a wireless data streaming system includes controlling first parameters, which can be controlled in units of individual packets, according to a current packet transmission state in a data stream; transmitting a predefined number of packets using the first parameters and obtaining statistical information regarding use of the first parameters in the transmission of the predefined number of packets; and controlling second parameters, which can be controlled in units of packet groups, with reference to the statistical information and a desired quality of service (QoS). |
US07907537B2 |
System and method for electronically identifying connections of a cross-connect system
A system and method for electronically identifying connections established through a cross-connect system provides for identification of all hard-wired and temporary patch connections, and any modifications made to same. Connection identification and status information is acquired in near real-time and stored in a database which is accessible by a user through a graphical user interface (GUI). The TRACE or lamp wires which connect respective pairs of cross-connect circuits are utilized in an unconventional manner so as to form a scanning bus. The information signal paths established through the cross-connect circuits remain undisturbed. A scanning signal is communicated between each pair of cross-connected circuits over the TRACE conductor. In the event a patch cord is used to temporarily redirect a signal connection, the scanning signal is transmitted over the shield or sleeve conductor of the patch cord. The scanning signal provides identification and other information concerning the transmitting circuit. |
US07907535B2 |
Anomaly detection and diagnosis using passive monitoring
A system and method for determining optimal selection of paths for passively monitoring a communications network. A diagnostic set of paths is determined by ensuring that, for all pairs of links in the network, the set contains one path having only one member of that pair. A detection subset of paths is determined by ensuring that, for all the links in the network, one member of the subset contains that link. Selecting a minimum detection and diagnostic set of paths minimizes the communication overhead imposed by monitoring. During normal operation, only the detection subset need be monitored. Once an anomaly is detected, the system may switch to monitoring the full diagnostic set. The cost of deploying and operating the passive monitoring equipment is minimized by determining the minimum set of links on which a probe needs to be placed in order to monitor the diagnostic set of paths. |
US07907534B2 |
Identifying faulty network components during a network exploration
A network exploration is performed to initialize one or more network elements of the network. If during the network exploration a failure is encountered, a systematic and deterministic approach is used to accurately and particularly identify the faulty network component that caused the failure. |
US07907527B2 |
Methods, systems, and computer program products for grooming traffic on a shared network facility based on a peak utilization analysis of the shared network facility
A communication network is operated by monitoring a bandwidth utilization of a shared network resource, performing a statistical analysis to determine a mean utilization peak and/or a utilization peak coefficient of variance, monitoring a bandwidth utilization of lines, ports, and/or channels associated with the shared network resource, performing a statistical analysis to determine a percentage M of the lines, ports, and/or channels whose consumption of bandwidth exceeds a first threshold percentage of the mean utilization peak, and determining whether to groom traffic carried by the shared network resource based on the mean utilization peak, the utilization peak coefficient of variance, and/or the percentage M. |
US07907525B2 |
Method of communicating packet multimedia to restricted endpoints
A method, performed in a network element, for communicating packet multimedia data between a first endpoint and a second endpoint, the method comprising the machine-implemented steps of receiving an outbound multimedia data packet; determining if the outbound multimedia data packet originated from a first endpoint that is logically behind a security device; determining and storing information identifying a logical pinhole in the security device, wherein the logical pinhole is associated with expected inbound multimedia data packets directed to the first endpoint; performing an action that keeps the logical pinhole open during all of a communication session between the first endpoint and the second endpoint; and forwarding inbound multimedia data packets directed from the second endpoint to the first endpoint via the logical pinhole. |
US07907518B2 |
Communication traffic isolation and control
Communication traffic isolation and control systems and methods are disclosed. Communication traffic streams are received and either passed or filtered by respective controllable filtering modules. The operation of the filtering modules is controlled on a per-module and thus a per-stream basis, responsive to congestion of filtered communication traffic streams at a communication traffic processing element to which the filtering modules are connected. Per-stream filtering provides traffic control for each communication traffic stream, and maintains isolation between the streams. Statistics associated with communication traffic filtered out of each stream may be collected, and possibly aggregated. |
US07907517B2 |
Routing protocols with predicted outage notification
A method, system and non-transitory computer-readable medium for the efficient routing of data packets across a plurality of routers when a link is unavailable which includes connecting a plurality of nodes in a network using a plurality of routers having a plurality of links between the routers, informing the routers in the network when one or more of the links in the network will be unavailable at a specified time in the future, recalculating the routing tables to determine the most efficient routing paths when the links in the network become unavailable and, when the time in the future arrives, switching the routers in the network to the new routing tables at the same time. |
US07907515B2 |
Network interface switching in multi-interface apparatus
An apparatus capable of performing, without the apparatus being isolated from a network, automatic switching to a previous network interface if there is an error in setting set values for a different network interface to which the previous network interface has been switched. When set values for a first network interface, which can be used in the apparatus, have been changed and then processing to establish connection to a network using the first network interface as active network interface in the apparatus has failed, the active network interface is switched to a second network interface which can be used in the apparatus. |
US07907514B2 |
MGCP fallback mechanism enhancement
A mechanism provides for communication of “keep-alive” messages from clients to servers in a packet telephony network environment. The servers may be call agents and the clients may be gateways or MGCP-controlled IP phones. A client (e.g., gateway) registers a virtual endpoint. Upon a period of inactivity in which the client does not receive any commands or acknowledgments from an assigned server (e.g., call agent), the client starts to send keep-alive messages periodically to the server. The keep-alive message may include an endpoint identifier that identifies the registered virtual endpoint. If the server fails to respond to the keep-alive messages after a period of time, the client initiates a fallback mechanism from a first call control protocol (e.g., MGCP) to a second call control protocol (e.g., H.323 or SIP), to provide call control handling using a default application. The keep-alive messages may be sent to other servers among the plural servers that are configured to operate with the client before determining whether to initiate the fallback mechanism. During the fallback state, the keep-alive message may be sent periodically until a response is received from the server. Communications with the assigned server may be reestablished thereupon based on the first call control protocol. |
US07907513B2 |
Superimposed composite channel filter
Methods and systems are provided to generate digital coefficients for a filter. The generation of coefficients relies on a Fourier transformation of an impulse response in time domain that is zero padded, e.g., zeros are appended to an array corresponding to a sampled input signal of length M. A unit prototypical filter is generated through a frequency domain response of length NFFT=NS+M−1, wherein NS is a sampling length of the incoming signal. The unit prototypical filter is then circularly shifted in order to generate a band pass filter centered at a desired frequency. Circularly shifted filters are point-to-point added to generate a set of composite digital coefficients to filter the incoming signal. The reference frequencies for the composite filter are extracted from a message received from one or more base stations associated with one or more service providers. The composite filter typically operates on a frequency repeater. |
US07907512B1 |
OFDM and SC-OFDM QLM
This invention provides a method for increasing the data rates supported by WiFi, WiMax, LTE communications using OFDM and SC-OFDM data symbol waveforms, by using quadrature layered modulation QLM which layers communications channels with a differentiating parameter for each layer that enables a demodulation algorithm to recover the data symbols in each layer, and supports higher data symbol rates then allowed by the Nyquist rate. A maximum likelihood (ML) QLM demodulation algorithm supports data rates to 4.75×57=271 Mbps compared to the current OFDM WiFi standard 57 Mbps with similar increases for WiMax, LTE. Multi-scale (MS) coding can be implemented to spread each data symbol over the OFDM band and over the 4 μs data packet to optimize BER performance. Computationally efficient signal processing for transmit and receive for OFDM and SC-OFDM are disclosed and Matlab direct error count Monte Carlo bit error rate simulations are evaluated to predict performance. |
US07907506B2 |
Method, system and device for xDSL crosstalk cancellation
A method and system for xDSL crosstalk cancellation is provided. The method includes dividing xDSL signals into a plurality of signal sets; and connecting signals from a same signal set to a same processing unit to be processed. A digital subscriber line access multiplexer (DSLAM) includes a line switching control module and at least one processing unit. |
US07907504B2 |
Optical recording medium having auxiliary information and reference clock
An information recording medium is at least composed of a substrate having a microscopic pattern constituted by a continuous substrate of grooves formed with a groove portion and a land portion alternately, a recording layer formed on the microscopic pattern for recording information, and a light transmitting layer formed on the recording layer. The microscopic pattern is formed with satisfying a relation of P≦λ/NA, wherein P is a pitch of the land portion or the groove portion, λ is a wavelength of reproducing light for reproducing the recording layer, and NA is a numerical aperture of an objective lens. The land portion is formed with wobbling so as to be parallel with each other for both sidewalls of the land portion. An auxiliary information based on data used supplementally when recording the information and a reference clock based on a clock used for controlling a recording speed when recording the information is recorded alternately. Information is recorded in the recording layer corresponding to only a land portion by at least either one change of reflectivity difference and refractive index difference in the recording layer so as to be more than 5% for reflectivity and so as to be more than 0.4 for modulated amplitude of signal recording. |
US07907502B2 |
Optical information recording medium, its information recording/reproducing method, and information recording/reproducing device
An optical information recording medium includes a substrate, n information recording layers provided on the substrate, and spacer layers, each of which is provided so as to be interposed between the information recording layers, wherein each of (n−1) or more of the information recording layers has a layer number information part that is formed in correspondence with one or more recording marks X and contains layer number information, where n represents an integer of not less than 2, and the layer number information is information used for determining which a given information recording layer is among the n information recording layers. Each recording mark X has a length in a circumferential direction longer than a length of a recording mark Y used for recording another information in the information recording layers. |
US07907500B2 |
Radio frequency zero crossing signal generator for optical disc drive
The invention discloses radio frequency zero crossing signal generators for optical disc drives, comprising a controllable low pass filter, a comparator, and a control circuit. The controllable low pass filter evaluates an average level of the magnitude of a radio frequency ripple from an optical disc drive. The comparator compares the radio frequency ripple to the average level evaluated by the controllable low pass filter to generate a radio frequency zero crossing signal. When the optical disc drive reads a fingerprint defect on an optical disc, the control circuit adjusts a cut-off frequency of the controllable low pass filter to adjust the speed at which the controllable low pass filter evaluates the average level. |
US07907499B2 |
Optical element, optical element manufacturing method and optical pickup device
An optical element includes: opposing surfaces each including two areas each of which includes a fine-periodic structure. The fine-periodic structures of the two areas have different directions from each other in each of the opposing surfaces. One of the opposing surfaces with the fine-periodic structures works as a quarter-wave plate and the other of the opposing surfaces with the fine-periodic structures works as a polarization separating element. A boundary of the two areas in one of the opposing surfaces and a boundary of the two areas in the other of the opposing surfaces are positionally identical. |
US07907497B2 |
Multi-format optical storage medium, optical pickup, and optical read/write device
There is provided a storage layer (13) between storage layers (11), (15). The storage layer (13) produces a relatively large spherical aberration for a protection layer thickness error. Information is written to or read from the storage layer (13) with a beam of light having a second wavelength. Information is written to or read from the storage layers (11), (15) with a beam of light having a first wavelength (longer than the second wavelength). Accordingly, a multi-format optical storage medium is realized on which information can be recorded or reproduced with a single objective lens. Also, an optical pickup is realized which is capable of recording or reproducing information on the multi-format optical storage medium. |
US07907495B2 |
Two-dimensional digital data acquisition element and holographic storage apparatus
A two-dimensional digital data acquisition element includes: a pixel area having a plurality of pixels arranged in a matrix form, each of the pixels having a photoelectric conversion element to convert the reproduced light from the optical information recording medium to an electric signal; selection circuits which select the pixel; a readout circuit which reads out an electric signal of a pixel selected by the selection circuits; and a 1-bit AD converter which converts an output of the readout circuit to 1-bit digital data. A pitch ratio N between a pitch P1 of the unit data areas in the two-dimensional digital image information and a pitch P2 of the pixels in the pixel area defined as N=P1/P2 satisfies a relation A·n2/(An+1) |
US07907493B2 |
Optical disc and optical disc device
In a multilayer optical disc having information layers conforming to a plurality of different optical disc standards, because the type of each information layer is not recorded in the other information layers, in read and write operations by a compatible optical disc device conforming to a plurality of optical disc standards, every time the information layer being accessed changes, it has been necessary to read the type of the information layer and select a method of generating a tracking error signal adapted to the type of information layer, so access has taken time. In order to solve the above problem, in the optical multilayer disc according to the present invention, having information layers conforming to a plurality of different optical disc standards, in an area in one of the information layers, information about the other information layers is recorded. The time required to access the other information layers can be reduced by using this information to select a tracking error signal generating method. |
US07907491B2 |
Information recording method and apparatus with suppressed mark edge jitters
Recording information is disclosed in which an information recording medium is irradiated with a recording energy beam that is power-modulated into at least a record power level and a record-ready power level lower than the record power level. The information is recorded on the recording medium in the form of length and interval of a mark portion. When forming a mark portion of a predetermined length, the radiation energy of the energy beam is increased as compared with when forming a mark portion of a different length before or after the first pulse of an energy beam pulse train including at least a pulse for forming the mark portion. |
US07907487B2 |
Recording/reproduction apparatus, recording/reproduction method, program, and recording power adjustment apparatus
A recording/reproduction apparatus, comprising a first recording section for recording test information onto a medium using at least one recording power, a reproduction section for reproducing at least one test signal indicating the test information from the medium, and a second recording section for recording information onto the medium using one of the at least one recording power. The reproduction section comprises a decoding section for performing maximum likelihood decoding of the at least one test signal and generating at least one binary signal indicating a result of the maximum likelihood decoding, a calculation section for calculating a reliability of the result of the maximum likelihood decoding based on the at least one test signal and the at least one binary signal, and an adjustment section for adjusting a recording power for recording the information onto the medium to the one recording power based on the reliability. |
US07907485B2 |
Recording device
A recording device is equipped with an input unit for inputting information data, a memory for storing the input information data, a writing unit for reading the information data stored in the memory, and writing the information data read from the memory on a disk-like recording medium having plural recording layers, and a control unit for changing a writing procedure by the writing unit, in accordance with a difference between a writing position on the disk-like recording medium by the writing unit and a position on the disk-like recording medium where the recording layer is to be transitioned, coming to a predetermined value. |
US07907476B2 |
Electronic device with a touchscreen displaying an analog clock
An electronic device, such as a mobile terminal, includes a touchscreen display and a control unit for operating responsive to user contact with the display. The control unit is configured to display an analog clock, detect user contact with the display, and adjust displayed position of a selected clock hand of the analog clock responsive to relative locations on the display that the detected user contact occurs. |
US07907475B2 |
Obstacle detecting system for vehicle
An obstacle detecting system for a vehicle detects an obstacle by transmitting a transmitting wave and receiving a receiving wave, which is a reflection of the transmitting wave by the obstacle. The system calculates a distance to the obstacle. The system varies directivity of the transmitting wave in accordance with the calculated distance. The directivity is lowered when the calculated distance is less than a predetermined reference distance, than when the calculated distance is greater than the predetermined reference distance. |
US07907474B2 |
Superheterodyne seismic vibrator and method
A seismic energy source includes at least a first and a second acoustic radiator operatively coupled to a non-linear medium proximate an upper limit of formations in the Earth's subsurface. The first and second acoustic radiators are configured to convert electrical energy directly into acoustic energy. The source includes means for operating the first and the second acoustic radiator at respective first and second frequencies. The first and second frequencies are selected such that substantially no acoustic energy propagates through the non-linear medium. The first and the second frequencies are selected such that a difference therebetween is swept through a range of frequencies of seismic energy capable of propagating through the Earth's subsurface to at least one acoustic impedance boundary within the Earth's subsurface. |
US07907471B2 |
Memory control circuit and semiconductor integrated circuit incorporating the same
A memory control circuit includes a clock generation circuit that generates a clock signal and provides the clock signal to an external memory device, and at least one retention circuit that retains a data signal provided from the external memory device only under a significant state of a data strobe signal, which is provided together with the data signal. The memory control circuit controls data acquisition from the retention circuit in accordance with the clock signal. A data acquisition timing judgment unit, by monitoring the clock signal, judges whether or not a timing of the data acquisition has arrived. A data strobe signal correction unit maintains the significant state of the data strobe signal until it is judged that the data acquisition timing has arrived. |
US07907470B2 |
Multi-column addressing mode memory system including an integrated circuit memory device
A memory system includes a master device, such as a graphics controller or processor, and an integrated circuit memory device operable in a dual column addressing mode. The integrated circuit memory device includes an interface and column decoder to access a row of storage cells or a page in a memory bank. During a first mode of operation, a first row of storage cells in a first memory bank is accessible in response to a first column address. During a second mode of operation, a first plurality of storage cells in the first row of storage cells is accessible in response to a second column address during a column cycle time interval. A second plurality of storage cells in the first row of storage cells is accessible in response to a third column address during the column cycle time interval. The first and second pluralities of storage cells are concurrently accessible from the interface. |
US07907466B2 |
Semiconductor memory apparatus
A semiconductor memory apparatus includes first and second data storing/processing sections that have memory areas in a bank and the first and second data storing/processing sections share a circuit block that inputs and outputs the data, and a signal line that transmits the data. |
US07907462B2 |
Core voltage discharger and semiconductor memory device with the same
A core voltage discharger is capable of adjusting an amount of a current discharged according to temperature. The discharger for decreasing a level of a predetermined voltage receives temperature information from an on die thermal sensor and discharges a different amount of current in response to the temperature information. |
US07907460B2 |
Error detection on programmable logic resources
Error detection circuitry is provided on a programmable logic resource. Programmable logic resource configuration data is loaded into a cyclic redundancy check (CRC) module where a checksum calculation may be performed. In one embodiment, the checksum may be compared to an expected value, which is a precomputed checksum on data prior to being programmed into or while data is being programmed into a programmable logic resource. In another embodiment, the expected value may be included in the checksum calculation. An output indicating whether an error is detected may be generated depending on the relationship between the checksum and the expected value, or on the value of the checksum. This output may be sent to an output pin that is accessible by user logic. |
US07907459B2 |
Semiconductor memory device and method of testing same
Disclosed is a semiconductor memory device in which a cell is connected to word lines of at least first and second ports, and control of timing of activation of the word lines of the first and second ports is performed based upon first and second clock signals, respectively, comprising first and second test control signals in correspondence with the first and second clock signals that control the respective timings of activation of the word lines of the first and second ports. With regard to the cell with the first and second ports being selected, when the first test control signal is in an activated state and the second test control signal is in a deactivated state, control is exercised so as to mask the second clock signal and, responsive to the first clock signal, activate the first and second word lines simultaneously. When the second test control signal is in an activated state and the first test control signal is in a deactivated state, control is exercised so as to mask the first clock signal and, responsive to the second clock signal, activate the first and second word lines. |
US07907458B2 |
Non-volatile memory with redundancy data buffered in remote buffer circuits
A memory has defective locations in its user portion replaceable by redundant locations in a redundant portion. Data latches in column circuits of user and redundant portions allow data sensed from or to be written to a memory to be exchanged with a data bus. A remote redundancy scheme has the redundant data available from a central buffer accessible by any number of column circuits. Redundant data buffer circuits enable bus exchange with data from the user data latches except for defective locations when data are taken from the central buffer. In this way only addressing for the user portion is used for bus exchange. Also, accessibility to the redundant data will not be restricted by the locations of the column circuits relative to the redundant data latches and the buffered redundant data can be accessed at a finer granularity than that imposed by the column circuits. |
US07907455B2 |
High VT state used as erase condition in trap based nor flash cell design
Aspects describe a system and method for using a high voltage state as an erase condition in a flash device. Logical cell mapping is changed from using a single physical memory cell to using two adjacent physical cells as a single logical cell, thereby creating a single program and erase entity. Logical cell erase, program, and/or read can be accomplished by using two channel regions in union. This combination can allow for single logical cell erasure in a flash device and the use of a high voltage state as an erased state. A default erased state can be a high voltage state. As a result, program operations can be performed by changing a voltage state of the single program and erase entity to a low voltage state, and erase operations can be performed by changing a voltage state of the single program and erase entity to a high voltage state. |
US07907452B2 |
Non-volatile memory cell programming method
A non-volatile memory cell programming method of programming 2-bit data in a memory cell having 4 threshold voltage distributions may include a first program operation of programming a first bit of the 2-bit data in the memory cell by applying a first programming voltage to the memory cell; a second program operation of programming a second bit of the 2-bit data in the memory cell by applying a second programming voltage to the memory cell; and a stabilization operation of applying a stabilization voltage having an electric field opposite in polarity to an electric field formed by the first and second programming voltages to the memory cell after one of the first and second program operations that corresponds to a higher one of the first and second programming voltages is performed. |
US07907451B2 |
Semiconductor storage device and method of manufacturing same
The disclosure of this application enhances the data writing speed of an electrically erasable and writable semiconductor memory. In a semiconductor storage device of this application, at a time of writing data, when a positive voltage lower than a voltage at control gate 30 is applied to potential control gate 28 formed inside tunnel oxide film 360 between p channel 22 of a transistor and floating gate 32, a potential barrier between p channel 22 of the transistor and floating gate 32 is lowered, and a time required for storing an electron in floating gate 30 is reduced. After data is stored, when 0 V or a negative voltage is applied to the potential control gate, a potential barrier for an electron moving from the floating gate to the channel of the transistor increases, thereby preventing erasure of data. |
US07907449B2 |
Two pass erase for non-volatile storage
Techniques are disclosed herein for erasing non-volatile memory cells. The memory cells are erased using a trial erase pulse. A suitable magnitude for a second pulse is determined based on the magnitude of the trial erase pulse and data collected about the threshold voltage distribution after the trial erase. The second erase pulse is used to erase the memory cells. In one implementation, the threshold voltages of the memory cells are not verified after the second erase. Soft programming after the second erase may be performed. The magnitude of the soft programming pulse may be determined based on the trial erase pulse. In one implementation, the memory cells'threshold voltages are not verified after the soft programming. Limiting the number of erase pulses and soft programming pulses saves time and power. Determining an appropriate magnitude for the second erase pulse minimizes or eliminates over-erasing. |
US07907447B2 |
Secure non-volatile memory device and method of protecting data therein
The invention relates to a non-volatile memory device comprising: an input for providing external data (D1) to be stored on the non-volatile memory device; and a first non-volatile memory block (100) and a second non-volatile memory block (200), the first non-volatile memory block (100) and the second non-volatile memory block (200) being provided on a single die (10), wherein the first non-volatile memory block (100) and second non-volatile memory block (200) are of a different type such that the first non-volatile memory block (100) and the second non-volatile memory block (200) require incompatible external attack techniques in order to retrieve data there from, the external data (D1) being stored in a distributed way (D1′, D1″) into both the first non-volatile memory block (100) and the second non-volatile memory block (200). The invention further relates to method of protecting data in a non-volatile memory device. |
US07907446B2 |
Nonvolatile semiconductor memory device and method of driving the same
This disclosure concerns a memory including cell blocks, wherein in a first write sequence for writing data to a first cell block, drivers write the data only to memory cells arranged in a form of a checkered flag among the memory cells included in the first cell block, in a second write sequence for writing the data from the first cell block to a second cell block, the drivers write the data to all memory cells connected to a word line selected in the second cell block, and when the data is read from the first cell block or at a time of data verification when data is written to the first cell block, the word line drivers simultaneously apply a read voltage to two adjacent word lines, and the sense amplifiers detects the data in the memory cells connected to the two word lines. |
US07907445B2 |
Method and system for obtaining a reference block for a MLC flash memory
A method and system for obtaining a reference block on which reference voltages may be found for a MLC flash memory are disclosed. A first block and a second block are provided in the flash memory. A memory controller alternatively controls one of the first and the second blocks to act as the reference block and the other one as a cycle block in a respective period, during which the reference block stays idle and the cycle block is subjected to program/erase cycles. |
US07907442B2 |
Semiconductor integrated circuit
In a readout circuit (RC) which detects a difference between a change that appears on a first signal line (CBL) and a change that appears on a second signal line (CBLdm) according to stored information of each selected memory cell, the first signal line and the second signal line are separated selectively from input nodes of a data latch circuit (DL) through second MOS transistors (MN3 and MN4) and capacitively coupled to the input nodes of the data latch circuit via gates of first MOS transistors (MP1 and MP2) respectively. In this separated state, the first and second signal lines and the input nodes of the data latch circuit are precharged to different voltages, so that the gate-to-source and drain-to-source voltages of the first MOS transistors are controlled by the voltages of the first and second signal lines respectively. Therefore, when the first and second signal lines are varied and the separated state is released upon a read operation, the first MOS transistors start to operate in a saturated region, thereby realizing a high-speed read operation. |
US07907436B2 |
Nonvolatile semiconductor storage device and data writing method therefor
A nonvolatile semiconductor storage device includes: a first wire and a second wire intersecting each other; a memory cell which is disposed at each intersection of the first wire and the second wire and electrically rewritable and in which a variable resistor for memorizing a resistance value as data in a nonvolatile manner and a rectifying device are connected in series; and a control circuit which applies a voltage necessary for writing of data to the first and second wires. The control circuit precharges a non-selected second wire up to a standby voltage larger than a reference voltage prior to a set operation for programming only a variable resistor connected to selected first and second wires by supplying the reference voltage to a non-selected first wire and the selected second wire, applying a program voltage necessary for programming of the selected variable resistor based on the reference voltage to the selected first wire and applying a control voltage which prevents the rectifying device from turning ON based on the program voltage to the non-selected second wire. |
US07907433B2 |
Semiconductor memory device and method of performing data reduction test
A semiconductor device includes a plurality of package terminals included in a package, a plurality of chips provided on the package, each of the chips including a memory cell array and a plurality of data input/output terminals, and a plurality of data line control switch disposed between the plurality of package terminals and the plurality of data input/output terminals. The plurality of data line control switches of each of the chips connects the data input/output terminals of each of the chips to corresponding ones of the plurality of package terminals in a normal mode. The plurality of data line control switches connects different groups of the data input/output terminals in different ones of the chips to respective groups of the package terminals in a test mode. The respective groups of the data input/output terminals belong to the plurality of data input/output terminals. The respective groups of the package terminals are different between different ones of the chips. |
US07907430B2 |
High current voltage regulator
A linear voltage regulator which includes on its input side an array of switched super capacitors coupled between the power source and the load. This apparatus is capable of delivering currents typically from milliamperes to greater than several amperes at very low switching frequencies. In addition by using capacitors rather than resistors or transistor devices to drop voltage on the input side, power consumption is reduced. The array of capacitors is switched by simple analog circuitry or a switching logic with or without a processor subsystem and the capacitors themselves are of the super capacitor type, thus providing very high capacitance, and are effectively series connected during certain phases of operation with the input terminal of the conventional linear voltage regulator portion of the apparatus. Energy stored in the super capacitors during the various phases of operation is reused. |
US07907429B2 |
Circuit and method for a fully integrated switched-capacitor step-down power converter
A circuit and method for providing a fully integrated DC-DC converter using on-chip switched capacitors is disclosed. A switched capacitor matrix is coupled as a digitally controlled transfer capacitor. A pair of non-overlapping, fixed frequency clock signals is provided to a switched capacitor circuit including the switched capacitor matrix and a load capacitor coupled to the output terminal. A DC input voltage supply is provided. A hysteretic feedback loop is used to control the voltage at the output as a stepped-down voltage from the input by digitally modulating the transfer capacitor using switches in the switch matrix to couple more, or fewer, transfer capacitors to the output terminal during a clock cycle. A coarse and a fine adjustment circuit are provided to improve the regulation during rapid changes in load power. A method of operating the regulator is disclosed. |
US07907428B2 |
Digitally controlled current-mode switched power supply
Disclosed is a current mode switched power supply. The current mode switched power supply includes a switching element and a power stage coupled to the switching element and configured to provide, in response to the switching of the switching element, an output voltage and a feedback voltage related to the output voltage. The current mode switched power supply also includes a digital control circuit connected to the switching element to digitally control the switching of the switching element. |
US07907426B2 |
Flyback circuit providing synchronized control
A flyback circuit providing synchronized control includes a pulse width modulation (PWM) unit, a synchronized control unit and an ON period limiting unit. The PWM unit generates a driving signal to control a switch ON period of a primary winding and provides a synchronized signal prior to the generation of the driving signal that has output time series ahead the driving signal. The synchronized control unit receives the synchronized signal through an induction winding to set off a synchronized commutation switch. The ON period limiting unit starts a period limiting time series after the synchronized commutation switch has been set on. After the synchronized commutation switch is set off by the synchronized signal the ON period limiting unit is reset to an initial condition. The synchronized commutation switch maintains an ON condition until the period limiting time series end, then the ON period limiting unit generates a forced ending signal to set off the synchronized commutation switch so that the flyback circuit maintains operation at a minimum duty frequency. |
US07907421B2 |
Apparatus and methods for retaining expansion cards
Apparatus and methods for retention of computer expansion cards and/or card bay covers inside a card bay of an information handling system chassis, and that may include an expansion card retaining apparatus that includes a pivotable first end configured to attachably rotate relative to a securing surface of the information handling system chassis, a latching second end configured to releasably lock the expansion card retaining apparatus in a locking position that prevents rotation of the expansion card retaining apparatus about the pivotable first end, at least one resiliently deformable coupling section extending between the pivotable first end and the latching second end to maintain the latching second end in the locking position, and a retention section extending between the at least one coupling section and the pivotable first end. |
US07907420B2 |
Bare chip mounted structure and mounting method
A plurality of film substrates (2) having a bare chip (1) mounted on one side or both sides are joined into a laminated state by joint portions (3) and are attached to a motherboard (4) through junction by a joint portion (8) at a location off the mounting areas of the bare chips (1), thereby achieving a lower profile, higher lamination, and higher capacity. |
US07907418B2 |
Circuit board including stubless signal paths and method of making same
A circuit board may include first and second sides, a plurality of circuit board layers between the sides, and a plurality of signal traces located in respective circuit board layers. The circuit board layers and the signal traces may extend from a first component connection region at the first side of the circuit board to a second component connection region at the first side of the circuit board. The signal traces may thus form stubless signal paths through the circuit board between the component connection regions. Of course, many alternatives, variations, and modifications are possible without departing from this embodiment. |
US07907416B2 |
Power supply system, power cable distributor, power supply subrack and integrated equipment
A power supply system is provided, which includes a power supply subrack (PSS) and a power cable distributor (PCD). The PSS includes one or more power modules and a third connector (51), and the PCD is adapted to introduce one or more electrical signals from power input cables. The third connector (51) in the PSS is connected to the PCD and adapted to feed the introduced electrical signals to the power modules. Furthermore, a power cable distributor, a power supply subrack adapted to work with the PCD and an integrated equipment are provided. |
US07907415B2 |
Hinge mechanism of foldable device, and foldable device provided with hinge mechanism
A hinge mechanism (20) of a foldable device (1) for foldably connecting one end parts of a pair of device cases to each other, comprises a first frame (21) having first and second arm pieces (22, 24), a second frame (41) having third and fourth arm pieces (42, 44), and a third frame (30) having first and second connection pieces (32, 33) with first to fourth joining parts (34) to (37). The first to fourth arm pieces are rotatably connected to the first to fourth joining parts to form first to fourth connection parts (101) to (104), and drive mechanisms (50) and link mechanisms are formed in the first to fourth connection parts. When the first frame is rotated in one direction relative to the third frame, the second frame is rotated by the same angle as the rotated angle of the first frame in the opposite direction of the third frame. Thus, the hinge mechanism of the foldable device can stably fold the device cases without producing a displacement between both housings thereof when the device cases are folded by providing different axes in the device cases. Furthermore, a foldable device having the hinge mechanism can be provided. |
US07907413B2 |
Power amplification device and transmitter using it
A power amplification device includes a first power amplification unit having the positions of connectors thereof reversed, a second power amplification unit not having the positions of connectors thereof reversed, and a heat sink having a first flank thereof abutted on the heat radiation surface of the first power amplification unit, and having a second flank abutted on the heat radiation surface of the second power amplification unit. A transmitter using the power amplification device includes a plurality of power amplification devices, a distributor directly coupled to the input connectors of the power amplification devices, and a synthesizer directly coupled to the output connectors of the power amplification devices. |
US07907409B2 |
Systems and methods for cooling a computing component in a computing rack
According to one embodiment, a system for cooling computing components includes a computing rack housing a plurality of computing components of a computing system. A heat absorbing plate is disposed in and removable from the computing rack. The heat absorbing plate is thermally coupled to an outer surface of a computing component and comprises a plurality of walls defining a cavity containing a two-phase coolant. The cavity has a continuous volume allowing the two-phase coolant to absorb heat from the computing component and to transfer the heat to a heat transfer mechanism. The computing rack has a sidewall that is thermally coupled to the heat absorbing plate and comprises the heat transfer mechanism, which is operable to receive the heat transferred from the heat absorbing plate. |
US07907407B2 |
Heat dissipating device
A heat dissipating device is designed with calm, efficient, and space economy performance includes a housing (1) having an exhaust (10), and an intake (32). A fan (4) disposed inside the housing (1) is relative to the intake (32). A set of fins (10) disposed inside the housing (1) is relative to the exhaust (10). Said fan (4) is rotated to circulate cooling air into the set of fins (6), and expel hot air absorbed by the fins out of the exhaust. A first heat pipe (5) is disposed on an inner wall of the housing (1) relative to the fan (4). The first heat pipe (5) has a condensing portion at one end encircles most of the fan; an evaporating portion at the other end extends to the inner wall of the housing, where a heat-generating electronic component is located, is thermally connected to the set of fins (6). |
US07907402B2 |
Cooling system
An electronic equipment cabinet configured to support electronic equipment is provided and may include a shelf positioned in the cabinet separating the cabinet into a first zone and a second zone. The first and second zones may be in fluid communication with a cool air source. In some examples, the first zone may receive cool air directly from a cool air source and the second zone may receive cool air from a duct in fluid communication with the cool air source. In another example, both the first and second zones may receive cool air from the cool air source through a duct. In yet other examples, the cabinet may include a baffle between the cool air source and one of the first zones and the second zones to selectively control a quantity of cool air provided to the one of the first and second zones. |
US07907399B2 |
Portable computer and method for mounting a flat panel display device thereon
A portable computer including a housing having first and second sections, the first section having an information input device and the second section having a case having a first fastening element; a display panel including a second fastening element at a rear surface of the panel, the case and the display panel being attached through the first and second fastening elements; a hinge coupling the first and the second sections to each other; and a display panel support member having a third fastening element, the display panel support member being attached to the display panel through the third fastening element. |
US07907390B2 |
Circuit device
A circuit device includes a metal substrate; and a plurality of circuit elements, mounted on the metal substrate, which electrically connects to the metal substrate. The metal substrate is made of a copper plate of high thermal conductivity. The metal substrate is demarcated into a plurality of sections by insulating films added with a filler for enhancing the thermal conductivity in resin. The circuit elements, which have respective independent operating potentials on a side of the metal substrate of the circuit elements, are respectively provided on separated copper plates. |
US07907389B2 |
Sealed circuit breaker
A sealed electrical enclosure used in hazardous locations for enclosing circuit breakers having a bottom housing and a top housing with a labyrinth seal or joint formed therebetween, the bottom housing adapted to receive one or more circuit breakers, a first metal bus extending from a point internal to the bottom housing through a first end wall to a point external thereto, and a second metal bus extending from a point internal to the bottom housing through a second end wall to a point external to thereto, where the first and second metal buses are adapted to contact first and second electrical terminals of a circuit breaker when placed within the bottom housing, and a first vent positioned on the top housing for dissipating pressure buildup, wherein the top housing is removably secured to the bottom housing to allow for removal and replacement of a circuit breakers within the housing. |
US07907383B2 |
Electrostatic chuck
The present invention provides an electrostatic chuck in which the surface can be kept smooth after being exposed to plasma, so as to protect a material to be clamped such as a silicon wafer from being contaminated with particles, and which is excellent in clamping and releasing a material to be clamped and easy to manufacture by low-temperature firing. The electrostatic chuck includes a dielectric material in which alumina is 99.4 wt % or more, and titanium oxide is more than 0.2 wt % and equal to or less than 0.6 wt %, wherein the electrostatic chuck's volume resistivity is 108-1011 Ωcm in room temperature, and wherein the titanium oxide segregates in boundaries of particles of the alumina. |
US07907381B2 |
Protection circuit for a subscriber line interface circuit
The present invention provides a protection circuit coupled to a tip lead and a ring lead in a subscriber line interface circuit formed on a silicon substrate. The protection circuit includes first and second diodes formed on the silicon substrate and coupled to the tip lead and the ring lead, respectively. The first and second diodes are configured to provide a path from the tip lead or the ring lead to ground in response to a positive voltage at the tip lead or the ring lead. The protection circuit also includes a silicon-controlled rectifier formed on the silicon substrate and configured to provide, in response to a negative voltage at the tip lead or the ring lead, a path from the tip lead or the ring lead to ground via the silicon-controlled rectifier. |
US07907380B2 |
High power integrating power conditioner
A high-power transient suppressor, having an input from a power source and an output to a load, includes a first power device coupled between the input and the output, a first transient detector to monitor an input voltage and to turn off the first power device in response to the input voltage exceeding a first threshold voltage, a second power device coupled between the input and the output, an integrator capacitor coupled to the output, and a second transient detector to monitor an output voltage, to switch off the second power device in response to the output voltage exceeding a second threshold voltage, and to turn on the second power device in response to the integrator capacitor discharging below the second threshold voltage. |
US07907375B2 |
Self powered electronic overload method and system
A sensing and switching device, such as an overload relay, is provided which includes a processor configured to make measurements and control operation (e.g., tripping) of the device. The processor regulates measurement of voltage and/or current, and the supply of power to power supplies. The power supplies store charge to provide operational power for the processor and that can be used for tripping and resetting contacts within the device. The processor opens a burden resistor measurement circuit when charge is being stored in the power supplies, and opens switches in the power supplies while closing the burden resistor switch to permit measurements. By alternatively switching for charging of the power supplies and making of measurements, the processor is able to reliably make measurements, control the device, and store sufficient power for operation of the device despite a demanding power budget. |
US07907372B1 |
Systems and methods for reducing leakage current hazards using an active shunt filter
A system for reducing leakage current hazards is provided. The system includes an electronic component, an active shunt filter and a power source. The electronic component has a first component terminal coupled to a phase line and a second component terminal coupled to a ground. The active shunt filter device is coupled in parallel to the electronic component and has a first device terminal coupled to the phase line and a second device terminal coupled to the ground. The power source is coupled to the electronic component and the active shunt filter device via the phase line and the ground. The active shunt filter device monitors leakage currents generated by the electronic component and sets an impedance value to force any leakage currents from the ground to the phase line. |
US07907371B2 |
Circuit interrupting device with reset lockout and reverse wiring protection and method of manufacture
Resettable circuit interrupting devices, such as GFCI devices, that include reverse wiring protection, and optionally an independent trip portions and/or a reset lockout portion are provided. The reverse wiring protection operates at both the line and load sides of the device so that in the event line side wiring to the device is improperly connected to the load side, fault protection for the device remains. The trip portion operates independently of a circuit interrupting portion used to break the electrical continuity in one or more conductive paths in the device. The reset lockout portion prevents the reestablishing of electrical continuity in open conductive paths if the circuit interrupting portion is non-operational, if an open neutral condition exists or if the device is reverse wired. Methods for ensuring a reset lock out state before shipment are provided. |
US07907369B1 |
Head gimbal assembly with flexure tail having bent alignment tab feature
A novel method and device to align a flexure tail of a head gimbal assembly (HGA) to a flex cable of a head stack assembly (HSA) is disclosed and claimed. An alignment pin is passed through a first alignment hole in the flex cable, and a second alignment hole in the flexure tail. The second alignment hole is disposed in a region of the flexure tail that lies in a flexure tail plane that is approximately parallel to the flex cable plane adjacent the first alignment hole. A novel head gimbal assembly (HGA) has a flexure tail that includes a first bend line. The flexure tail is bent out-of-plane about the first bend line to create a residual bend angle in the range 10° to 80°. The first alignment tab is abutted against a first guide surface of an alignment fixture. |
US07907368B2 |
Balanced head gimbal assembly for improved seeking performance
In a balanced head gimbal assembly for improved seeking performance, a slider having a magnetic head with a set of read elements to read data and a set of write elements to write data, an air-bearing surface, and a non-air-bearing surface is coupled to a suspension. The suspension includes a loadbeam, a flexure, and a balancing weight. The loadbeam is coupled to an actuator arm. The flexure, coupled to the loadbeam, has a window through which a dimple, coupled to the loadbeam, contacts a dimple contact point. The balancing weight, coupled to the flexure, has a configuration which permits alignment of a center of mass of the head gimbal assembly with the dimple contact point. |
US07907365B2 |
Apparatus for controlling and sealing airflow around disk drive bypass walls
A seal is formed between bypass walls and a cover for a disk drive to improve control and regulation of airflow in the disk drive. The seal is formed with a gasket comprising a bead of form-in-place gasket between the upper edge of the bypass wall and the cover. The seal also may be formed between the cover and the slit shroud, spoiler, and filter. Minimum compression of the gasket is required to form the seal. |
US07907358B2 |
Holding apparatus and exposure apparatus
A holding apparatus includes a holding member configured to hold an optical element, the holding member having an internal space that extends in a circumferential direction and has different sectional shapes perpendicular to the circumferential direction on at least two locations, a fixing member arranged outside of the holding member and configured to fix the holding member from an outside of the holding member, and a pressing member configured to press the internal space by supplying a fluid to the internal space, and to deform the holding member. |
US07907357B2 |
Method of fixing optical member and optical unit
A method of fixing an optical member for fixing the optical member to a supporting member, wherein an intermediate member that is fused upon irradiation light is disposed between the optical member and the supporting member. By irradiating the light that is transmitted through the optical member onto the intermediate member, the intermediate member is fused, and the optical member is fixed to the supporting member. |
US07907355B2 |
Zoom lens system and camera including the same
A zoom lens system includes, in order from the object side to the image side, four lens units having positive, negative, negative and positive refractive powers. A first lens unit includes, in order from the object side to the image side: a front subunit having a negative refractive power; a middle subunit that has a positive refractive power and moves during focusing; and a rear subunit having a positive refractive power. The zoom lens system further includes a variable apex angle prism disposed on the image side of the front subunit. An average Abbe number of materials of a negative lens element and a positive lens element included in the front subunit is set appropriately so as to suppress occurrence of decentering aberration accompanying a variation of a prism apex angle. |
US07907354B2 |
Zoom lens, optical apparatus equipped with the zoom lens and method for forming an image of an object and varying a focal length
A zoom lens comprises the following lens groups in the order from an object side: a first lens group having a positive refracting power; a second lens group having a negative refracting power; a third lens group having a positive refracting power; and a fourth lens group having a positive refracting power; wherein, upon zooming, at least the first lens group and the fourth lens group move to the object side; and wherein the third lens group comprises a negative meniscus lens with a convex surface on an image side and with both side faces thereof being exposed to air, which is located nearest to the image side. |
US07907352B2 |
Endoscope objective lens and endoscope
An endoscope objective lens includes, in order from an object side, a negative first lens, a first cemented lens, an aperture diaphragm, a positive fourth lens and a second cemented lens. The negative first lens has a concave surface directed to an image side. The first cemented lens is formed by cementing a second lens and a third lens. One of the second and third lenses is positive and. The other is negative. The positive fourth lens includes a flat surface or a surface having a larger absolute value in radius of curvature, directed to the object side. The second cemented lens is formed by cementing a positive fifth lens and a negative sixth lens in order from the object side. The second cemented lens has a positive refractive power as a whole. The endoscope objective lens satisfies the following conditional expressions (1) and (2). f 2 × v 5 - v 6 R A × ( Bf + d 6 / n 6 ) > 10 ( 1 ) Bf / f > 2.5 ( 2 ) |
US07907350B2 |
Zoom lens system, imaging apparatus, method for zooming, and method for vibration reduction
Providing a high optical performance zoom lens system with realizing a high zoom ratio and compactness suitable for a highly integrated electronic imaging device. The system includes, in order from an object along an optical axis: a first group G1 having positive refractive power; a second group G2 having negative refractive power; a third group G3 having positive refractive power; a fourth group G4 having positive refractive power; and a fifth group G5 having negative refractive power. Upon zooming from a wide-angle end state W to a telephoto end state T, the second group G2 and the fourth group G4 are moved along the optical axis. The first group G1 includes, in order from the object along the optical axis, a front group G1f having negative refractive power, an optical-path-bending element P for bending an optical path, and a rear group G1r having positive refractive power. Given expression is satisfied. |
US07907348B2 |
Microscope objective
The invention relates to a microscope objective with preferably anti-symmetric lenses or lens groups with an optical magnification of −100 and a visual field factor of 20.According to the invention the microscope objective consists of 9 lenses with 3 cemented elements, starting from the object side (left), a lens which is almost a hemisphere L1 with positive refractive power, a meniscus lens L2 with positive refractive power, a two-part cemented element G1 with positive refractive power, another two-art cemented element G2 with positive refractive power, a two-part cemented element G3 with negative refractive power, and finally a meniscus lens L9 with negative refractive power.By using cemented elements and lens pairings of the same construction, production costs can be reduced compared with methods of the prior art while image contrast is improved. |
US07907347B2 |
Optical composite material and method for its production
An optical composite material comprises an amorphous optical material (6) with a first refractive index (na), into which crystalline nanoparticles (7) having a second, higher refractive index (nn) are embedded, wherein the amorphous material (6) and the nanoparticles (7) are resistant to UV radiation. A microlithography projection exposure apparatus comprises a projection objective (2) with at least one optical element (3) which is, in particular, operated in transmission and consists of an optical composite material of this type. In a method for producing the optical composite material, crystalline nanoparticles are introduced into the amorphous optical material during flame deposition in a soot or direct process. |
US07907343B2 |
Composite optical dividing device
A composite optical dividing device can receive a light beam, which is mixed with at least multiple wavelength ranges of light. The optical dividing device includes a first optical film plate and a second optical film plate. The first optical film plate has multiple micro-structure lenses in same shape, for deflecting and the incident light with a condense level. The second optical film plate has multiple periodic polygon structures, for receiving the deflected light and dividing constitutions of the light beam, according to the wavelength ranges. Each of the multiple ranges of light respectively travels toward a predetermined region on a plane. |
US07907341B2 |
Laser processing method and laser processing apparatus
The present invention relates to a laser processing method and laser processing apparatus for enabling improvement and maintenance of homogenization of a beam intensity distribution in an irradiated region. The laser processing apparatus comprises, at least, an ASE light generation section for emitting ASE light, and a homogenizer for splitting the ASE light into multiple beams. The ASE generation section for emitting the ASE light as processing laser light is provided, and whereby the deterioration of homogenization due to inter-beam interference is suppressed. The homogenization of beam intensity distribution is improved by locating a condenser lens relative to an object such that the object is shifted from a focus position of the condenser lens in the homogenizer, by intentionally deteriorating a beam quality M2 of the ASE light itself emitted from the ASE light generation section to about 2 to 10, or by a combination of these, in laser processing. |
US07907339B2 |
Metallised security element
The invention concerns a security element (11) in the form of a multi-layer film body, a security document having such a security element and a process for the production of such a security element. The film body on a carrier film (10) has a release layer (20), a protective lacquer layer (21), a replication lacquer layer (22) with relief structures (25, 26), a metal layer (23) and an adhesive layer (24). A first relief structure (25) has a depth-to-width ratio of >0.5, whereby the metal layer (23) is more transparent in the region of the first relief structure (25). A second relief structure (26) has a low depth-to-width ratio whereby the metal layer (23) is less transparent or is opaque in the region of the second relief structure (26). |
US07907338B2 |
Microfabricated optical wave plate
A microfabricated optical wave plate comprises a reflective polarizer and a mirror separated by a fixed or variable distance. The wave plate imparts a relative phase delay on polarization components of incident light, thereby transforming the overall polarization of the light. |
US07907337B2 |
Display device having an extendible screen
A display device (1) has an extendible screen (2) and at least one extendible side member (3). The extendible screen (2) is extendible in an extension direction from a relatively compact form to an extended form. The screen (2) in the extended form has opposed edges (17) that are substantially parallel to the extension direction. An extendible side member (3) is provided for at least one of said opposed edges (17). The or each extendible side member (3) is extendible to provide support to and structural rigidity to the screen (2) when the screen (2) is in the extended form. The display device (1) provides an extendible rigid screen (2) suitable for example for creating a rigid collapsible tablet computer, or enabling a compact portable display to support a rigid touch-screen, or for incorporation into a mobile phone or remote control unit. |
US07907330B2 |
Display element
A display element having circuitry adapted to at least partially electrochemically dissolve a first layer by means of supplying an electrical current through the first layer. The first layer separates a first reservoir filled with a liquid from a second reservoir. By dissolving the first layer at least partially, at least a portion of the liquid can flow from the first to the second reservoir. Consequently, the display element transitions from a first to a second optical state. |
US07907329B2 |
Electrophoretic display device and manufacturing method thereof
An electrophoretic display (EPD) device adapted to prevent a dispensed fluid sealant from moving toward a non-active area is disclosed. The EPD device includes: a first substrate configured to include a flexible plate divided into an active area and a non-active area; a thin film transistor array formed on the active area of the plate; a second substrate opposite to the first substrate; an electrophoretic film, between the first and second substrates, configured to contain charged particles driven depending on electrophoresis; a sealant, between the first and second substrates, hardened from fluid state; a sealant block formed on a sealant formation region to prevent the fluid sealant from flowing into the non-active area before hardening of the fluid sealant, wherein the sealant block is configured to include a first dam, a second dam, and a furrow between the first and second dams. |
US07907328B2 |
Circuit board, electro-optic device, and electronic apparatus
A circuit board includes a substrate; a plurality of scan lines disposed on the substrate, the scan lines extending in a first direction; a plurality of signal lines disposed on the substrate, the signal lines extending in a second direction intersecting the first direction; a plurality of transistors, each of which is electrically connected to corresponding one of the plurality of scan lines and corresponding one of the plurality of signal lines; an insulating layer that covers the plurality of scan lines, the plurality of signal lines, and the plurality of transistors; and a plurality of electrodes, each of which is electrically connected to corresponding one of the plurality of transistors. One opening is formed in the insulating layer for every electrode group, the electrode group being constituted by at least two adjacent electrodes among the plurality of electrodes, and each of the plurality of electrodes is electrically connected to the corresponding one of the transistors through the opening. |
US07907322B2 |
Electrochromic device
An electrochromic device includes a first substrate spaced from a second substrate. A first conductive member is formed over at least a portion of the first substrate. A first electrochromic material is formed over at least a portion of the first conductive member. The first electrochromic material includes an organic material. A second conductive member is formed over at least a portion of the second substrate. A second electrochromic material is formed over at least a portion of the second conductive member. The second electrochromic material includes an inorganic material. An ionic liquid is positioned between the first electrochromic material and the second electrochromic material. |
US07907320B2 |
Micromirror device with a single address electrode
A micromirror device comprises a plurality of mirrors arranged on a substrate, an elastic hinge for supporting each mirror to be deflectable, an address electrode having first and second regions arranged across the deflection axis of each mirror, a driving circuit for controlling a deflection of the mirror, and a stopper provided in a position of making contact with the mirror in a deflected state of the mirror. When the mirror makes contact with the stopper, the potential of the mirror or the stopper changes. |
US07907319B2 |
Method and device for modulating light with optical compensation
An interferometric modulator (Imod) cavity has a reflector and an induced absorber. A direct view reflective flat panel display may include an array of the modulators. Adjacent spacers of different thicknesses are fabricated on a substrate by a lift-off technique used to pattern the spacers which are deposited separately, each deposition providing a different thickness of spacer. Or a patterned photoresist may be used to allow for an etching process to selectively etch back the thickness of a spacer which was deposited in a single deposition. A full-color static graphical image may be formed of combined patterns of interferometric modulator cavities. Each cavity includes a reflector, and an induced absorber, the induced absorber including a spacer having a thickness that defines a color associated with the cavity. |
US07907313B2 |
Management of multiple printer drivers
It is determined whether a combination of an output requesting application and a printer driver designated as an output destination is a combination of the first application and first printer driver or a combination of the second application and second printer driver. When it is determined that the combination of the output requesting application and the printer driver is neither of these combinations, confirmation information to confirm whether to execute a print process is output. |
US07907311B2 |
Scanner with an adjustable light source for scanning opaque and transparent media
A scanner has a movable carriage, a platen that is substantially transparent to visible light overlying the carriage, and a light source physically connected to the carriage for moving therewith. The light source is selectively movable between a first position for scanning substantially opaque media positioned on the platen, and overlying the light source, and a second position for scanning media substantially transparent to visible light underlying the light source. |
US07907307B2 |
Image processing method and apparatus, and image forming method and apparatus
An image processing method of converting multiple-value image data into including the steps of: preparing dot pattern tables respectively for the graduated tone numbers, each of the dot pattern tables being demarcated into blocks of the dot patterns correlated with positions of pixels so that a block row constituted of two of the blocks of the dot patterns mutually adjacent is defined by a boundary in a recording-head-recording-medium relative movement direction that does not coincide with a straight line parallel to the direction, the dot patterns in each of the dot pattern tables being determined so that banding caused by characteristics of the recording elements is corrected in accordance with a correlation between each of the recording elements and surrounding elements thereof; and then selecting the dot patterns respectively for the pixels from the tables in accordance with the positions and the graduated tone values of the pixels. |
US07907304B2 |
Image recording apparatus, image recording method and program therefor
An image recording apparatus, method, and program corrects a red-eye portion of an image without requiring a coordinate input apparatus, properly corrects a red-eye portion of the image present at a position designated by a user, and detects a red-eye portion of the image, without utilizing a fluorescent ink. The apparatus detects a correction candidate position in a digital image designated by the user by a predetermined method, extracts a contour from the designated digital image, prepares a monochromatic schematic image based on the extracted contour, prepares a marked schematic image by synthesizing an indicator mark, indicates a correction candidate position, in the correction candidate position detected by correction candidate position detecting device, and prepares a mark sheet by printing the marked schematic image and mark sheet data. |
US07907300B2 |
Image processing apparatus and control method of the same
There are provided an image processing apparatus and its control method in which sheet size/type and options can be set every image without reducing the number of images written onto one index sheet. The options include image processes such as addition of a date, VIVID-photo, noise cancellation, automatic photograph correction, face-brightening correction, red-eye correction, etc. Only for the user who desires, a sheet SH2 is used in addition to a conventional index sheet. In the sheet SH2, there can be set every image the sheet size/type and the options of the image processes such as addition of a date, VIVID-photo, noise cancellation, automatic photograph correction, face-brightening correction, red-eye correction, etc. |
US07907298B2 |
Data pump for printing
Systems and techniques for printing on a workpiece. In one implementation, a data pump is used to create a packet of image data for a print head assembly. The data pump includes multiple state machines to receive image data from an image buffer on a computer, and a serializer to gather image data from each of the state machines. Each of the state machines is configured to send image data to the serializer at a different instance in time. The serializer is configured to arrange the gathered image data according to when the serializer received the image data from each of the state machines. The data pump also includes an optical fiber communication interface to connect with a communication channel. |
US07907295B2 |
Image processing apparatus, control method thereof and control program thereof
Disclosed is technology capable of improving operability of a multi-function image processing apparatus with simple inexpensive structure and easily designing necessary system software. After start-up, the apparatus is connected to an IPv6 router on a network, prefix information is acquired from the router, there is generated an IP address unique to each of image processing functions such as printing, scanning and FAXing on basis of the acquired prefix information, the apparatus communicates with other appliance on the network by use of the IP address generated for every image processing function, and each image processing function operates corresponding to a result of the communication. Transfer task transfers data to be inputted and outputted among print task, scan task and facsimile task by use of IP addresses each different for every function, and the respective tasks run on a time-division basis using a task switchover by OS. |
US07907289B2 |
Substrate measuring stage
A substrate measuring stage used for a curve measuring system measuring a curve of the substrate and an ordinary measuring system measuring each of or one of a physical quantity and a chemical quantity of the substrate other than the curve, may include the mounting board movable between an ordinary measurement position for the ordinary measuring system and a retreat position away from and downward of the ordinary measurement position; the plurality of support pins insertable into through-holes provided in the mounting board and fixed to a curve measurement position for the curve measuring system; and a drive mechanism vertically moving the mounting board between the ordinary measurement position and the retreat position. The curve measurement position is set between the ordinary measurement position and the retreat position. |
US07907287B2 |
Positioning apparatus, exposure apparatus and device manufacturing method in which a correction unit corrects a value measured by a selected measuring device
A positioning apparatus, which positions a stage, includes a measurement system that measures a position of the stage. The measurement system includes a plurality of measuring devices that are spaced apart from each other along a first direction and measure a position of the stage in a second direction. A switching unit switches between the measuring devices to measure the position of the stage when the stage moves in at least the first direction. A correction unit corrects, based on an acceleration of the stage, the value measured by the measurement system. When the switching unit switches between the plurality of measuring devices, the correction unit corrects, based on a value obtained by the correction, a value measured by a measuring device after the switching. |
US07907282B2 |
Integrated sensing module for handheld spectral measurements
An integrated spectral sensing engine featuring energy sources and detectors within a single package includes sample interfacing optics and acquisition and processing electronics. The miniaturized sensor is optimized for specific laboratory and field-based measurements by integration into a handheld format. Design and fabrication components support high volume manufacturing. Spectral selectivity is provided by either continuous variable optical filters or filter matrix devices. The sensor's response covers the range from 200 nm to 25 μm based on various solid-state detectors. The wavelength range can be extended by the use of filter-matrix devices. Measurement modes include transmittance/absorbance, turbidity (light scattering) and fluorescence (emission). On board data processing includes raw data acquisition, data massaging and the output of computed results. Sensor applications include water and environmental, food and beverage, chemical and petroleum, and medical analyses. These can be expanded into various field and consumer-based applications. |
US07907279B2 |
Apparatus and method for determining the particle size and/or particle shape of a particle mixture
An apparatus for determining the particle size and/or particle shape of a mixture of particles is provided, comprising a feeding device, which passes the mixture of particles through a zone of measurement as a particle flow; an illumination module, which generates illumination beams and illuminates the zone of measurement with them; a detection module comprising two cameras, each recording an area of the zone of measurement assigned to the respective camera, said cameras recording the areas with different magnifications, and comprising an evaluating module, which determines the particle size and/or particle shape on the basis of the recordings of the cameras, characterized in that the illumination module is provided such that it illuminates the two areas with different intensities. |
US07907278B1 |
Staring imaging grating spectrometer for detection of projectiles
A detection system comprising detection processing means, spectral discrimination means, and temporal tracking and declaration processing means which cooperate to detect and declare a missile launch. A spatial filter isolates discrete spectral features in an image from a detector array. The discrete spectral features must pass a threshold, which may be adaptive. In a spectral discrimination step, the pixel-to-pixel separation for those pixels passing the spatial filter step is compared to a predetermined pixel spacing. The predetermined pixel spacing is determined from the optical setup and a spectral feature of interest that is contained within the emission from, for example, an ignited rocket motor or other fired projectile. In a temporal step, the pixels that have met the other criteria are tracked as candidate detections, which are declared a threat if they display characteristics of a moving threat, e.g., a MANPADS missile, RPG, mortar or the like. |
US07907277B2 |
Method and apparatus for downhole spectroscopy
Apparatus and method for estimating a property of a downhole fluid including a carrier that is conveyed in a borehole, and a semiconductor electromagnetic energy source carried by the carrier, the semiconductor electromagnetic energy source having an active region that includes one or more nitride-based barrier layers that are modulation-doped using a nitride-based doped layer. |
US07907276B2 |
Film quality evaluation method, apparatus therefor, and production system for thin-film device
An object is to improve production efficiency as well as reducing the burden on an operator. Light is radiated on a crystalline silicon film used for a thin-film silicon device, reflection light reflected by the crystalline silicon film is detected, a parameter of the luminance of the detected reflection light is measured, and film quality evaluation of the crystalline silicon film is performed in accordance with whether the parameter of the luminance is within a predetermined proper range or not. |
US07907273B2 |
System and method for measuring starch gelatinization
A system for measuring starch gelatinization in a feed production system. The system includes a feed production system configured to generate an extruded feed from a feed mixture using a combination of steam and pressure to cook the feed in an extruder, a near infrared spectrometer configured to measure a degree of starch gelatinization for the extruded feed, and a starch gelatinization measurement engine configured to generate a measurement of the degree of starch gelatinization in the extruded feed. |
US07907264B1 |
Measurement of thin film porosity
A method of measuring a porosity of a film, by measuring a refractive index of the film in a first environment having a first relative humidity to produce a first refractive index measurement. The refractive index of the film is measured in a second environment having a second relative humidity, where the first relative humidity is different from the second relative humidity, to produce a second refractive index measurement. Multiple gases can be used to create the first and second environments. The first refractive index measurement and the second refractive index measurement are input into a model that correlates refractive index to film porosity, to output the porosity of the film. |
US07907259B2 |
Laser microdissection method, control system for a laser microdissection device and carrier device
A microdissection method for separating and taking a target zone of a biological preparation, disposed on a carrier device with a laser light-absorbent incisable layer and a carrier means, comprises cutting the preparation and the incisable layer along an edge segment of the target zone and removing of a non-excised segment of the incisable layer from the carrier means. |
US07907258B2 |
Method of detecting a light pulse reflected on an object to determine the distance from the object, sensor and device for implementing same
A method of detecting a light pulse reflected on an object, including steps of: emitting a light pulse of known intensity and duration towards the object; detecting a reflection signal of the light pulse on the object during a first integration time, wherein, the detecting is carried out with at least one gain sensor that amplifies the reflection signal; on detection during the first integration time, varying an amplification gain of the at least one sensor in a controlled manner so that the amplification gain at each instant of the first integration time is known; and determining a time of return of the reflection signal by evaluating the amplification gain of the reflection signal. |
US07907255B2 |
Lithographic apparatus and device manufacturing method
A lithographic apparatus is provided that has a sensor at substrate level, the sensor including a radiation receiver, a transmissive plate supporting the radiation receiver, and a radiation detector, wherein the sensor is arranged to avoid loss of radiation between the radiation receiver and a final element of the radiation detector. |
US07907250B2 |
Immersion lithography method
An immersion lithography method includes forming a resist layer on a substrate to be processed, performing immersion lithography in a state where liquid is locally interposed between the resist layer on the substrate and an optical system of an exposure apparatus, while the substrate and the optical system are relatively moved. In the immersion lithography, multiple exposures are performed for exposure regions in a portion of a surface of the substrate close to a rim of the substrate, and exposures of number of times smaller than the number of exposures of the multiple exposures are performed for exposure regions located inside the exposure regions. |
US07907246B2 |
Display panel comprising at least one scribe mark formed of thinnest conductive member
A liquid crystal display panel includes an active matrix substrate, a counter substrate, a liquid crystal layer, and a sealant. The counter electrode is opposed to the active matrix substrate. The liquid crystal layer is provided between the active matrix substrate and the counter substrate. The sealant, which surrounds the liquid crystal layer between the active matrix substrate and the counter substrate, joins the active matrix substrate and the counter substrate and seals the liquid crystal layer. A portion of the surface on the liquid crystal layer side of the active matrix substrate which is located at the periphery of the liquid crystal display panel is flat. |
US07907239B2 |
Liquid crystal device and electronic apparatus
Aspects of the invention provide a transflective liquid crystal display device that prevents display failure, such as an afterimage and unevenness like stains, and achieves a bright display with a wide viewing angle in both transmissive display and reflective display. The liquid crystal display device of the invention is a vertically-aligned transflective liquid crystal display device having a multigap structure. Each pixel can include, in a dot region, a plurality of islands, and connecting portions for electrically connecting the adjoining islands. Two islands, of the islands, can be disposed in a transmissive display region, and the remaining island is disposed in a reflective display region. A boundary sloping area in which the thickness of a liquid crystal layer continuously changes is disposed right below the connecting portion in the pixel electrode. |
US07907238B2 |
Backlight unit and display device using the same
An ultra-thin edge-type backlight unit allowing a local dimming driving and a scanning driving and using a low-cost light source, and a display device of excellent screen quality are provided. The backlight unit includes a light guide plate, a light source disposed in a side of the light guide plate and a reflective-type display panel disposed on an opposite side of a surface where a light radiated from the light source is extracted. |
US07907236B2 |
Liquid crystal device for generation and fast switching of high contrast images
An electro-optic device including a liquid crystal material is disclosed, comprising antiferroelectric liquid crystals with large molecular tilt θ of about 45° degrees, disposed between two flat glass or polymer substrates. The liquid crystal molecules are preferably oriented parallel to the substrates (so-called HAF texture). The device is e.g. placed between two crossed polarizers so that in field-off conditions the impinging light is not passing through the device due to the isotropic optical properties of the antiferreoelectric liquid crystal aligned in HAF texture. An applied electric field induces a continuous transition of the optically isotropic antiferreoelectric (AF) state to ferroelectric (F) one which is birefringent enabling the transmission of light. The field-induced continuous switching between the optically isotropic antiferreoelectric state and the birefringent ferroelectric state enables the generation and fast switching of high contrast as well as generation of grey scale levels. |
US07907234B2 |
Backlight module with optical film protector and liquid crystal display device using same
An exemplary backlight module (11) includes a light source (17) including a lamp cover (172), at least one optical film (13, 14), a light guide plate (16), and a spacing member (168). The lamp cover includes an upper plate (173). The light guide plate includes a light incident surface (161), a light output surface (162) adjacent to the light incident surface (161). The light source is adjacent to the light incident surface. The at least one optical film is provided on the light output surface. The spacing member is provided between the at least one optical film and the upper plate of the lamp cover. |
US07907229B2 |
Planar display device
A main liquid crystal display panel is attached to a frame, and a sub liquid crystal display panel is attached to a bezel. The frame and the bezel are assembled to each other so that the main liquid crystal display panel and the sub liquid crystal display panel are arranged and held so as to face opposite sides. The frame and the bezel are separated from each other, whereby each of the liquid crystal display panels and can be easily separated at every part of the frame and the bezel. |
US07907228B2 |
TFT LCD structure and the manufacturing method thereof
Provided is a thin film transistor liquid crystal display (TFT LCD), comprising a color filter substrate and an array substrate disposed opposite to each other; wherein the array substrate comprises a base substrate, data lines and gate lines formed on the base substrate, and an insulating protective layers on the data lines or gate lines; the color filter substrate and the array substrate are assembled with each other in a peripheral portion with sealant mixed with metal micro-balls at a ratio, and a top conductive film is formed on the insulating protective layer above the data lines or gate lines below the sealant in the peripheral portion. |
US07907225B2 |
Liquid crystal display device
A display device includes a substrate, a gate line formed over the substrate, a first insulating film formed over the substrate and the gate line, a semiconductor film formed over the first insulating film, a drain electrode formed over the semiconductor film, a source electrode formed over the semiconductor film, a data line connected to the drain electrode and formed over the first insulating film, a second insulating film formed over the source electrode and the data line, a pixel electrode electrically connected to the source electrode and formed over the second insulating film, and a transparent conductive film connected to the data line through a contact hole formed in the second insulating film. The transparent conductive film includes a first portion which none of the first insulating film and the second insulating film underlie. |
US07907223B2 |
Stereoscopic electrooptical device having alternating light-shielding portions that have different widths provided between adjacent pixels
An electrooptical device which simultaneously displays a first and second image in different directions. The electrooptical device includes a display panel including a plurality of pixel rows. Each pixel row includes first pixels for displaying the first image, first light-shielding portions, second pixels for displaying the second image, and second light-shielding portions which are wider than the first light-shielding portions. The electrooptical device also includes a light-transmissive substrate provided parallel to the display panel, and a light-shielding barrier layer provided on the substrate which includes apertures that align with the second light-shielding portions when viewed from a direction that is normal to the display panel. |
US07907221B2 |
Television device
A television device includes a reception device, a first decision unit, and a second decision unit. The reception device receives, from a broadcast signal of a system set, a channel which is tuned. The second decision unit, when it has been decided by the first decision unit that this channel for which tuning has been received is not registered in the channel map of the set broadcast signal, decides whether or not this channel is registered in the channel map of the broadcast signal of some other system. And, when it has been decided by the second decision unit that this channel for which tuning has been received is registered in the channel map of the broadcast signal of some other system, the reception device receives the channel for which tuning has been received from the broadcast signal of some other system. |
US07907211B2 |
Method and device for generating and detecting fingerprints for synchronizing audio and video
This invention relates to a device and a method of generating a first and a second fingerprint (102,104) usable for synchronisation of at least two signals (101,103) and corresponding method and device for synchronising two or more signals. A fingerprint pair is generated on the basis of a segment of a first signal e.g. an audio signal and of a segment of a second signal e.g. a video signal at each synchronisation time point. The generated fingerprint pair(s) are stored in a database (203) and communicated or distributed to a synchronisation device (303). During synchronisation, fingerprint(s) of the audio signal and fingerprint(s) of the video signal to be synchronised are generated and matched against fingerprints in the database. When a match is found, the fingerprints also determine the synchronisation time point, which is used to synchronise the two signals. In this way, a simple, reliable and efficient way of synchronising at least two signals is obtained. Further, this is enabled without modifying either the first and second signal (or subsequent signals). The signals may even be distorted or changed to some extent while still enabling synchronisation. |
US07907210B2 |
Video de-interlacing with motion estimation
A method includes determining a lowest-score interpolation direction among a plurality of interpolation directions. The method further includes calculating a candidate pixel value by interpolating along the lowest-score interpolation direction. The method further includes applying a median function to a set of pixel values. The set of pixel values includes (a) the candidate pixel value, (b) at least one pixel value from a line of pixels that is immediately above a pixel location that is currently being interpolated, and (c) at least one pixel value from a line of pixel values that is immediately below the pixel location that is currently being interpolated. |
US07907208B2 |
Information processing system, information processing apparatus, and information processing method for signal conversion
According to an aspect of the invention, an information processing apparatus configured to be connected to a conversion adaptor having a video input connector and a video output connector, the apparatus including: a video output port complying with the first standard for connection of the video input connector; an image processing module configured to output a first signal when the video input connector is not connected to the video output port, the image processing module being configured to output a second signal when the video input connector is connected to the video output port; and a bias module connected to the video output port and the image processing module and configured to output a third signal to the video output port, the bias module being configured to change physical layer information of the first signal or the second signal. |
US07907207B2 |
Image pick-up device with a pop-up and retractable flash
An image pick-up device includes a camera body; a lens barrel mounted to the camera body; a pop-up type flash device that is retracted in the camera body when not in use and projected from the camera body when in use; and a structure including a gripping surface provided by one side surface of the camera body and an open portion provided in a given surface that extends between a front end of the gripping surface and a front part of the lens barrel. The flash device is retracted in the camera body through the open portion when not in use and projected sideward to the outside of the camera body through the open portion when in use. |
US07907203B2 |
Imaging apparatus
An imaging apparatus having an imaging means for imaging an object is provided, when connected to an external device, the apparatus is capable of setting on a screen a function corresponding to the external device, and also capable of displaying a character or outputting sound, corresponding to an automatic power-off function or the switched over operation mode.An imaging apparatus includes imaging means for imaging an object, recording and playback means for recording and playing back image data imaged by the imaging means, and connection means for connecting an external device having a connection format which conforms to a predetermined standard, wherein the connection means selects or sets a format of the connection to the external device by changing-over of a switch |
US07907198B2 |
Advanced electronic still image viewfinders
A video image pickup and display are used to provide electronic viewfinders for cameras. Black and white displays permit a photographer to see interactively the impact of camera adjustment on a resulting image. They also permit a photographer to visualize a black and white rendition of a color scene, when shooting in black and white film. The electronic display permits image processing results to be viewed either during calculations or by simulation. Techniques are disclosed for film and electronic storage media for still and for motion cameras and for color and black and white cameras. |
US07907196B2 |
Image sensing apparatus and imaging system
An image sensing apparatus comprises a pixel including, a column signal line, a readout circuit, an output line, and an output unit. The readout circuit includes a first accumulation unit, a first opening/closing unit, a second accumulation unit, a transmission unit, and a second opening/closing unit. A capacitance of the first accumulation unit is smaller than a capacitance of the second accumulation unit, and the signal held by the second accumulation unit is read out to the output unit based on the capacitance of the second accumulation unit and the capacitance of the output line. |
US07907195B2 |
Techniques for modifying image field data as a function of radius across the image field
A technique for modifying data of an image, such as can be implemented in a still camera or video recorder in order to correct for defects in its optical and/or electronic systems, includes generating data to modify the image as a function of radial position across it. A variation of the intensity across an image (lens shading) that appears in data from a two-dimensional detector is an example of an application of the technique. In order to make modifications to the data, positions of a two-dimensional raster scan pattern of an image sensor are converted to radial positions and this is then used to generate the modification data. The modification data is generated on the fly, at the same rate as the image data is being acquired, so that the modification takes place without slowing down data transfer from the image sensor. |
US07907193B2 |
Image capturing apparatus
According to this invention, even when an image capturing apparatus has a plurality of read modes, the frame rate can be prevented from decreasing in a high-resolution video photographing mode. The image capturing apparatus includes an image sensor and drive unit. The image sensor includes an effective image sensing area having a plurality of pixels at the center portion of the image sensor, and a light-shielded pixel area having a plurality of light-shielded pixels at the peripheral portion of the image sensor. The drive unit can drive the image sensor in a plurality of modes, and drives the image sensor such that the plurality of read modes are almost equal to the light-shielded pixel read time BL-MIN for reading pixel signals in the light-shielded pixel area. |
US07907186B2 |
Method of recording still pictures on a recording medium
The present invention relates to a method of recording still pictures onto a recording medium. The present method records still pictures onto a recording medium in a DCF (Design rule for Camera File system) structure defined for a digital still camera or in a file structure defined for a digital video recorder, creates management information to access the recorded still pictures, and writes the management information in management information fields specified in a digital video recorder. Referring to the management information, a desired still picture or desired still pictures can be found easily and rapidly among numerous still pictures recorded on a recording medium. |
US07907185B2 |
Lens correction logic for image sensors
Methods of calibrating a pixel correction function for compensating for vignetting in an optical device include exposing an optical device to a reference object in order to generate pixel data of at least part of an image of the reference object. A pixel correction function is provided including a first number of unknown constant values. Pixel data of a second number of sample points is provided from the pixel data of the at least part of the image. The second number is equal to the first number or the first number plus one. The constant values are determined using the pixel data of the second number of sample points. The method allows a pixel correction function to be calibrated with a small number of sample points, thereby simplifying calibration processes for individual optical devices, and thus reducing the manufacturing costs. |
US07907183B2 |
Image generation apparatus and image generation method for generating a new video sequence from a plurality of video sequences
Provided is an image generation apparatus that generates a new video sequence from video sequences including image regions for which corresponding point detection and motion estimation cannot be performed correctly. The image generation apparatus includes: an exposure control unit which controls an image capturing apparatus to temporally change an exposure amount in a part of an exposure period; an image receiving unit which receives the first video sequence and the second video sequence captured under the control of the exposure control unit; an image integration unit which generates, from these video sequences, the new video sequence having a resolution equal to or higher than the second resolution, at a frame rate equal to or higher than the first video sequence. The second video sequence has higher resolution than the first video sequence, and the second video sequence has a frame exposure time period longer than the first video sequence. |
US07907179B2 |
Command module for controlling the camera
Disclosed herein is a camera system and camera controller having a modularized design. Camera control functions within the controller are distributed among a number of modules, each module performing a component task of controlling a camera. Individual modules can perform tasks such as generating clock signals, digitizing an analog video signal, and providing multiplexed digital video output. Modules communicate with each other over a common bus sufficient to carry the signals necessary to control the camera. The system implements a RAM-based digital sequencer that provides the capability of loading bit patterns into memory and using these patterns to generate waveforms for clocking a CCD. Clock and readout sequences can be composed in a high level language, compiled and uploaded into the controller. Adjustable clamp and sample signal delays used in digitizing an analog video signal provide the capability to optimize the performance of the system in a given application. |
US07907174B2 |
Stabilization device for image stabilization and associated methods
A stabilization device for a hand-held image capture system has (a) a controller for determining the alignment difference between an actual alignment of the image capture system and a target alignment of the image capture system, and (b) a compensation device for compensating the effect of the determined alignment difference on a projected image section. A communication device, in particular an optical display, is provided for communicating the alignment difference concerning pre-definable alignment difference values or ranges of values, such that a user is able, by adjusting the orientation of the image capture system, to steer the alignment difference to a pre-determined or arbitrary value or into a pre-determined range of values. Functions for influencing the target image alignment or for other control purposes may be assigned to a pre-determined range of values. |
US07907172B2 |
Integrated internet camera system
An integrated Internet camera system comprises a website archive and review center (WSARC) for storing and managing images and an Internet direct camera (IDC) for capturing an image, automatically transmitting the image to an account associated with said IDC on the WSARC upon image capture and receiving stored image from the WSARC. The IDC comprises a display for displaying the captured image and the received image. The IDC automatically connects to the WSARC over an Internet connection on power-up. |
US07907171B2 |
Notebook information processor and projective transformation parameter calculating method
A notebook information processor includes a lid including an image photographing unit and a display, and a main body, wherein the control unit includes a live view displaying unit that displays a live view obtained by photographing at least a portion of the main body within a photographing area of the image photographing unit on the display, a rectangle detecting unit that detects a rectangle for calculating a projective transformation parameter from the live view, a projective transformation parameter calculating unit that calculates the projective transformation parameter from a coordinate of the rectangle, and a still image obtaining unit that performs a projective transformation on the live view so as to obtain a live view photographed from a front direction, using the projective transformation parameter, obtains a still image from the live view after the projective transformation, and stores the still image in the storage unit. |
US07907169B2 |
Electronic endoscope system for fluorescence observation
An electronic endoscope system, which is adapted to observe a fluorescence image of autofluorescence emitted from a body cavity wall irradiated with excitation light as well as a normal image of the body cavity wall illuminated with white light on a display device, includes a brightness control system configured to adjust brightness of at least one of the normal image and the fluorescence image to reduce brightness difference between the normal image and the fluorescence image to be displayed. |
US07907156B2 |
Display device and electronic paper
A display device for an active matrix drive includes a plurality of pixels each having display retainability and including a first sub-pixel through an nth sub-pixel (n is a natural number greater than 1), a selection switching element provided correspondingly to each of the sub-pixels, connected to a data line, and for selecting the corresponding sub-pixel, and an external input switch provided correspondingly to each of the sub-pixels, connected to a selection line, and for supplying a signal from the selection line to the corresponding sub-pixel in response to an input operation from the outside. The selection line includes n kinds of selection lines, from a first selection line connected to the first sub-pixel to an nth selection line connected to the nth sub-pixel, and the n kinds of selection lines are connected to selection switches for one of selecting the selection lines individually and selecting two or more of the selection lines in a lump. |
US07907155B2 |
Display device and displaying method
The present invention relates to a hold type display device.One frame period that is a period when an image of one screen is displayed is divided into a dark display period when a relatively dark image is displayed and a bright display period when a relatively bright image is displayed. In the dark display period, each of scanning signal lines (GL1, GL2, GL3, etc.) is driven consecutively two times each during a period corresponding to one third of a conventional one horizontal scanning period. Also, in the dark display period, each two lines of the scanning signal lines (GL1, GL2, GL3, etc.) is driven at the same time. A gradation is calculated for generating a video signal such that, at two pixel formation portions arranged at intersections of these two scanning signal lines driven at the same time and a video signal line, a luminance averaged from luminances originally to be appeared at the two pixel formation portions appears. |
US07907154B2 |
Method and apparatus for on-site calibration of visual displays
The present disclosure provides methods and apparatuses for on-site calibration of a visual display sign. In one exemplary implementation of the invention, an imaging device captures image data from a visual display sign. The imaging device can include a CCD digital camera and optics for long-range imaging. The captured image data is sent to an interface that compiles the data. The interface then calculates correction factors for the image data that may be used to achieve target color and brightness values for the image data. The interface then uploads the adjusted image data back to the visual display sign. |
US07907149B1 |
System and method for connecting people
The present invention relates to a method for a cell phone based dating service. The method uses telecommunication in the form of phones, cell phones or email. The invention proposes a method or way to exchange the information of two people in a fast way by the Internet or telephone or cell phones, making it possible divide peoples personal information in small portions and to give out these portions step by step. In the invention proposes a system-administrator, the system, will coordinate the exchange of information between the meeting people. The invention uses a computer based partner service system in which a participant can order the system to give out its personalized information in defined modifications. |
US07907145B1 |
Multiple data buffers for processing graphics data
Multiple output buffers are supported in a graphics processor. Each output buffer has a unique identifier and may include data represented in a variety of fixed and floating-point formats (8-bit, 16-bit, 32-bit, 64-bit and higher). A fragment program executed by the graphics processor can access (read or write any of the output buffers. Each of the output buffers may be read from and used to process graphics data by an execution pipeline within the graphics processor. Likewise, each output buffer may be written to by the graphics processor, storing graphics data such as lighting parameters, indices, color, and depth. |
US07907143B2 |
Interactive debugging and monitoring of shader programs executing on a graphics processor
A development application leverages the programmability of shader execution units in the graphics processing subsystem to make graphics processing subsystem state data accessible to applications executed outside the graphics processing subsystem. The development application modifies shaders to include state output instructions adapted to direct a shader execution unit to copy graphics processing subsystem state data to a location in the computer system that is accessible to applications executed outside of the graphics processing subsystem. Following the execution of the state output instructions, the shader execution unit can be halted or can continue executing the shader. The development application can modify the shader to include state restoration instructions adapted to direct the shader execution unit to set state data of the graphics processing subsystem to previous or new values. The development application can dynamically modify shaders with state output and restoration instructions to update state data of the graphics processing subsystem. |
US07907142B2 |
Video tiling using multiple digital signal processors
A system and method for creating video tile arrays is disclosed. A first plurality of video streams produced by a first plurality of Analog to Digital Converters (ADCs) are received in a first Digital Signal Processor (DSP). The first DSP processes the first plurality of video streams to produce a partial video tile array stream. The partial video tile array stream is transferred to a second DSP. The second DSP receives a second plurality of video streams produced by a second plurality of video ADCs. The second DSP processes the partial video tile array stream and the second plurality of video streams to generate a tiled video stream. The tiled video stream comprises an array of a plurality of video tiles that each correspond to a one of the first and second plurality of video streams. |
US07907140B2 |
Displaying time-series data and correlated events derived from text mining
The present invention is directed to a method and system for correlating time-series data with events derived from text mining. The system is configured to receive a time period and a parameter concerning an entity, retrieve an event which is related to the entity and occurred within the time period from events which are previously extracted automatically from unstructured text, and display an indication of the event superimposed on a display representing the time series of the parameter for the time period. |
US07907139B2 |
Method for placement of data for visualization of multidimensional data sets using multiple pixel bar charts
A method for effective placement of data for visualization of multidimensional data sets using multiple pixel bar charts. Data is received comprising a plurality of records, each record having a plurality of attributes. From the plurality of attributes, a set of attributes is determined for placement of the plurality of records in a graphically displayable array comprising a plurality of data points, each data point representing one record of the plurality of records. In one embodiment, the graphically displayable array is a pixel bar chart. The plurality of records are arranged to construct the pixel bar chart for presenting the data in a format for detecting relationships between the plurality of records. The present invention provides a pixel visualization technique having a method of optimal data placement to resolve the locality and ordering constraints. |
US07907133B2 |
Pixel interleaving configurations for use in high definition electronic sign displays
Pixel interleaving configurations for use in high definition electronic sign displays where each and every scan line includes full red, green, and blue color representation to provide for high resolution electronic video sign displays. |
US07907125B2 |
Recognizing multiple input point gestures
The present invention extends to methods, systems, and computer program products for recognizing multiple input point gestures. A recognition module receives an ordered set of points indicating that contacts have been detected in a specified order at multiple different locations on a multi-touch input surface. The recognition module determines the position of subsequently detected locations (e.g., third detected location) relative to (e.g., to the left of right of) line segments connecting previously detected locations (e.g., connecting first and second detected locations). The gesture module also detects whether line segments connecting subsequently detected locations (e.g., connecting third and fourth detected locations) intersect line segments connecting previously detected locations (e.g., connecting first and second detected locations). The gesture module recognizes an input gesture based on the relative positions and whether or not line segments intersect. The gesture module then identifies a corresponding input operation to be performed. |
US07907120B2 |
Optical mouse with uniform level detection method
Movement of an optical mouse may be tracked by providing a source of non-coherent light in a movable housing for illuminating a work surface at a low angle of incidence, providing a two dimensional array of photo detectors for producing arrays of data elements responsive to light reflected from surface irregularities on the illuminated work surface and providing circuitry for capturing a first array of data elements from the two dimensional array of photo detectors at a first time, for detecting a characteristic condition in the first array, for capturing a second array of data elements at a second time, and for tracking movement of the housing relative to the work surface by comparing at least some of the data elements of the first array with at least some of the data elements of the second array if the characteristic condition is not detected in the first array. Movement may be tracked by providing a source of non-coherent light in a movable housing for illuminating a work surface at a low angle of incidence, providing a two dimensional array of photo detectors for producing arrays of data elements responsive to light reflected from surface irregularities on the illuminated work surface and providing circuitry for tracking movement of the housing relative to the work surface by comparing light reflected from the surface irregularities at a first time with light reflected there from at a second time unless the light reflected at the first time does not include a characteristic condition. |
US07907119B2 |
Theme changeable mouse for automatically matching network communities
A theme changeable mouse for automatically matching network communities is provided and can automatically match and link users of individually customized theme website communities by built-in IDs (identifications). The mouse includes a theme cover and a mouse base. The theme cover can be optionally matched and changed, while each of the theme cover has the IDs therein. A recognition processing unit of a control circuit firmware on a printed circuit board in the mouse base is used to execute a recognition process, so that the user can automatically log into a specific website for providing advanced information service if the user is matched. |
US07907117B2 |
Virtual controller for visual displays
Virtual controllers for visual displays are described. In one implementation, a camera captures an image of hands against a background. The image is segmented into hand areas and background areas. Various hand and finger gestures isolate parts of the background into independent areas, which are then assigned control parameters for manipulating the visual display. Multiple control parameters can be associated with attributes of multiple independent areas formed by two hands, for advanced control including simultaneous functions of clicking, selecting, executing, horizontal movement, vertical movement, scrolling, dragging, rotational movement, zooming, maximizing, minimizing, executing file functions, and executing menu choices. |
US07907114B2 |
Indicating lamp control program, information processing apparatus, and indicating lamp control method
An indicating lamp control program adapted for a computer to perform processing for controlling an illuminating operation of indicating lamps disposed around a display surface of a display apparatus, includes as functions for the computer: window information acquiring means for acquiring information representing a back-to-forth position and a size of a window generated, with running of an application program; program determining means for determining whether or not the application program is a content display program adapted for the display apparatus to display the contents; and control means for providing control based on both of the information acquired by the window information acquiring means and a determination result obtained by the program determining means so as to turn down the indicating lamps less than a predetermined level when the window corresponding to the content display program is in a topmost position and has a predetermined size or more. |
US07907113B2 |
Gate driving circuit and display apparatus including four color sub-pixel configuration
A display apparatus is disclosed. The display apparatus includes: a plurality of scan signal lines and a plurality of data signal lines that cross each other; a plurality of pixels formed at each crossing of the scan signal lines and the data signal lines, wherein each of the pixels includes a sub-pixels that display red color, green color, blue color and white color in response to a scan signal from the scan signal lines and a data signal from the data signal lines, wherein the sub-pixels are arranged in a 2×2 matrix; a scan signal driving circuit including a plurality of stages that supplies the scan signal to the scan signal lines; and a data signal driving circuit that supplies the data signal to the data signal lines, wherein the scan signal driving circuit, the pixels, the scan signal lines and the data signal lines are formed on a same substrate. |
US07907111B2 |
Driving circuit, liquid crystal device, electronic apparatus, and method of driving liquid crystal device
A driving circuit for driving a liquid crystal device that has, a first substrate including a plurality of scanning lines, a plurality of data lines, and a plurality of pixel electrodes and a plurality of common electrodes, a second substrate disposed opposite the first substrate, and liquid crystal, the common electrodes being partitioned every horizontal line, the driving circuit includes: a control circuit that alternately supplies a first voltage and a second voltage being higher than the first voltage to the common electrodes and that sets the common electrodes to a floating state; a scanning line driving circuit that sequentially supplies a selection voltage to the plurality of scanning lines; and a data line driving circuit that alternately supplies a positive image signal having a potential higher than the first voltage and a negative image signal having a potential lower than the second voltage to the plurality of data lines. |
US07907105B2 |
Display apparatus and method for driving the same, and display driver and method for driving the same
A display apparatus includes: a light-emitting device; a pixel circuit which is connected to the light-emitting device; a display driver having a voltage adjustment section which adjusts the potential of an adjustment voltage such that the potential thereof is approximated to a potential which is changed in accordance with the change amount of the characteristics inherent to the pixel circuit when a reference current having a predetermined current value is supplied to the pixel circuit; and a data line which connects the display driver and pixel circuit. |
US07907099B2 |
Antenna
An antenna is provided. The antenna has a ground element, a radiator and a conductive element. The radiator has a body, wherein the body has a first edge, a second edge, a third edge and a fourth edge, and the first edge is parallel to the third edge, a length of the first edge is shorter than a length of the third edge, the first edge is close to the ground element, the second edge connects the first edge and the third edge, a fourth edge connects the first edge and the third edge, and a first slot is formed on the radiator. The second edge and the fourth edge extend separately from the first edge to the third edge. The conductive element connects the ground element and the radiator. |
US07907091B2 |
Antennas
An antenna on a substrate, the antenna being symmetrical about a central longitudinal axis of symmetry, the antenna comprising a first portion that is substantially rectangular, a second portion that is substantially rectangular, the first portion and the second portion being spaced from each other and being operatively connected by an intermediate portion. |
US07907089B2 |
Method for tracking a transmitter by means of a synthetic sparse antenna network
Method of locating one or more transmitters on the basis of an array of sensors moving with respect to the transmitters comprising at least the following steps: determining the direction vectors âk corresponding to the response of the array of sensors to a source with incidence (θ, Δ) as a function of the incidence parameters θ, Δ, and of the parameter ρ related to the distortion of the phases on the sensors, transforming this vector âk so as to eliminate the unknown parameter ρ, into a vector ĉkm, ĉ′km, using the transformed vector to obtain the position of the transmitter using a maximized locating criterion. |
US07907087B2 |
Satellite based positioning of a wireless terminal
At least one set of values of parameters is determined, each set of values defining a respective troposphere model. The at least one determined set of parameter values is then assembled for transmission via a wireless communication network to a wireless terminal as assistance data for an assisted satellite based positioning of the wireless terminal. |
US07907083B2 |
Radar device
A FMCW-type radar device generates snapshot data from a beat signal that represents a received condition of the radar device every modulation period. Auto-correlation matrices generated by the snapshot data every modulation period are averaged every set of plural periods. The radar device calculates the target azimuth of a target object such as a preceding vehicle based on the averaged auto-correlation matrix based on MUSIC (MUltiple SIgnal Classification) method. This averaging is performed by weighting average based on an amount of mixed noise (or an interference amount) contained in the snapshot data in each modulation period. A weighting coefficient to be applied to the auto-correlation matrix in each modulation period is set to a value corresponding to the amount of mixed noise, namely, the interference amount of this modulation period. The weighting coefficient becomes large when the interference amount is small, and on the other hand, becomes small when it is large. |
US07907081B2 |
Millimeter wave imaging system
An imaging system operative in a frequency range starting from X band and including the terahertz region has a receiving antenna having a spheroidal reflector. One or more arrays of detectors disposed at the focus adjacent to the reflector of the receiving antenna provides for imaging targets within a range of a few meters around the second focus of the spheroidal reflector. Images of targets such as of concealed objects under clothing are generated and displayed as is known in the art. A method for manufacturing reflectors of receiving antennae given a detection range and a focal range is provided. |
US07907080B1 |
Radar detection for wireless communication devices
A method and apparatus for detecting radar signals in single and multiple (extension) channel wireless network frequencies uses spectral and DC analysis. Spectral images produced through a Fast Fourier transform may be captured and analyzed to determine if any radar signals may be present within the selected wireless network frequencies. A plurality of spectral images may also be analyzed to determine if frequency shifting radar signals are present as well. DC analysis of the power contained at the wireless carrier frequencies may detect radar signals that may be centered near those frequencies. |
US07907079B1 |
Delta sigma modulator for analog-to-digital converter
A method for operating a single slope analog-to-digital converter (ADC) includes providing a ramp generator to provide at least one voltage-ramp segment; applying delta-sigma modulation to the voltage-ramp generator to generate a delta-sigma modulated voltage ramp; operating a digital counter synchronously with the voltage-ramp generator; comparing the delta-sigma modulated voltage-ramp to an input voltage; and latching a count from the digital counter in response to the output of the comparator. |
US07907077B2 |
Pipelined A/D converter
The present invention aims to provide a pipeline type A/D converter capable of realizing low power consumption while preventing a reduction in feedback factor of an amplifier. One embodiment of the present invention is of a pipeline type A/D converter which converts an analog signal to a digital signal, including a plurality of stages coupled in tandem and an error correction circuit which generates the digital signal, based on sub digital signals respectively outputted from the stages. When a sub digital signal of N bits is outputted at at least one of the stages in the pipeline type A/D converter according to the one embodiment of the present invention, the stage gain of a transfer function becomes 2N−K−1, the number of returns becomes 2N−2 and an integer K has a relation of 1≦K≦N. |
US07907075B2 |
Semiconductor device
A semiconductor device includes a first switching device including a first electrode coupled with a first node, a second electrode coupled with a second node, and a first control electrode controlling connection between the first and second electrodes; a second switching device including a third electrode coupled with the second node, a fourth electrode coupled with the second node, and a second control electrode controlling the connection between the third electrode and the fourth electrode; and a first control circuit controlling a substrate voltage of the second switching device. |
US07907074B2 |
Circuits and methods to reduce or eliminate signal-dependent modulation of a reference bias
Circuits and methods that improve the performance of voltage reference driver circuits and associated analog to digital converters are provided. A voltage reference driver circuit that maintains a substantially constant output voltage when a load current is modulated by an input signal is provided. The voltage reference driver circuit synchronously decouples a voltage regulation circuit from the load circuit when modulating events such as pulses caused by the load circuit during a switching interval are generated, preventing disturbance of the regulation circuitry and keeping its output voltage substantially constant. |
US07907072B1 |
Digital-to-analog converter
A DAC unit, connected to a current supply transistor, includes first control transistors connected in parallel to each other, with each being connected in series to the current supply transistor. The first control transistors drive currents at different current values in response to a bias voltage. The DAC unit also includes second control transistors connected in parallel to each other, with each being connected in series to the current supply transistor. Each second control transistor drives the current having the same current value as one of the first control transistors in response to the single bias voltage. The first and second control transistors driving the currents having the same current value operate in a complementary manner based on part of a digital code. The DAC unit generates an output current by selectively combining at least one of the currents driven by the first control transistors. |
US07907065B2 |
Device for activating inductive loop sensor of a traffic light control system
A system and method for activating vehicle sensors which are based on inductive loops. A transformer is used to couple the vehicle frame to activation circuitry. Within the activation circuitry, a voltage controlled oscillator which drives the transformer is scanned throughout the required frequency range while a balanced mixer, low-pass filter, and detector are arranged to show the presence of a signal from an inductive loop by the amplitude of the resultant signal at a difference frequency. The voltage controlled oscillator is then made to dwell at or near the frequency of the sensor loop by adjusting so as to keep the amplitude of that low-frequency difference as high as possible. |
US07907057B2 |
Communication device and an electric circuit for a communication device
An electric circuit for a communication device (200) for communicating with a further communication device (500), the electric circuit comprising an inductive antenna element (101) adapted for inductively communicating with the further communication device (500), a capacitive antenna element (102) adapted for capacitively communicating with the further communication device (500), and a common matching circuit (105) adapted to match impedances of the inductive antenna element (101) and of the capacitive antenna element (102). |
US07907056B2 |
Contactless communication circuit and portable terminal
The present invention provides a contactless communication circuit having both a contactless communication card function and a contactless communication reader/writer function, which includes a capacitor section that forms a parallel-resonant circuit with a contactless communication antenna; and a capacitance switching section that makes a capacitance of the capacitor section effective in a mode of the contactless communication card function, and reduces the capacitance of the capacitor section in a mode of the contactless communication reader/writer function. |
US07907053B2 |
Combined locating, tracking and communications system
A combined locating, tracking and communications system (10), including a server (12), a plurality of area transceivers (14) configured to communicate with the server (12) and having an associated reception range (34), a plurality of zone transceivers (16) configured to communicate with the area transceiver (14), a plurality of tags (18) configured to communicate with the area transceiver (14) and the plurality of zone transceivers (16), and a plurality of portable communicators (20) configured to communicate with the area transceiver (14) and the plurality of zone transceivers (16). |
US07907051B2 |
Techniques for setting and indicating presence for a device
Techniques are provided for specifying a presence setting selection and for displaying a presence indicator status of a user with respect to a device associated with the user. The presence setting selection includes providing an input selection component on a surface of a first component of the device. A presence setting is received at the device in accordance with a manual presence selection made using the input selection component. In connection with the presence indicator status, one or more indicators are provided on a surface portion of a first component of the device. The presence indicator status indicating the presence of the user with respect to the device is received. One or more indicators at the device are set in accordance with the presence indicator status. |
US07907044B2 |
Laminate device and module comprising same
The laminate device of the present invention comprises magnetic layers and coil patterns alternately laminated, the coil patterns being connected in a lamination direction to form a coil, and pluralities of magnetic gap layers being disposed in regions in contact with the coil patterns. |
US07907043B2 |
Planar inductor
To provide a planar inductor that can be easily designed in any size without restricting coil characteristics, that supplies the necessary power corresponding to the area when a pair of inductors are placed facing each other to carry out non-contact power transmission, and that has greater design flexibility that allows for setting separation cut-off lines with relative freedom.A planar inductor comprising a flat coil support layer that supports multiple flat coils arrayed in a plane and a first interconnection layer provided on one side of said flat coil support layer and a second interconnection layer provided on the other side of the flat coil support layer, wherein each flat coils start point is connected through the first interconnection layer and each flat coils end point is connected through the second interconnection layer, and a parallel electrical connection of the multiple flat coils arrayed in a plane is thereby achieved between the first interconnection layer and the second interconnection layer. |
US07907036B2 |
Microstripline filter and method for manufacturing the same
A microstripline filter in which characteristics of a plurality of resonators which are connected to one another in a manner of inductive coupling are precisely set. The microstripline filter includes a ground electrode, main-surface lines, common electrodes, short-circuit electrodes, and input/output electrodes. The ground electrode is arranged on a lower surface of a dielectric substrate having a rectangular plate shape. The plurality of main-surface lines are arranged on an upper surface of the dielectric substrate and form respective resonators. The common electrodes connect some of the main-surface lines to one another in conduction states. The plurality of short-circuit electrodes connect a group of the main-surface lines which are brought to conduction states by the common electrodes to the ground electrode through an identical side surface of the dielectric substrate. The input-and-output electrodes are connected to corresponding ones of the resonators including the main-surface lines. |
US07907034B2 |
Laminated band-pass filter having an even number of LC parallel resonators
In a laminated band-pass filter, a capacitance is formed between a ground electrode of a ground electrode formation layer and each of capacitor electrodes of capacitor electrode formation layers. An even number of LC parallel resonators is arranged such that via electrodes and line electrodes define a plurality of inductor electrodes and, when viewed in a direction in which the inductor electrodes are arranged, the surfaces of the loops of the inductor electrodes overlap each other at least partially. The loops defined by the inductor electrodes of neighboring LC parallel resonators have opposite directions. The capacitor electrodes have a shape and distribution or arrangement having point symmetry in plan view. |
US07907032B2 |
Directional coupler
A directional coupler includes a main line connected at a first end to an input port and at a second end to an output port, a coupled line connected at a first end to a coupled port and at a second end to an isolated port, and a phase shifter connected at a first end to the isolated port and at a second end to the coupled port. The phase shifter phase shifts a second reflected wave component such that the second reflected wave component is opposite in phase to a first reflected wave component, the second reflected wave component traveling from the output port to the coupled port through the isolated port and the phase shifter, the first reflected wave component traveling from the output port to the coupled port through the coupled line. |
US07907030B2 |
Integrated circulators sharing a continuous circuit
The present invention is directed to a circuit assembly that includes an integrated circulator assembly. The circuit assembly has a first substrate, which contains a continuous circuit trace that includes a circulator component from the circulator assembly and at least one electrical component from the circuit assembly. A second substrate is disposed beneath the first substrate and includes a cladding on one surface. The second substrate contains an aperture that accepts a ferrite element, which is axially aligned with the circulator component of the circuit trace. A conductive material is placed across the ferrite element so that it forms a continuous ground plane with the cladding, which is common to the entire circuit trace. The circulator assembly also contains a magnet bonded to the ferrite element. The circulator assembly may also include a yoke disposed below the magnet to shield the circulator from external magnetic fields. |
US07907029B2 |
Modulator
A modulator includes a first converter, a second converter and a mixer. The first converter is configured to receive a first bit and provide a first current that is a function of the first bit. The second converter is configured to receive a second bit and provide a second current that is a function of the second bit. The mixer is configured to receive an input current that is a sum of the first current and the second current and a frequency signal and provide an output signal that is a function of the input current and the frequency signal. |
US07907028B1 |
Jitter compensated numerically controlled oscillator
A method for compensating NCO jitter by changing a step value used to increment an accumulator in the NCO to make up for inaccuracies, or jitters. In one approach, a remainder in the accumulator may be monitored and a compensated clock close to the current edge of an ideal clock may be generated. In another approach, a compensated clock close to the next edge of the ideal clock may be generated after the current edge of the ideal clock is missed. The step value may be stored in a memory, which may be a register. A jitter compensator may include a comparator for monitoring the remainder in the accumulator or a detector for detecting whether an ideal clock has been missed. The jitter compensator may also change the step value to a step value for a faster clock to compensate jitter. |
US07907027B2 |
Frequency and/or phase compensated microelectromechanical oscillator
Example embodiments of the present invention are directed to a compensated microelectromechanical oscillator, having a microelectromechanical resonator that generates an output signal and frequency adjustment circuitry, coupled to the microelectromechanical resonator to receive the output signal of the microelectromechanical resonator and, in response to a set of values, to generate an output signal having second frequency. The values may be determined using the frequency of the output signal of the microelectromechanical resonator, which depends on the operating temperature of the microelectromechanical resonator and/or manufacturing variations of the microelectromechanical resonator. The frequency adjustment circuitry may include frequency multiplier circuitry, for example, PLLs, DLLs, digital/frequency synthesizers and/or FLLs, as well as any combinations and permutations thereof. The frequency adjustment circuitry, in addition or in lieu thereof, may include frequency divider circuitry, for example, DLLs, digital/frequency synthesizers (for example, DDS) and/or FLLs, as well as any combinations and permutations thereof. |
US07907026B2 |
Broadband voltage controlled oscillator and method for generating broadband oscillation frequency
The present invention relates to a broadband voltage controlled oscillator and a method for generating a broadband oscillation frequency; and, more particularly, to a broadband voltage controlled oscillator and a method for generating a broadband oscillation frequency capable of operating over a wide frequency band by including a weighted current cell to select two frequency band modes, generating various levels of total 64 oscillation frequencies by including a variable frequency tank and a capacitor bank, and further facilitating adjustment of the total 64 oscillation frequencies distributed over the wide frequency band by including a control signal generator for generating control signals each of which is applied to the weighted current cell, the variable frequency tank and the capacitor bank by a BDD (Binary Decision Diagram) technique. |
US07907025B2 |
Electromechanical resonator and manufacturing method thereof
An electromechanical resonator includes a resonator portion which includes a fixed electrode and an oscillator formed separately from the fixed electrode with a gap. The gap has a first gap region and a second gap region which are arranged in a thickness direction of the fixed electrode. The first gap region is different in width from the second gap region. |
US07907022B2 |
Phase-locked loop and method for operating the same
A phase-locked loop (PLL) system generates an oscillator signal based on an input reference signal. A calibration circuit generates a calibration current, and a voltage-to-current converter converts a control voltage into a first current. A current-controlled oscillator generates the oscillator signal based on the first current and the calibration current. A charge pump circuit, which is connected to a phase detector, the voltage-to-current converter, and the calibration circuit, generates a charge pump current based on the first current and the calibration current. The charge pump current is used to generate the control voltage based on an error signal. |
US07907020B2 |
Constant calibration
An oscillating signal of relatively precise frequency can be generated by tuning an oscillator using an external stable oscillating source as a reference. Calibration logic can be included to compare a signal from the local oscillator to the reference signal and vary the local signal to a desired frequency. In one embodiment, the frequency of the local signal can be constantly or periodically compared with a threshold value and if the frequency exceeds the threshold value, the local oscillator can be modified to produce a signal having a frequency that is closer to a desired frequency. |
US07907019B1 |
Method and system for operating a MEMS scanner on a resonant mode frequency
A method for operating a micro-electro-mechanical system (MEMS) scanner on a resonant mode frequency is provided. The method includes generating a drive signal for a MEMS scanner. A sensor signal is received from the MEMS scanner. The drive signal is compared to the sensor signal. An accumulated correction signal is generated based on the comparison of the drive signal and the sensor signal. The drive signal for the MEMS scanner is then adjusted based on the accumulated correction signal. |
US07907010B2 |
Digital amplifier
Recently, the use of class-D audio amplifiers has become more and more widespread. In contrast to the generally employed class-AB linear amplification technology, class-D allows for improved efficiency. However, the class-D principle is known for its poor distortion characteristics. According to the present invention a digital amplifier (18) is provided for converting an audio signal to a power output, comprising a ripple suppression circuit (16) for suppressing voltage ripples in a supply voltage supplied to the bridge circuit with (6) at least one pair of switches. The ripple suppression circuit (16) suppresses ripples in the supply voltage supplied to a switch in the bridge circuit (6), which has been found to cause a major part of the distortions in the output signal of the digital amplifier (18). |
US07907005B2 |
Demodulation circuit for ASK coded or amplitude modulated signals as wells as NFC and RFID devices comprising the same
Conventional modulation envelope demodulators for amplitude modulated signals (e.g. ASK coded signals RX) contain rectifier elements which extract a baseband signal BB. Disadvantageously, due to a non-linear characteristic of the rectifier elements, an amplitude of the baseband signal BB depends on an amplitude of the high-frequent carrier signal. The present invention discloses an improved demodulation circuit for demodulating of ASK coded or amplitude modulated signals. This is achieved by using a sampling mixer 4 and a phase adjusting regulation loop (5) by means of which the sampling of the ASK coded signal RX at its maxima is performed with high accuracy. Due to the absence of any rectifying elements, the baseband signal BB can be fully extracted from the ASK coded signals RX. |
US07907003B2 |
Method for improving power-supply rejection
An electronic circuit may comprise an input stage powered by a supply voltage and configured to receive a reference signal. The circuit may further comprise an output stage powered by the supply voltage and coupled to the input stage, and configured to generate an error signal based on: the reference signal, and a feedback signal based on an output signal. The circuit may also include a pass transistor powered by the supply voltage and configured to generate the output signal based on the error signal. A capacitor coupled between the supply voltage and the output stage may increase the current flowing in the output stage, resulting in the output stage conducting current even during a rising edge of the supply voltage, preventing the output signal from reaching the level of the supply voltage during the rising edge of the supply voltage. |
US07907002B2 |
Output level voltage regulation
A circuit adapting pin output levels to a reference level in which a digital comparator compares an output voltage from an output pin of a device to a reference voltage level. The comparator, relying on the polarity of the comparator output as well as the registered polarity of the comparator output on the previous clock cycle, signals a state machine, which sends a clocked signal to a sense circuit and voltage regulator. The sense circuit may modify a resistance in a switched resistor network, such that the output level is incrementally stepped at clocked intervals towards the reference voltage until the polarity of the error signal reverses. When the output voltage crosses the reference voltage threshold, the comparator flips states and continues to regulate output pin voltage to the reference voltage level. |
US07907001B2 |
Half-bridge circuits employing normally on switches and methods of preventing unintended current flow therein
A method for rendering a half-bridge circuit containing normally on switches such as junction field effect transistors (JFETs) inherently safe from uncontrolled current flow is described. The switches can be made from silicon carbide or from silicon. The methods described herein allow for the use of better performing normally on switches in place of normally off switches in integrated power modules thereby improving the efficiency, size, weight, and cost of the integrated power modules. As described herein, a power supply can be added to the gate driver circuitry. The power supply can be self starting and self oscillating while being capable of deriving all of its source energy from the terminals supplying electrical potential to the normally on switch through the gate driver. The terminal characteristics of the normally on switch can then be coordinated to the input-to-output characteristics of the power supply. |
US07907000B2 |
Circuit and method for integrating a voltage signal
A circuit arrangement having a signal input configured to be supplied with a voltage signal; a first operational transconductance amplifier (OTA) having a voltage input that may be coupled to the signal input; at least one second OTA having a voltage input that may be coupled to the signal input; and at least one output capacitor which may be coupled to an output of the first OTA and to an output of the at least one second OTA, wherein an identical potential is set at the outputs of the first OTA and of the at least one second OTA. |
US07906998B2 |
Charge pumping circuit and clock generator
A charge pumping circuit comprises: a charging pump capacitance; a charging unit; a discharging unit; a detection resistor having one terminal and the other terminal, the one terminal being connected between a first node and a second node in a second mode; a voltage source for supplying a reference voltage to the other terminal of the detection resistor; a correction unit for correcting a charging current output from the charging unit and a discharging current that is to be sunk by the discharging unit to equalize the charging current and the discharging current in the second mode, based on a difference between a voltage of the one terminal of the detection resistor and the reference voltage when the charging unit outputs the charging current to the one terminal of the detection resistor and the discharging unit sinks the discharging current from the one terminal of the detection resistor. |
US07906989B2 |
Apparatus for detecting a USB host
A multi-interface integrated circuit (IC) comprises a plurality of transistors, and a level detection block. At least one transistor of the plurality of transistors is in communication with a first terminal and either a first or a second lead of the multi-interface IC, and at least one of the plurality of transistors is in communication with the first terminal, a second terminal and either the first or a second lead of the multi-interface IC. The level detection block is in communication with at least one of the plurality of transistors and the first and second leads. |