Document Document Title
US07904961B2 Network attack detection using partial deterministic finite automaton pattern matching
This disclosure describes techniques for determining whether network traffic contains one or more computer security threats. In order to determine whether a symbol stream conforms to the symbol pattern, a security device stores a full deterministic finite automaton (fDFA) that accepts streams of symbols that conform to the symbol pattern. The security device also creates a partial deterministic finite automaton (pDFA) that includes nodes that correspond to the nodes in the fDFA that have the highest visitation levels. The security device processes each symbol in the symbol stream using the pDFA until a symbol causes the pDFA to transition to a failure node or to an accepting node. If the symbol causes the pDFA to transition to the failure node, the security device processes the symbol and subsequent symbols in the symbol stream using the fDFA.
US07904960B2 Source/destination operating system type-based IDS virtualization
Systems and methods for virtualizing network intrusion detection system (IDS) functions based on each packet's source and/or destination host computer operating system (OS) type and characteristics are described. Virtualization is accomplished by fingerprinting each packet to determine the packet's target OS and then vetting each packet in a virtual IDS against a reduced set of threat signatures specific to the target OS. Each virtual IDS, whether operating on a separate computer or operating as a logically distinct process or separate thread running on a single computer processor, may also operate in parallel with other virtual IDS processes. IDS processing efficiency and speed are greatly increased by the fact that a much smaller subset of threat signature universe is used for each OS-specific packet threat vetting operation.
US07904948B2 Systems for protecting subscriber identification between service and content providers
A method and systems for protecting the identification of a subscriber when a service provider transmits a subscriber request to a content provider in a distributed network environment, such as Internet. After the user sends a request to a service provider to which he has subscribed, the service provider encrypts the user identifier before transmitting this request with the encrypted user identifier to the content provider. Upon reception, the content provider uses an authentication Web Service supplied by the service provider for certifying the user identifier. If the user identifier is certified, the content provider transmits the requested content to the service provider, which formats it before sending it to the user. The content provider may charge the user through the service provider.
US07904944B2 Image forming apparatus, control method, and computer-readable storage medium therefor
A method and apparatus for obtaining room entry information associated with a user, extracting executable operation flows, and displaying an operational screen for executing the extracted operation flows.
US07904941B2 Adaptive system for content monitoring
A content monitoring system applies policies to data transfers, and adapts the policies based on violations. Each policy includes a rule that detects violations and actions performed when the rule is violated. Policies may be adapted by, for example: enabling an inactive policy; modifying a parameter within a rule or an action; generating a new policy by combining a policy macro with the violating content block or with associated meta-data, for example, a user ID or IP address. An optional rolling buffer can be used to hold the most recent transfers, and newly adapted policies can be reapplied to the buffered content. Some content blocks are reassembled from a stream of terminal control protocol (TCP) packets that are transferred across a network barrier point. Other content blocks come from writes to removable media. Some content must be decoded, for example, a word processor file.
US07904936B2 Technique for resegmenting assets containing programming content delivered through a communications network
Program content is received at a headend of a broadband communication system, along with data concerning scheduled start and end times of the program derived from electronic program guide (EPG) data. After the program is broadcast, the actual broadcast start and end times of the program are compared with the corresponding scheduled times to determine whether there is any start and/or end time variance. If a time variance is determined, the content of the program is redefined to include only its supposed content. The redefined content is then made part of an asset for later retrieval and distribution.
US07904931B2 Efficient software bitstream rate generator for video server
An apparatus and a method for constraining the delivery rate of a plurality of bitstreams, such as MPEG bitstreams using a single software process.
US07904930B2 Broadcast content delivery systems and methods
In an implementation of broadcast content delivery, content is broadcast to television-based client devices via a broadcast communication link. The content can be generated for display to include a user-selectable control to initiate a request for additional content that includes broadcast content and/or on-demand content. A content provider receives the request for the on-demand content from a client device via a two-way communication link, and broadcasts the on-demand content to the television-based client devices via a channel of the broadcast communication link. The content provider also communicates an identifier via the two-way communication link to the client device such that the client device can identify the channel of the broadcast communication link and receive the on-demand content via the broadcast communication link.
US07904925B2 System, method and device for realizing multimedia service
A realization system, method and device for multimedia service are provided. In the realization system for multimedia service, a service middleware receives multimedia service location information updated by users, multimedia service scheduling policy and device maintenance information of a service control proxy and loads them onto a service location register; the service middleware starts up or stops corresponding service control proxy according to device maintenance information of the service control proxy; the service location register authenticates a user multimedia service control request according to multimedia service location information and determines a service control proxy for the user through authentication according to multimedia service scheduling policy; the user multimedia service control request is forwarded to a determined service control proxy; the determined service control proxy provides multimedia service interactive control with an interactive electronic program guide and multimedia service control with a service server. The control flow of multiple multimedia services is unified.
US07904924B1 Video-on-demand recommendations based on previously viewed television programs
Techniques for generating meaningful video-on-demand recommendations based on television viewing history data are described. Television viewing history data and video-on-demand purchase data are gathered from multiple client devices within a network. Television programs and videos-on-demand that are watched and purchased, respectively, using the same client device are associated with each other. Weights are assigned to the associations based on percentages or statistical analysis of the number of client devices through which particular videos-on-demand are purchased and television programs are watched. When a viewer requests video-on-demand recommendations, such recommendations are automatically generated based on comparisons between television viewing history data associated with the viewer and the television program/video-on-demand associations.
US07904922B1 Template creation and editing for a message campaign
A system and method for dynamically creating individualized, multi-media messages and to deliver the messages to specific target groups or individual viewers. A message, story, or advertisement is assembled on demand, based upon rules applied to each viewer's profile and a library of media segments. The framework for the final personalized message is a story or message template designed for a campaign. A set of viewer profiles is assembled from designated databases for each of the targeted entities. A collection of media segments is also created or selected and then made available to produce the final personalized message at assembly time. Specific media segments are selected and merged according to the message template and information about the viewer derived from each viewer's profile. The information from the viewer profile is interpreted by a rule system to determine which of several potential media segments to select for use in the personalized message. The merged composite is then encoded to match the distribution media and forwarded to the viewer.
US07904912B2 Adaptive processor utilization reporting handling different processor frequencies
A computer implemented method, apparatus, and computer usable code for identifying processor utilization. A current event is detected. A number of elapsed cycles for a processor since a previous event are identified in response to detecting the current event. An elapsed time using the number of elapsed cycles and a current frequency of the processor is calculated, wherein the elapsed time is used to identify the processor utilization.
US07904907B2 Processing architecture having passive threads and active semaphores
Multiple parallel passive threads of instructions coordinate access to shared resources using “active” semaphores. The semaphores are referred to as active because the semaphores send messages to execution and/or control circuitry to cause the state of a thread to change. A thread can be placed in an inactive state by a thread scheduler in response to an unresolved dependency, which can be indicated by a semaphore. A thread state variable corresponding to the dependency is used to indicate that the thread is in inactive mode. When the dependency is resolved a message is passed to control circuitry causing the dependency variable to be cleared. In response to the cleared dependency variable the thread is placed in an active state. Execution can proceed on the threads in the active state.
US07904905B2 System and method for efficiently executing single program multiple data (SPMD) programs
A system and method is disclosed for efficiently executing single program multiple data (SPMD) programs in a microprocessor. A micro single instruction multiple data (SIMD) unit is located within the microprocessor. A job buffer that is coupled to the micro SIMD unit dynamically allocates tasks to the micro SIMD unit. The SPMD programs each comprise a plurality of input data streams having moderate diversification of control flows. The system executes each SPMD program once for each input data stream of the plurality of input data streams.
US07904902B2 Client-server bidirectional synchronization via browser plug in for an XM radio system
An XM radio system, a browser plug-in for bidirectional communication in the XM radio system, and method for bidirectional communication between an XM radio receiver, a first computing device and a second computing device is provided. The XM radio system includes an XM radio receiver communicatively connected to a first computing device, a second computing device communicatively connected to the first computing device and a computer program stored on the first computing device. Unresolved bookmarks are transferred from the first computing device to second computing device via the Internet and the resolved bookmarks are bidirectionally communicated from the second computing device to the first computing device via Internet and does not trigger a fire wall.
US07904889B2 Business process model debugger
Methods, systems, and computer program products for performing the method are provided. The method includes collecting specified events generated during a run-time operation of a designed computing process flow having a model that defines, at a service-oriented architecture level, which of several predefined computing services are used in the computing process flow and relationships among the predefined computing services that are used in the process flow. The method also includes generating, on a display device, a visual display that shows visual representations of all or a portion of the service-oriented architecture-level model for the computing process flow, and of the collected specified events and where, relative to the model, the collected specified events were generated.
US07904888B2 Method, system and computer program product for tracing software methods
A method of obtaining trace data with respect to a running software program includes accessing a method in a call stack, the call stack including a sequentially ordered list of methods called during the running of the software program. If the accessed method in the call stack falls between a minimum trace offset and a maximum trace offset where the minimum trace offset and the maximum trace offset define a trace window, obtaining trace data for the method and outputting it to an output stream which is then collected into a trace data storage. If the trace data in the trace data storage meets predetermined adaptation rules then changing the position in the call stack of at least one of the minimum trace offset and the maximum trace offset.
US07904878B2 Simplifying generation of device drivers for different user systems to facilitate communication with a hardware device
Generating device drivers for different user systems to facilitate communication with a hardware device. A device specification containing a program logic specifying the manner in, which external devices can communicate with the hardware device, is received as one input. A software specification specifying various characteristics of a runtime environment (e.g., operating system, processor, hardware components) is received as another input. A device driver generator then programmatically parses the input specifications and automatically generates the device driver code.
US07904877B2 Systems and methods for an extensive content build pipeline
Systems and methods are provided for an extensive content build pipeline. The exemplary content build pipeline is based on a code build process using a standard XIF file format containing reference to game content produced using various game content editors and tools. This standardized file format is capable of containing the information required by the content build as metadata, thus enabling a standard content build pipeline. This is opposed to being based on a number of game-specific formats and thus requiring the use of exporters. However, game engine developers can then optimize the XIF files to their particular game engine format.
US07904875B2 Configuring and allocating software product technical services
The present invention extends to methods, systems, and computer program products for configuring and allocating software product technical services. A service policy configuration defining one or more service models for the developing software product is received. A software product taxonomy, including one or more themes and corresponding technical services, for the developing software product is received. A service profile, including context on how the entity intends to utilize the developing software product, is received. The entity is authorized to utilize technical services associated with the developing software product in accordance with one of the service models in response to receiving the service profile. In other embodiments, a service request selection is made from a menu that lists themes and technical services associated with a software product. The service request is allocated to the identified service provider based on request allocation criteria. An entity is at least notified of a received answer.
US07904872B2 System-on-chip (SOC), design structure and method
Disclosed is a system-on-chip (SOC) structure that allows for automated integration of multiple intellectual cores. The SOC structure incorporates a plurality of cells connected to a common bus on a chip. Each cell incorporates a functional core and an automated integration unit (AIU) connected to the functional core. Each AIU communicates integration information for its functional core over the common bus to the AIUs in the other cells. The exchange of information between the AIUs is controlled either by the integration units themselves or by a controller. Based on received integration information, each AIU can automatically make any required configuration adjustments for integration. Furthermore, based on this exchange of information, the functional cores can interact, as necessary, during SOC operation. Also disclosed are an associated method of forming such a SOC structure and a design structure for such an SOC structure.
US07904870B2 Method and apparatus for integrated circuit design model performance evaluation using basic block vector clustering and fly-by vector clustering
A test system or simulator includes an enhanced IC test application sampling software program that executes test application software on a semiconductor die IC design model. The enhanced test application sampling software may include trace, simulation point, CPI error, clustering, instruction budgeting, and other programs. The enhanced test application sampling software generates basic block vectors (BBVs) and fly-by vectors (FBVs) from instruction trace analysis of test application software workloads. The enhanced test application sampling software utilizes the microarchitecture dependent information to generate the FBVs to select representative instruction intervals from the test application software. The enhanced test application sampling software generates a reduced representative test application software program from the BBV and FBV data utilizing a global instruction budgeting analysis method. Designers use the test system with enhanced test application sampling software to evaluate IC design models by using the representative test application software program.
US07904855B2 Methods for partially removing circuit patterns from a multi-project wafer
Disclosed are a method and a system for partially removing circuit patterns from a multi-project wafer. This method and this system can be used to provide a multi-project-wafer to a user without disclosing proprietary circuit information of other customers. At least one integrated circuit design of a user is identified from a plurality of integrated circuit designs of a plurality of users. Those unidentified circuits can be totally removed through circuit removing method. Then the modified multi-project wafer can be delivered to the user without concerns about disclosing information of unidentified circuits which belongs to other customers. In one embodiment, a laser system may be used to totally remove the unidentified integrated circuit designs without impacting the circuit performance of identified circuits. In another embodiment, a diamond-blade saw may also be used to totally remove the unidentified integrated circuit designs without impacting the circuit performance of identified circuits.
US07904851B2 Photomask manufacturing method and semiconductor device manufacturing method
This invention discloses a photomask manufacturing method. A pattern dimensional map is generated by preparing a photomask in which a mask pattern is formed on a transparent substrate, and measuring a mask in-plane distribution of the pattern dimensions. A transmittance correction coefficient map is generated by dividing a pattern formation region into a plurality of subregions, and determining a transmittance correction coefficient for each of the plurality of subregions. The transmittance correction value of each subregion is calculated on the basis of the pattern dimensional map and the transmittance correction coefficient map. The transmittance of the transparent substrate corresponding to each subregion is changed on the basis of the transmittance correction value.
US07904847B2 CMOS circuit leakage current calculator
This invention provides a method for determining leakage current in a CMOS circuit having several devices. It includes the steps of reading a netlist which describes the circuit and includes information on both these devices in the circuit and how these devices are interconnected. Next, an input signal state data file is generated which provides all of the possible input states for the circuit. A determination is made of which devices in the circuit are in an OFF state for each of the input signal states provided. Then the leakage current for each of these devices in the OFF state is computed for each of the input signal states.
US07904831B2 Image processing apparatus, image displaying method, and computer-readable recording medium storing program of the method
An image processing apparatus which displays a thumbnail image of a stored image is disclosed. When a thumbnail image of a stored image is displayed, it is determined whether the stored image is open or secret by using an attribute attached to the stored image. When the stored image is open, the thumbnail image of the stored image is displayed, and when the stored image is secret, a dummy thumbnail image is displayed.
US07904830B2 HVAC zone control panel
A zone control panel that is easy and intuitive to use and to program. In some embodiments, a zone control panel may be configured to have an easy to use, single level menu structure with, for example, a configuration mode and/or a checkout mode. The configuration mode may, if present, include a number of menu screens sometimes without any sub-menu levels. Likewise, the checkout mode may, if present, include a number of menu screens sometimes without any sub-menu levels. A mode selector may be provided to select a particular mode, after which, the menu screens that correspond to the selected mode may be sequentially displayed to the user. Other features and aspects are also disclosed.
US07904820B2 User management of display properties of shared display window in shared display window environment
Computer implemented method, system and computer usable program code for managing display properties of a shared display window in a shared display window environment, wherein the shared display window environment includes a host for managing display properties of shared display windows in the shared display window environment, and at least one user for receiving shared display windows on a user display. In response to a request of a user of the at least one user, at least one shared display window is detached from the shared display window environment, and the requesting user is enabled to manage display properties of the detached at least one shared display window on the user display of the requesting user independent of the shared display window environment.
US07904812B2 Browseable narrative architecture system and method
A browseable narrative having an architecture that enables browsing, so that a user may progress from a point to any other point in the narrative in a manner determined by the user. The browseable narrative includes a scene or scenes without any predefined beginning, middle, or end which can be displayed in a non-linear manner. The narrative also includes links which interrupt the display of one scene and initiate the display of another. Maps may also exist in the narrative.
US07904811B2 Text/image storage device, image reading device, and image forming apparatus
A storage device is disclosed. The storage device includes a text/image information memory unit, a unit that converts the data format of text/image information, a unit that communicates with a user terminal having a display, and a delivery unit configured to, in response to a request for the property of a file stored in the memory unit from the user terminal through the communication unit, show the property of the corresponding file stored in the memory unit on the display of the user terminal. When the user terminal requests a download of the file by selecting a file format applicable to binary image data, the conversion unit converts text/image information contained in the file into binary image data if the data format of the text/image information is not binary image data but is multilevel image data (color image). Then, the delivery unit sends the binary image data in the selected file format to the user terminal.
US07904808B2 Computer-readable recording medium where document management program is recorded, document management apparatus, and document management method
A computer-readable recording medium on which a document management program capable of calculating an evaluation value for objectively judging information transparency in an organization is recorded. When an original document is inputted, a document input section stores the document in a document store section. After that, a document correction section corrects a character string of the document stored in the document store section in response to operation input and registers a correction history including a number of characters deleted by a character string deletion process and a correction history including a number of characters before replacement by a replacement process in a correction history table. A correction history analysis section uses an opacity rate the value of which becomes higher with an increase in the number of the characters deleted from the document or an increase in the number of the characters before the replacement by the replacement process and makes a decision table including the opacity rate.
US07904802B1 System and method for software code review
A method and system for efficient code review performed during the software development. The method and system include storing information about a plurality of authors and reviewers; detecting code to be reviewed by analyzing a code repository with respect to recent code modifications; creating a code review invitation according to the stored information about a plurality of authors and reviewers; distributing the code review invitation to a respective reviewer; recording comments for review code from the respective reviewer; measuring coverage of the reviewed code; applying metrics to the code review invitations and the comments; measuring code review characteristics based on the applied metrics.
US07904790B2 Flash memory device error correction code controllers and related methods and memory systems
An ECC controller for a flash memory device storing M-bit data (M: a positive integer equal to or greater than 2) includes an encoder and a decoder. The encoder generates first ECC data for input data to be stored in the flash memory device using a first error correction scheme and generates second ECC data for the input data using a second error correction scheme. The input data, the first ECC data, and the second ECC data are stored in the flash memory device. The decoder calculates the number of errors in data read from the flash memory device and corrects the errors in the read data using one of the first ECC data and the second ECC data selectively based on the number of the errors.
US07904788B2 Methods of varying read threshold voltage in nonvolatile memory
Data is read from a nonvolatile memory array using one or more read voltages that are adjusted during memory life. Programming target voltages and read voltages may be adjusted together over memory life to map memory states to an increasingly wide threshold window. Individual memory states are mapped to sub-ranges that are made wider, reducing errors.
US07904787B2 Pipelined cyclic redundancy check for high bandwidth interfaces
Techniques for validating the integrity of a data communications link are provided. By executing error correction/detection calculations, such as CRC calculations, in a pipelined manner, logic may be distributed over multiple machine cycles. As a result, delay involved in the logic for each cycle may be reduced, allowing calculations in systems with higher clock frequencies.
US07904783B2 Soft-input soft-output decoder for nonvolatile memory
In a nonvolatile memory system, data is read from a memory array and used to obtain likelihood values, which are then provided to a soft-input soft-output decoder. The soft-input soft-output decoder calculates output likelihood values from input likelihood values and from parity data that was previously added according to an encoding scheme.
US07904773B2 Multiple-capture DFT system for scan-based integrated circuits
A method and apparatus for providing ordered capture clocks to detect or locate faults within N clock domains and faults crossing any two clock domains in a scan-based integrated circuit or circuit assembly in self-test or scan-test mode, where N>1 and each domain has a plurality of scan cells. The method and apparatus will apply an ordered sequence of capture clocks to all scan cells within N clock domains where one or more capture clocks must contain one or more shift clock pulses during the capture operation. A computer-aided design (CAD) method is further developed to realize the method and synthesize the apparatus. In order to further improve the circuit's fault coverage, a CAD method and apparatus are further developed to minimize the memory usage and generate scan patterns for full-scan and feed-forward partial-scan designs containing transparent storage cells, asynchronous set/reset signals, tri-state busses, and low-power gated clocks.
US07904769B2 Debugging system and method including an emulator for debugging a target device
A debugging system includes an emulator connected via a communication line for two-way communication and a target device to be debugged by the emulator. The emulator includes a serial signal transmitting unit to transmit a control signal as serial data to the target device and an A/D converter to convert an analog signal into a digital signal and to output the digital signal, the analog signal is input from the target device via the communication line. The target device includes a trace circuit, a serial signal receiving unit to receive the serial data and a D/A converter to convert, in response to the control signal received, trace information into an analog signal, and to output the analog signal, the trace information is output by the trace circuit.
US07904764B2 Memory lifetime gauging system, method and computer program product
An apparatus, method, and computer program product are provided for identifying at least one aspect associated with a lifetime of memory. Further, an indicia is visually displayed reflecting the at least one aspect.
US07904760B2 Method and system for using presence information in error notification
A method for using presence information in error notification includes detecting an error associated with operation of a software system and executing a workflow in response to detecting the error to determine error transmission information instructions. The method includes using presence information to identify one or more targets for receipt of error information based on the execution of the workflow and transmitting error information to the one or more identified targets.
US07904756B2 Repair planning engine for data corruptions
A computer is programmed to automatically generate repairs to fix failure(s) while taking into account dependencies between repairs relative to one another, by grouping failures. In some embodiments, the computer uses a map that associates each failure type with repair types that are alternatives to one another, and uses another map that associates each repair type with a template that creates the repair when instantiated. In certain embodiments, repairs within a repair plan are consolidated, to avoid duplicates and redundancies.
US07904755B2 Embedded software testing using a single output
An integrated circuit includes a processor and a circuit. The processor is configured to execute software. The software includes a plurality of software events. The circuit is configured to output a pulse on a single pin or pad of the integrated circuit in response to executing each software event. A pulse width of each pulse identifies a software event.
US07904738B2 Primary side control circuit and method for ultra-low idle power operation
A method and circuit for reducing power consumption during idle mode to ultra-low levels, such as about 1/10th to 1/1000th or less of active power is disclosed. An ultra-low idle power supply comprises a primary circuit, a secondary circuit and a control circuit. The control circuit monitors behavior of the primary circuit and determines whether an idle state or no load condition exists, and if so the primary circuit is disengaged. By disengaging the primary circuit, the power consumption of the ultra-low idle power supply is reduced to ultra-low levels.
US07904713B1 Card activated cash dispensing automated banking machine system and method
A cash dispensing automated banking machine that operates in response to data read from user cards includes a cash dispenser, keypad, and a card reader. The card reader is operative to read data bearing records such as user cards that include financial account information. The machine may include an encrypting pin pad (EPP) that is operative to remotely receive an encrypted terminal master key from a host banking system. The machine may authenticate and decrypt the terminal master key prior to accepting the terminal master key using a public key of a certificate authority. The machine may further receive and authenticate a new public for a new certificate authority for use with authenticating further terminal master keys.
US07904709B2 System and method for controlling data communications between a server and a client device
A system and method for controlling data communications between a server and a client device, such as a mobile device. Embodiments relate generally to a technique where stop data is provided to the client device. This stop data can be transmitted (e.g. by the client device) to the server. When processed by the server, the stop data indicates to the server that at least some of the encrypted data received by the client device from the server was not decrypted using the second key (e.g. as may be the case when the second key has been deleted). Upon receiving the stop data, the server may, for example, withhold the transmission of data encrypted with the first key to the client device until the second key is restored on the client device. In one embodiment, the stop data is provided to the client device in an encoded (e.g. encrypted) form.
US07904708B2 Remote management of UEFI BIOS settings and configuration
In an information handling system (IHS), remote management of basic input/output system (BIOS) settings and configuration includes maintaining a BIOS setting/configuration database, providing an application to communicate a BIOS setting/configuration from the database to a BIOS system, determining whether the BIOS setting/configuration communicated from the database to the BIOS system is a special BIOS configuration capsule packet, and validating BIOS setting/configuration.
US07904706B2 System and method for processing encrypted source code updates
This disclosure provides a system and method for updating a control system using an encrypted source code update. The example control system often includes a processor for managing at least a portion of the control system and flash memory communicably coupled with the processor, with the processor operable to load an encrypted update into the flash memory. In one example, a method for updating the control system would include identifying an update for a control system with the update comprising encrypted object code and the control system comprising at least a first processor. At least the first processor is then updated based on or using the identified update.
US07904701B2 Activating a design test mode in a graphics card having multiple execution units to bypass a host cache and transfer test instructions directly to an instruction cache
Provided are a method and system for activating a design test mode in a graphics card having multiple execution units. A design test mode is activated in a graphics module comprising multiple execution units coupled to a cache on a bus. The bus is configured to return test instructions from the cache to the execution units in response to a request from one execution unit for the test instructions from the cache in the design test mode. The execution units execute the test instructions during the design test mode. Interrupts are prevented during the design test mode.
US07904700B2 Processing unit incorporating special purpose register for use with instruction-based persistent vector multiplexer control
A software-accessible special purpose register is architected into a processing unit in order to implement persistent vector multiplexer control of a vector-based execution unit. A persistent swizzle instruction is defined in an instruction set for the vector-based execution unit and is used to cause state information to be stored in the special purpose register such that the operand vectors processed by subsequent vector instructions executed by the vector-based execution unit will be selectively shuffled using the persisted state information. As a result, when multiple vector instructions require a common custom word ordering for one or more operand vectors, a single persistent swizzle instruction may be used to select the desired custom word ordering for all of the vector instructions.
US07904697B2 Load register instruction short circuiting method
An apparatus and method for executing a Load Register instruction in which the source data of the Load Register instruction is retained in its original physical register while the architected target register is mapped to this same physical target register. In this state the two architected registers alias to one physical register. When the source register of the Load Address instruction is specified as the target address of a subsequent instruction, a free physical register is assigned to the Load Registers source register. And with this assignment the alias is thus broken. Similarly when the target register of the Load Address instruction is the target address of a subsequent instruction, a new physical register is assigned to the Load Registers target address. And with this assignment the alias is thus broken.
US07904689B1 Just in time storage allocation analysis systems and methods
A method for storage allocation analysis is provided. Storage usage is measured for a file system to determine a burn rate. A date is calculated when the storage usage is projected to exceed allocated storage for the file system based on the burn rate. Whether the calculated date is less than an allocation period from the current date is determined. An amount of additional storage is requested in response to determining that the calculated date is less than the allocation period from the current date. The amount of additional storage is based on projecting the burn rate for at least one storage procurement cycle.
US07904688B1 Memory management unit for field programmable gate array boards
The invention relates to methods and apparatus for offloading the workload from a computer system's CPU, memory and/or memory controller. Methods and apparatus for managing board memory on a FPGA board on behalf of applications executing in one or more FPGAs are disclosed.
US07904679B2 Method and apparatus for managing backup data
A method and apparatus for managing backup data is disclosed. A data backup system defines a plurality of time windows for creating and maintaining backup data in accordance with a data backup policy. Each of the time windows is assigned a predetermined amount of storage space. When the data backup system creates backup data, the system determines whether a storage space assigned to a time window is large enough to accommodate new backup data. If the storage space is large enough, the new backup data is stored. However, if the storage space is not large enough, the system deletes the oldest backup data until enough storage space is obtained.
US07904668B2 Optimistic semi-static transactional memory implementations
A lock-based software transactional memory (STM) implementation may determine whether a transaction's write-set is static (e.g., known in advance not to change). If so, and if the read-set is not static, the STM implementation may execute, or attempt to execute, the transaction as a semi-static transaction. A semi-static transaction may involve obtaining, possibly after incrementing, a reference version value against which to subsequently validate that memory locations, such as read-set locations, have not been modified concurrently with the semi-static transaction. The read-set locations may be validated while locks are held for the locations to be written (e.g., the write-set locations). After committing the modifications to the write-set locations and as part of releasing the locks, versioned write-locks associated with the write-set locations may be updated to reflect the previously obtained, or newly incremented, reference version value.
US07904666B2 Access control device, access control integrated circuit, and access control method
In a device, in which a master that requires access at a predetermined rate and a processor that requires responsiveness to an access request access a shared memory, responsiveness to the access request of the processor is improved while the access of the master at the predetermined rate is guaranteed, compared to conventional technologies. When the master has a resource available for accessing the shared memory, the master accesses the shared memory at the predetermined rate or above. When the access is executed at the predetermined rate or above, the processor accesses the shared memory by using a resource that was originally allocated to the master.
US07904658B2 Structure for power-efficient cache memory
A design structure for a cache memory system (200) having a cache memory (204) partitioned into a number of banks, or “ways” (204A, 204B). The memory system includes a power controller (244) that selectively powers up and down the ways depending upon which way contains the data being sought by each incoming address (232) coming into the memory system.
US07904651B2 Storage device with disk power control based on logical storage area
The present invention makes is possible to appropriately set the power saving control of the storage device from the management device of the storage device. In addition, the storage device executes control of the power saving for the magnetic disk device after ensuring consistency between an instruction from the administrator and the operating state of the magnetic disk device in the storage device.
US07904638B2 Nonvolatile memory card having improved compatibility with different memory card standards
A nonvolatile memory card includes a nonvolatile memory, two or more nonvolatile memory card controllers, and a common memory controller. The nonvolatile memory stores data. The two or more nonvolatile memory card controllers have properties different from each other. The common memory controller is configured to commonly operate with the two or more nonvolatile memory card controllers to interface data access from each of the two or more nonvolatile memory card controllers to the nonvolatile memory.
US07904637B2 Information processing apparatus, lifetime monitoring method and program for monitoring lifetime of storage device including flash memory
A judging unit determines whether an accumulated rewrite count management table is in a flash memory. If the accumulated rewrite count management table is not in the flash memory, then a generating unit generates an accumulated rewrite count management table in the flash memory, and a recording unit records an accumulated rewrite count in the accumulated rewrite count management table which is generated. A monitoring unit monitors the lifetime of a storage device based on the accumulated rewrite count recorded in the accumulated rewrite count management table and a rewrite count limitative value recorded in the flash memory.
US07904631B2 Protocol independent bridge
A wireless bridge includes a first universal asynchronous receiver/transmitter (UART) for coupling to a serial bus that receives data packets. A protocol independent module has a timer set to a desired time to detect a start and/or an end of a data packet received from the serial bus. A wireless transceiver is coupled to the universal asynchronous receiver/transmitter for sending and receiving data packets.
US07904627B2 Passive client-host detection for connected peripherals
A client-host detection device for detecting connecting a connected peripheral is disclosed herein. The device comprises a peripheral sensor connected to a terminal, a terminal sensor connected to or for connection to a peripheral and a terminal electrical connector connected to the terminal for electrical connection with a peripheral electrical connector connected to a peripheral. The peripheral sensor is positioned to sense the terminal sensor upon connection of the terminal electrical connector with the peripheral electrical connector. The device allows for an electrical connector to be maintained in an unpowered state unless a peripheral is connected thereby reducing or preventing de-plating of the contacts of the electrical connector caused by conductive solution across the contacts as a result of the voltage on the connections. The device also allows for the use of an unpowered peripheral.
US07904624B2 High bandwidth split bus
A system includes a first bus segment and a second bus segment. The first bus segment is operatively coupled to one or more first bus agents, where the first bus agents are configured for writing messages to the first bus segment and reading messages from the first bus segment and the second bus segment, which is separate from the first bus segment, is operatively coupled to one or more second bus agents. The first bus agents are configured for writing messages to the first bus segment and reading messages from the first bus segment. The system also includes first electrical circuitry operably coupled to the first bus segment and the second bus segment and configured to read messages written on the first bus segment and to write the messages onto the second bus segment and second electrical circuitry operably coupled to the first bus segment and the second bus segment and configured to read messages written on the second bus segment and to write the messages onto the first bus segment.
US07904618B2 Buffer managing method and buffer managing apparatus
A buffer is provided with a leading pointer and a following pointer. A bitmap in which two bits are assigned to each block is updated to retain which states blocks are in, busy, write-completed, or read-completed. Under the constraint that the two pointers move in the same direction and do not pass each other: after the block designated by the leading pointer starts to be written, the leading pointer is moved to a next block only if the next block is in the read-completed state; and after the block designated by the following pointer starts to be read, the following pointer is moved to a next block only if the next block is in the write-completed state.
US07904601B2 Internet service login using preexisting services
Embodiments of the present invention provide a system and method for logging a client into an internet service using a preexisting service. In order to login, the user may select a link that triggers the service to send login information to the user via a preexisting service, such as instant messaging or email. In some embodiments, the user is sent a link via their preexisting service. The user then logs into the service by selecting the link.
US07904586B1 Traffic engineering method with tunable inter-domain egress selection
A flexible mechanism for routers to select the egress point for each destination prefix, herein referred to as tunable inter-domain egress (TIE) selection, comprises the step of ranking possible points of egress according to a metric, allowing network administrators to satisfy diverse goals, such as traffic engineering and robustness to equipment failures. A weighting function is discussed whereby known hot potato routing can be weighted against a fixed ranking scheme. TIE has been applied to data of two different autonomous systems posing different problems solved using integer-programming and multi-commodity flow techniques, respectively, to tune the TIE according to the weighting function to satisfy network-wide objectives. Experiments with traffic, topology and routing data from two different backbone networks demonstrate that TIE is both simple (for the routers) and expressive (for the network administrators) and can be practically applied in traffic engineering.
US07904579B2 System and method for using a webpad to control a data stream
A system and method for using a webpad to select a target device which is to receive from a source device a stream of digital media. The webpad is used to send a transmission to the source device to cause the source device to route the stream of digital media to the target device.
US07904578B1 Bandwidth and topology management device for home networks
Systems, methods, and equipment for use in the management of network topology and bandwidth for computing networks are provided. In an illustrative implementation of a device acting as a patch panel is provided. The patch panel works on both the physical wire and on the frequencies of the wire to route data to appropriate destination points. For example, both ADSL and telephony could be bridged among copper wires, using several independent busses. Home Phone Network Alliance Association (HPNA) standardized data could either be bridged among wires, or connected to an internal switching device, that would store and forward the native Ethernet packets used by HomePNA in a way similar to that done by Ethernet switches today. Additionally, an Ethernet uplink could attach the HPNA ports to a larger network or to a DSL Modem, and HPNA/ADSL could be removed from wires that might have privacy concerns or otherwise need filters to perform properly.
US07904577B2 Data transmission protocol and visual display for a networked computer system
An on-line multi-player virtual reality game is provided. The multi-player game system is capable of handling many simultaneous players connected to a computer system using personal computers or other gaming consoles via the Internet or other telecommunications network. A unique retransmission transport protocol is used for transmitting and retransmitting data of the multi-player game. A visual display is also provided having a network transmission status display bar.
US07904576B2 Reliable datagram via independent source destination resources
A method includes producing units of work with at least one source application instance (AI) at a source device and consuming units of work with at least one destination AI at a destination device. A first reliable datagram service is established, with a first source and destination resource (SDR), between the source device and the destination device. A second reliable datagram service is established, with a second SDR independent of the first SDR, between the source device and the destination device. A first unit of work stream is transmitted over a communication services/fabric with the first reliable datagram service, which guarantees strong ordering of the first unit of work stream received at the destination device. A second unit of work stream is transmitted over the communication services/fabric with the second reliable datagram service, which guarantees strong ordering of the second unit of work stream received at the destination device.
US07904568B2 Systems and methods for managing the distribution of electronic content
The present invention provides systems and methods for transferring electronic information from one location to another such that only one original work exists at a given time. The methods and systems of the present invention allow distribution of originals without requiring a registration authority or other entity to vouch for what constitutes an “original” piece of information, thus reducing (or eliminating entirely) the need to centrally record changes in ownership each time originals change hands.
US07904561B2 Brokering mobile web services
The invention provides a novel mobile web services discovery method that is capable of fulfilling the requirements from both the clients and providers. It allows the provider to balance the cost to performance ratios and utilize the network bandwidth more effectively, while also attaining the quality levels expected by the client.
US07904558B2 Guest account life cycle
The present disclosure provides systems and methods for managing accounts within a network community. Briefly described in architecture, some embodiments of such a system provide an account server to manage direct accounts for resident users of the network community and guest accounts for guests of the resident users. In addition, a client of a respective resident user of the network community is configured to send to a non-resident user of the network community an invitation to become a guest of the respective resident user. Other systems and methods are also provided.
US07904557B1 Granting access to a content unit stored on an object addressable storage system
Aspects of the invention relate to sharing content stored on an object addressable storage (OAS) system among a plurality of users of the OAS system and authenticating users to an OAS system. In some embodiments, a user may store content units on the OAS system and control access by other users to these content units. In some embodiments, when a user grants one or more other users access to a content unit stored on the OAS system, the OAS system may send a notification of grant of access to the other user(s).
US07904556B2 Method and apparatus for role grouping by shared resource utilization
Role search apparatus for grouping nodes according to relationships with other nodes, the apparatus comprising: an input for receiving an arrangement of nodes said arrangement comprising at least two partitions of said nodes and with predetermined relationships between nodes across said partitions, and a pattern recognition unit associated with said input, for using pattern recognition on said nodes and said relationships to find relationship patterns amongst said nodes, thereby to form at least one group from nodes of a first of said partitions, wherein said nodes being formed into said group share relationships with same ones of a predetermined number of nodes in a second partition.
US07904552B2 Managing a server-based directory of web services
A method and computer program product for defining at least one target system. The at least one target system is accessed to identify one or more web services available via the at least one target system, thus defining one or more available services. Information concerning the one or more available web services is identified. At least a portion of the information concerning the one or more available web services is published within a web services directory.
US07904551B2 Unicast clustering messaging
A system for clustering messaging in application server specific environment can comprise group leader application server nodes that are inter-connected to each other directly and with group member application server nodes. A group can include at least one group leader application server node and at least one group member server nodes. The group member application server nodes can send and receive messages through associated group leader application server nodes.
US07904543B2 Dynamically generating custom reports using self-defining report events
A reporting system comprises a plurality of reporting modules and a reporting server. Each reporting module comprises an executable data gatherer and an executable registration portion that dynamically registers the reporting module with the reporting server. The reporting server generates reports by invoking the data gatherers associated with registered reporting modules. The data gatherers generate self-describing report documents that contain data description information in addition to the report data. The reporting server encapsulates the report documents within events and stores the events in an event log along with other types of events related to the computing system. A user interface displays the report data using data description information contained in the report documents.
US07904536B2 Method and system for remote management of customer servers
Embodiments of the invention are directed generally to a decentralization of security provisions, improved logging of textual and/or graphical data in the network management system, and/or the use of low-value keyboard, mouse, and compressed video data between the network management system and the managed network. An embodiment of the invention includes: a customer appliance coupled to the management server via a first link; and an interface to a managed device coupled to the customer appliance, the first link configured to transmit input/output (I/O) command signals from the management server to the customer appliance, the first link further configured to transmit compressed computer video screen information from the customer appliance to the management server.
US07904533B1 Integrated network and customer database
A system having an integrated network and customer database is provided. The system retrieves router configurations to create the integrated database, which includes port data for each port on each router in each network. The system may determine the impact of proposed actions on routers. The system may process network events to display the status, port data, and customer data for each port. The system may respond to user input by polling a router and displaying the real time status, port data, and customer data for each port on the router.
US07904522B2 Method, system, and storage medium for providing search and reference functions for a messaging system
An exemplary embodiment of the invention relates to a method, system, and storage medium for providing search and reference functions for a messaging system. The method comprises receiving a request to search a data archive for reference information relating to at least one keyword selected by a messaging system user while the messaging system user is actively engaged in composing a message or a response to a message. The keyword is selected from the body of text contained in the message. The method further includes searching the data archive and, if a reference is found, presenting the reference to the messaging system user within the message. The data archive includes information gathered from the messaging system user's message folder and at least one of a local data storage system, and a shared online repository. Embodiments of the invention also include a system and a storage medium.
US07904521B2 Method for transferring chat messages by establishing chat room data transfer channel
Provided is a method for transferring messages by establishing a chat room data transfer channel, applicable to an instant message (IM) chat room system based on Session Initiated Protocol (SIP)/Instant Message and Presence Leveraging Extensions (SIMPLE). The method includes the steps of: establishing a first data transfer channel after a negotiation process between the chat room server and an IM server associated with a client, establishing a second data transfer channel after another negotiation process between the IM server and the corresponding client, and transmitting the messages between the client and the chat room server through the first data transfer channel and the second data transfer channel. The method may support a user to join in the chat room and to transmit messages to other users.
US07904505B2 Service to push author-spoken audio content with targeted audio advertising to users
An audio content item, submitted by and spoken in a voice of an author, is received and registered along with an insertion point and associated content information. An audio advertisement submitted by an advertiser is received and registered. At least one targeting criterion is associated with the audio advertisement. User information and at least one content pushing criterion are stored for a user. Without being selected by the user, the audio content item is automatically selected for pushing to the user based on the content information satisfying the at least one content pushing criterion. The audio advertisement is automatically selected for insertion at the insertion point based on the content information and the user information satisfying the at least one targeting criteria. A package that includes the audio content item with the audio advertisement inserted at the insertion point is created and pushed to the user.
US07904501B1 Community of multimedia agents
A system for a community of multimedia agents (COMMA) is provided comprising an Agent Library and a Development Environment. The former comprises one or more multimedia agents contributed for use as components when developing more sophisticated systems. All contributed multimedia agents are provided in executable or object code format only to protect intellectual property rights of contributors. The Development Environment allows multimedia agents to be presented to users and allows users to build more sophisticated systems by combining the multimedia agents. The Development Environment also handles the coordination of agent execution. Results generated by the agents are visualized in the Development Environment to facilitate comparison of agent performance. Specifications based on the industry standard are provided for agents' inputs and outputs that facilitate communication among agents and allow the construction of hierarchies of agents. In this manner, the community fosters collaboration between researchers.
US07904500B1 Advertising in chat system without topic-specific rooms
A method, system and graphical user interface for a chat system is disclosed. One aspect of certain embodiments includes identifying and sending advertisements to respective users based on the respective selection and filtering criteria selected by the respective users.
US07904497B2 Hardware arithmetic engine for lambda rule computations
A recursive lambda rule engine (114, 302) includes a first multiplier (204) that sequentially multiplies each of series of inputs by a nonlinearity determining parameter and supplies results to a second multiplier (214) that multiplies the output of the first multiplier (204) by a previous output of the engine (114, 302). A three input adder (220, 228) sequentially sums the output of the second multiplier (214), inputs from the series of inputs, and the previous output of the engine (114, 302). A shift register (244) is used to feedback the output of the engine (114, 302) to the three input adder (220, 228) and second multiplier (214). A MUX (234) is used to route an initial value through the shift register (244) for the first cycle of operation.
US07904489B2 Database unload/reload of partitioned tables
Values stored in partitioned tables are unloaded into files with one partition per file using a database unload utility. This utility forms a punch file that includes instructions to perform a load of data from the unloaded files into the partitioned table. The punch file is read to determine the names of the unloaded files. These names are altered to form new files. Values in the unloaded files are modified and the modified values are written to the new files. A new punch file is created that is more efficient than the initial punch file and that allows data in the partitioned table to be replaced on a partition basis with the data in the new files. The new punch file is then executed to load the modified values in the new files into the partitioned table.
US07904488B2 Time stamp methods for unified plant model
A system that facilitates generation of a unique identifier comprises a random number generator. A unique identifier creator receives a number generated by the random number generator and object instance data associated with an object. The unique identifier creator utilizes the object instance data and the random number to generate a unique identifier for an object associated with the object instance data.
US07904482B2 System and method for transparently accessing a virtual disk using a file-based protocol
A system and method enabling transparent access to blocks, such as virtual disks, stored on a storage system using a file-based protocol. The system and method traps in-coming file-based protocol open commands to check for a predetermined modification to the file name. If the system and method detects the predetermined modification, then the virtual disk associated with the file name is exported to the client issuing the open command and the client receives a response from the storage system. The client, in response to receiving the response to the open command, creates a new device instantiation for reading and writing raw data to the virtual disk.
US07904478B2 Method and apparatus for displaying data models and data-model instances
Embodiments of the present invention provide systems and techniques for displaying data models and data-model instances. During operation, the system can use a model graph to represent the data model and an instance graph to represent the data-model instance. In the graph representation, a vertex can represent an entity or an entity instance, and an edge can represent a relationship or a relationship instance. The system can display the model graph and the instance graph, either separately or concurrently, thereby enabling the user to visually explore the data model and the data-model instance by exploring the associated graphs. The system can display paths in the graphs to the user, thereby enabling the user to visually explore how entities and entity instances are related to one another. The system can also enable a user to search for entities and relationships using various criteria.
US07904470B2 Discovery service for electronic data environment
A method includes storing, at a discovery service, address information for each of a plurality of information services providers. For each of the plurality of information services, product data of a respective information provider and access right data (defining access rights to the product data) are also stored. At the discovery service, a query is received from an information requester, the query being related to specific product data for a product identifier included in the query. A first information service, of the plurality of information services, is identified as an information provider of the specific product data, and first address information for the first information service is retrieved. The query is routed from the discovery service to the first information service using the first address information. The first information service selectively responds directly to the information requester in accordance with the access right data of the first information service.
US07904458B2 Method and apparatus for optimizing queries under parametric aggregation constraints
The present invention relates to a method and apparatus for optimizing queries. The present invention discloses an efficient method for providing answers to queries under parametric aggregation constraints.
US07904451B2 Rhetorical content management with tone and audience profiles
A content management system including an audience profile is disclosed. The content management system includes a database having a plurality of records. At least one record of the plurality of records includes a plurality of fields storing a plurality of grammatical syntax elements associated with a content subject. Each of the plurality of grammatical syntax elements has a rhetorical structure to facilitate selective assembly into at least one sentence. The content management system also includes an audience profile stored in a memory, the audience profile including a plurality of audience factors related to desired presentation of the content subject.
US07904435B2 System and method for resource lock acquisition and reclamation in a network file system environment
Systems and methods for acquiring, releasing, and reclaiming a lock of a data structure in a network file system (“NFS”) are discussed. Generally, a text file is created in a management library of the data structure. The name of the text file includes an identifier of the lock, an identifier of a process attempting to acquire the lock, and an identifier of a machine on which the process attempting to acquire the lock is running. The identifier of the process attempting to acquire the lock and the identifier of the machine on which the process attempting to acquire the lock is running are is saved in the contents of the text file and a hard line is created pointing to the text file. Finally, a lock of the data structure is granted based on a number of links pointing to the text file.
US07904425B2 Generating backup sets to a specific point in time
Generating backup sets for a specific point in time from backup data stored in a backup storage device is provided. A backup set, in accordance with an illustrative embodiment, is a collection of the files and data that would have been the most recently backed-up version of a computer's files and data at the particular point in time if the backup set had been created at that point in time. In order to generate the backup set, versions of data objects are identified in the backup storage system that have backup timestamps equal to or prior to the designated point in time and that have deactivation times that are after the designated point in time. In addition, a mechanism for deleting versions of data objects based on a retention time and an inactive version limit is provided.
US07904420B2 Identification and verification of common cluster files residing on nodes in a cluster
In accordance with a particular embodiment of the present disclosure, common cluster files residing on nodes in a cluster may be managed by compiling a first list of all files stored on all nodes of the cluster, compiling a second list indicative of unique files and the number of nodes on which each unique file is stored from the first list, determining, from the second list, unique files which are not stored on all nodes, determining, from the second list, which files are required by all nodes, and determining, from the first list and the second list, which files must be added to each node.
US07904418B2 On-demand incremental update of data structures using edit list
An edit list including a collection of change descriptions and definitions for a primary data structure is used for on-demand, incremental updating of associated auxiliary data structures. Edits performed on the primary data structure are recorded in the edit list with a version stamp, along with definitions of the changes and any other pertinent data. Each auxiliary data structure maintains its own version stamp that identifies when the auxiliary data structure was last synchronized with the primary data structure. When an auxiliary data structure needs to be updated, the edit list is retrieved and change descriptions scanned to find one with the matching version stamp. All change descriptions logged since that one are incorporated into the auxiliary data structure. The specific contents of each change description enable the auxiliary data structure to be incrementally updated as each change description is processed individually.
US07904416B2 Provisioning of software components via workflow management systems
For a software component to be installed on a target computer system a product dependency graph is determined which identifies additional software components required by the to-be-installed software component as prerequisite or corequisite software components. For each of these software components a corresponding installation facility is determined. Then a process model is generated being executable by a Workflow Management System (WFMS). The WFMS process model comprises a directed graph of activities, wherein each software component of the product dependency graph is associated with an activity such that when the activity is executed the installation facility corresponding to each of the software components is performed. Moreover, the WFMS process model is generated in a way that the sequence of activities in the directed graph is not violating the dependencies of the software components in the product dependency graph. Finally the WFMS process model is inserted in the WFMS as the provisioning process.
US07904415B2 Systems and computer program products to manage the display of data entities and relational database structures
Systems and computer products that present typically large amounts of entity information with a graphical display that efficiently maps the display of a large number of OLAP objects to related relational database tables thereby retaining contextual information about the data associated with the objects and tables. The efficient mapping is enabled by the use of areas that contain and include objects. The preferred embodiment of the present invention enhances analysis, by OLAP techniques, of the objects and the associated relational database information. An embodiment of the present invention further operates in a recursive manner by enabling the objects to include and contain additional objects.
US07904408B2 Method and system for monitoring innovation activity
A computer based method for monitoring innovation activity including: accumulating first metadata associated with a first plurality of intellectual knowledge files; extracting a first plurality of patterns from the first plurality of intellectual knowledge files; creating a first plurality of concept spaces, using rules-based processing, the first metadata, and the first patterns; grouping, using rules-based processing, the first metadata, and the first plurality of patterns, the first plurality of intellectual knowledge files into first respective concept spaces in the first plurality of concept spaces; and generating a report, the report correlating the first plurality of intellectual knowledge files and the first respective concept spaces. The steps of accumulating, extracting, creating, grouping, and generating are performed by a general-purpose computer specially programmed to perform the steps of accumulating, extracting, creating, grouping, and generating.
US07904402B2 Pluggable dialects for a rule engine
Some embodiments of pluggable dialects for a rule engine have been presented. In one embodiment, a rule file substantially written in a rule language is compiled. The rule file may include a set of rules, each rule having one or more semantic code blocks written in a dialect different from the rule language. Further, each rule may include a dialect parameter indicative of the dialect. The compiled rule file is input to a core engine of a rule engine for execution.
US07904397B2 System and method for scalable cost-sensitive learning
A method (and structure) for processing an inductive learning model for a dataset of examples, includes dividing the dataset of examples into a plurality of subsets of data and generating, using a processor on a computer, a learning model using examples of a first subset of data of the plurality of subsets of data. The learning model being generated for the first subset comprises an initial stage of an evolving aggregate learning model (ensemble model) for an entirety of the dataset, the ensemble model thereby providing an evolving estimated learning model for the entirety of the dataset if all the subsets were to be processed. The generating of the learning model using data from a subset includes calculating a value for at least one parameter that provides an objective indication of an adequacy of a current stage of the ensemble model.
US07904396B2 Systems, methods and apparatus for quiesence of autonomic safety devices with self action
Systems, methods and apparatus are provided through which in some embodiments an autonomic environmental safety device may be quiesced. In at least one embodiment, a method for managing an autonomic safety device, such as a smoke detector, based on functioning state and operating status of the autonomic safety device includes processing received signals from the autonomic safety device to obtain an analysis of the condition of the autonomic safety device, generating one or more stay-awake signals based on the functioning status and the operating state of the autonomic safety device, transmitting the stay-awake signal, transmitting self health/urgency data, and transmitting environment health/urgency data. A quiesce component of an autonomic safety device can render the autonomic safety device inactive for a specific amount of time or until a challenging situation has passed.
US07904395B2 Consumer rating and customer service based thereon within a virtual universe
The present invention is directed to providing consumer ratings and customer service based thereon within a virtual universe. A method for providing a consumer rating and customer service within a virtual universe includes: determining a consumer habit(s) of a customer in the virtual universe and then calculating a consumer rating, based on the determination of the consumer habit(s). From the calculated consumer rating, a particular consumer service is selectively providing in the virtual universe.
US07904392B2 Content usage rule management system
A content user terminal including a utilization unit that provides a content utilization, and an interface unit 137 that inquires the content utilization availability to the portable content usage rule management device via a wireless communication and obtains a content utilization permission data which is a inquiry result via a wireless communication. The utilization unit provides the content utilization based on the obtained content utilization permission data. The portable content usage rule management device includes a copyright data storage management unit that stores and manages the content usage rule, an interface unit that receives the inquiry result of the content utilization availability from the content user terminal via a wireless communication, and a copyright data processing is unit that responds to the received inquiry result, judges the content utilization availability based on the stored content usage rule and creates a content utilization permission data based on the judge result. The interface unit sends the created content utilization permission data to the content user terminal via a wireless communication.
US07904387B2 Method and system for facilitating purchase transactions across a network
A local computer system that provides and records information to facilitate a purchase transaction across a network operates by first receiving a request for billing information relating to a purchase transaction from a remote computer system. The local system then retrieves the billing information from its local store, and sends the billing information to the remote system. After the remote system completes the purchase transaction, the local system receives a confirmation from the remote system. The local system then records this confirmation in its local store, which enables a user of the local system to subsequently look up the confirmation information based on a purchase transaction identifier. Before the local system retrieves and sends the billing information, a user of the local system is asked to confirm if the billing information can be released to the remote system.
US07904386B2 System, method, and computer program product for saving and investing through use of transaction cards
A system, method, and computer program product are used for saving through use of transaction cards. This is done through associating a transaction account of the transaction card with one or more deposit accounts. An amount of funds to be deposited from the transaction account into the deposit account is established. A number of times a deposit will be made is established. A time duration between the deposits when more than one deposit will be made is established. An event that initiates at least a first one of the deposits is established. The amount of funds from the transaction card account is deposited into the deposit account based on the above criteria.
US07904383B2 Method and system for monitoring for and reporting of lien distress events
A computer-based method of monitoring for and reporting of a lien distress event relatable to a lien against a property includes the steps of extracting loan data from a client loan portfolio, defining the lien distress event relatable to the loan data by using one or more lien distress event criterion, detecting an occurrence of the lien distress event iteratively, and notifying a client of the occurrence of the lien distress event.
US07904374B2 Click based trading with intuitive grid display of market depth
A method and system for reducing the time it takes for a trader to place a trade when electronically trading on an exchange, thus increasing the likelihood that the trader will have orders filled at desirable prices and quantities. The “Mercury” display and trading method of the present invention ensure fast and accurate execution of trades by displaying market depth on a vertical or horizontal plane, which fluctuates logically up or down, left or right across the plane as the market prices fluctuates. This allows the trader to trade quickly and efficiently.
US07904372B2 Methods and systems for facilitating transactions between commercial banks and pooled depositor groups
Methods and systems for facilitating transactions between commercial banks and pooled depositor groups are disclosed. Employees of a control center determine interest rate return needs of pooled depositor groups, such as trust departments at commercial banks. The control center employees aggregate the funds to produce a stable funds source and communicate the availability of the stable funds source to commercial banks for core deposits. The commercial banks communicate cash needs to the control center. The control center sets an interest rate to be paid to the pooled depositor groups for use of the funds to at least the depositor groups' expected rate of return and below and the rate that commercial banks are willing to pay for the funds. The banks post master NOW accounts and the pooled depositor groups deposit funds in the master NOW accounts. The pooled depositor groups are allowed to access the funds in the master NOW accounts on a daily basis without penalty. The commercial banks have access to a stable source of funds that banking regulators may permit to be treated as core deposits.
US07904362B1 Systems and methods for implementing a financial plan with regard to expenses
A person has expenses to be paid according to a financial plan which identifies liquidating procedures for liquidating investments to generate funds for the person, where the funds are for paying the expenses. To implement the financial plan for the person, the financial plan is received at a plan defining module which produces based thereon a formatted list of sequentially applied liquidation rules. A plan implementation module is actuated upon a triggering event, after which the formatted list of rules is received at the actuated plan implementation module. The actuated plan implementation module applies the received list of rules to liquidate investments of the person and thereby generate the funds for the person.
US07904361B2 Risk management customer registry
Methods and systems are provided for managing Risk associated with a financial account initiated by an intermediary institution. Risk related information descriptive of a customer of the intermediary can be registered with a neutral entity and a certification can be generated that is associated with the customer and includes the registered information. An instruction can be received to convey the certification associated with the customer to a Primary Financial Institution after which the certification can be conveyed to the Primary Financial Institution.
US07904360B2 System and method for verification, authentication, and notification of a transaction
A system and method for verifying, authenticating, and providing notification of a transaction, such as a commercial or financial transaction, with and/or to at least one party identified as engaging in the transaction and/or identified as having a potential interest in the transaction. A central system accepts information regarding a transaction, including information about at least one party identified as engaging in the transaction, such as by a credit account number or Social Security number or merchant account number, and/or identified as having a potential interest in the transaction. Based on the information regarding the transaction and any supplemental information the central system determines, the central system communicates with and/or to at least one party and/or additional or alternative parties, via at least one communications device or system having a communications address, such as a telephone number or Short Message Service address, predetermined as belonging to the at least one party and/or additional or alternative parties. Via said communications, at least one party identified as engaging in, or having an interest or a potential interest in, the transaction may be notified of it, and may further be enabled or required to supply additional verifying or authenticating information to the central system.
US07904345B2 Providing website hosting overage protection by transference to an overflow server
Systems and methods of the present inventions allow for providing website hosting overage protection. An exemplary method may comprise the steps of hosting a website on a first server, monitoring a website usage parameter, transferring the website to an overflow server when the website usage parameter exceeds a first predetermined value, and redirecting a plurality of traffic to the overflow server. The website transfer may be accomplished by generating a copy of the website and installing the copy on the overflow server. The website may be retained on the first server. When the website usage parameter falls below a second predetermined value, traffic may be redirected back to the first server.
US07904337B2 Match engine marketing
Enabling advertisers using a computer network such as the Internet and a match engine to submit their offerings to product, service, benefit seeking entities. In some embodiments, a database having accounts for the providers is made available. Accounts contain contact and billing information for an advertiser; and at least one offering having at least a description, a criteria set comprising one or more criterion factors, and a bid amount. An advertiser influences a position of an offering in the advertiser's account by first selecting offering relevant criteria. The advertiser enters the criteria and the description into a listing; influencing at least in part the position for the listing within a results page through an online bidding process. This results page is generated in response to a seeking entity query of the match engine. Pay for performance demographic, geographic, psychographic criteria/characteristics targeted directly advertising (frictionless advertising) is enabled.
US07904326B2 Method and apparatus for performing collective validation of credential information
An embodiment of the invention comprises a method and apparatus for performing collective validation of credential information. The invention has applicability in industries that require sales agents or those related to the distribution of a certain product to be credentialed (e.g., licensed and/or appointed) when selling certain products (e.g., life insurance, etc . . . ). For example, in order to sell some financial instruments sales representatives must meet state and/or federal licensing requirements. Embodiments of the invention provide a way to ensure that sales representatives operate within any regulatory constraints put in place by government or any other organization. Companies may, for instance, utilize embodiments of the invention to ensure that sales representatives operate within a set of defined constraints. One aspect of the invention provides a method for validating sales agents' credentials while processing the sales transaction data to determine commission amounts. The system is configured to perform such transaction processing in an efficient manner that minimizes the amount of computational resources required to determine whether a sales agent has valid credential at the time of a particular sale and is therefore entitled to compensation (e.g., a commission) for the sale.
US07904323B2 Multi-team immersive integrated collaboration workspace
A collaborate workspace offers a set of integrated components. Within a project, users may view avatars representing other team members, view the current schedule, add or change meetings, update documents, complete deliverables, and interact with team members around the world. Other projects are shown in the background, enabling users to easily and quickly switch between projects and be informed about actions occurring in the background tasks.
US07904314B2 System and method for ordering patient specific healthcare services
A system and method for ordering healthcare services wherein a list of selectable orders for medical services for a given patient is dynamically generated based on medical information of the patient (e.g., the patient's condition or set of conditions) and presented to a user (e.g., a physician). In one aspect, a system for ordering patient specific healthcare services comprises a user interface that enables a user to input a medical condition of a patient and to select desired medical services from a list of orderable medical services presented to the user; a services database comprising a plurality of predetermined medical services that are each associated with a medical condition; and an engine for compiling the list of orderable medical services from one or more predetermined medical services in the services database that are associated with the input medical conditions of the patient. A clinical knowledge model is used by the engine to identify a medical condition that is potentially associated with a known or identified medical condition of the patient, based upon potential etiology, potential complication, clinical associations, or any combination thereof.
US07904313B2 Recruiting a patient into a clinical trial
Techniques are described for recruiting a patient into a clinical trial, including receiving patient-specific data from a remote network device at a server, accessing criteria of more than one clinical trial at the server, and determining one or more clinical trials having criteria satisfied by the patient-specific data.
US07904306B2 Method and apparatus for assessing credit for healthcare patients
According to one example embodiment, there is provided a method and an apparatus to evaluate the credit of a healthcare patient. The example embodiment provides methods and computer systems programmed to use multiple variables that are known about a patient prior to a service being rendered to segment the patient population into finer grained groupings. These finer grained groupings allow financial factors, such as a credit score, to be a more accurate predictor. Also, according to another example embodiment, the model is not a generic model for all patients, but the variables and their parameters are specific to a particular healthcare organization's or facility's patient population. This creates a custom model that further enhances its predictiveness.
US07904302B2 Method and system for business process management
A process management system comprises a process model, a process engine and a process user interface. The process model stores predefined configurable process metadata components of one or more business management processes. The process engine configures the process metadata components. The process engine also generates user interface contents for a specific management process based on a set of the process metadata components relevant to the specific management process. The process user interface presents the user interface contents for configuration of the process metadata components, and for conducting the specific management process using the generated user interface contents.
US07904299B2 Method, system, and apparatus for monitoring security events using speech recognition
A method of monitoring for security events using a speech recognition system can include receiving a sound signal within the speech recognition system and determining at least one attribute of the sound signal. The attribute of the sound signal can be compared with one or more acoustic models associated with a security event. The method can further include identifying the sound signal as a security event according to the comparing step.
US07904296B2 Spoken word spotting queries
An approach to wordspotting (180) using query data from one or more spoken instance of a query (140). The query data is processed to determining a representation of the query (160) that defines multiple sequences of subword (130) units each representing the query. Then putative instances of the query (190) are located in input data from an audio signal using the determined representation of the query.
US07904293B2 Sub-band voice codec with multi-stage codebooks and redundant coding
Techniques and tools related to coding and decoding of audio information are described. For example, redundant coded information for decoding a current frame includes signal history information associated with only a portion of a previous frame. As another example, redundant coded information for decoding a coded unit includes parameters for a codebook stage to be used in decoding the current coded unit only if the previous coded unit is not available. As yet another example, coded audio units each include a field indicating whether the coded unit includes main encoded information representing a segment of an audio signal, and whether the coded unit includes redundant coded information for use in decoding main encoded information.
US07904291B2 Communication support apparatus and computer program product for supporting communication by performing translation between languages
A communication supporting apparatus includes an input accepting unit that accepts a source language sentence to be translated input by a user; a paraphrase knowledge storing unit that stores paraphrase knowledge in which a source language interpretation which is an interpretation of the semantic content of the source language sentence is associated with a paraphrase interpretation having the same semantic content as the source language interpretation and a different expression form; a source language analyzing unit that analyzes the semantic content of the input source language sentence and outputs the source language interpretation; a paraphrasing unit that obtains the paraphrase interpretation associated with the output source language interpretation from the paraphrase knowledge storing unit, and paraphrases the input source language sentence in a source language paraphrase sentence based on the obtained paraphrase interpretation; and a translation unit that translates the output source language interpretation into a first target language sentence and translates the obtained paraphrase interpretation into a second target language sentence.
US07904284B2 System and method for optimizing animal production based on empirical feedback
A system for generating optimized values for variable inputs to an animal production system. The system includes a simulator engine configured to receive a plurality of animal information inputs and generate a performance projection. At least one of the animal information inputs is designated as a variable input. The system further includes an enterprise supervisor engine configured to generate first and second optimized values for the at least one variable input. The first optimized value is generated based on an optimization criteria and the second optimized value is generated based on empirical feedback after application of the first variable input.
US07904283B2 Quantum mechanics based method for scoring protein-ligand interactions
The present invention provides for the first time a quantum mechanics-based method for scoring protein-ligand interactions and binding affinity predictions, using quantum mechanical Hamiltonians and/or a combined quantum mechanical/molecular mechanical approach, and Poisson-Boltzmann (PB)-based solvation methods. Also provided is a method for using quantum mechanics to describe the enthalpic and solvation effects of binding. The method comprises comparing the calculated binding affinities to experimental values in order to measure the success of the method. The methods disclosed herein may further be used to score protein and drug or protein and inhibitor interactions. The present method can predict the free energy of binding of protein-ligand complexes with high accuracy so as to enable lead optimization, thus serving as a powerful tool in computational drug design.
US07904281B2 Mounting process simulation system and method thereof
In a mounting process simulation system and a method thereof in accordance with the present invention, the respective simulations of a mounting process having a plurality of sequential steps are analyzed on the basis of condition parameters, a single evaluation value is created on the basis of the analysis results, and when the evaluation value does not reach a target value, an approximate function is created on the basis of the analysis results, a tentative parameter is created, and optimization is carried out again.
US07904278B2 Methods and system for program execution integrity measurement
The present disclosure is directed towards methods and systems and methods for measuring the integrity of an operating system's execution and ensuring that the system's code is performing its intended functionality. This includes examining the integrity of the code that the operating system is executing as well as the data that the operating system accesses. Integrity violations can be detected in the dynamic portions of the code being executed.
US07904271B2 Method and system for determining catalyst activity
The present invention relates to a method for determining activity of a catalyst in a polymerization process, said polymerization process comprising the steps of feeding a catalyst and a diluent into a storage vessel, to form a concentrated settled catalyst, feeding said concentrated settled catalyst into a mixing vessel equipped with mixing means and feeding hydrocarbon diluent into said mixing vessel, to form a diluted catalyst slurry, feeding said diluted catalyst slurry into a polymerization reactor via a volumetric pump, and feeding at least one monomer into said polymerization reactor to form a polymer. The method is characterized in that density of the diluted catalyst slurry is measured between an outlet of the mixing vessel and the volumetric pump, the amount of catalyst fed into the polymerization reactor is determined based on the measured density of the diluted catalyst slurry, and the amount of catalyst fed into the polymerization reactor is compared to the amount of the polymer formed to determine the activity of the catalyst. The invention also relates to a system suitable for carrying out the method.
US07904269B2 Overhead traveling vehicle testing and calibration
A method, system and test fixture for allowing testing and calibration of various operation parameters of an overhead traveling vehicle (hereinafter “OTV”) are disclosed. The invention implements a test fixture that includes a rotatable bearing set for rotatably engaging a wheel of the OTV such that the wheel can rotate but the OTV remains stationary. The bearing set is held in a raised position, similar to the operational position of the OTV, by a raised support. The test fixture may also include a reflective tape for use with an optical sensor(s) of the OTV. In this fashion, operation parameters of the OTV such as drive servomotor velocity, current gain, current offset, OTV travel profile, optical sensor op-amp gain, etc., can be tested and calibrated.
US07904268B2 Diagnostic apparatus and methods for a coriolis flow meter
A method for validating a flow calibration factor of a flow meter is provided according to an embodiment of the invention. The method for validating a flow calibration factor of a flow meter includes determining an initial flexural stiffness of a component of the flow meter. The method for validating a flow calibration factor of a flow meter includes determining a current flexural stiffness of the component. The method for validating a flow calibration factor of a flow meter further includes comparing the initial flexural stiffness to the current flexural stiffness. The method for validating a flow calibration factor of a flow meter further includes detecting a calibration error condition responsive to comparing the initial flexural stiffness to the current flexural stiffness.
US07904266B2 Method and apparatus for calculating the separation time of arcing contacts of a high-volume switchgear
A method and an apparatus for calculating the separation time of the arcing contacts of a high-voltage switchgear which is operatively coupled to a synchronous switching device and to an auxiliary switch having auxiliary contacts operatively connected to the arcing contacts. During execution of a predefined test condition the separation time of the arcing contacts and of the auxiliary contacts is measured. The time delay between the measured separation time of the arcing contacts and of the auxiliary contacts is calculated. Upon separation of the arcing contacts under an operating condition other than the predefined test condition, the separation time of the auxiliary contacts is measured. Then, the separation time of the arcing contacts is calculated as the difference between the separation time of the auxiliary contacts measured during the operating condition other than the predefined test condition and the calculated time delay.
US07904260B2 Integrated circuit and method for classification of electrical devices and short circuit protection
An integrated circuit device and method for classifying electrical devices is disclosed. A reference current response of a plurality of electrical devices is determined and stored in a memory. Real-time current response of a specific electrical device is measured and stored in the memory. A processor compared the measured real-time current response of the specific electrical device to the reference current responses of the plurality of electrical devices. A classification of the electrical device is then made based on the comparison.
US07904258B2 System for measuring viscosity
A system for determining a viscosity of a fluid is provided. The system includes an intake chamber, a tube, a piston, an actuator, a sensor, and a processor. The tube communicates with the intake chamber and includes a channel including a cylindrical portion with a constant diameter cross section. The piston is mounted in the intake chamber. The actuator is configured to move the piston within the intake chamber at a constant speed during a time window to regulate a fluid in the cylindrical portion. The sensor is configured to measure a pressure a plurality of times during the time window to define a plurality of pressure measurements. The processor is configured to receive the defined plurality of pressure measurements, to determine a slope associated with the received plurality of pressure measurements, and to determine a viscosity of the fluid based on the determined slope.
US07904257B2 Flow verification system and flow verification method
A flow verification system is adapted to verify flow characteristics just after a flow control device starts flow control by verifying a flow rate in a gas piping system which includes a first cutoff valve, the flow control device installed downstream from the first cutoff valve, and a pressure sensor for measuring pressure downstream from the flow control device, flow verification is made based on the pressure measured by the pressure sensor. The flow verification system also includes a benchmark storage device for storing a benchmark which is calculated by integrating the pressure values measured by the pressure sensor during a normal flow control operation, and an abnormality detection device for detecting an abnormal flow of process gas.
US07904251B2 Method for modification of a synthetically generated assay using measured whole crude properties
The present invention is a method for modifying any synthetically generated assay of a whole crude oil or a portion of a whole crude, such as a condensate or resid material, by using measured crude properties. These measured properties are used to adjust the synthesized assay values to obtain a more accurate representation of the unknown hydrocarbon material.
US07904248B2 Method for geologic modeling through hydrodynamics-based gridding (hydro-grids)
A method of hydrodynamics-based gridding (Hydro-Grids) for creating geologic models of subsurface volumes, such as reservoirs, is disclosed. Geologic data is obtained. Vertical grid surfaces are created. Lateral grid surfaces are created to correspond to surfaces of constant geologic time during the deposition of sediments in the subsurface volume. Geologic properties within each cell are represented as values within each cell created by the vertical and lateral surfaces. Reservoir performance is simulated using the represented geologic properties of the subsurface volume. A hydrocarbon reservoir is developed based on the simulated reservoir performance.
US07904247B2 Drive assist system for vehicle
An in-vehicle drive assist system adjusts a viewing angle of a camera mounted in a vehicle using environmental information obtained from outside the vehicle. An early risk determination is thus allowed to be made in the vehicle, while maintaining reliability.
US07904245B2 Method and vehicle reacting to the detection of an in-path obstacle
A method and system for assisting a driver operating a vehicle traveling on a road includes determining an obstacle as a target obstacle in the path of the vehicle and providing information on the target obstacle, regulating at least one of a reaction force input (F) to the driver, a driving force applied to the vehicle and a braking force applied to the vehicle in response to a control amount determined; measuring a width of the target obstacle; and correcting the control amount based on the measured width (w).
US07904243B2 Real-time data aiding for enhanced GPS performance
Data from GPS satellites within the field of view of a ground station are retransmitted to LEO satellites, such as Iridium satellites, and cross-linked if necessary before being transmitted to a user. The user is then able to combine the fed-forward data with data received directly from GPS satellites in order to resolve errors due to interference or jamming. Iridium and data aiding thus provides a means for extending GPS performance under a variety of data-impaired conditions because it can provide certain aiding information over its data link in real time.
US07904237B2 Electronic device and electronic device operation control method
Disclosed herein is an electronic device including: a reader configured to read information from a noncontact-type communications device storing unique identification information; and a controller configured to determine whether the identification information read by the reader is already registered or not yet registered and, if the identification information is found already registered, get user setting information corresponding to the identification information to execute setting processing on the basis of the user setting information and, if the identification information is found not yet registered, execute processing for registering the identification information.
US07904236B2 Electronic apparatus and electronic system
An electronic apparatus to which a portable apparatus is attachable, the electronic apparatus including: a second connecting line connected to a first connecting line provided in the portable apparatus; a detector detecting an attachment of the portable apparatus, when the second connecting line is electrically connected to the first connecting line, and detecting a detachment of the portable apparatus, when the second connecting line is electrically disconnected from the first connecting line; and a resent transmitter transmitting a rest signal to the portable apparatus through the second connecting line and the first connecting line.
US07904234B2 Method for determining fuel volatility and consequently performing cold starting of an internal combustion engine
A method for determining fuel volatility and consequently performing cold starting of an internal combustion engine; in the event of cold starting, the method provides for the determination of an enrichment percentage as a function of a stored value for fuel volatility; the determination of a predicted value for starting quality before performing starting; the starting of the engine using the previously determined enrichment percentage; the determination of a measured value for starting quality; the determination of a correction value of the stored value for fuel volatility as a function of the comparison between the measured value for starting quality and the predicted value for starting quality; and the updating of the stored value for fuel volatility by applying the correction value to said stored value, so consequently modifying the amount of enrichment in force.
US07904228B2 Distance related cruise control system and method
A distance-related cruise control system and method for a motor vehicle performs a speed control to a predefined desired speed during free travel of the motor vehicle and performs a distance regulation to a predefined distance to the vehicle traveling ahead during following travel. After deactivation of the distance regulation during following travel, the system performs a speed control, not to the previously defined speed, but rather to the current speed of the motor vehicle at the instant of the deactivation of the distance regulation as the desired speed.
US07904226B2 Correction in position with hitch position sensor
An automatic guidance system for an agricultural vehicle includes a tractor, a towed implement, an absolute tractor position sensor, a relative implement position sensor, and an electronic control system. The operator inputs the implement geometry and field information into the control system. The control system combines this data with the absolute vehicle position and relative implement position to accurately guide the towed implement through a field.
US07904224B2 Excavator control mode switching device and excavator
A control-mode switching device includes: a plurality of actuators (2, 6, 7) that conduct different movement; driving means (10, 11, 12, 13, 14, 15) that drive the actuators; a plurality of control levers (22a-22c) that command operation of the driving means; a plurality of limit switches (72a-72e) that detect arrival of the control levers to the proximity of an end of a control range; a mode judging means (controller 23) that judges whether a priority operation mode is taken or not in accordance with a combination of on/off conditions of the limit switches; and a drive controlling means (controller 23) that, when it is judged by the mode judging means that the priority operation mode is taken, controls the driving means so that an output of selected one or more of the driving means becomes larger than that in a normal mode or the power ratio as compared with the other driving means becomes larger.
US07904221B2 Vehicle control apparatus and vehicle control method
A vehicle has a drive control ECU that controls an internal combustion engine or a transmission on the basis of a target drive force. The drive control ECU has a first arbitrator that sets the target drive force on the basis of a driver's request and the like, and filters that have individually different damping characteristics and that correct the target drive force from the first arbitrator so that the vibration of a sprung weight of the vehicle is controlled, as well as a switch that includes a switching portion and a filter setting portion. The filter setting portion determines whether a pitching resonance frequency has changed. If having determined that the pitching resonance frequency has changed, the filter setting portion switches the filter having been used for correcting the target drive force to a filter corresponding to a post-change pitching resonance frequency.
US07904215B2 Model train control system
A system which operates a digitally controlled model railroad transmitting a first command from a first client program to a resident external controlling interface through a first communications transport. A second command is transmitted from a second client program to the resident external controlling interface through a second communications transport. The first command and the second command are received by the resident external controlling interface which queues the first and second commands. The resident external controlling interface sends third and fourth commands representative of the first and second commands, respectively, to a digital command station for execution on the digitally controlled model railroad.
US07904214B2 Singularity escape and avoidance using a virtual array rotation
Techniques for providing singularity escape and avoidance are disclosed. In one embodiment, a method for providing control moment gyroscope (CMG) attitude control singularity escape includes calculating a Jacobian A of a set of control equations, calculating a measure of closeness to a singularity, and comparing the calculated closeness to a threshold value, when the calculated closeness is less than or equal to the threshold value, recalculating the Jacobian A. Recalculating may include determining a new direction of virtual misalignment of β and γ, recalculating the Jacobian inputting the new direction of the virtual misalignment, recalculating the measure of closeness to a singularity, and comparing the measure of closeness to the threshold value. Further, the method may include calculating a gimbal rate command if the of closeness is greater than the threshold value and generating a torque from the gimbal rate command to control the attitude of a satellite.
US07904211B2 Dependent temperature control within disk drive testing systems
A method of controlling a temperature of a test slot in a disk drive testing system includes regulating temperature changes of a subject test slot based on one or more operating conditions of one or more other test slots neighboring the subject test slot.
US07904206B2 Method and apparatus for removably holding medical device
An apparatus for holding a medical device has an arm unit equipped with, for example, a polyarticular arm, which holds the medical device such as endoscope movably in the space. Additionally to a determination unit and a controller, the holding apparatus has an operation unit equipped with a plurality of operation members with which an operator's operation causes the arm unit to be moved spatially. The determination unit determines whether or not operator's operations at the plurality of operation members corresponds to an improper state deviating from a properly operated state in which at least two predetermined operation members have been operated within a predetermined period of time which is set to measure simultaneity for operations. If it is determined that the operation is in the improper state, the controller prohibits the arm unit from moving. As long as the operation is proper, the arm unit can be moved.
US07904194B2 Event management systems and methods for motion control systems
A motion control system comprising a machine platform, at least one event destination, and an event handler. The machine platform carries out automated tasks and generates events. The event handler is configurable to receive at least one event from the machine platform and send the at least one event to the at least one event destination.
US07904192B2 Finite capacity scheduling using job prioritization and machine selection
In a method, device, and computer-readable medium for finite capacity scheduling, heuristic rules are applied in two integrated stages: Job Prioritization and Machine Selection. During Job Prioritization (“JP”), jobs are prioritized based on a set of JP rules which are machine independent. During Machine Selection (“MS”), jobs are scheduled for execution at machines that are deemed to be best suited based on a set of MS rules. The two-stage approach allows scheduling goals to be achieved for performance measures relating to both jobs and machines. For example, machine utilization may be improved while product cycle time objectives are still met. Two user-configurable options, namely scheduling model (job shop or flow shop) and scheduling methodology (forward, backward, or bottleneck), govern the scheduling process. A memory may store a three-dimensional linked list data structure for use in scheduling work orders for execution at machines assigned to work centers.
US07904190B2 System and method for protection system design support
A method and system for assessing, auditing, designing, and evaluating process systems, including fluid pressure systems, to aid overpressure process plant design and/or the proper sizing and selection of overpressure equipment. The system includes a server subsystem, a storage subsystem, an assessment subsystem, and optionally a report generation subsystem, including computer hardware and application software for supporting these subsystems.
US07904186B2 Building automation system facilitating user customization
Systems and methods for interacting with and customizing a dynamically extensible and automatically configurable building automation system (BAS). In one embodiment, a graphical user interface (GUI) of the BAS comprises a BAS summary page, at least one building summary page, at least one building space page, at least one end device page, and at least on subsystem page. The invention is also directed to methods for creating pages for a GUI of a BAS.
US07904182B2 Scalable motion control system
A control system includes a clustered architecture having a master controller, a central control section including one or more first remote controllers under direct control of the master controller, and a distributed control section including a cluster controller controlled by the master controller. The cluster controller controls the activities of one or more second remote controllers. Each of the first and second remote controllers are utilized to drive one or more axes.
US07904181B2 Model for communication between manufacturing and enterprise levels
A device for communicating with low level controllers and sensors located on the production floor of an enterprise directly from the top level of the enterprise. The device comprises a controller which interfaces with programmable logic controllers (PLCs) via the backplane into which the PLCs are plugged. Users are able to define triggers that specify the circumstances under which data points within the PLCs are transported to the enterprise level where they may be stored in a database or sent directly to enterprise application via one of a number of possible transfer protocols. The invention also includes a software client which allows users to set up transfer triggers and view data points on the PLCs in real time.
US07904180B2 Capacitive medical electrode
Medical electrodes in embodiments of the teachings may include one or more of the following features: (a) a metallic conductor, (b) the metallic conductor sandwiched between a first dielectric layer adjacent a top surface of the metallic conductor and a second dielectric layer located on a bottom surface of the metallic conductor, (c) a conductive gel coating on at least one of the first and second dielectric layers, (e) the metallic conductor, the dielectric layers, and the conductive gel being wrapped to form a multi-tiered electrode having a plurality of conductive surfaces, (f) an adhesive adhering the metallic conductor with the dielectric layers, (g) a tab connector to provide a connection to electrical monitoring equipment and (h) an attachment connector to provide electrical connection with a patient.
US07904172B2 Programmable apparatus and method for optimizing and real time monitoring of gene transfection based on user configured arbitrary waveform pulsing train
The present invention provides an apparatus and a method for generating and applying an electric field according to a user configured arbitrary waveform pulsing train. A control module allows the user to input operation parameters and configure the arbitrary waveform pulsing train for the electroporation process. A micro-controller unit coupled to the control module controls an arbitrary waveform generator unit and a customized power module. During the electroporation process, the arbitrary waveform generator unit produces the arbitrary waveform pulsing train that is amplified by the customized power module. The customized power module is coupled to at least two electrodes, wherein the at least two electrodes will produce an electric field across a target media.
US07904168B2 Differential entropy based data compression for waveforms
Waveforms are digitally sampled and compressed for storage in memory. The compression of the data includes generating a truncated entropy encoding map and using the values within the map to obtain good compression. An encoder further sub-selects values to be encoded and values to remain unencoded to provide an overall compression of the data.
US07904167B2 Telemetry system for use with microstimulator
An implantable microstimulator configured to be implanted beneath a patient's skin for tissue stimulation employs a bi-directional RF telemetry link for allowing data-containing signals to be sent to and from the implantable microstimulator from at least two external devices. Further, a separate electromagnetic inductive telemetry link allows data containing signals to be sent to the implantable microstimulator from at least one of the two external devices. The RF bidirectional telemetry link allows the microstimulator to inform the patient or clinician regarding the status of the microstimulator device, including the charge level of a power source, and stimulation parameter states. The microstimulator has a cylindrical hermetically sealed case having a length no greater than about 27 mm and a diameter no greater than about 3.3 mm. A reference electrode is located on one end of the case and an active electrode is located on the other end of the case.
US07904166B2 Configuration and method for the management of data of a plurality of programmable personal medical devices
The invention relates to a configuration and a method for the management of data of a plurality of programmable personal medical devices. The configuration comprises a first plurality of personal devices, a second plurality of patient devices each calibrated to at least one personal device, a third plurality of programming devices each calibrated to at least one personal device, a central management unit, a service center, and a management database. The patient devices and/or the programming devices are controlled using management data, upon establishment of the existence of a communication between the management unit and the patient device and/or a programming device, on the basis of this establishment and on the basis of stored management data, specific management data being transmitted to the patient device and/or programming device.
US07904150B2 Biofeedback electronic stimulation device
A biofeedback electronic stimulation device includes a processor for generating a first control signal and a plurality of second control signals responsive to at least one input signal. Transformer circuitry generates a stimulation signal including packets of at least one pulse responsive to the first control signal. Pulse circuitry configures the at least one pulse in the packet to a selected one of a plurality of configurations responsive to the plurality of second control signals. Output electrodes apply the at least one pulse in the packet to a user and detector circuitry detects zero crossings of the at least one pulse in the packet. The processor further causes generation of an indicator responsive to the detected zero crossings.
US07904149B2 Implantable medical elongated member including fixation elements along an interior surface
An implantable medical elongated member includes a first outer surface portion and a second outer surface portion extending around at least ten percent of an outer perimeter of the elongated member. A fixation element extends a distance from the first outer surface portion of the implantable medical elongated member. A longitudinally-extending section of the second outer surface portion proximate to a distal end of the elongated member is substantially devoid of any fixation elements that extend the distance from second outer surface portion.
US07904147B2 Substantially planar article and methods of manufacture
A clothing material or clothing article includes multiple first reservoirs and multiple second reservoirs joined with a substrate. Selected ones of the multiple first reservoirs include a reducing agent, and first reservoir surfaces of selected ones of the multiple first reservoirs are proximate to a first substrate surface. Selected ones of the multiple second reservoirs include an oxidizing agent, and second reservoir surfaces of selected ones of the multiple second reservoirs are proximate to the first substrate surface.
US07904145B2 Clean margin assessment tool
An integrated tool is provided, having a tissue-type sensor, for determining the tissue type at a near zone volume of a tissue surface, and a distance-measuring sensor, for determining the distance to an interface with another tissue type, for (i) confirming an existence of a clean margin of healthy tissue around a malignant tumor, which is being removed, and (ii) determining the depth of the clean margin. The integrated tool may further include a position tracking device and an incision instrument. The soft tissue may be held within a fixed frame, while the tumor is being removed. Additionally a method for malignant tumor removal is provided, comprising, fixing the soft tissue within a frame, performing imaging with the hand-held, integrated tool, from a plurality of locations and orientations around the soft tissue, reconstructing a three-dimensional image of the soft tissue and the tumor within, defining a desired clean margin on the reconstructed image, calculating a recommended incision path, displaying the recommended path on the reconstructed image, and cutting the tissue while determining its type, at the near zone volume of the incision surface. The method may further include continuously imaging with the cutting, continuously correcting the reconstructed image and the recommended incision path, and continuously determining the tissue type, at the near zone volume of the incision surface.
US07904138B2 Micro vein enhancer
The present invention is a Miniature Vein Enhancer that includes a Miniature Projection Head. The Miniature Projection Head may be operated in one of three modes, AFM, DBM, and RTM. The Miniature Projection Head of the present invention projects an image of the veins of a patient, which aids the practitioner in pinpointing a vein for an intravenous drip, blood test, and the like. The Miniature projection head may have a cavity for a power source or it may have a power source located in a body portion of the Miniature Vein Enhancer. The Miniature Vein Enhancer may be attached to one of several improved needle protectors, or the Miniature Vein Enhancer may be attached to a body similar to a flashlight for hand held use. The Miniature Vein Enhancer of the present invention may also be attached to a magnifying glass, a flat panel display, and the like.
US07904134B2 Brain stimulation models, systems, devices, and methods
This document discusses, among other things, brain stimulation models, systems, devices, and methods, such as for deep brain stimulation (DBS) or other electrical stimulation. A model computes a volume of influence region for a simulated electrical stimulation using certain stimulation parameters, such as amplitude, pulsewidth, frequency, pulse morphology, electrode contact selection or location, return path electrode selection, pulse polarity, etc. The model uses a non-uniform tissue conductivity. This accurately represents brain tissue, which has highly directionally conductive neuron pathways yielding a non-homogeneous and anisotropic tissue medium. In one example, the non-uniform tissue conductivity is obtained from diffusion tensor imaging (DTI) data. In one example, a second difference of an electric potential distribution is used to define a volume of activation (VOA) or similar volume of influence. In another example, a neuron or axon model is used to calculate the volume of influence without computing the second difference of the electric potential distribution.
US07904132B2 Sine saturation transform
A transform for determining a physiological measurement is disclosed. The transform determines a basis function index from a physiological signal obtained through a physiological sensor. A basis function waveform is generated based on basis function index. The basis function waveform is then used to determine an optimized basis function waveform. The optimized basis function waveform is used to calculate a physiological measurement.
US07904125B2 Slide module for portable terminal
A slide module of a portable terminal that provides relative sliding movement in longitudinal and transverse directions between a first body and a second body. The portable terminal includes a first body, a second body positioned facing the first body, and a slide module provided between the first body and the second body to guide the first body in sliding movement in longitudinal and transverse directions relative to the second body. The slide module includes a first slide member fixed to the first body, a second slide member fixed to the second body, and a guide unit provided between the first slide member and the second slide member to guide the first slide member in sliding movement in longitudinal and transverse directions.
US07904122B2 Method of supporting operation of sleep mode in a wideband radio access system
A method of supporting operation of sleep mode in a wideband radio access system is disclosed. More specifically, a mobile subscriber station (MSS) which determines a frame offset information for synchronizing listening windows of at least one MSS that is in sleep mode, and transmits the determined framed offset information to at least one MSS.
US07904120B2 Mobile communication terminal capable of performing other functions while outputting DMB to external AV device
Provided is a mobile communication terminal capable of receiving Digital Multimedia Broadcasting (DMB), which includes a mobile communication terminal module, a DMB module, an external broadcasting output unit, a user interface unit, and a controller. The mobile communication terminal module provides various functions of the mobile communication terminal except for DMB. The DMB module receives and outputs DMB. The external broadcasting output unit outputs DMB received through the DMB module to an external Audio/Video (AV) device. The user interface unit provides operations of the mobile communication terminal mode and the DMB module for viewing continuity and receiving an input from the user. The controller designates the mobile communication terminal module for inputting an operating signal from and outputting the operating signal to the user interface unit if the controller senses a switching command signal for switching to the mobile communication terminal module through the user interface unit while DMB is output to the external AV device through the external broadcasting output unit.
US07904110B2 System and method for receiving digital satellite radio and GPS
A combined Global Position System (“GPS”) and radio system for receiving GPS signals and radio signals is disclosed. The combined GPS and radio system includes a controller that controls a switchable frequency source and a mixer in signal communication with the switchable frequency source. The mixer is capable of receiving both GPS signals and radio signals and producing corresponding intermediate frequency (“IF”) signals in response to receiving a frequency reference signal from the switchable frequency source that has a first switch state of operation that corresponds to the mixer receiving GPS signals and a second switch state of operation the corresponds to the mixer receiving radio signals.
US07904108B2 Double transformer balun for maximum power amplifier power
Double transformer balun for maximum PA (Power Amplifier) power. A novel approach is presented herein by which conversion from a differential signal to single-ended signal may be achieved using a double transformer balun design. The secondary coils of the double transformer balun also operate as a choke for the PA supply voltage. The secondary coils can operate as an RF (Radio Frequency) trap or choke to keep any AC (Alternating Current) signal components and to pass any DC (Direct Current) components. By using a double transformer balun design, relatively thinner tracks may be employed thereby ensuring a high degree of electromagnetic coupling efficiency and high performance. Also, these relatively thinner tracks consume a relatively small amount of space on the die. The double transformer balun design also includes a matching Z (impedance) block that is operable to math the Z of an antenna or line that the PA is driving.
US07904103B2 Method and system for processing PoC ad-hoc group session information using RTCP connection message
Methods and apparatuses are provided for establishing a group session requested by the transmitting-side PoC client. Register of a service setting for receiving invitee information in the receiving-side PoC server is requested. A RTCP connection message is received from the receiving-side PoC server. The invitee information in the RTCP connection message is identified and the invitee information is provided to a user. An input of whether or not establishment of the group session has been accepted is received from the user. An RTCP response comprising the input of whether or not establishment of the group session has been accepted is created, and the RTCP response is transmitted to the receiving-side PoC server.
US07904102B2 Mobile communication system and control method thereof and radio network controller and base station used for the same
In a mobile communication system, the information on a downlink DCH actually not used is regarded as removable from the construction target of a TFI and a TFCI, so that a discrepancy of the perception regarding the TFI and the TFCI is not occurred between a base station and a UE (User Equipment). An indicator information in terms of an “Unidirectional DCH Indicator” is generated in an Indicator processing portion of a RNC so that the base station can remove the information regarding the downlink DCH actually not used from the construction target of the TFI and the TFCI, and the information, which is included in the NBAP message, is transmitted to the base station from the NBAP message composition portion. When, at the NBAP message analyzing portion of the base station, it is determined that the “Unidirectional DCH Indicator” is included in this message, the information regarding the downlink DCH actually not used in a TFCI construction portion is removed from the construction target of the TFI and the TFCI.
US07904098B2 Method of assigning transmission channels in a telecommunications network and user station
A method of assigning transmission channels in a telecommunications network and a user station are provided, which facilitate an increase in the capacity of a telecommunications network. The telecommunications network may include multiple base stations and mobile stations, the transmission channels being provided for transmitting signals between the base stations and the mobile stations. In uncoordinated operation of the base stations, at least one of the transmission channels is assigned for transmitting signals between one of the base stations and one of the mobile stations as a function of a channel measurement, in which the transmission power on all possible transmission channels is measured, if the previously measured transmission power on this transmission channel is minimal.
US07904095B2 GPS microphone for communication system
A GPS microphone, which is adapted for incorporating a communication system, includes a speaker-microphone set, a radio frequency transmitter communicatively networked with the communication system through radio frequency signals, and a GPS controller electrically connected with the radio frequency transmitter to encode a positioning data into a RF positioning signal in form of audio signal wherein when the GPS controller is triggered, the radio frequency transmitter is activated to transmit RF positioning signal to the communication system.
US07904094B2 Method for reducing wireless communication procedure failure
A method for reducing wireless communication procedure failure. The method can include initiating a procedure over an existing radio resource control connection on a universal mobile telecommunication system. The method can also include receiving a connection release signal prior to receiving a response from a core network regarding the initiated procedure. The method can further include immediately retrying the procedure.
US07904091B2 Method and system for predicting blocking in a network
A method for estimating the performance of GSM cellular networks that employ “directed retry”, in which a call blocked by the sector of its initial attempt may be redirected to an alternative sector that is also accessible to the call, thereby increasing the effective capacity of the network. The method may be stored in a memory and executed as instructions by a microprocessor.
US07904090B2 Traffic control method
The invention relates to traffic handling in multi-access communication systems (100). A network-level solution is proposed, in which the access networks (20) provide a network-based ATC server (61) with access-related information comprising measured performance parameters. The ATC server may also receive information from the multi-access terminal (10), e.g. about available access networks. The ATC server coordinates the information and uses it for adaptive traffic control calculations. This typically involves continuously executing an adaptive traffic control algorithm for reaching predetermined control objectives. The control algorithm tracks the reference values and outputs a feedback control signal that is sent back to the user devices. Based on the feedback control signal the multi-access terminals spread their traffic over the available access networks.
US07904087B2 Method and system for WLAN user equipment accessing new operation network
The present invention discloses an interactive method for a WLAN UE accessing a new operation network, which comprises: when the WLAN UE which has accessed a first Visited Mobile Communication Network needs to re-select a second Visited Mobile Communication Network to access, the WLAN UE sending authentication information to a Home Network of the WLAN UE through a WLAN Access Network and the second Visited Mobile Communication Network; after receiving the authentication information, the Home Network of the WLAN UE authenticate the WLAN UE according to the authentication information via the second Visited Mobile Communication Network, and sending an access instruction to the WLAN Access Network through the second Visited Mobile Communication Network; and on receiving the access instruction, the WLAN UE accesses the second Visited Mobile Communication Network via the WLAN Access Network. The method enables a WLAN UE to reselect another Visited Mobile Communication Network after accessing a Visited Mobile Communication Network.
US07904083B2 Method and apparatus for efficient network scanning
A method and apparatus for efficient network scanning that selects candidate frequencies based upon the frequency bands that were noted as being active during a previous network scan. A mobile device performs a full network scan on power up or on radio cycle and determines the available active bands. This information is stored as active band information on the device. When the device loses coverage on a selected one of the bands, then it identifies a candidate frequency based upon the stored active band information and attempts to locate a suitable network on the candidate band.
US07904076B2 Personal configuration information sharing system
Disclosed is a personal configuration information sharing system comprising a plurality of pieces of electric equipment connected with one another through a network, the plurality of pieces of electric equipment sharing personal configuration information with each other, wherein a setting time of set contents in a first personal configuration information of a first electronic equipment received by a first personal configuration information reception unit is compared with a setting time of set contents in a second personal configuration information of a second electronic equipment extracted by an extraction unit, and the first personal configuration information and the second personal configuration information are merged to update the second personal configuration information to the set contents which are set later.
US07904072B2 Method and apparatus for secure immediate wireless access in a telecommunications network
A wireless telephone and messaging system provides Secure Immediate Wireless Access (SIWA) to wireless telephones onto existing wireless networks, such as GSM, CDMA, TDMA, and analog (AMPS). The SIWA protocol uses existing wireless network messaging to exchange information between wireless devices and a network server, referred to herein as an Intelligent Service Manager (ISM). The ISM acts as a gateway between wireless devices and wireless service provider, and provides the wireless devices with an immediate limited or unlimited access to the wireless network. The ISM can also deny access to the wireless network from unauthorized wireless devices.
US07904070B2 Method and device for searching and deallocating abnormal terminal in wireless portable internet system
The present invention relates to a method for searching and releasing an abnormal subscriber station in a wireless portable Internet system, and an apparatus using the same. The apparatus searches for an abnormal group including abnormal subscriber stations based on a ranging code provided in a periodic ranging process, and searches for an abnormal subscriber station by transmitting a connection maintenance message to subscriber stations included in the abnormal group so as to check an operation status of the respective subscriber stations. In addition, the apparatus releases a connection of an abnormal subscriber station. Therefore, waste of radio resources allocated to the abnormal subscriber station can be prevented, thereby achieving efficient resource management. Further, a secondary search process is performed only for subscriber stations included in an abnormal group, thereby preventing a system load from occurring when searching for an abnormal subscriber station.
US07904064B2 Methods and systems for targeted delivery of information based on current location of wireless device
Methods and apparatus are disclosed for delivering targeted information to a mobile wireless device based on proximity of the wireless device to a given destination location. The information may include travel or routing information directing the user of the mobile device to the destination location, and other information concerning the sponsor of a destination. The travel information may be tailored to the mode of locomotion inferred from movement information determined for a mobile wireless device carried by the user.
US07904058B2 Recording data at a mobile telephone during a telephone call
A method for recording data at a mobile telephone during a telephone call between a user of the mobile telephone and a participant, including enabling a user to record first data during the telephone call; augmenting the first data with second data that identifies the participant, without user input of the second data; and storing the augmented first data.
US07904054B2 Billing in mobile communications system employing wireless application protocol
The invention relates to a network part and a method for generating billing data in a mobile communications system employing a wireless application protocol. The network part of the mobile communications system comprises: means for setting up a bi-directional wireless data transmission connection to a subscriber terminal; means for transmitting a service request sent by the subscriber terminal to a contents server providing the service; means for transmitting response data generated in the contents server on the basis of the service request to the subscriber terminal; identifying means for identifying transactions associated with the service from among the service requests and the response data on the basis of the identification of the Internet address of the service referred to in the service request and the response data; and billing means for generating billing data for the service using the transactions identified on the basis of the service's Internet address.
US07904051B2 External request type function control system, terminal device, external request type function control method, and external request type function control program
A function control information transmitter 30 transmits function control information 40 for controlling the function of a terminal device 10 such as a mobile telephone. When the terminal device (mobile telephone 10) receives the function control information 40 from the function control information transmitter 30, the terminal device analyzes the received function control information 40 so as to control the function of the control object even without preparing in advance a correspondence table for controlling the function. Thus, it is possible to easily use the optimal function, application software, and a service in accordance the environment and the situation.
US07904050B2 Mixer apparatus having switchable local oscillator inputs
A mixer apparatus (60), such as an integrated circuit (IC) mixer is provided for improving the physical layout of devices containing mixers. The mixer includes a multiplier (62) with an input port (64), an output port (66), a first switchable local oscillator input port (68) and a second switchable local oscillator input port (72). The dual switchable local oscillator ports are located on either side of the mixer, between the input side and the output side. The dual switchable local oscillator ports allow the mixer to provide more flexibility in integrated circuit and printed circuit board design layouts involving mixer apparatus. For example, in dual channel devices, a local oscillator can be coupled to a pair of the mixers using transmission lines that do not have to be routed around the integrated circuit, to a different level of the printed circuit board or underneath one of the mixers.
US07904045B2 Phase detector comprising a switch configured to select a phase offset closest to a phase of an amplifier
A phase detector includes a plurality of phase detectors located in a phase correction loop, each phase detector configured to receive as input a radio frequency (RF) input signal and an RF reference signal, each of the plurality of phase detectors also configured to provide a signal representing a different phase offset based on the phase difference between the RE input signal and the RF reference signal; and a switch configured to receive an output of each of the plurality of phase detectors and configured to select the output representing the phase offset, that is closest to a phase of an output of an amplifier.
US07904039B2 Multi-user adaptive array receiver and method
An array receiver which reduces complexity and cost by exploiting multiuser information in signals received from a plurality of transmitting users preprocesses (40) samples of antenna signals (x1, x2 . . . , xN) from the antenna elements (22/1, . . . , 22/N) to form basis signals (yO, . . . , yM) together having fewer space-time dimensions than the space-time dimensions of the combined antenna signals. The receiver processes and combines the basis signals to produce sets of estimated received signals (z0, . . . , zM), each for a corresponding one of the users. Each of the basis signals comprises a different combination of the antenna signals. The receiver combines the basis signals to provide a user-specific output signal, and periodically updates parameters of the filters (40/0, . . . , 40/M) used for deriving each particular basis signal such that each user-specific output signal will exhibit a desired optimized concentration of energy of that user's received signal as received by the array antenna.
US07904021B2 Selecting carriers for modulating signals in a communication network
Communicating over a network of communication stations includes monitoring for reception of an electromagnetic wave that has a power above a threshold and a frequency in a predetermined frequency interval, and selecting carrier frequencies for modulating information onto signals transmitted over the network. The carrier frequencies are selected based at least in part on whether an electromagnetic wave having a power above the threshold and a frequency in the frequency interval has been received in a predetermined time interval, and based at least in part on a demand by one or more stations in the network for capacity for communicating over the network.
US07904017B2 Process for automated assessment of problem solving skill
A process for using a computer to assess problem-solving skill includes a computer program that grades multi-step problems and is made aware of several different but equally valid formulas or methods that use answers to one or more prior steps to arrive at a correct answer to any problem step for which such choices exist. The user is allowed to submit answers, repeatedly if necessary, to any or all of a problem's steps, in any desired order, until all steps are either graded as correct or the correct answer was requested and given. A user's problem-solving skill level is assessed by compiling how many times answers to each step were submitted and on which Tries; if graded as correct, the Try on which credit was given and whether credit was given for a submitted answer, a submitted formula, or an unsubmitted answer for which prior-answer credit was given; if the correct answer was requested, the Try for which the request was made; and if hints are provided, a summary of their use. This data is stored and used to assess a user's skill level.
US07904007B2 Developer storage container and image forming apparatus
A toner cartridge is a developer storage container for storing toner (developer) in a hollow cylindrical section that is driven to rotate on its axis so that the stored toner is discharged from an outlet. The cylindrical section has an inner circumferential surface provided with a plurality of liner protruding portions that extend in a direction tilted with respect to a rotation direction of the cylindrical section. Moreover, the toner cartridge includes a stirring member capable of moving in the cylindrical section so as to collide with the protruding portions. This makes it possible to stably supply a developer and to realize an inexpensive developer storage container whose size can be reduced.
US07903998B2 Image forming apparatus
An image forming apparatus having at least a latent electrostatic image bearing member, and a recharging unit configured to recharge a residual toner remaining on the latent electrostatic image bearing member, wherein after transfer, the residual toner is passed through the recharging unit and is then recovered in a developing device; a charging component of the recharging unit that comes into contact with the latent electrostatic image bearing member is a polymer sheet having a surface roughness (Ra) of 0.12 μm to 0.51 μm; the toner contains at least a pigment, a binder resin, and a releasing agent, and contains inorganic fine particles as an external additive, and the amount of the inorganic fine particles and the amount of the releasing agent satisfy three specific Expressions.
US07903997B2 Coupling apparatus and image forming apparatus employing the same
An image forming apparatus includes a main body unit which has an image forming unit; a door unit which couples with the main body unit to open and close the main body unit, and has a projection at one side thereof; a mid-transfer unit which couples with the door unit; a coupling knob which is provided in the main body unit and rotates in cooperation with pressure of the projection when the door unit is closed; and a coupling apparatus which is provided in the main body and transmits a driving force from the main body unit to the mid-transfer unit in cooperation with the rotation of the coupling knob.
US07903994B2 Image forming apparatus
An image forming apparatus for forming an image on a recording material, to which apparatus a process cartridge is detachably mountable, wherein said process cartridge includes a photosensitive drum unit and a developing unit, wherein said photosensitive drum unit includes a photosensitive drum, and said developing unit is rotatably engageable with said photosensitive drum unit and includes a developing roller for developing an electrostatic latent image formed on said photosensitive drum, and wherein said developing unit is movable between a contact position in which said developing roller is in contact to said photosensitive drum and a spaced position in which said developing roller is spaced from said photosensitive drum, said image forming apparatus including means for exposing said photosensitive drum with light through a transmission member to form the electrostatic latent image, wherein said exposure means is positioned below said process cartridge when said process cartridge is mounted to a main assembly of the apparatus; moving means for moving said developing unit to the contact position or to the spaced position; and a cleaning member for cleaning said transmission member in interrelation with an operation of said moving means.
US07903991B2 Method and apparatus for measuring nip width in an image production device
A method and apparatus for measuring nip width in an image production device is disclosed. The method may include receiving a signal to measure the nip width, the nip width being the distance of an arc length created by an intersection of a fuser roll and a pressure roll, positioning a nip width measuring device into the nip, measuring the nip width, determining if the measured nip width meets a required nip width, wherein if the measured nip width does not meet the required nip width, adjusting the nip width.
US07903980B2 Amplified wavelength broadband video distribution architectures using a phase modulating waveguide
Provided herein are embodiments of a device, method of use and system for a low-cost analog multi-wavelength video distribution transamplifier for CATV and FTTH networks having a broadband overlay. The transamplifier embodiments described herein allow the use of multiple wavelengths to segment logical service groups in a CATV distribution system and a FTTH system having a broadband overlay. Improved optical signal power performance can be achieved by using direct modulating transmitters and modulating the optical signal for with an external waveguide, thereby decreasing SBS and reducing non-linearities.
US07903977B2 Method for polarization-based intrusion monitoring in fiberoptic links
A fiber optic communication system including a fiber optic link, a transmitter system and a receiver system. The transmitter system includes a laser source producing a light beam, and a polarization controller receiving the light beam and providing an expected pattern of changing states of polarization to the light beam to output light signals into the fiber optic link to cause the expected pattern of changing states of polarization to be transmitted along the fiber optic link. The receiver system is provided with a polarization analyzer, and a light detector. The light detector receives the light signals transmitted by the transmitter, and forwards data indicative of the light signals to the polarization analyzer. The polarization analyzer analyzing the data with an inverse polarization reference frame and generates an alert based on deviations of the data from the expected pattern of changing states of polarization.
US07903971B2 Method of operating a passive optical network
The invention relates to a method of operating a passive optical network. The passive optical network comprises an optical line termination being connected via optical fibers to a number of network terminations. The method comprises the step of generating an optical signal to be transmitted on one of the optical fibers comprising a number of signal states. The method is characterized in that the number of signal states is changed.
US07903963B2 Image capturing apparatus, image capturing method, and program
An image capturing apparatus whose lens unit can be attached to and detached from a camera body section includes: an image-capturing signal processing section that generates an image signal by performing an image capturing process of subject light introduced via the lens unit; an attachment detecting section that generates a detection signal indicating whether or not the lens unit is attached to the camera body section; and a control section that determines whether or not the lens unit has been interchanged or detached and attached by using the detection signal, and performs a process of forming index data with respect to the image signal on the basis of a result of the determination.
US07903960B2 Photographic apparatus for determining whether to perform stabilization on the basis of inclination angle
A photographic apparatus comprises a movable platform and a controller. The movable platform has an imager, and is movable and rotatable in an xy plane. The controller performs a movement control of the movable platform for an inclination correction based on an inclination angle of the photographic apparatus formed by rotation of the photographic apparatus around the optical axis, as measured with respect to a level plane, for a first stabilization for correcting hand shake caused by yaw around the y direction, and for a second stabilization for correcting hand shake caused by pitch around the x direction. The controller performs at least one of a first determination of whether the first stabilization is to be performed and a second determination of whether the second stabilization is to be performed, on the basis of the inclination angle.
US07903948B2 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.
US07903946B2 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.
US07903944B2 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.
US07903937B2 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.
US07903932B2 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.
US07903927B2 Editing apparatus and control method thereof, and program and recording medium
A plurality of video materials specified from video materials is managed as one group. Information associated with each video material belonging to the group is displayed on a graphical user interface according to a first operation. According to a second operation, a process to add video material or delete video material specified from the video materials belonging to the group is performed. The contents of a special effect set for the video material specified from the video materials belonging to the group are managed in correspondence with only the video material.
US07903926B2 Attachment structure allowing movement and protection of a tether of a cable assembly
A cable assembly comprising a fiber optic cable and one or more attachment points to allow one or more tethers to optically connect to optical fibers within the cable. The cable assembly may be used as a drop cable for extending optical connections to a plurality of points. An attachment structure is provided for maintaining the tether to the cable to prevent damage to the tether. The attachment structure provides a loose attachment to allow the tether to move relative to the distribution cable, so the tether can move in a generally translational movement, is able to slightly twist, and to have limited lateral movement during coiling, installation, and removal of the cable assembly. This loose attachment structure may prevent damage to the tether due to forces being placed on the cable, such as during coiling or uncoiling of the cable. In one exemplary embodiment, the attachment structure is attached to the cable and receives the tether. In another exemplary embodiment, the attachment structure include a protective covering. In another embodiment, both are employed in combination.
US07903923B2 Drop terminal releasable engagement mechanism
A terminal for mounting to a fiber distribution cable includes a base and a cover releasably engaged to the base by a releasable engagement mechanism. The releasable engagement mechanism includes a resilient latch having a base end and a free end. The free end defines a plurality of openings. The releasable engagement mechanism further includes a plurality of protrusions having a lip and a sloped surface. The plurality of protrusions is adapted for engagement with the plurality of openings of the resilient latch.
US07903917B2 Low bend loss single mode optical fiber
Optical waveguide fiber that is bend resistant and single mode at 1260 nm and at higher wavelengths. The optical fiber includes a core of radius R1 and cladding, the cladding having an annular inner region of radius R2, an annular ring region, and an annular outer region. The annular ring region starts at R2, and the ratio R1/R2 is greater than 0.40.
US07903911B2 Optical link module, optical interconnection method, information processor including the optical link module, signal transfer method, prism and method of manufacturing the prism
An optical link module of the present invention for connecting light beams by deflection and including light-emitting devices arranged in a planar manner; an optical fiber bundle that is an optical waveguide for receiving the light beams from the light-emitting devices, and an optical turn which includes a plurality of aspherical lenses which are disposed between the light-emitting devices and the optical fiber bundle and are formed while corresponding to the number of the light-emitting devices and the number of optical fibers.
US07903909B2 Low-loss bloch wave guiding in open structures and highly compact efficient waveguide-crossing arrays
Low-loss waveguide structures may comprise a multimode waveguide supporting a periodic light intensity pattern, and attachments disposed at the waveguide adjacent low-intensity regions of the light intensity pattern.
US07903908B2 Multi-core strain compensated optical fiber temperature sensor
Methods and apparatus for discrete point temperature sensing include a temperature sensor that can be part of an array of temperature sensors for location in a wellbore. A single unitary ribbon-like structure can form the temperature sensor that has separate optical cores possessing different characteristics such that one core is unique from another core. Each core has a reflective grating disposed therein such that the wavelength of light reflected by the gratings is in response to temperature and any strain applied to the sensor from a surrounding environment. For some embodiments, the responses to strain from each of the gratings are similar while the responses from each of the gratings to temperature are dissimilar due to the different characteristics of the cores. These responses provided separately by each grating therefore enable compensation for strain in order to provide an accurate temperature measurement at the sensor.
US07903907B1 Force and deflection sensor with shell membrane and optical gratings and method of manufacture
A sensor for force is formed from an elastomeric cylinder having a region with apertures. The apertures have passageways formed between them, and an optical fiber is introduced into these passageways, where the optical fiber has a grating for measurement of tension positioned in the passageways between apertures. Optionally, a temperature measurement sensor is placed in or around the elastomer for temperature correction, and if required, a copper film may be deposited in the elastomer for reduced sensitivity to spot temperature variations in the elastomer near the sensors.
US07903905B2 Pen-shaped scanning device having a region identity sensor
Provided is a pen-shaped scanning device for scanning a surface having coded data disposed thereon which is substantially invisible to the average unaided human eye. The device is configured to determine at least two dimensions of a rotational orientation of the sensing device relative to the surface, the coded data being indicative of at least two dimensions of the rotational orientation of the sensing device. The device includes an orientation sensor configured to generate, when positioned or moved relative to the surface, using at least some of the coded data, orientation data indicative of the at least two dimensions of the orientation of the sensing device relative to the surface. The device also includes a transmitter for transmitting the orientation data to a computer system, as well as a region identity sensor configured to sense, when the sensing device is positioned or moved relative to a region of the surface, and using at least some of the coded data, region identity data indicative of an identity of the region, the transmitter being configured to transmit the region identity data to the computer system.
US07903900B2 Low complexity color de-noising filter
Methods and apparatuses for color denoising are described. There is provided an image processing method. The method comprises the steps of retrieving chrominance level for a plurality of pixels in a predetermined configuration; computing a weight for each pixel; applying the weight to the chrominance level for each the pixel; summing the weighted chrominance level to output a chrominance level for a center pixel at the center of said predetermined configuration; and repeating the above steps for every pixel per image. The color noise can be reduced while preserving the edge without any edge detection.
US07903896B2 Image processing method, image processing apparatus and computer-readable medium for correcting an image
To efficiently execute correction of pixel values of a motion-presence area of captured image data. In correction processing for pixel values of a particular area such as a motion-presence area, initial values of the differences or ratios between white balance adjusted image data and flash image data are set, and conversion of the initial values is performed in accordance with a smoothing filter or a conversion expression whose weight is set on the basis of flash image data, and estimated values of image differences or image ratios in the motion-presence area are calculated to apply the estimated values to execute pixel value correction of the motion-presence area. In addition, after white balance adjustment using a low resolution image and pixel value correction of the motion-presence section, a high resolution corrected image is generated on the basis of the correspondence of a corrected image to low resolution image data.
US07903893B2 Method, system and computer program product for entropy constrained color splitting for palette images with pixel-wise splitting
A method, system and computer program product are provided for progressively encoding a digitized color image using a data processing system, the digitized color image being provided by assigning each of M distinct colors to at least one pixel in a set of pixels. This involves initializing and growing a tree structure by selecting a leaf node to become a non-leaf node linked to two new leaf nodes based on an associated achievable cost, wherein the associated achievable cost is based on 1) a determined associated change in distortion resulting from turning the leaf node into the non-leaf node linked to the two new leaf nodes; and 2) a determined associated increase in entropy rate resulting from turning the leaf node into the non-leaf node linked to the two new leaf nodes.
US07903886B2 Partial precision compression scheme for transmitting data to a display over a limited-bandwidth transmission path
An image display system includes a data processing device that processes image data, an image display device that displays an image, and a transmission path that transmits data between the data processing device and the image display device. The data processing device generates compensated image data, a partial precision data generating unit divides the compensated image data into a plurality of partial precision data according to precisions, a transmission data judging unit judges whether or not the individual partial precision data are to be transmitted, and a transmitting unit transmits data. The image display device includes a receiving unit, a storage unit, a data synthesizing unit that synthesizes the partial precision data for the individual precisions stored in the storage unit, and an image display unit that displays image data synthesized by the data synthesizing unit.
US07903879B2 System for modifying classification scheme for handwritten characters
A system for modifying a classification scheme for classifying hand-written characters. A memory stores the classification scheme, which includes a number of allographs, each allograph representing a respective style of a respective letter. A processor received data representing a hand-written character, and then selects an allograph representing the character. One or more of the allographs are then modified in accordance with the selection, to thereby reflect the fact that the allograph corresponds to a style of letter used by a user.
US07903872B2 Image-processing apparatus and method, computer program, and storage medium
An image-processing apparatus configured to perform a background-color-removal process on color image data. The image-processing apparatus includes a determination unit configured to determine whether a pixel value of the color image data is highlight information to be reproduced using a light color material, and also includes a processing unit configured to perform a background-color-removal process, using a highlight background color level, on a pixel having a pixel value determined by the determination unit to be the highlight information, and to perform a background-color-removal process, using a background color level that is lower in luminance than the highlight background color level, on a pixel having a pixel value determined not to be the highlight information.
US07903868B2 Video fingerprinting apparatus in frequency domain and method using the same
A video fingerprint insertion apparatus is provided. A frequency domain selection unit selects a frequency domain into which a fingerprint is inserted, from frequency domains of a video; a fingerprint insertion position determination unit determines a position where the fingerprint is to be inserted, based on a fingerprint insertion determination value in the selected frequency domain; and a fingerprint insertion unit inserts a fingerprint bit stream whose insertion strength is controlled, to the position where the fingerprint is to be inserted.
US07903867B2 Method and apparatus for displaying detected defects
Defect image display screens are capable of accurately presenting features of defects. On a thumbnail display screen of a defect, images likely to most clearly indicating features of the defect are determined in units of the defect from, for example, inspection information and a defect type, and then are displayed. On a detail display screen of a defect, for example, images for being displayed so as to clearly indicate features of the defect, and the display sequence thereof are determined in accordance with, for example, inspection information and a defect type, and then are displayed. Further, steps for acquiring a display image during or after defect image acquisition by using, for example, a different defect image acquisition apparatus and a different imaging condition in accordance with preliminarily specified rules are added to an imaging sequence (procedure).
US07903863B2 Currency bill tracking system
A system and method is presented for tracking and tracing currency bills involved in deposit and withdrawal transactions. A transaction identifier is obtained. Currency bills involved in the transaction are scanned in order to obtain their serial numbers. The serial numbers are then linked to the transaction identifier.
US07903859B2 Image acquisition, archiving and rendering system and method for reproducing imaging modality examination parameters used in an initial examination for use in subsequent radiological imaging
An imaging method and system allow duplicated repetition of a procedure to acquire image data from the interior of the body of a patient and to generate an image of the interior of the body of the patient with an initial imaging modality, that is operated using patient-specific examination parameters to implement a procedure to acquire the image data and generate the image. The patient-specific examination parameters are electronically stored, and are electronically retrieved to implement a duplicate of the aforementioned procedure in an imaging modality-assisted follow-up examination.
US07903854B2 Image transmission method, image transmission apparatus, and image transmission program
Volume data formed of tomographic images (medical images) is stored in a storage unit of a data center. Recorded in a tag area of each tomographic image is site information indicating the site contained in each tomographic image. A data server of the data center reads the volume data from the storage unit in response to a transmission request from a medical facility. Then, the data server extracts from the volume data the tomographic images of the same site as designated by the transmission request. The data server transmits the extracted tomographic images to the medical facility which made the transmission request.
US07903851B2 Method and system for vertebrae and intervertebral disc localization in magnetic resonance images
A system and method for vertebrae and intervertebral disc localization in magnetic resonance (MR) images is disclosed. In this method, a target spine MR image is segmented by generating a binary segmentation. A spinal cord line is then estimated on the segmented image. Neighboring vertebrae in a region of interest around the estimated spinal cord line are then localized by labeling vertebral regions based on characteristics, such as size and shape, of regions of connected segmented pixels within the regions of interest. A center point of an intervertebral disc between the neighboring vertebrae is then calculated by finding a point halfway between respective borders of the vertebral regions on a line connecting the centers of mass of the vertebral regions.
US07903850B2 Method and apparatus for pre-processing scans by combining enhancement and denoising as a preparation for segmenting the same
A computer-implemented method for pre-processing image data of a three-dimensional volume includes providing the image data of a vessel, applying a super-sampling filter to the image data to generate super-sampled image data having an increased resolution as compared to the image data, applying an unsharp masking filter to the super-sampled image data for increasing contrast of an edge of the vessel, applying a de-noising filer for removing noise surrounding the edge after applying the unsharp masking filter, and storing the image data after applying the de-noising filter thereto.
US07903840B2 Image processing method, image processing apparatus, image processing program and program recording medium
The present invention provides an image processing method which can search, at high speed, for image coordinates of a pixel corresponding to a position whose three-dimensional position is known, with respect to a line sensor image in which a surface of an object (i.e. the earth) is continuously taken by a line sensor mounted on a flight vehicle. The method includes calculating coordinates transformation information that is transformation information from an image coordinates system to a three-dimensional reference coordinates system for each line of a line sensor image, searching for a line where a distance between a line sensor view for each line that is calculated using flight vehicle three-dimensional coordinates position/speed information and the coordinates transformation information for each line of a line sensor image and a point whose three-dimensional position is known is smallest as the most suitable line corresponding to the point whose three-dimensional position is known on a three-dimensional coordinates, and determining a pixel where a distance between a straight line calculated by using flight vehicle three-dimensional coordinates position/speed information and the coordinates transformation information for each line with respect to each pixel on a line that is searched for as the most suitable line and the point whose three-dimensional position is known is smallest as image coordinates of a pixel on the line sensor image corresponding to the point whose three-dimensional position is known.
US07903839B2 Method for canceling impact of physical property variability on image quality performance of digital imaging system
A method for canceling the impact of the physical property variability on the image quality performance of a digital imaging system, obtained during quality control (QC) analysis using a serial numbered quality control (QC) target by applying physical property deviation controlled behavior model corrections to the raw image quality performance. The serial numbered QC-target used for the QC analysis comprises target-specific, measured physical property data encoded in- or outside of QC-target.
US07903831B2 Silicon based condenser microphone and packaging method for the same
Disclosed are a silicon based condenser microphone and a packaging method for the silicon based condenser microphone. The silicon based condenser microphone comprises a metal case, and a board which is mounted with a MEMS microphone chip and an ASIC chip having an electric voltage pump and a buffer IC and is formed with a connecting pattern for bonding with the metal case, wherein the connecting pattern is welded to the metal case. The method for packaging a silicon based condenser microphone includes the steps of inputting a board which is mounted with a MEMS chip and an ASIC chip and is formed with a connecting pattern; inputting a metal case, aligning the metal case on the connecting pattern of the board, and welding an opened end of the metal case to the connecting pattern of the board. Thus, the metal case is welded to the board by the laser.
US07903826B2 Headset with ambient sound
A headset that includes an input that receives an audio signal from an electronic equipment, and at least one earpiece having an electro-acoustic speaker for converting electrical signals to audible sound. The headset further includes at least one microphone that receives ambient sound and converts the ambient sound to an ambient sound signal. In addition, the headset includes a processing circuit formed as an integral unit with the input and the at least one earpiece. The processing circuit includes circuitry that combines the audio signal from the electronic equipment with the ambient sound signal from the at least one microphone and provides the combined signals to the at least one earpiece such that the electro-acoustic speaker reproduces the ambient sound in combination with audio from the audio signal.
US07903825B1 Personal audio playback device having gain control responsive to environmental sounds
A personal audio playback device having gain control responsive to environmental sounds provides for improved enjoyment of program material played back through headphones, while further providing features for personal safety and communications with others. A microphone is incorporated on the surface of the playback device, which includes an audio output connection for headphones and internal storage for audio program material. The entire device may be incorporated within the headphones, or the headphones may connect through a connector on the housing of the device. The gain, type or position of the program material is controlled in conformity with a detected characteristic of ambient sounds received by the microphone, which may be the amplitude of the signals in one or more frequency bands, or a particular type of sound, such as speech or vehicular sounds. Multiple modes are selectable for processing the audio, selecting program material type and/or re-positioning the program material.
US07903819B2 Memory efficient storage of large numbers of key value pairs
In one embodiment of the present invention, storing a plurality of key value pairs may be accomplished by first, for each of two or more quantities of most significant bits, determining how much overall memory usage will be saved upon removal of the corresponding quantity of most significant bits from each key in the plurality of key value pairs. Then, for the quantity of most significant bits determined to have the most overall memory usage savings, the quantity of most significant bits may be removed from each key in the plurality of key value pairs. Then a first auxiliary data structure may be formed, wherein the first auxiliary data structure contains the removed quantity of most significant bits from each key in the plurality of key value pairs and pointers to the remaining bits of each key of the plurality of keys in a primary data structure.
US07903791B2 Enhanced E911 location information using voice over internet protocol (VoIP)
An E-9-1-1 voice-over-IP (VoIP) solution is provided wherein a 911 call from a wireless VoIP device is routed directly to the correct Public Safety Answer Point (PSAP) via dedicated trunks, together with correct location information and call-back number. VoIP gateways are implemented locally, at least one per LATA, and accept VoIP packetized data inbound, and convert it to standard wireline voice calls. Calls are routed to an IP address at the VoIP gateway, which then egresses the call to a voice port at a selective router. Dedicated voice trunks (CAMA, SS7, FG-D) are installed between each local VoIP gateway and appropriate selective routers. An Automatic Location Identification (ALI) database is provisioned with ESRKs dedicated for VoIP use. TCP/IP circuits may be established between some or all of the various local VoIP gateways.
US07903782B2 Apparatus and method for fluid phase fraction determination using x-rays optimized for wet gas
An apparatus for determining fractional amounts of each phase of a multiple phase fluid includes an x-ray generator includes a sample chamber is configured to admit therein a sample of fluid for analysis. The chamber is disposed in a radiation path output from the generator. A filter is disposed in the radiation path between the output of the generator and the radiation input of the sample chamber. A first radiation detector is positioned in a radiation path from the sample chamber after radiation has passed through the sample chamber. A thickness and a material of the filter are selected to optimize resolution of radiation detected by the first detector to changes in volume fraction of oil and water in the fluid sample when a gas fraction thereof is between about 90 to 100 percent.
US07903774B2 Method for creating a system clock in a receiver device and corresponding receiver device
According to a method for generating a system time clock in a receiving device for digital packetized elementary data streams (E), the packetized elementary data streams (E) being generated in a transmitting device by sampling at a sampling frequency (fsample) synchronized by a system time clock of the transmitting device, the sampling frequency (fsample) of one data stream is determined in the receiving device, and the program clock reference counter is synchronized with the data stream's sampling frequency.
US07903766B2 Iterative decoding
This invention provides an iterative process to maximum a posteriori (MAP) decoding. The iterative process uses an auxiliary function which is defined in terms of a complete data probability distribution. The auxiliary function is derived based on an expectation maximization (EM) algorithm. For a special case of trellis coded modulators, the auxiliary function may be iteratively evaluated by a combination of forward-backward and Viterbi algorithms. The iterative process converges monotonically and thus improves the performance of any decoding algorithm. The MAP decoding minimizes a probability of error. A direct approach to achieve this minimization results in complexity which grows exponentially with T, where T is the size of the input. The iterative process avoids this complexity by converging on the MAP solution through repeated maximization of the auxiliary function.
US07903738B2 Optimal correlation matching method and system for determining track behavior
An optimal correlation matching method for determining track behavior, which applies a video stream having a first image and a second image for locating a motion vector associated with a block of the first image in the second image, wherein each image has a plurality of blocks in rows and columns and each block has a plurality of pixels in rows and columns. The method divides a search window into a plurality of search subdivisions, selects one from the subdivisions as an operating search window, locates a center of a block respectively at all positions of the operating search window such that upon each position of the center located, pixels of the block of the first image in accordance with the operating search window are applied to corresponding pixels of the second image for performing match operation, thereby reducing required number for match operation.
US07903737B2 Method and system for randomly accessing multiview videos with known prediction dependency
A method randomly accesses multiview videos. Multiview videos are acquired of a scene with corresponding cameras arranged at poses, such that there is view overlap between any pair of cameras. V-frames are generated from the multiview videos. The V-frames are encoded using only spatial prediction. Then, the V-frames are inserted periodically in an encoded bit stream to provide random temporal access to the multiview videos. Additional view dependency information enables the decoding of a reduced number of frames prior to accessing randomly a target frame for a specified view and time, and decoding the target frame.
US07903733B2 Adaptive filtering to enhance video encoder performance
This disclosure describes adaptive filtering techniques to improve the quality of captured imagery, such as video or still images. In particular, this disclosure describes adaptive filtering techniques that filter each pixel as a function of a set of surrounding pixels. An adaptive image filter may compare image information associated with a pixel of interest to image information associated with a set of surrounding pixels by, for example, computing differences between the image information associated with the pixel of interest and each of the surrounding pixels of the set. The computed differences can be used in a variety of ways to filter image information of the pixel of interest. In some embodiments, for example, the adaptive image filter may include both a low pass component and high pass component that adjust as a function of the computed differences.
US07903721B2 Allocation of control channel for radio resource assignment in wireless communication systems
A wireless communication device for receiving a frame corresponding to a transmission time interval, the frame having a control channel including at least two control channel elements and an embedded bit sequence, the location of which indicates a portion of the control channel used for radio resource assignment, wherein the portion of the control channel used for radio resource assignment may be less than the entire control channel of the frame having the embedded bit sequence, and wherein the at least two frames may use different portions of the control channel for radio resource assignment.
US07903719B2 Optimal use of resources for signal processors
Systems, methods and devices for signal processing are presented. In particular, methods for the detection of signals in CDMA-based systems are presented, together with corresponding devices. These methods provide more efficient use of correlation resources through proper identification of candidate signal peaks and may include performing at least one pre-detection stage and performing at least one distillation stage.
US07903718B2 Enhanced 1-HOP dynamic frequency hopping communities
A Dynamic Frequency Hopping Community (DFH Community) is formed from a plurality of Wireless Regional Area Network (WRAN) cells wherein each of the plurality of WRAN cells within the DFH Community is a one-hop neighbor of the leader cell. The leader cell sets and distributes a hopping pattern for use among the WRAN cells based on, in part, the number of usable channels and whether a WRAN cell is shared by two groups in the DFH Community.
US07903716B2 Surface emitting semiconductor laser having an interference filter
A surface emitting semiconductor laser includes a semiconductor chip (1), which emits radiation (12) and contains a first resonator mirror (3). A second resonator mirror (6) is arranged outside the semiconductor chip (1). The first resonator mirror (3) and the second resonator mirror (6) form a laser resonator for the radiation (12) emitted by the semiconductor chip (1). The laser resonator contains an interference filter (9, 17), which is formed from an interference layer system comprising a plurality of dielectric layers.
US07903715B2 Slab type laser apparatus
A slab type laser apparatus has a slab type gas laser medium part formed in a region defined by a pair of electrode flat plates oppositely disposed in parallel with each other in a space to be filled with a gas laser medium which is excited by high-frequency electric power. The apparatus includes an oscillator part including a pair of resonator mirrors oppositely disposed with a part of the gas laser medium part in between, and for amplifying a laser beam to have predetermined light intensity to emit the laser beam, and the amplifier part including a plurality of return mirrors oppositely disposed with a part of the gas laser medium part in between. The incident laser beam goes and returns plural times between the return mirrors, and the laser beam is amplified to have predetermined power.
US07903711B1 Separate confinement heterostructure with asymmetric structure and composition
A separate confinement heterostructure includes a quantum-well layer bounded by an n-side waveguide layer and a p-side waveguide layer. The waveguide layers guide a lasing mode of the heterostructure. The n-side waveguide layer is composed of indium gallium phosphide (InGaP) and the p-side layer is composed of aluminum gallium arsenide (AlGaAs). The heterostructure is configured such that more than 80% of the optical mode propagates in the n-side waveguide layer.
US07903707B2 Nitride semiconductor light-emitting device
A nitride semiconductor light-emitting device wherein a substrate or nitride semiconductor layer has a defect concentration region and a low defect density region other than the defect concentration region. A portion including the defect concentration region of the nitride semiconductor layer or substrate has a trench region deeper than the low defect density region. Thus by digging the trench in the defect concentration region, the growth detection is uniformized, and the surface planarity is improved. The uniformity of the characteristic in the wafer surface leads to improvement of the yield.
US07903701B2 Intracavity harmonic generation using a recycled intermediate harmonic
Lasers configured for intracavity harmonic generation of second and higher order harmonic laser beam energy include mode-matching optics, such as a curved mirror, for recycling an unused portion of an intermediate harmonic laser beam energy (e.g., second harmonic laser beam energy) to improve higher order harmonic laser beam energy generation efficiency (e.g., third or higher order harmonic laser beam energy generation efficiency) without sacrificing beam quality of the higher order harmonic laser beam energy. The curved mirror may be positioned out of a resonant laser cavity of the laser. A radius of curvature and a position of the curved mirror are selected so that a beam radius and a beam divergence of the recycled second harmonic laser beam energy are essentially the same as a beam radius and a beam divergence of incoming second harmonic laser beam energy everywhere along a beam path of the incoming second harmonic laser beam.
US07903698B1 Controlled optical filament generation and energy propagation
Systems and methods herein provide for the controlled formation of plasma filaments. For example, a system that radiates energy through a gas includes a laser that generates a laser pulse, and an optical element with which the laser propagates the laser pulse to control placement of an optical filament within a beam cross-section of the laser pulse. The optical filament may thereby generate a plasma filament, which may propagate energy. In this regard, an energy source may provide energy such that the plasma filament directs propagation of the energy for delivery to an application. The energy may be electrical energy, electromagnetic energy, optical energy, or a combination thereof. Generally, the optical element may impart at least one phase singularity within the laser pulse. Alternatively or additionally, the optical element may include at least one optical inhomogeneity.
US07903697B2 Method and system for tunable pulsed laser source
A tunable pulsed laser includes a seed source and an optical circulator. The optical circulator includes at least a first port coupled to the seed source, a second port, and a third port. The laser also includes an amplitude modulator characterized by a first optical side and a second optical side. The first optical side is coupled to the second port of the optical circulator. The laser further includes a first optical amplifier characterized by an input end and a reflective end. The input end is optically coupled to the second side of the amplitude modulator. The laser additionally includes a tap coupler optically coupled to the amplitude modulator and characterized by a pre-determined split ratio. Moreover, the laser includes a first photo-detector optically coupled to the tap coupler and adapted to receive a portion of the seed signal transmitted through the amplitude modulator and to generate an output signal.
US07903696B2 High-power narrowed-linewidth fiber laser system
A high-power narrow-linewidth fiber laser system includes a seed oscillator with multiple resonant cavities and an amplifier stage. The seed oscillator includes a gain fiber, a pump source to introduce pump light into the gain fiber, a single-mode output fiber arranged at the end of the active gain fiber, a first resonant cavity including the active gain fiber, and a second resonant cavity including the active gain fiber. The first and second resonant cavities cooperate to minimize the synchronization of longitudinal modes and thereby reduce modal beating. The amplifier preferably includes an active multimode gain fiber capable of supporting a single fundamental mode at the signal wavelength, wherein the single mode output fiber of the seed oscillator and the multimode gain fiber of the amplifier are mode-matched and coupled without a mode converter.
US07903694B2 Generation and operation of a double timestamp for transmitting a synchronizing signal in a packet switching network
A device is disclosed for transmitting packets in a packet communication network comprising at least two stations, including in particular means for generating a first timestamp from a sampled value of a master counter, means for generating a second timestamp from a sampled value of a second counter synchronized on the at least two stations and means for transmitting jointly the two timestamps in the packet communication network. A device is further disclosed for receiving packets in a packet communication network, which uses the double timestamp generated by the transmitter device.
US07903686B2 Connected device to be connected to an IEEE 1394 serial bus
A connected device on an IEEE 1394 serial bus in a network including a data transmission unit that transmits data to a further connected device; a physical connection determining unit that determines physical connection states between connected devices; a logical connection detecting unit that detects all logical connections between the connected devices; a first reduction determining unit that determines whether it is possible to reduce a used bandwidth amount for a certain logical connection by disconnecting a physical connection between connected devices determined to be mutually connected, and by newly connecting connected devices determined to be mutually disconnected; a second reduction determining unit that determines whether it is possible to reduce the used bandwidth amount in the entire network by the physical connection change, to determine candidates of physical connection change for used bandwidth amount reduction; and a display unit that displays a list of the candidates.
US07903683B1 Fault tolerant diplex communications
Diplexing is employed in systems having multiple differential conductor pairs. A first differential coupling differentially couples a first signal onto a first pair of conductors; a second differential coupling which differentially couples a second signal onto a second pair of conductors; a first common mode coupling selectably common mode couples a third signal onto the first pair of conductors; a second common mode coupling selectably common mode couples a fourth signal onto the second pair of conductors; and a switch is operational to select the first common mode coupling or the second common mode coupling based upon a triggering event.
US07903681B2 Method for distributing a common time reference within a distributed architecture
A method of distributing a common time reference within a distributed architecture includes one or more of the following: generating at least one electrical pulse at a central entity; distributing the at least one electrical pulse to a subassembly; receiving the at least one electrical pulse at the subassembly; recording a reception counter value corresponding to a value of a local frequency counter when the at least one electrical pulse is received at the subassembly; querying the central entity to obtain a generation time value corresponding to a time at which the at least one electrical pulse was generated; and determining a global time value using the generation time value, the reception counter value, and a current counter value of the local frequency counter.
US07903680B2 Adaptive algorithm for reducing channel zapping time in multicast media
A method and system for reducing channel changing time in multicast media, that can include the steps of receiving at least one of a plurality of available channels from a service provider at a residential gateway through a network, ranking the popularity of at least one of the available channels at a ranking engine connected to the residential gateway, and requesting to receive a number of the channels available from the service provider at the residential gateway based on the ranking. The rank is at least partly based on the data stored in the database.
US07903671B2 Service for NAT traversal using IPSEC
Disclosed are methods and apparatus for methods and apparatus for facilitating a secure connection between a first and a second node in a computer network where one or both of the nodes may or may not reside behind a network address translation (NAT) enabled gateway. Embodiments of the present invention provide a seamless integration by providing a uniform solution for establishing secure connections, such as IPSEC, between two nodes irrespective of whether they are behind a NAT-enabled gateway or not. In general, a gateway is operable to receive a request from a remote host for a secure connection to a local host that within the home network of the gateway. The gateway then forwards this received request to a NAT traversal service. The NAT traversal service receives the request and then automatically sends an initiation message to set up a secure session, e.g., performing authentication and exchanging keys. In a specific aspect, the setup data utilizes an IKE (Internet Key Exchange) initiation message that is sent to the originator of the request via the gateway. Upon receipt of this initiation message, the gateway is then able to set up a two way connection to allow other setup data to flow between the remote and local hosts to complete the setup session and then secure data to flow between the remote and local hosts in a secure communication session, such as in IPSec or VPN session.
US07903670B2 Home network system
The present invention discloses a home network using a living network control protocol. The home network system includes: a network based on a predetermined protocol; at least electric device connected to the network; and a network manager connected to the network, for controlling and/or monitoring the electric device, when the protocol includes an application layer for handling a message for controlling and monitoring the electric device, a network layer for network-connecting the electric device to the network manager, a data link layer for accessing shared transmission medium, and a physical layer for providing a physical interface between the electric device and the network manager, wherein the physical layer further includes a special protocol for providing an interface with a dependent transmission medium, and the network layer further includes a home code control sub-layer for managing a home code for network security when accessing the dependent transmission medium.
US07903663B2 Apparatus and method for moving a receive window in a radio access network
A method of moving a receiving window in a wireless mobile communication system, wherein the AM RLC of the transmitting side sends information of the last discarded SDU regardless of continuity of the discarded SDUs. The AM RLC of the receiving side checks whether all SDUs from the start point of the receiving window up to the last discarded SDU are successfully received, delivers the SDUs that are successfully received to an upper layer, and discard only those SDUs that are not successfully received.
US07903658B1 Forwarding tree having multiple bit and intermediate bit pattern comparisons
Principles of the invention are directed to techniques for allowing a router forwarding packets within a computer network to perform two or more forwarding tree decisions per memory access. The router may implement forwarding information in the form of a radix tree having a number of nodes, and received packets may contain keys identifying a packet destination. The router may traverse the tree by testing two or more path control bits within the key per each of the traversed nodes. The values of the path control bits in the key determine the path traversed along the tree. The router also stores intermediate bit patterns at each node and tests intermediate bits in the key to determine whether a particular node is the best match to the routing prefix contained in the key, thereby eliminating a need to backtrack up the tree.
US07903650B2 Method and apparatus for updating probabilistic network routing information
A method of updating probabilistic network routing information is disclosed. A “backward ant” data packet is received. The backward ant data packet contains information about the quality of a network route, at least a portion of which was selected based on a set of router-probability associations, and through which a “forward ant” data packet was transmitted. The set, which is associated with a particular destination router for which the forward ant data packet was destined, is updated based on the information.
US07903645B2 Methods, apparatus and systems configured for heterogeneous secure associations in Wi-Fi PAN
An embodiment of the present invention provides a method for heterogeneous secure associations in Wireless Fidelity Personal Area Networks (WiFi PAN), comprising designating as a regular mobile node (MN) a MN which establishes a security association with a PAN Master as it advertised by the PAN Master and designating as an outstanding MN as a MN which establishes a security association which differs from that advertised by the PAN Master; and differentiating by the PAN Master between subscribed and not subscribed multicast packets and if a currently processed frame is sent to a subscribed multicast address and both the Regular MN and the Outstanding MN are subscribed to the multicast address, then the PAN Master will convert the frame to unicast and will send to each subscribed Outstanding MN using its unicast security model and to regular MN as regular multicast frame.
US07903644B1 Scalable central memory switching fabric
A system receives a set of datagrams and forms frames based on the datagrams, where at least one of the frames includes data associated with multiple ones of the datagrams. The system writes the frames to memory to form superframes in the memory, where each of the superframes includes multiple ones of frames. The system reads the superframes from the memory, recreates the datagrams based on the superframes, and outputs the datagrams.
US07903641B2 Method and apparatus for accessing communication data relevant to a target entity identified by a number string
Service resource items for use in call setup in a telephone system are held on servers that are connected to a computer network which is logically distinct from the telephone system infrastructure; this computer network may, for example, make use of the Internet. Each service item is locatable on the network at a corresponding URI and is associated with a particular telephone number. A mapping is provided between telephone numbers and the URIs of associated service resource items. When it is desired to access a service resource item associated with a particular telephone number, this mapping is used to retrieve the corresponding URI which is then used to access the desired service resource item.
US07903637B2 Universal communications identifier
An approach is provided for supporting a plurality of communication modes through universal identification. A core identifier is generated for uniquely identifying a user among a plurality of users within the communication system. One or more specific identifiers are derived based upon the core identifier, wherein the specific identifiers serve as addressing information to the respective communication modes. The specific identifiers and the core identifier are designated as a suite of identifiers allocated to the user.
US07903623B2 Server based technique for optimizing call setup latency for geographically dense groups
A server based method for optimizing call setup latency including updating client location information using at least one application server; identifying and updating parameters including location update information uniquely identifying a sector from which the at least one client is receiving communication service; determining at least one geographically dense call group; choosing at least one designated responder to respond to the at least one call group; selecting a plurality of designated responders as targets for m largest clusters; computing hash outputs of the targets; and performing a logical OR operation on lower order n bits of the hash outputs corresponding to the targets.
US07903619B2 Control system and multiple access method in wireless communication system
A multiple access method in a wireless communication system using a plurality of multiple access techniques is provided. When a call is established with a wireless terminal, the terminal transmits a duplexing mode determination factor to the base station to set a time or frequency division duplexing mode for reverse transmission and determine access and hopping modes according to each of the division duplexing modes, and establishes forward and reverse channels according to the set time or frequency division duplexing mode for reverse transmission to communicate with the base station. The base station receives the duplexing mode determination factor from the terminal, sets a time or frequency division duplexing mode for reverse transmission and sets a time division duplexing mode for forward transmission based on the received factor, and determines frequency hopping and multiple access modes to communicate with the terminal according to the determined frequency and multiple access modes.
US07903617B2 Method and system for multiuser wireless communications using anti-interference to increase transmission data rate
A method and system for multi-user wireless communications between a sender and a receiver enables effective blocking of interference signals by other senders and improving the channel data rate. The receiver uses two or more receiving devices, such as antennas or smart antennas, to receive multiple wireless input signals. By performing a noise-transparent autocorrelation matching analysis on the multiple input signals, the receiver derives an anti-interference filter for interference-blocking action, without the need for information of the interfering and its transmission channel. In a multi-user environment, the noise-transparent autocorrelation matching analysis is implemented by the Autocorrelation Division Multiple Access (ADMA) system that includes the design and the implementation of ADMA code, the ADMA encoder, the ADMA algorithm and the ADMA decoder.
US07903611B2 Handoff method in a wireless local area network and apparatus using the same
A handoff method in a wireless local area network (WLAN) and an apparatus using the same are provided. A mobile station (MS) switches between a data transceiving mode and a probing mode at a predefined interval when the MS is transmitting/receiving packages. In the probing mode, the MS probes one or more channels each time and selects an access point (AP) for handoff from the probing result according to a predetermined rule, so as to re-establish a network connection.
US07903607B2 Wireless communication apparatus
There is disclosed a wireless communication apparatus in which a first wireless communication using one first channel of two first channels each having a first bandwidth, and a second wireless communication using a second channel having a second bandwidth wider than the first bandwidth and having a band overlapping those of the two first channels are performed. A selection unit selects a Basic Service Set (BSS) operational mode on the basis of a load amount of the other first channel of the two first channels. A generation unit generates a management frame indicating the BSS operational mode selected by the BSS mode selection unit. A transmission unit transmits the management frame.
US07903603B2 Method of communicating signals in a mobile communication system
A method of signalling in a mobile communication system, and more particularly, to a method of processing control information associates with handover in a mobile communication system is disclosed. In a radio (UE) user equipment receiving a service from a radio network including a plurality of base stations (E-NODE B), a control node (E-RNC) performing a control operation above the base stations and a processing node (SG5N) processing a user traffic above the base stations, the present invention includes the steps of transmitting a request message making a request for a specific service provided by a first base station to a second base station, the request message including control information indicating data to be received by the radio user equipment and receiving the data corresponding to the control information from the second base station.
US07903601B2 Asynchronous dynamic network discovery for low power systems
An ad hoc method is provided for synchronizing a wireless network. The method involves broadcasting a first signal including a join message from a first node (FN). The method also involves saving a first timestamps in a memory device internal to the FN after broadcasting the first signal. The method further involves generating a signal including a join response message after receiving the first signal. The join response message is comprised of a second timestamp indicating a local time during which the first signal was received at the second node (SN). The method also includes the step of determining an initial time offset by computing a difference between the first timestamp and the second timestamp. The method further includes the steps of generating a request to send (RTS) message at the FN. The FN uses the initial time offset in conjunction with the RTS message to asynchronously communicate with the SN.
US07903599B1 Call-detection algorithm for mitigating interference by low-cost internet-base-station (LCIB) pilot beacons with macro-network communications
Methods and systems are provided for mitigating interference by low-cost Internet-base-station (LCIB) pilot beacons with macro-network communications. In an embodiment, an LCIB transmits a pilot beacon having a power level that is adjustable on a per-carrier basis. The LCIB determines that it does not have any registered mobile stations, and responsively turns the power level down or off while monitoring reverse-noise rise (RNR) on one or more carriers. The LCIB then detects a threshold RNR on a carrier, and responsively carries out a sub-process a first number of times on the carrier. The sub-process comprises (a) gradually increasing the power level while continuing to monitor RNR, (b) detecting a sudden RNR decrease, and responsively turning the power level down or off while continuing to monitor RNR, and then (c) detecting an RNR increase. The LCIB waits for the RNR to return to normal before increasing the power.
US07903598B2 Apparatus and method for downstream power management in a cable system
An apparatus and method is disclosed to calculate the actual received desired channel power from the downstream transmit power of a Cable Modem Termination System (CMTS) when operating at the nominal line voltage and/or at the normal room temperature as per the DOCSIS specification. A Set-top Device produces a Downstream Power Management (DPM) gain measurement signal having a known power level. The Set-top Device embeds the DPM gain measurement signal onto a received downstream multi-channel communication signal. After embedding the DPM gain measurement signal onto the downstream multi-channel communication signal, the Set-top Device downconverts the combined DPM gain measurement signal and downstream multi-channel communication signal to recover one or more communication channels containing information of a broadcast. The Set-top Device measures a power level of a representation of the DPM gain measurement signal embedded within the one or more communication channels containing the information of the broadcast to determine a Set-top Device gain. The Set-top Device measures a power level of the one or more communication channels containing the information of the broadcast. The Set-top Device calculates the actual received desired channel power from the downstream transmit power of the CMTS based on the Set-top Device gain and the power level of the one or more communication channels containing the information of the broadcast.
US07903597B2 Power management of a network device
In one embodiment, a method includes receiving a synchronization command to synchronize time information among each component of a set of components in a communication path. The method includes generating a power state message. The method includes transmitting the power state message, by the first component, to the remaining components in the communication path. The power state message is configured to reduce the power consumption of the remaining components of the set of components from a first power amount to a second power amount for a time period and the time period is associated with the synchronized time information.
US07903595B2 Apparatus and method for transmitting and receiving a reverse channel in a mobile communication system for packet data
An apparatus and method for transmitting and receiving a symbol through a reverse control channel in a mobile communication system for providing packet data are provided. When reverse traffic is present, the apparatus and method can effectively demodulate and decode the reverse traffic. In a method for transmitting a reverse channel in the mobile communication system capable of discontinuously transmitting packet data, a transmission is performed by setting power of a Data Rate Indicator (DRI) channel to a predefined power when packet data is transmitted. When no packet data is transmitted, a transmission is performed by decreasing the power of the DRI channel.
US07903589B2 System and method for providing caller identification for a TDM conference call
Embodiments of the disclosed invention include a method performed by a conference server for providing caller identification information for a TDM conference call. In one embodiment, the method includes receiving a request from a host to set up a TDM conference call. The method further includes receiving host configuration parameters for providing the host with caller ID information of callers participating in the conference call. The method provides the host with a calling number for enabling callers participating in the conference call to call in. In response to receiving a call and caller ID information associated with a caller calling the calling number, the method connects the call to the conference call and provides the caller ID information to the host based on the host configuration parameters.
US07903585B2 Topology discovery of a private network
The present invention relates to a method and system for determining devices connected to a private network through a gateway. A Network Management System (NMS) through the use of inquiries and Port Address Translation (PAT) commands is able to determine the topology of the network of devices within a private network and thus communicate with them. This is achieved through the use of Port Address Translation (PAT) initiated by the NMS to set a port for each device connected to the gateway.
US07903584B2 Technique for dynamically splitting MPLS TE-LSPs
A technique dynamically splits Traffic Engineering (TE) Label Switched Paths (LSPs) in a computer network. According to the novel technique, a head-end node may determine that a TE-LSP to a destination needs to be sized to a larger bandwidth (a “larger” TE-LSP) than currently available over a single path to the destination (e.g., a path that may also be required to meet other constraints, such as cost, delay, etc.). In response, the head-end node may dynamically “split” the larger TE-LSP, and create a first split TE-LSP over a best (e.g., shortest) available path (e.g., that meets other constraints). The first split TE-LSP may reserve a maximum available bandwidth for that best available path. The head-end node may then continue recursively creating subsequent split TE-LSPs for any remaining bandwidth of the larger TE-LSP over available paths until the larger TE-LSP may no longer be split (e.g., all bandwidth has been placed, configurable maximum number of splits reached, etc.). Notably, the split TE-LSPs may be “re-groomed” at a later time to recombine and reorganize the split TE-LSPs.
US07903582B2 Apparatus and method for channel estimation in wireless communication system
An apparatus and method for channel estimation in a wireless communication system are provided. The apparatus includes a Channel Quality Indicator (CQI) memory unit for collecting a predetermined number of pieces of channel information for two or more mobile stations (MSs), a CQI DIFference (CQIDIF) memory unit for storing a predetermined number of differences between consecutive pieces of channel information with respect to each MS, a CQIDIF dispersion unit for calculating a predetermined number of dispersions between two pieces of consecutive channel information with respect to each MS, and a second comparator for comparing a dispersion for differences between the two consecutive pieces of channel information with a second threshold to identify a Rician channel.
US07903578B2 Wireless communication method for transmitting a sequence of data units between a wireless device and a network
Method for transmitting a status report for a sequence of data transmitted along a wireless communication link between a wireless device and a network having several base stations, said link having a transmitting side and a receiving side. The method comprises: on the receiving side, determining status information on data units of the sequence, including a first set of data units comprising a first non-received data unit in the sequence and data units following said first non-received data unit, the status information indicating whether each data unit has been received or not on the receiving side; and transmitting, from the receiving side to the transmitting side, a status report containing a bitmap providing the status information for a second set of data units included in said first set, such that the bitmap has a predetermined maximum size.
US07903571B1 System and method for improving multi-node processing
In one embodiment there is shown a method for improving multi-node processing, the method operable in a system having multi-node resources distributed across a network at various network nodes. The method of the embodiment comprises measuring application workload response time at each node in the system; communicating the measured application workload response time from each node where measurements are taken to a central point in the system; and from the central point, adjusting the resources available at each node so as to optimize the overall response time and throughput of work processed by the system.
US07903569B2 Diagnosing network problems in an IPV6 dual stack network
Embodiments of the present invention are directed to diagnosing problems in a dual stack network supporting Internet Protocol Version Six (IPV6). Inventoried information can be retrieved from an inventory system in response to a problem associated the dual stack network. It can be determined whether a mismatch exists between live customer address information associated with a customer edge router and the inventoried information. A notification can be generated in response to determining whether a mismatch exists. The notification includes information representing a cause of the problem and resolution of the problem.
US07903565B2 Method of monitoring a tandem connection in a MPLS telecommunication network
It is disclosed a method of monitoring, a Multi-Protocol Label Switching network, a tandem connection of a Label Switched Path. The tandem connection to be monitored has an input node and an output node. The method comprises the following steps: receiving a first Operation Administration Management packet at the input node; and generating a second OAM packet at the input node. According to the invention, the following steps are further performed: a tandem connection header is inserted into the first OAM packet; both the first OAM packet with the tandem connection header and the second OAM packet are sent towards the output node; and the second OAM packet is identified according to the presence or absence of said tandem connection header.
US07903558B1 Method and system for monitoring a network link in network systems
Method for reporting bandwidth loss on a network link that couples a switch element to a network is provided. The method includes determining if credit is unavailable to transmit a packet and a packet is available at a switch port for transmission; determining bandwidth loss due lack of credit; and reporting the bandwidth loss to a processor of the network switch. The switch element includes a processor for executing firmware code; a port for receiving and transmitting network packets; and a bandwidth loss logic that determines bandwidth loss if credit is unavailable to transmit a packet and the packet is available at the port; and reports the bandwidth loss the processor.
US07903553B2 Method, apparatus, edge router and system for providing QoS guarantee
The present invention discloses a method for providing QoS guarantee by an edge router, the edge router transporting user traffic between the access network and core network, the method comprising: creating a service traffic flow classification table; establishing a plurality of label switching paths; configuring the attributes of the label switching paths; classifying and conditioning the service traffic flows entering into the core network at a downlink interface of an edge router according to the service traffic flow classification table; forwarding the processed traffic by an uplink interface of the edge router according to the attributes of the label switching paths. The present invention also discloses an apparatus for providing QoS guarantee by an edge router. Using the present invention, an edge router can provide exact QoS guarantee and QoS routing control for the application flows.
US07903550B2 Bandwidth reservation for data flows in interconnection networks
A method and apparatus for bandwidth reservation for data flows in interconnection networks. Some embodiments of an apparatus for transmitting a data stream include a transmitter to transmit a data stream to a recipient apparatus, the data stream including a plurality of data packets. The apparatus further includes a receiver to receive a response from the recipient apparatus regarding data packet arrival status, and a network unit to direct the operation of the transmitter, the network unit to direct the transmitter to maintain the data stream with a constant bandwidth.
US07903549B2 Content-based policy compliance systems and methods
Methods and systems for operation upon one or more data processors to filter communications of users in accordance with content-based policy.
US07903542B2 Path changeover method and device
Path changeover method and device are provide in which a communication interruption time caused by occurrence of a transmission failure is shortened. On a frame receiving side, address information of a frame received from a first physical port is stored in a table in association with the first physical port. When detecting that a frame stored with the same address information as the address information stored in the table is received at a second physical port, the frame received at the second physical port is captured and following frames received at the first physical port are discarded.
US07903538B2 Technique to select transmission parameters
Various embodiments are described to select or adjust transmission parameters in a multicarrier system wherein one or more transmission parameters are selected to substantially match a block of data to a group of multicarrier symbols.
US07903534B2 Optical recording medium, apparatus and method of manufacturing optical recording medium, and apparatus and method of recording/reproducing data of optical recording medium
An optical recording medium, an apparatus and method of manufacturing an optical recording medium, and an apparatus and method of recording/reproducing data of an optical recording medium, allocated with a wobble address suitable for a capacity of a high density recording disc, the optical recording medium including a wobble address that corresponds to a recording unit block on which data is recorded on the optical recording medium, wherein the wobble address includes a plurality of wobble address units, and each wobble address unit includes address information in 28 bits, auxiliary information in 8 bits, and parity information in 24 bits.
US07903532B2 Elevated electrodes for probe position sensing
An apparatus comprises a storage medium, a head substrate, wherein the storage medium and the head substrate are separated by a gap, a plurality of electrodes separated from each other, and a support structure positioned in the gap for supporting some of the electrodes. An apparatus comprising a storage medium, a head substrate, wherein the storage medium and the head substrate are separated by a gap, a plurality of posts positioned in the gap, a layer of low friction material positioned on one end of each of the posts, is also described.
US07903528B2 Optical pick-up apparatus
An optical pickup apparatus for conducting recording and/or reproducing information for a first optical information recording medium including at least a transparent protective substrate, a first information recording surface, and a second information recording surface which are laminated in this order from a light source side along an optical axis, comprising: a first light source to emit a light flux having a wavelength of λ1 (380 nm≦λ1≦450 nm); an objective lens to converge the light flux onto the first optical information recording medium; a spherical aberration correcting structure to correct a spherical aberration caused in a converged spot on the first and second information recording surfaces due to a difference in thickness between the thickness to the first information recording surface and the thickness to the second information recording surface.
US07903526B2 Recording/reproducing apparatus, method of reproducing data, and servo controlling method
An apparatus for recording/reproducing data using holography technology and a method of reproducing data using the same are disclosed. The recording/reproducing apparatus includes an optical path adjuster which adjusts the path of light emitted from a light source and irradiates the light to a predetermined position of a recording medium, a light reflecting unit which reflects the light transmitting through the recording medium to the predetermined position of the recording medium, an image sensor which receives the reflected light and reproduces data included in the reflected light, and a light receiving unit receiving light, which is not transmitted through the recording medium and is diffracted from the recording medium, and generating a monitoring signal. Accordingly, it is possible to provide a simple optical system suitable for the recording/reproducing apparatus using the holography technology and an efficient method of reproducing data using the same.
US07903523B2 Data restoring method and holographic data recording and/or reproducing apparatus to restore quantization data to binary data
A method for to restore quantization data to binary data in a system for recording and/or reproducing the binary data includes selecting a selection region predicted to include an alignment mark from the quantization data, determining a location of the alignment mark within the selection region; and converting the quantization data to the binary data based on a comparison of the determined location of the alignment mark and an original location of the alignment mark.
US07903522B2 Mastering device, disc manufacturing method, disc-shaped recording medium, disc reproduction device, and disc reproduction method
Second digital information serving as copyright protection information can be stably and reliably read without any effect of a defect or pit missing on a disk-shaped recording medium. Second digital information is recorded onto a disk-shaped recording medium by wobbling a pit sequence recorded as a first signal. The second digital information is recorded so that a plurality of bits constituting the second digital information are allocated in a unit period of an identical sync signal contained in the first signal. During playback, the plurality of bits constituting the recorded second digital information are read a plurality of times every unit period of the sync signal, and information of the read bits is then integrated. Thus, information from a large number of wobbled pits across unit periods of a plurality of sync signals can be integrated to determine the bit values.
US07903521B2 Write splice for optical recording channels
An enhanced write splice for optical recording channels is disclosed. Optical control circuitry locks to previously-written data and determines the estimated write splice location. A training sequence is written to the optical medium at a location based on the estimated write splice location. The phase offset is then estimated by reading the training sequence. A new write splice location may then be calculated compensating for the phase offset estimate. Finally, the new data to be spliced may be written or overwritten to the channel at the new write splice location.
US07903519B2 Recording mark formation method, information recording device, information recording method, and information recording medium
In an information recording/reproducing device, a resting period (tm) is set to be constant regardless of a mark length of a recording mark and regardless of the number of divided recording pulses. Consequently, it is possible to provide an information recording device, an information recording method, and an information recording medium, each allowing formation of a recording mark with a uniform width by use of a low laser power and allowing reduction of the number of parameters for determining a recording waveform, when forming a long recording mark.
US07903517B2 Optical disk drive with disk type determination and method of determining a disk type of an optical disk with an optical disk drive
An optical disk drive and a method for determining a disk type are described. The optical disk drive may be arranged to receive a radial error signal while an incident beam is focused onto the optical disk and before tracking the track, to analyze the radial error signal for detecting whether a wobble signal is present, indicating whether the track is wobbled, and to derive a disk type from the wobble signal, if present. The optical disk drive may additionally or alternatively be arranged to receive a central aperture signal while the incident beam is focused onto the optical disk and before tracking a track including a sequence of embossed pits, to analyze the signal amplitude of the central aperture signal, and to determine the disk type from at least a first variation of the signal amplitude of the central aperture signal as a function of time.
US07903516B2 Recording medium and information reproduction method for reproducing management information from the information recording medium
A recording method for recording, on a write once type information recording medium, management information representing a recording state of the write once type information recording medium is provided. The information recording medium includes data including a first synchronization signal. The information recording medium has a second synchronization signal pre-recorded by cutting. The recording method includes the steps of (a) performing a recording operation for recording the management information at a predetermined position of the information recording medium based on the first synchronization signal; (b) determining whether the recording operation in step (a) is normally terminated or not; and (c) when the recording operation in step (a) is not normally terminated, performing a recording operation for recording the management information at the predetermined position of the information recording medium based on the second synchronization signal.
US07903514B2 Information reproduction device
An information reproducing apparatus (1) is provided with: a detecting device (11) for irradiating an information. recording medium with laser light (LB) and detecting reflected light as a detection signal, the information recording medium including a first recording layer (L0) and a second recording layer (L1); a high pass filter (14) for performing a filtering process on the detected detection signal; and a reproducing device (15, 16) for performing a reproduction process of the filtered detection signal to reproduce the data, the high pass filter attenuates a fluctuation component of the detection signal, caused by a relative eccentricity between the first recording layer and the second recording layer, by a first attenuation amount (34dB) or more.
US07903501B2 Radio-controlled timepiece and control method for a radio-controlled timepiece
A radio-controlled timepiece that receives a standard time signal containing a time code and adjusts the time based on the received standard time signal includes: a reception unit that receives the standard time signal; an analog/digital conversion unit that digitizes the received standard time signal based on a prescribed threshold value; a time counter that keeps time; a time code generator that generates a reference time code based on the time counted by the time counter; a duty evaluation unit that calculates the pulse duty cycle of the digital signal output from the A/D conversion unit, and determines if the received pulse duty cycle that is calculated matches the duty cycle of the reference time code generated by the time code generator; a level changing unit that changes the relative level of the threshold value to the reception signal if the duty evaluation unit determines that the received pulse duty cycle does not match the duty cycle of the reference time code; and a time code decoder that decodes the digital signal and demodulates the time code if the duty evaluation unit determines that the received pulse duty cycle matches the duty cycle of the reference time code.
US07903498B2 Y-decoder and decoding method thereof
A Y-decoder includes a selection unit and a Y-MUX. The selection unit is coupled to the memory array for selecting the column lines. The Y-MUX is coupled to the selection unit for supplying a voltage to the selected column line. The Y-MUX includes a first switch, a second switch, a third switch and a fourth switch coupled in parallel. The first switch and the second switch are respectively for receiving a first shielding voltage and a second shielding voltage. The third switch and the fourth switch are respectively for receiving a first sensing voltage and a second sensing voltage.
US07903478B1 High impedance reference voltage distribution
A sense amplifier may be used to measure voltages and/or currents that represent logic levels stored in memory cells of memory devices. Accuracy and stability of such measurements may be improved by selective switching to isolate sense amplifiers from other portions of a circuit.
US07903473B2 Semiconductor device and control method of the same
A semiconductor device includes: a first sector (12) having data that are all to be erased and having flash memory cells; a second sector (14) having data that are all to be retained and having flash memory cells; a sector select circuit (16) selecting a pair of sectors from among sectors during erasing the data in the first sector, said pair of sectors being the first sector and the second sector; and an SRAM array (storage) (30) retaining the data of the second sector. The present invention can provide a semiconductor device in which a reduced number of sector select circuits is used so that the area of memory cell array can be reduced and provide a method of controlling the semiconductor device.
US07903470B2 Integrated circuits and discharge circuits
An integrated circuit is provided. The integrated circuit includes a memory device and a discharge circuit. The discharge circuit discharges the well voltage line and the first voltage line of the memory device after the end of the erasing period and includes a first and second switch circuit and a first and second control voltage supplier. The first switch circuit is coupled between the well voltage line, the first voltage line and a second supplier. The second switch circuit is coupled between the first switch circuit and a reference voltage. The first control voltage supplier is coupled to the first switch circuit and supplies a first control voltage to turn on the first switch circuit during a first discharge period. The second control voltage supplier is coupled to the second switch circuit, and supplies a second control voltage to turn on the second switch circuit during a second discharge period.
US07903468B2 Adaptive dynamic reading of flash memories
Each of a plurality of flash memory cells is programmed to a respective one of L≧2 threshold voltage states within a threshold voltage window. Values of parameters of threshold voltage functions are adjusted in accordance with comparisons of the threshold voltages of some or all of the cells to two or more of m≧2 threshold voltage intervals within the threshold voltage window. Reference voltages for reading the cells are selected based on the values. Alternatively, the m threshold voltage intervals span the threshold voltage window, and respective threshold voltage states are assigned to the cells based on numbers of cells whose threshold voltages are in the intervals, without re-reading the cells.
US07903467B2 Programming method of multi-bit flash memory device for reducing programming error
A method of programming a plurality of memory cells of a flash memory device by selectively changing a threshold voltage distribution thereof from a first distribution to a second distribution, the method includes selecting at least one of the memory cells to be programmed, and programming the at least one selected memory cell to a voltage higher than a verify voltage, wherein the verify voltage is one of threshold voltages included in the first distribution or is higher than the threshold voltages included in the first distribution.
US07903466B2 Memory device and method of operating the same
A memory device has memory cells that are Multi-Level Cells (MLCs). A memory cell array includes a plurality of cell strings, each string provided between a bit line and a common source line, wherein a positive voltage is applied to the common source line at the time of program verification. A page buffer is configured to program the MLCs, read memory cells, and perform program verification. This program verification is performed by sequentially increasing a voltage level of a bit line select signal until the bit line select signal reaches to a voltage that is sufficient to verify a programmed state of a selected cell in the memory cell array.
US07903464B2 Memory array segmentation and methods
An embodiment of a method includes applying a first voltage to a selected word line commonly coupled to portions of a row of memory cells respectively formed on first well regions of a plurality of first well regions of a first conductivity type formed in a second well region of a second conductivity type, at least one target memory cell coupled to the selected word line and formed on one of the first well regions, the first well regions electrically isolated from each other; applying a second voltage to unselected word lines, each unselected word line commonly coupled to portions of a row of memory cells not targeted for programming and respectively formed on the first well regions; and applying a third voltage to those first well regions that do not include the at least one target memory cell.
US07903456B2 Superconducting circuit for high-speed lookup table
A high-speed lookup table is designed using Rapid Single Flux Quantum (RSFQ) logic elements and fabricated using superconducting integrated circuits. The lookup table is composed of an address decoder and a programmable read-only memory array (PROM). The memory array has rapid parallel pipelined readout and slower serial reprogramming of memory contents. The memory cells are constructed using standard non-destructive reset-set flip-flops (RSN cells) and data flip-flops (DFF cells). An n-bit address decoder is implemented in the same technology and closely integrated with the memory array to achieve high-speed operation as a lookup table. The circuit architecture is scalable to large two-dimensional data arrays.
US07903449B2 Semiconductor memory device
A semiconductor memory device (e.g. DRAM) is constituted of a memory cell array including a plurality of memory cells, a plurality of word line drivers, a plurality of sense amplifiers, and a plurality of dummy capacitors. The memory cells, each of which includes a transistor and a capacitor, are positioned at intersections between the word lines and the bit lines. The first electrodes of the capacitors are connected to the transistors in the memory cells. The first electrodes of the dummy capacitors are connected together and are supplied with a second potential (e.g. VDD or VSS). The second electrodes of the dummy capacitors are connected together with the second electrodes of the capacitors of the memory cells and are supplied with a first potential (e.g. VPL). The dummy capacitors serve as smoothing capacitances for the plate voltage VPL so as to reduce plate noise.
US07903444B2 One-time programmable memory and operating method thereof
A one-time programmable memory cell is provided, the one-time programmable memory cell comprises: a gate dielectric layer disposed on a well; a gate electrode disposed on the gate dielectric layer; source/drain regions disposed in the well at the sides of the gate electrode, respectively; a first salicide layer disposed on one of the source/drain regions; a capacitive dielectric layer disposed on the gate electrode and the other of the source/drain regions; a first conductive plug disposed on the first salicide layer; and a second conductive plug disposed on the capacitive dielectric layer. The size of the first conductive plug is different form the size of the second conductive plug.
US07903440B2 Synchronous regulation circuit and method for providing synchronous regulation for power converters
A synchronous regulation circuit is provided to improve the efficiency of the power converter. A primary-side switching circuit generates a synchronous signal and a switching signal. The switching signal is used for soft switching a transformer. A secondary-side switching circuit is coupled to the output of the power converter to generate a pulse signal in response to the synchronous signal and the output voltage of the power converter. The pulse signal is a differential signal generated for the rectifying and the regulation of the power converter. A synchronous switch includes a power switch and a control circuit. The control circuit receives the pulse signal for turning on/off the power switch. The power switch is connected in between the transformer and the output of the power converter. Furthermore, a flyback switch is operated as a synchronous rectifier to freewheel the inductor current of the power converter. The flyback switch is turned on in response to the off of the power switch. The on time of flyback switch is programmable and correlated to the on time of the power switch.
US07903439B2 Methods and apparatus to control a digital power supply
Methods and apparatus to control a digital power supply are disclosed. An example method includes calculating a duty cycle of a pulse width modulated signal to control an output of a digital power supply, initializing an output of a counter that forms a pulse width modulator to increment by a first increment up to a counter maximum value for a first period and to decrement by the first increment for a second period, dividing the duty cycle by a constant to determine a multiple of the duty cycle to apply to each power stage of the power supply, calculating a first threshold percent by subtracting the multiple of the duty cycle from one hundred percent, setting a first threshold to be the first threshold percent multiplied by the counter maximum value, and controlling the power factor controller based on the first threshold.
US07903427B2 Semiconductor device structure and semiconductor device incorporating same
A semiconductor device structure includes a semiconductor substrate, a resistor layer, and a capacitor layer. The resistor layer is configured to overlie the semiconductor substrate. The resistor layer has a resistor disposed therewithin. The capacitor layer is configured to overlie the resistor layer. The capacitor layer has a capacitor disposed over and electrically connected with the resistor. Further, a semiconductor device that generates a constant output voltage from an input voltage includes a semiconductor substrate, a resistor layer, and a capacitor layer. The resistor layer is configured to overlie the semiconductor substrate. The resistor layer has a resistor disposed therewithin. The capacitor layer is configured to overlie the resistor layer. The capacitor layer has a capacitor disposed over and electrically connected with the resistor.
US07903425B2 Integrated circuit chip thermal solution
Heat from the core of a semiconductor chip package mounted on a printed circuit board assembled into a computer system is dissipated to both sides of the printed circuit board. A pair of integrated heat spreaders are disposed at opposite sides of the core, and two heat sinks are positioned at opposite sides of the package. Each of the heat sinks is positioned in thermal communication with one of the heat spreaders to dissipated heat from the core.
US07903422B2 Mobile terminal device and method for radiating heat therefrom
In a mobile terminal device, at least one heat conduction layer formed of a member, such as copper, aluminum or carbon, being excellent in heat conductivity is provided inside a circuit board on which electronic components are mounted. The heat generated in the electronic components is promptly dispersed in the direction of the face of the circuit board by the heat conduction layer, and transferred from the whole face of the circuit board to the operation member, such as keys, and the housing, and then radiated to the outside. With this structure, the local temperature rise at the operation member and the housing can be suppressed, and the temperature on the surface of the mobile terminal device can be made uniform, without significantly increasing the cost and the thickness of the mobile terminal device. In addition, high-performance electronic components can be used by adopting this structure. Furthermore, the rigidity of the circuit board can be raised, and the reliability of the mobile terminal device can be improved.
US07903421B2 Locking device and electronic device using the same
An electronic device comprises a printed circuit board, a heat sink and a plurality of locking devices securing the heat sink to the printed circuit board. Each locking device comprises a shaft, a knob and an elastic member. The shaft has a plurality of outer teeth protruding outwardly from an outer surface of a top end thereof. The outer teeth are arranged along an axial direction of the shaft. The knob has an inner tooth meshing with the outer teeth of the shaft. The elastic member is compressed between a bottom of the knob and the heat sink. A length of the elastic changes when the inner tooth of the knob meshes with different outer teeth along the axial direction of the shaft to adjust a pressure of the locking device on the heat sink.
US07903419B2 Heat dissipation device having a back plate unit
A heat dissipation device for dissipating heat from an electronic component (12) mounted on a printed circuit board (10) includes a retention module (30) resting on the printed circuit board, a heat sink (20) disposed on the retention module for contacting the electronic component, a clip (40) for securing the heat sink to the retention module, and a back plate unit mounted below the printed circuit board for engaging with the retention module and supporting the electronic component. The back plate unit includes a back plate (50), a gasket (62) engaging with the back plate, and a bracket (64) being sandwiched between the gasket and the back plate. The gasket has an annular top face contacting the printed circuit board, and a plurality of blocks (6202) contacting the back plate, whereby the gasket can provide a sufficient and uniform support to the electronic component.
US07903417B2 Electrical circuit assembly for high-power electronics
An electrical circuit assembly includes an electrical circuit substrate having a first side; a heat sink including a metal base plate having a first side and a second side, and a plurality of fins extending from the second side; and a thermally conductive and electrically insulating adhesive directly interconnecting at least a portion of the first side of the electrical circuit substrate with the first side of the base plate.
US07903416B2 Flat panel display
A flat panel display including a base frame, a display panel module, and a heat-conductive structure is provided. The base frame includes a control unit. The display panel module is disposed in the base frame and includes a back bracket, a first heating element, and a second heating element. The first heating element and the second heating element are disposed in the back bracket and electrically connected to the control unit. A first distance is formed between the back bracket and the base frame to define a first air passage, a second distance is formed between the back bracket and the base frame to define a second air passage, and the first distance is shorter than the second distance. The heat-conductive structure is disposed in the first air passage, and the position of the heat-conductive structure is corresponding to the position of the first heating element.
US07903414B2 Air volume control module for vehicular air conditioning apparatus
An air volume control module for use with a vehicular air conditioning apparatus includes a circuit board including a control circuit for controlling the rotational speed of the blower of the vehicular air conditioning apparatus, a heat sink connected to the circuit board and including a fin for radiating heat generated by the circuit board, and a base housing surrounding the circuit board, the heat sink being inserted in the base housing with the fin projecting from the base housing. The base housing is mounted on the heat sink only by a locking finger. Either one of the base housing and the fin of the heat sink has a protective projection having a heightwise dimension greater than that of the locking finger.
US07903408B1 Heat dissipation device of electronic circuit modules
A heat dissipation device of electronic circuit modules has a substrate, a heat dissipation element and a housing. The housing is hollow and has an airflow passage therein. Heat generated when electronic components of the substrate is operated is conducted to the heat dissipation element and is guided out of the device by heat convection generated inside the housing by the design of the airflow passage.
US07903407B2 Cooling systems and electronic apparatus
Temperature variation among electronic apparatuses installed in the data center is reduced, enhancement in reliability of the electronic apparatuses, and increase in service life are achieved, and efficient cooling of an electronic apparatus group is realized. Further, an electronic apparatus with low noise is provided. A front cover is provided on a front surface of an electronic apparatus, and a back cover is provided on a rear surface of it. A supplied air opening is formed at a lower side of the front cover, and an exhaust air opening is formed at an upper side of the back cover. The supplied air opening is connected to a blowing in opening from below the floor level, and the exhaust air opening is connected to a ceiling air duct. The ceiling air duct is provided with a heat exchanger, and indirect heat exchange is performed with external air.
US07903405B1 Electronic device enclosures having improved ventilation to dissipate heat
Electronic device enclosures providing improved heat dissipation are described herein. An example enclosure for holding an electronic circuit board includes a housing having a first portion coupled to a second portion to form a cavity to hold the electronic circuit board. Each of the first and second portions comprises openings to direct convention airflow across opposing faces of the electronic circuit board at the same time. A baffle is coupled to the housing to substantially visually obscure the openings and to define a gap between the housing and the baffle to direct the convection airflow across the opposing faces of the electronic circuit board.
US07903401B2 Hard disk drive holding apparatus
A hard disk drive holding apparatus comprising a support, positioning pins, securing pins and swivel arms. The support comprises a supporting surface and side panels. The side panels have holes located thereon and are erected on the supporting surface. The positioning pins are located on the supporting surface to be inserted into the positioning holes on the bottom of the hard disk drive. The securing pins pass through the holes on the side panels and engage into the securing holes on the sides of the hard disk drive. The swivel arms are attached to the securing pins and pivotally connected on the support.
US07903395B2 Electronic device mounting structure
An electronic device mounting structure for fitting an ECU (electronic device) in an open space formed in a device mounting housing and for holding the ECU fitted in the open space by a holding finger formed on the device mounting housing, includes a stopper formed in the device mounting housing so as to be juxtaposed with the holding finger, the stopper being configured to prevent the ECU from falling out of the device mounting housing.
US07903392B2 Solid electrolytic capacitor and method of manufacturing the same
A solid electrolytic capacitor excellent in adhesion to a solid electrolyte with excellent ESR and heat resistance can be provided without reducing the material characteristics of a separator. This solid electrolytic capacitor comprises a capacitor element formed by winding an anodic foil prepared from a chemical conversion foil obtained by anodizing a metal having a valve action and a counter cathodic foil through a separator and a solid electrolyte employed as an electrolyte, while the separator is prepared from aramid fiber, and a silane coupling agent adheres to voids of the aramid fiber.
US07903387B2 Capacitor having microstructures
A capacitor element includes a pair of conductor layers, a plurality of generally tube-shaped dielectric substances, a first electrode outside the dielectric substances and second electrodes in the insides thereof, and insulation caps for insulating the first electrode from the conductor layer, wherein an electrode material is filled in gaps of a structure of an oxide base material resulting from anodic oxidation of a metal, and then, the structure is removed and replaced by a high permittivity material.
US07903383B2 Solenoid valve driving circuit and solenoid valve
A current detection circuit generates a pulse signal Sd based on a voltage Vd corresponding to a current I flowing through a solenoid coil, and feeds the pulse signal Sd back to a PWM circuit of a switch controller. The PWM circuit generates a pulse signal Sr having a predetermined duty ratio, based on a comparison between the fed back pulse signal Sd and a voltage value corresponding to a first current value or a second current value, and supplies the pulse signal Sr to a pulse supplying unit. The pulse supplying unit supplies the pulse signal Sr as a first pulse signal S1 and/or a second pulse signal S2 to a gate terminal G of a MOSFET.
US07903379B2 Cascode I/O driver with improved ESD operation
A cascode I/O driver is described that includes a barrier formed in the shared region between the two transistors. The barrier region allows the I/O driver to be designed to primarily meet I/O requirements. Accordingly, improved operating speeds are achieved. An system is described that includes an I/O driver in parallel with an ESD device. In an embodiment, the I/O driver may assist the ESD device in discharging electrostatic, after the ESD begins conducting.
US07903366B2 Write-once type storage apparatus, control circuit, and control method
A recording processing unit sets a track pitch narrower than a writing width of a recording element so that part of the recorded track overlapped with the unused track is overwritten, and continuously records information on a disk medium toward one direction in accordance with the track pitch. A first offset correcting unit reads a write/read offset from a storage table, in which the write/read offset is measured and saved in advance, and corrects the write/read offset in the state that a reading element is positioned at a target track. A second offset correcting unit corrects a write-once center offset, which is a positional deviation between a read center position of the reading element, which has undergone correction of the write/read offset by the first offset correcting unit, and a center position of an effective track width caused by write-once recording.
US07903362B2 Recording apparatus, server apparatus, recording method, program, and storage medium
A data recording apparatus recording data of a CD on an HDD in a manner such that the content of record in the CD is faithfully accounted for and shortening an operation time for a synchronized ripping operation. When the data recording apparatus reads, from the CD, track data managed by track, according to TOC, and records the track data onto the HDD, the data recording apparatus recognizes data unrecorded on the HDD, from among the track data recorded on the CD. This recognition process is automatically performed based on the TOC read from the CD, and album information replayed using the TOC and held by the HDD. The recording apparatus reproduces and outputs only the unrecorded data from the CD based on the recognition result concerning the unrecorded data. In this way, the data already recorded on the HDD is not transferred from the CD to the HDD. The operation time for the synchronized ripping operation is reduced accordingly.
US07903352B2 Lens mounting system for use in lens relay systems
An improved lens mounting systems for use in lens relay systems in disclosed. The lens mounting system includes at least one lens and a tubular lens mount. The tubular lens mount is portion of a cylinder with a cross section slightly larger than a semicircle. The edges of the tubular lens mount may be beveled. The inner diameter of the tubular lens mount may be equal to, or slightly smaller than, the outer diameter of the lens. In addition, the tubular lens mount may be in three point contact with the mounted lens.
US07903349B2 Imaging lens and imaging apparatus using imaging lens
An imaging lens includes, in order from an object side, a first lens group having a positive power, an aperture diaphragm, and a second lens group having a positive or negative power. The first lens group includes, in order from the object side, a first lens which is a biconcave lens, a second lens that has a positive power and includes a convex image-side surface, and a third lens that has a positive power and includes a convex object-side surface. The second lens group includes, in order from the object side, a fourth lens that has a negative power and includes a concave image-side surface, and a fifth lens which is a biconvex lens. Each of the first to fifth lenses is a single spherical glass lens.
US07903344B2 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 a plurality of lens groups arranged along an optical axis in order from an object side, wherein a lens group closest to an image among the plurality of lens groups has a front lens group, and a rear lens group arranged with an air space on an image side of the front lens group, and wherein the lens group closest to the image is stationary with respect to an image plane, upon zooming from a wide-angle end state to a telephoto end state.
US07903343B2 Zoom eyepiece lens system
A zoom eyepiece lens system EL includes, in order from an eyepoint EP side: a first lens group G1 having positive refractive power; a second lens group G2 having positive refractive power; and a third lens group G3 having negative refractive power. Upon zooming from a low magnification end state to a high magnification end state, the second lens group G2 and the third lens group G3 move along an optical axis in opposite directions with each other. The second lens group G2 includes, in order from the eyepoint EP side, a first lens L3 having negative refractive power, a second lens L4 having positive refractive power, and a third lens L5 having positive refractive power. At least one aspherical surface is formed on the third lens L5.
US07903342B2 Lens array unit and image reading device
A lens array unit includes a first lens array plate, a second lens array plate, and a holder. The holder includes a first surface part provided with a plurality of first through holes respectively corresponding to a plurality of first outer lenses, a second surface part provided with a plurality of second through holes respectively corresponding to a plurality of second outer lenses, and a support part operative to support the first surface part and the second surface part so as to be located at a predetermined distance from each other. The first surface part, the second surface part, and the support part are integrally formed by a light shielding material, and the first lens array plate and the second lens array plate are held by the holder by being inserted into the gap between the first surface part and the third surface part and the gap between the second surface part and the third surface part, respectively.
US07903341B2 Lens array of erecting unit magnification system, image reading apparatus and image writing apparatus using the lens array, as well as method for manufacturing the lens array
The conventional lens array of an erecting unit magnification system is composed of an inside lens of spherical shape and an outside lens of spherical or aspherical shape, and has a problem to be improved for the resulting MTF performance. A lens array of an erecting unit magnification system is provided by stacking a first and a second planar-shaped lens array plates. Each of the first and second planar-shaped lens array plates includes a plurality of outside lenses (L1 and L4), which are regularly arranged on one side thereof, and a plurality of inside lenses (L2 and L3), which are regularly arranged on the other side thereof. Especially, the outside lenses (L1 and L4) and the inside lenses (L2 and L3) are formed based on the defining method according to the present invention.
US07903337B1 High contrast grating light valve
A grating light valve is provided with a plurality of spaced reflective ribbons, spatially arranged over a semiconductor substrate, the ribbons and substrate being provided with reflective surfaces. The grating light valve is configured to optimize the conditions for constructive and destructive interference with an incident light source having a given wavelength. In a preferred embodiment, one set of ribbons is moveable with respect to the substrate and the second set of ribbons. The substrate is typically provided with a protective layer, which may be thermally grown silicon dioxide or other dielectric. A conductive trace is provided on the dielectric layer and grounded through the dielectric layer to the substrate, comprising a conductive trace for easy release of charge otherwise trapped on or at the dielectric layer.
US07903331B2 Flexible positioner and ophthalmic microscope incorporating the same
In accordance with one embodiment of the present invention, a microscope is provided comprising a microscope assembly and a lens positioner. The lens positioner comprises a tension control assembly, an adjustable lens extension assembly, and a tensile cord coupling the tension control assembly to the adjustable lens extension assembly. The tension control assembly is configured to control the degree of tension in the tensile cord. The adjustable lens extension assembly comprises a flexible linkage subassembly and a lens support subassembly. The flexible linkage subassembly comprises a proximal end and a distal end and is configured such that the distal end is movable relative to the proximal end through a plurality of degrees of freedom of movement. The lens support subassembly is secured to the distal end of the flexible linkage subassembly. The flexible linkage subassembly is further configured such that the ease at which its distal end moves relative to its proximal end is a function of the degree of tension in the tensile cord, as controlled by the tension control assembly.
US07903330B2 Microscope having a sensor operating in non-contact fashion
A microscope having a mechanically adjustable zoom system (7) and/or a mechanically adjustable focus system is described, which microscope is equipped at least one manually movable adjusting element (2) for adjusting the zoom system (7) and/or the focus system. The adjusting element (2) has associated with it a sensor (1) for ascertaining and/or indicating the position of the adjusting element (2).
US07903321B2 Method of manufacturing color electrophoretic display
Provided are a color electrophoretic display and a method of manufacturing the same. The color electrophoretic display includes: a plurality of lower electrodes arranged on a lower layer and disposed with a predetermined interval therebetween; a plurality of first to third photoresist chambers arranged on the plurality of lower electrodes; first to third electronic inks accommodated in the plurality of first to third photoresist chambers respectively, and discriminatively operating to an electric field to independently display red, green, and blue colors; and a plurality of upper electrodes disposed with a predetermined interval therebetween and facing the plurality of lower electrodes with the plurality of first to third photoresist chambers being held therebetween.
US07903318B2 MEMS micromirror devices with anti-reflective structures
Diffractive patterns are disposed on a MEMS substrate in the gaps between the MEMS micromirrors to reduce backreflection of light leaking through the gaps and reflected by the MEMS substrate. The diffractive patterns are silicon surface-relief diffraction gratings or silicon oxide gratings on silicon substrate. Sub-wavelength gratings are used to suppress higher orders of diffraction; 50% duty cycle surface relief gratings on a substrate having index of refraction close to 3 are used to suppress both reflected and transmitted zero orders of diffraction simultaneously. The gratings have lines running parallel or at a slight angle to the gaps, to prevent the diffracted light from re-entering the gaps.
US07903313B2 Micro movable element
A micro movable element including a movable portion; first and second driving electrodes; first and second conductor portions electrically connected to the first and second driving electrodes, respectively; an intermediate insulating portion disposed between the first conductor portion and the second conductor portion; and a partly laminated structure portion including the first conductor portion, the intermediate insulating portion and the second conductor portion, wherein the first conductor portion has an opposed face making contact with the intermediate insulating portion, a side face adjacent to the opposed face and an edge portion forming the boundary between the opposed face and the side face, part of the edge portion opposed to the second conductor portion is covered with an insulating film, and parts of the first and second driving electrodes are not covered with an insulating film.
US07903310B2 Hologram recording/reproducing apparatus, hologram multiplex recording method, and hologram recording medium utilizing reaction rate information and a recording interval time based on the reaction rate information
An object is to prevent lowering of a dynamic range of a hologram recording medium without lowering an average data transfer rate, and to provide stabilized recording sensitivity. A scheduler determines a recording interval time from the point of time when light is irradiated to record a certain hologram of holograms to be multiplex-recorded to the point of time when light is irradiated to record a succeeding hologram in such a manner that at least parts of the holograms are recorded one over the other in a certain recording area. A recording interval time controller controls a light source to irradiate the light depending on the recording interval time determined by the scheduler.
US07903303B2 Device for adjusting color video signals
A device for adjusting color video signals, and in particular the color video signals produced by a film analyzer comprises a matrix for processing the color video signals to regulate the components of three basic colors into color video signals passing through the matrix. A controller controls the matrix with respect to hues which correspond to the color video signals, respectively.
US07903296B2 Image scanner and control method thereof
An aspect of the invention provides an image scanner which can continuously transfer image data of one surface to an external device (image forming apparatus) without performing control such as interruption and resumption of an original scanning operation. The image scanner includes a size detection unit which detects an original size and a determination unit which determines whether or not the image data relating to an original of the size detected by the size detection unit can be stored in a storage unit. The image scanner also includes a control unit. The control unit is configured to set operation in a first mode when the determination unit determines that image data relating to the original can be stored in the storage unit, and the control unit is configured to set operation in a second mode when the determination unit determines that image data relating to the original cannot be stored in the storage unit.
US07903286B2 Systems and methods for color conversion
Systems and methods are provided for dynamically converting first color data to second color data using a look-up table, wherein the first color data is a subset of a first color space, and the second color data is a subset of a second color space. In some embodiments, at least one first color value is input in the first color data. At least one look-up table entry may be calculated for the at least one first color value in the first color data, if the look-up table entry has not been previously calculated. The at least one calculated look-up table entry may be stored. At least one value in the second color data, which corresponds to the at least one first color value, can be computed based on the at least one first color value and the stored value of the at least one look-up table entry.
US07903272B2 Data processing apparatus, print setting adjusting method, recording medium storing computer-readable program therein, and program
There is provided a control program which allows a computer to execute a setting processing method having: an obtainment step of respectively obtaining conflict rules showing rules for avoiding conflict of setting values which are used in a plurality of print processes that are used in a first expanding function program to expand a function of a print processing related program and a second expanding function program to expand the function of the print processing related program; and a discrimination step of discriminating the presence or absence of conflict between setting values of print settings which are used in the first expanding function program and the second expanding function program by using the conflict rules obtained in the obtainment step.
US07903266B2 System and method for using divided fonts to achieve proportional spacing
A method of printing a string of characters includes receiving a sequence of character data codes. Each character data code corresponds to a respective character to be printed in the string of characters. The method also includes transcoding the sequence of character data codes to generate a sequence of glyph codes. Each glyph code corresponds to a respective glyph. Each glyph corresponds to at least part of a respective character. At least some of the glyphs correspond to less than a complete character. The method further includes using the sequence of glyph codes to generate print image data and printing an image on the basis of the print image data.
US07903263B2 Position detection sensor
A position detection sensor is provided and includes: a scale including a self-emitting part that emits light to form a pattern on the scale; and a relative movable part provided in such a manner to be opposed to the scale and to be movable relative to the scale, the relative movable part including a light receiving part that detects the light emitted at a position in a portion of the scale where the pattern is formed, the position corresponding to a current position of an object to be measured. At least one of a traveling amount, traveling speed and absolute position of the object is detected based on a detection signal outputted from the light receiving part.
US07903256B2 Methods, systems, and computer program products for performing real-time quadrature projection based Fourier domain optical coherence tomography
Methods, systems, and computer program products for performing real-time quadrature projection based FDOCT are disclosed. According to one method, a plurality of interferogram signals is phase shifted. A Fourier transform is applied to each of the plurality of interferogram signals. Depth dependence of the plurality of transformed interferogram signals is then removed. A real quadrature component and an imaginary quadrature component for each of the plurality of transformed interferogram signals are subsequently calculated. The real quadrature components of the transformed interferogram signals are combined to obtain a derived real component and the imaginary quadrature components of the transformed interferogram signals are combined to obtain a derived imaginary component. A full-range depth profile of the object is constructed by adding the derived real component to the product of the derived imaginary component and a scaling factor. A full-range depth image of the object is then generated using the full-range depth profile.
US07903254B2 Systems and methods for endoscopic angle-resolved low coherence interferometry
Fourier domain a/LCI (faLCI) system and method which enables in vivo data acquisition at rapid rates using a single scan. Angle-resolved and depth-resolved spectra information is obtained with one scan. The reference arm can remain fixed with respect to the sample due to only one scan required. A reference signal and a reflected sample signal are cross-correlated and dispersed at a multitude of reflected angles off of the sample, thereby representing reflections from a multitude of points on the sample at the same time in parallel. Information about all depths of the sample at each of the multitude of different points on the sample can be obtained with one scan on the order of approximately 40 milliseconds. From the spatial, cross-correlated reference signal, structural (size) information can also be obtained using techniques that allow size information of scatterers to be obtained from angle-resolved data.
US07903251B1 Representation of spatial-frequency data as a map
A method for representing the structural information in a biological or physical sample is disclosed. In this method, a time-frequency representation of the spatial distribution within a sample is transformed into a color representation of the data. Furthermore, due to the directional sensitivity of the method for gathering the data, information about the structural anisotropy of the sample can also be encoded from the data. The application of this method to one or more regions within the sample enables a map to be generated which clearly illustrates quantitative measures of the structures present.
US07903245B2 Multi-beam optical probe and system for dimensional measurement
A multi-beam optical probe according to illustrative embodiments of the present invention generally reduce the limitations, difficulties and disadvantages of the conventional measurement devices and techniques by providing a non-contact multi-beam optical probe apparatus and system for the dimensional measurement of objects. The narrow elongated probe provides at least two orthogonal, divergent or parallel laser beams, the reflection of each beam on the object being simultaneously detectable without moving the probe.
US07903237B1 Laser rangefinder with a voice control function
A laser rangefinder with a voice control function has a housing, a voice sensor module, a measure module, a circuit board and a display module. The housing has a voice-receiving hole and a screen. The voice sensor module receives voice commands through the voice-receiving hole. The measure module produces and emits a laser beam toward an object and then receives the laser beam reflected from the object. The circuit board judges the voice command sent by the voice sensor module to activate the measure module for calculating and determining a distance between the laser rangefinder and the object based by a time interval of the laser beam traveling toward and returning from the object. The display module shows a determined result on the screen.
US07903235B2 Surveying instrument and surveying method
A surveying instrument and a surveying method for further minimizing a measurement error when the surveying instrument casts a light to a measuring object and receives the reflected light and measures a delay time or a distance. A reference pulse light r and a measurement pulse light o1 are received as a received light signal by a light receiving section 9, and a damping signal S3U is formed from the received light signals r, o1, and an amplification rate of a minute level signal in the proximity of a zero cross point Q0 of the damping signal S3U is greatly amplified, and timing signals r′, o1′ are formed by using an amplified signal. Therefore, the measurement error can be minimized.
US07903232B2 Lithographic apparatus and device manufacturing method
An immersion lithographic exposure apparatus in which the pH of the top coat of the immersion liquid is chosen so as to maximize the relative speed at which a part of the liquid supply system and the substrate W can be moved relative to each other without collapse of a meniscus extending between those components.
US07903226B2 Liquid crystal display device and method of making the same
Disclosed are a liquid crystal display device 10 and a method of making such liquid crystal display device that improves display quality by providing heat dissipation pattern 4 for effectively dissipating heat generated by the driver ICs 2. The heat dissipation pattern 4 is formed on a glass substrate of a liquid crystal panel 1 along one side thereof so as to minimize non-uniform thermal distribution on the liquid crystal panel 1 at locations adjacent to and distant from the driver ICs 2.
US07903216B2 Liquid crystal device having a stripe-shaped dielectric protrusion in the transmissive display area and a circular dielectric protrusion in the reflective display area
A liquid crystal device is provided in which a liquid crystal layer formed of a liquid crystal having a negative dielectric anisotropy is interposed between a first substrate and a second substrate disposed opposite to each other, the liquid crystal device including: an alignment film controlling the liquid crystal, the alignment film being disposed between the liquid crystal layer and the first substrate and between the liquid crystal layer and the second substrate in a vertical direction; a first wave plate and a first polarizing plate provided on a surface of the first substrate opposite to the liquid crystal layer; and a second wave plate and a second polarizing plate provided on a surface of the second substrate opposite to the liquid crystal layer. Here, an alignment control portion controlling alignment of the liquid crystal of the liquid crystal layer is provided on at least one of the first substrate and the second substrate. In addition, retardation axes of the first wave plate and the second wave plate are approximately perpendicular to each other, and at least one of the retardation axis of the first wave plate and the retardation axis of the second wave plate is arranged approximately parallel to a main alignment direction of the liquid crystal aligned by the alignment control portion.
US07903212B2 Reflex liquid crystal display device, display apparatus, projection optical system, and projection display system
A superior reflex type vertically-aligned liquid crystal display device wherein the refractive index anisotropy Δn of its liquid crystal material is controlled to be more than 0.1, and the transmissivity of the liquid crystal is saturated with facility at a low voltage below 6V despite a reduction of the thickness of the vertically-aligned liquid crystal layer to less than 2 μm, hence achieving satisfactory driving at a practically low voltage while attaining another advantage of remarkable improvement in the transmissivity itself. Therefore, the display device indicates a sufficient transmissivity, an excellent low-voltage driving characteristic and a fast response. Further improvements are realizable in a display apparatus, a projection optical system and a projection display system by the use of such display device.
US07903205B2 Image display device
An object of the present invention is to provide an image display device having a configuration that allows the device to be manufactured in such a way as to prevent unwanted spread and penetration of the polymeric precursor of the elastomer in its liquid display panel and thereby prevent the expansion and degradation of the members adjacent to the panel, which leads to an improvement in the performance of the image display device.
US07903204B2 Polarizing plate and liquid crystal display panel having the same
A polarizing plate formed with an antistatic film preventing the formation of stains caused by the generation of static electricity and a liquid crystal display panel comprising the same. The polarizing plate includes a polarizer polarizing incident light. a first and a second protection film formed on opposing surfaces of the polarizer, respectively, and protecting the polarizer, a first antistatic film formed on the first protection film and an adhesive layer formed on the first antistatic film.
US07903203B2 Liquid crystal display element and manufacturing method thereof
The invention discloses a liquid crystal display element including: a pair of display substrates each having a support and an electrode provided on one surface of the support; and a display layer provided between the electrodes of the pair of display substrates, wherein the display layer contains gelatin and liquid crystal drops or microcapsules; and the liquid crystal drops or microcapsules are densely arrayed in a monolayer, and a method of manufacturing the liquid crystal display element, including: applying to a surface of one of the display substrates which surface has the electrode, a coating solution in which liquid crystal drops or microcapsules are dispersed in a solution containing gelatin and a solvent, thereby forming a coating layer; and evaporating the solvent in the coating layer at a temperature not less than the freezing point of the gelatin to provide a display layer between the electrodes of the display substrates.
US07903199B2 Backlight module having light-mixing member and liquid crystal display using same
An exemplary backlight module (40) includes a number of point light sources (43) and a light-mixing member (47). The number of point light sources emit light beams of different colors. The light-mixing member mixes the light beams of different colors into white light beams. The light-mixing member includes a light entrance surface (470) opposite to the light sources. The light entrance surface includes a number of recesses (471). The recesses correspond to the number of point light sources. The backlight module has high efficiency of light mixing.
US07903198B2 Liquid crystal display device
The present invention relate to a liquid crystal display device using a light emitting diode (LED) module as a light source for backlight. Storing portions (21a-21e) are provided at positions facing a light emitting diode modules (25) on a light guide plate (21) constituting the backlight, and the light emitting diode modules (25) are inserted into the storing portions (21a-21e). Furthermore, under a status where an insulating substrate (26) mounted with the light emitting diode modules (25) is held by a holding plate (28), the holding plate (28) is removably attached to a heat sink substrate (27). The backlight has a structure wherein the light emitting diode module (25) can be replaced. Furthermore, since heat generated at the light emitting diode module (25) can be efficiently dissipated to the heat sink substrate (27), temperature increase of the light emitting diode module (25) is suppressed, and lifetime can be lengthened, and deterioration of luminous efficiency can be prevented.
US07903192B2 Display device and method of manufacturing the same
The invention provides a display device which can reduce breaking of a TFT substrate at the time of connecting a wiring member to the TFT substrate after decreasing a thickness of the TFT substrate and a manufacturing method of the display device. A TFT substrate and a counter substrate are adhered to each other to form a display panel. After connecting a wiring member to a line connection portion of the display panel, a portion of the display panel to be etched is masked. An etching protective film formed of an organic film is applied to the masked display panel by coating. Thereafter, a mask is peeled off together with the etching protective film formed on the mask and the display panel is immersed in an etchant thus polishing an exposed surface of a glass substrate to a predetermined thickness. Thereafter, a chemical polishing protective film formed on a wiring member is removed.
US07903189B2 Display substrate and method of repairing the same
A display substrate includes a signal line, a protecting layer and a repairing line. The protecting layer covers the signal line to protect the signal line and has a repairing groove formed therein. The repairing line is formed in the repairing groove and is electrically connected to the signal line to repair an electrical connection failure of the signal line. The repairing groove connects a first area and a second area of the signal line that are spaced apart from each other by a predetermined distance in a lengthwise direction of the signal line. The electrical connection failure occurs between the first and second areas. The repairing line is prevented from being damaged, and a display quality is improved.
US07903187B2 Static electricity preventing assembly for display device and method of manufacturing the same
A static electricity preventing assembly for an electronic device, may include a substrate, a buffer layer on the substrate, the buffer layer including a plurality of contact holes exposing respective regions of the substrate, a shorting bar on the buffer layer, pad electrodes on the buffer layer, metal wiring lines on the buffer layer, wherein a first portion of each of the metal wiring lines may be electrically connected to the substrate through the contact holes, a second portion of each of the metal wiring lines may be connected to a respective one of the pad electrodes, and a third portion of each of the metal wiring lines may be connected to the shorting bar, wherein the first portion may be between the second portion and the third portion.
US07903186B2 Electro-optical device, method of manufacturing electro-optical device, and electronic apparatus
An electro-optical device includes, on a substrate, a plurality of pixel portions arranged in a pixel region; a peripheral circuit which is placed in a peripheral region located at a periphery of the pixel region, and controls the plurality of pixel portions; image signal lines that supply image signals; and ground potential lines that supply ground potentials to the peripheral circuit. The image signal lines are electrically connected to the ground potential lines via discharge resistors made of a film having a higher resistance than a conductive film constituting the image signal lines and the ground potential lines.
US07903185B2 Pixel structure and exposure method thereof
The present invention provides a pixel structure and exposure method thereof. This present invention divides these devices that influence the optical characteristic of the pixel region into two parts. Each part is located in a sub-pixel region of the pixel region. Different photolithography process rounds are performed in the different sub-pixel regions.
US07903177B2 Broadcast receiver and method for displaying channel information
A broadcast receiver and method for displaying channel information, are discussed. According to an embodiment, a method for displaying channel information using a broadcast receiver, includes tuning, by the broadcast receiver, to at least one channel if a channel edition mode is provided, and processing video signals of the tuned channel in a multi-PIP mode, the processing step including changing at least one of a video resolution and a screen size for the video signals; graphically processing channel data information on each of the video signals; and multiplexing the video signals processed in the multi-PIP mode and the graphically processed channel data information into multiplexed signals, for outputting the multiplexed signals on a display device.
US07903167B2 Dust removal apparatus of photographing apparatus
A dust removal apparatus of a photographing apparatus comprises a movable unit and a controller. The movable unit has an imaging device and is movable. The controller strikes the movable unit against a boundary of a range of movement of the movable unit as a dust removal operation. The controller counts the number of times of the dust removal operation, measures an elapsed time from the point when counting the number of times of the dust removal operation commences. When the elapsed time is less than or equal to a time period and the number of times of the dust removal operation is equal to or greater than a predetermined number of times, the controller halts the dust removal operation until a predetermined time period has elapsed.
US07903154B2 Optical apparatus having control unit configured to reduce noise in captured image
An optical apparatus includes a control unit configured to perform control to change power consumed by a lens unit or operation state of an actuator of the lens unit during processing of an image signal obtained from an image pickup element according to a noise tolerance of a camera and a set state of the camera, such as an ISO speed rating.
US07903153B2 Image pickup apparatus and method of controlling same
In a period of time during which an image effect is being selected, a synthesized image in which the selected image effect is synthesized to an input image is generated and the operation of the image effect of the synthesized image is automatically and repeatedly displayed, thereby allowing the user to check what kind of operation the currently-selected fade function is before recording.
US07903152B2 Mobile entertainment and communication device
A mobile communication device in a palm-held size housing has a cellular or satellite telephone capable of wireless communication with the Internet and remotely located telephones. The device includes one or more replaceable memory card sockets for receiving a blank memory card for recording data directly from the Internet and, in particular, musical performances that then can be selectively reproduced by the device for the enjoyment of the user, including both audio and visual recordings and reproductions. The device also includes a camera and microphone for recording images and sound within the range of the device that can be wirelessly transmitted, either selectively or automatically to a remote telephone. Further, the device includes sensors for sensing unusual conditions that may also be transmitted to a remote telephone, together with the location of the device as determined by a GPS section of the device. Still further the device includes a connectable stethoscope for detecting and transmitting sounds from the chest of a user to a remote location.
US07903150B2 Differential amplifier circuit used in solid-state image pickup apparatus, and arrangement that avoids influence of variations of integrated circuits in manufacture and the like
The output terminal of a first voltage-current conversion circuit, which includes operational amplifiers and a resistor, is connected to the output terminal of a second voltage-current conversion circuit which includes operational amplifiers and a resistor, and also to the negative input terminal of the second voltage-current conversion circuit via a source follower as an impedance conversion circuit which is formed by an NMOS transistor and constant current source. Furthermore, the output terminal of the first voltage-current conversion circuit serves as the output terminal of a differential amplifier circuit. The positive-phase input terminal of the second voltage-current conversion circuit is connected to a reference voltage. Since the node of the current outputs of the first and second voltage-current conversion circuits has a high impedance, these circuits operate to equalize their output currents.
US07903145B2 Camera head including an image pixel array and a preamplifier module
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.
US07903142B2 Digital still camera with print-order information
A digital still camera of the invention includes: an image-capturing unit which generates an image; a selecting unit which decides whether a date where the generating is done is to be written onto the image; a writing unit which writes the date when the selecting unit decides that the date is to be written; a creating unit which creates print-order information; a determining unit which determines whether the image has the date thereon, when the creating unit creates the print-order information for the image; a changing unit which deletes the date from the print-order information when the determining unit determines that the image has the date thereon, and the print-order information includes the date; and a recording unit which records the image and the print-order information, associating them with each other. Therefore, it can avoid a problem in printing the date, and properly set print-order information with simple operation.
US07903141B1 Method and system for event detection by multi-scale image invariant analysis
The present invention is a method and system for detecting scene events in an imaged sequence by analysis of occlusion of user-defined regions of interest in the image. The present invention is based on the multi-scale groups of nearby pixel locations employing contrast functions, a feature that is invariant to changing illumination conditions. The feature allows the classification of each pixel location in the region of interest as occluded or not. Scene events, based on the occlusion of the regions of interest, are defined and subsequently detected in an image sequence. Example applications of this invention are automated surveillance of persons for security, and automated person counting, tracking and aisle-touch detection for market research.
US07903134B2 Laser scanning apparatus having a photodetector having first and second light receiving units
Each light detecting sensor, which is installed corresponding to each photoconductor drum, and to which the plurality of light beams passing through the scanning optical system are incident while moving in a main scanning direction includes a light-receiving device having a first light-receiving unit and a second light-receiving unit, which have different intervals from each other in the main scanning direction depending on a position of a sub-scanning direction, all the sizes of the first and the second light-receiving units being sizes covering an overall virtual area in a quadrangular shape surrounding a plurality of light spots in the light-receiving surface.
US07903130B2 Driving method for increasing gray level
The present invention discloses a driving method for increasing gray level, wherein the PWM mode is added into the FRM mode, and the PWM mode is implemented with the common drive circuit; the section of the horizontal synchronous signal of a frame interval is divided into multiple sub-sections according to the requirement of the PWM mode; the control of the length of the turn-on period within a frame interval is implemented with a redesigned control circuit, and none special drive circuit is needed.
US07903129B2 Image display device
A simple double-speed process circuit 60 outputs a video signal V1 twice at a double speed in units of frames. A time-division gradation process circuit 50 performs gradation level conversion on the video signal in order to distribute brightness for one frame cycle to two sub-frame cycles, i.e. first and second sub-frame cycles. An overshoot process circuit 40 performs gradation level conversion on the video signal in order to-emphasize a temporal change of the signal. A drive circuit 20 drives liquid crystal display elements 31 using a video signal V2 obtained through processing by the three circuits. A frame interpolation process circuit may be added to this circuit configuration or may be substituted for the simple double-speed process circuit 60. This makes it possible to improve moving image display performance, while making up for a lack of response speed of the display elements.
US07903127B2 Digital/analog converter, display device using the same, and display panel and driving method thereof
A display device including a display unit including a plurality of data lines for transmitting data currents, a plurality of scan lines for transmitting scan signals, and a plurality of pixel areas defined by the data lines and the scan lines; a data driver for converting a plurality of grayscale data that include first data and second data into at least one of the data currents, and applying the at least one of the data currents to at least one of the data lines; and a scan driver for sequentially applying the scan signals to the plurality of scan lines, and wherein the data driver divides the plurality of grayscale data into at least two grayscale ranges including a first grayscale range, outputs a first current of the first grayscale range including at least one of the plurality of grayscale data by using the first data, and outputs a second current that corresponds to the second data in the first grayscale range.
US07903123B1 System for programmable dithering of video data
A programmable system for dithering video data. The system is operable in at least two user-selectable modes which can include a small kernel mode and a large kernel mode. In some embodiments, the system is operable in at least one mode in which it applies two or more kernels (each from a different kernel sequence) to each block of video words. Each kernel sequence repeats after a programmable number of the blocks (e.g., a programmable number of frames containing the blocks) have been dithered. The period of repetition is preferably programmable independently for each kernel sequence. The system preferably includes a frame counter for each kernel sequence. Each counter generates an interrupt when the number of frames of data dithered by kernels of the sequence has reached a predetermined value. In response to the interrupt, software can change the kernel sequence being applied. Typically, the system performs both truncation and dithering on words of video data. For example, some embodiments produce dithered 6-bit color components in response to 8-bit input color component words. Preferably, the inventive system is optionally operable in either a normal mode (in which dithering is applied to all pixels in accordance with the invention) or in an anti-flicker mode. Another aspect of the invention is a computer system in which the dithering system is implemented as a subsystem of a pipelined graphics processor or display device. Another aspect of the invention is a display device that includes an embodiment of the dithering system.
US07903118B2 Methods for allocating information to system resources using improved mapping
Embodiments described herein provide a programmable mapping scheme for mapping information to resources of a system. In an embodiment, a programmable lattice method operates to map information to resources of a system. For example, the programmable lattice method can be used to map pixel data to graphics processing resources of a graphics processing system. In another embodiment, a programmable hybrid method operates to map information to resources of a system. For example, the programmable hybrid method can be used to map pixel data to graphics processing resources of a graphics processing system. The mapping methods described are applicable to any multi-dimensional array processing (e.g., 2D and 3D). The methods provide a uniform distribution of resources and tend to reduce resource collisions when allocating information to a resource.
US07903111B2 Depth image-based modeling method and apparatus
A depth image-based modeling method and apparatus. A depth information-based modeling method using a three-dimensional (3D) polygonal mesh includes: extracting a bounding volume (BV) for the 3D polygonal mesh; obtaining a 3D grid by dividing the BV using a plurality of sampling lines; selecting some of a plurality of vertices of the 3D grid that intersect the 3D polygonal mesh as valid vertices; obtaining depth information and color information of the valid vertices by using a plurality of vertices of the 3D polygonal mesh; and modeling an object using the depth information and the color information of the valid vertices.
US07903109B2 Method and system for visualization of virtual three-dimensional objects
A method of visualization of three-dimensional virtual objects in virtual space including (a) establishing a base coordinate system for a defined area of real space by placing, within the real space, a base group of ultrasonic transceivers that defines axes of a base coordinate system; (b) setting positions of the virtual objects in the virtual space relative to the base coordinate system a; (c) determining an observation point of a user relative to the virtual objects by locating a head ultrasonic transceiver mounted on a head of a user; (d) determining positions of multiple display units viewed by the user; (e) determining a position of the head ultrasonic transceiver relative to the base coordinate system; (f) determining positions of the transceivers mounted on the display units relative to the base coordinate system; (g) displaying the virtual objects on the multiple display units.
US07903103B2 Reusable poster holder and methods for display
A poster holder having a first member, a second member moveable away from the first member to an open position and moveable towards the first member to a closed position, the second member cooperating with the first member to secure the substrate in the closed position, a controller configured to selectively energize at least one portion of an energizeable image on a substrate detachably securable between the first member and the second member in the closed position, and an electrical power source connected to the controller. The poster holder is useable in a display that includes a poster formed of a substrate and an energizeable image formed thereon. Methods of displaying an energizeable image using the poster holder are set forth.
US07903093B2 Mobile communication device equipped with touch screen and method of controlling operation thereof
A mobile communication device equipped with a touch screen and a method of controlling an operation of the mobile communication device are provided. According to an embodiment, the method includes displaying a display window on the touch screen, and displaying an input window overlapping a portion of the display window, wherein the input window is at least partially transparent.
US07903084B2 Selective engagement of motion input modes
A motion controlled handheld device includes a display having a viewable surface and operable to generate a current image and a gesture database maintaining a plurality of gestures. Each gesture is defined by a motion of the device with respect to a first position of the device. The device includes a gesture mapping database comprising a mapping of each of the gestures to an associated command, a motion detection module operable to detect motion of the device within three dimensions and to identify components of the motion in relation to the viewable surface and a display control module having a first mode of operation and a second mode of operation. The display control module is operable in the first mode of operation to monitor the motion of the device, to determine a location of the device resulting from the motion, and to modify the current image based on the resulting location of the device. The display control module is operable in the second mode of operation to monitor the motion of the device, to track movement of the handheld device using the motion detection module, to compare the tracked movement with the gestures to identify a matching gesture, to identify one of the commands associated with the matching gesture, and to modify the current image based on the identified command. The device also includes a mode selection module operable to detect a mode selection trigger and to switch between the first mode of operation and the second mode of operation in response to detecting the mode selection trigger.
US07903082B2 Control device and control method, and planar light source and control method of planar light source
A control device for controlling driving of an LED includes: a driving section driving the LED, the driving section being formed including a switching element; a control value obtaining section obtaining a control value of n+m bits; and a controlling section controlling the driving of the LED by the driving section on a basis of the control value of the n+m bits obtained by the control value obtaining section such that a number of times of turning on the switching element in a predetermined period is controlled by a control value of n higher-order bits, an ON time at one of the times of turning on the switching element is controlled by a control value of m lower-order bits, and ON times of the switching element excluding the ON time at the one time of turning on the switching element are a predetermined time.
US07903060B2 Organic light emitting diode display and driving method thereof
An organic light emitting diode display includes a first driving device that includes a first control electrode supplied with a voltage from a first node, and switches a current path between a second node and a third node in accordance with a voltage of the first node; a second driving device that is connected to be symmetrical with the first driving device through the second node and the third node, and includes a second control electrode supplied with a voltage of the first node; a high-level driving voltage source that supplies a high-level driving voltage via the third node; an organic light emitting diode device that is connected between the second node and a ground voltage source; gate and data lines; first to third switch devices; a driving circuit that drives the first to third switch devices; and a storage capacitor connected between the first node and the third node.
US07903058B1 Forward LED voltage monitoring for optimizing energy efficient operation of an LED driver circuit
A circuit and method for monitoring the forward voltage for a plurality of LEDs in a battery powered device so that the gain in the LED driver circuit can be switched at a point that optimizes the energy provided by the battery. The invention provides for sensing each LED's voltage, VLED, and determining the maximum forward voltage, VLEDmax, between the plurality of LEDs. The invention uses the knowledge of VLEDmax in conjunction with VIN, converter output resistance and LED current, and current source/sink minimum headroom to switch from an initial gain to some higher gain just before the current sinks/sources would drop out, or from a higher gain to a lower gain in the event of the battery voltage going back to a voltage close to its initial value after being momentarily pulled down by a heavy load.
US07903056B2 Voltage-current converting method, voltage-current converting circuit and active matrix type display apparatus
A voltage-current converting converts a voltage signal into a current signal. In an example operation, a source of a transistor is connected to a first power source, the source is connected to an input terminal via a coupling capacitor, and a gate and a drain of the transistor are connected to a second power source so that current flows between the source and the drain while a constant voltage is applied to the input terminal. To output the current signal, the drain is disconnected from the second power source, the voltage signal is supplied from the input terminal to the holding capacitor via the coupling capacitor, the coupling capacitor is disconnected from the input terminal, the gate is disconnected from the second power source, the drain is connected to the second power source, and the source is connected to an output terminal.
US07903053B2 Current programming apparatus, matrix display apparatus and current programming method
A matrix display apparatus includes a plurality of current-driven display devices arranged along row and column directions, a first circuit provided for each of the display devices, a plurality of data lines arranged for each column, with the data lines supplying an image data signal to a plurality of pixel circuits included in each one of the columns, and a plurality of row scanning lines for transmitting a scanning signal for selecting row by row the plurality of pixel circuits. The first circuit includes a field effect transistor for supplying one of the display devices with a current, which has a control electrode and two principal electrodes, a first switch connecting the control electrode and one of the principal electrodes of the field effect transistor, and a second switch having one terminal connected to the one of the principal electrodes of the field effect transistor and having another terminal connected to one of the data lines along the column of the first circuit. The first circuits in the column are connected in successively divided manner to the plurality of the data lines through the second switch.
US07903051B2 Electro-luminescence display device and driving method thereof
An electro-luminescence display device and a driving method thereof for assuring a high aperture ratio are disclosed. In the device, a plurality of pixel cells is arranged in a matrix type. A plurality of data electrodes applies video signals to the pixel cells. A plurality of gate lines are connected to the pixel cells positioned adjacently to each other at the upper/lower sides thereof in such a manner to cross the data electrodes.
US07903046B2 Signal transmitter and a driving method thereof
A transmitter includes an output module coupled to an output port for outputting an output signal to the output port according to a detection signal, and a detect module for detecting the output port to generate the detect signal.
US07903031B2 Antenna apparatus
A disclosed antenna apparatus includes: a punched out antenna element made of a sheet metal; a punched out ground element made of a sheet metal, the ground element facing the antenna element; and a surface mount type coaxial connector mounted across the antenna element and the ground element.
US07903025B2 Multiple clock signal generation from a common oscillator
A system and method of providing a clock signal to a navigation satellite receiver in a device is disclosed. A clock signal generated by a voltage controlled temperature compensated crystal oscillator (VCTCXO) in a cellular engine of the same device is appropriated to clock a numerically controlled oscillator (NCO) programmed to generate an adjusted clock signal suitable for use in receiving signals from navigation satellites and to heterodyne them down to baseband or an intermediate frequency for processing. Preferably, if the cellular engine has an automatic frequency control (AFC) module for adjusting the voltage control input to the VCTCXO to compensate for a change in the operating environment of the cellular engine, the AFC module modifies the control word in the NCO to counteract such adjustment so that the adjusted clock signal provided to the navigation satellite receiver is not unduly impacted. The use of the NCO ensures that the adjusted clock signal remains phase continuous throughout any such adjustments, so that positional lock of the navigation satellite receiver should not be lost. The sharing of the VCTCXO by the cellular engine and the navigation satellite receiver results in component cost and board space savings, economy in power consumption and reduced engineering effort in routing clock signals throughout the circuit board.
US07903024B2 Adaptive moving target indicator (MTI) clutter rejection filter for radar systems
Apparatus for providing moving target indicator (MTI) filtering in the presence of clutter for a radar receiver employing digital pulse compression to provide at an output a compressed digital pulse for application to the input of a MTI digital filter, including a digital adaptive filter of the same weight as the MTI filter and operative to receive the compressed pulse to provide at outputs of the filter a set of weighted filter coefficients, wherein the weighted coefficients are applied to the MTI filter during a predetermined clutter mode.
US07903013B2 Semiconductor device
Operating speed as well as output accuracy of a D-A converter is enhanced. With a semiconductor device including unit current sources, and unit current source switches, plural current source elements constituting each of the unit current sources are disposed so as to be evenly dispersed, thereby reducing errors of the current source element, dependent on distance while the unit current source switches are concentratedly disposed in a small region, thereby mitigating delay in operation, attributable to parasitic capacitance. In addition, with the semiconductor device including R2R resistance ladders, the R2R resistance ladder is provided on the positive and the negative of each of the unit current source switches, and the respective R2R resistance ladders are shorted with each other at respective nodes on a unit current source switch-by-unit current source switch basis, are rendered identical in length, thereby cancelling out a nonlinearity error attributable to wiring parasitic resistance.
US07903009B2 Starting circuit and method for the stable starting of a circuit arrangement with plural feedback control circuits
In a method for starting a circuit arrangement an output signal of a circuit arrangement with interlinked feedback control circuits is utilized as a control variable for the feedback control circuits and an input signal for the circuit arrangement is damped for a predetermined time period during a starting phase of the circuit arrangement.
US07903002B2 Electronic device having vibration input recognition and method
Disclosed is are a system and a method for accepting user input in the form of movement of an object against a surface of a electronic device. The movement may take the form of natural writing-style stokes that generate corresponding vibrations. The vibrations may be sensed and analyzed to ascertain meaningful user input. In one approach, a method of processing user input with an electronic device includes sensing vibrations generated by movement of an object against a surface of the electronic device and analyzing signals representative of the sensed vibrations to determine a meaningful user input.
US07902989B2 Optical switch
An optical switch having a housing, a light source and a light detector. The light source and light detector are located remote from the housing. The light source is connected to the housing with a first light guide, and the light detector is connected to the housing with a second light guide. The first and second light guide cables have distal ends positioned through the housing and are optically aligned but separated by a gap. The switch includes a device to interrupt a light beam that is usually adapted to removably occupy the gap. The switch may be embodied in a float.
US07902985B2 Gateway radio frequency identification tag system
The specification describes a new architecture for RFID systems that is adapted to process large numbers of RFID tags and provide information about a large number of items. The system provides for multiple tag readers. The tag readers are active and have both transmit and receive capability. The system includes a gateway tag that receives information about individual items from the multiple readers and thus contains data on the entire inventory of items. This allows each of the multiple readers to conveniently access data for the entire inventory of items.
US07902983B2 RFID tag
An RFID tag includes: a sheet-like base; an antenna provided on the base and extending along the base; a circuit chip mounted on the base and connected to the antenna for performing radio communication through the antenna; a protection body wider than the circuit chip and narrower than the antenna, which is located at least either above the circuit chip or on a backside of the circuit chip with the base interposed therebetween for protecting the circuit chip; and a connection section provided as a portion of the antenna at a location where an edge of the protection body and the antenna intersect with each other as viewed from a direction intersecting with a surface of the base, which includes one or more conductor patterns narrower than other portion of the antenna, and which connects inner and outer antenna portions of the edge with each other.
US07902982B2 RFID interrogator and RFID-interrogator control method
A nonresponse-ratio determining unit determines, after starting a signal transmission to an electronic tag, whether a ratio of number of nonresponses from the electronic tag exceeded a predetermined value in a first predetermined period. A signal-transmission terminating unit terminates, when it is determined that the ratio of the number of nonresponses exceeded the predetermined value, the signal transmission for a second predetermined period. A radio-frequency-identification interrogator performs, after a lapse of the second predetermined period, a communication-channel selecting process for restarting the signal transmission to the electronic tag.
US07902981B2 Image display device
An image display device capable of preventing erroneous activation of the theft prevention function is provided. The image display device includes a theft prevention unit having an alarm function for preventing theft of the image display device, and a control circuit for controlling the theft prevention unit. The control circuit invalidates the alarm function of the theft prevention unit before the image display device is shipped out of a factory.
US07902930B2 Colpitts quadrature voltage controlled oscillator
Provided is a colpitts quadrature voltage controlled oscillator capable of obtaining quadrature orthogonal signals using a quadrature combination between a base and a collector of each transistor, without using an additional circuit such as a coupled transistor, a coupled transformer, a multiphase RC filter, etc. Accordingly, since nonlinearity, increased phase noise, a decrease in the Q-factor of an LC resonator, and increased power consumption can be avoided, a colpitts quadrature voltage controlled oscillator that has low phase noise, low electric power consumption, and a compact size can be implemented.
US07902927B2 System and method for modulating pressure in an alkali-vapor cell
The present invention provides a system and method for achieving a calibration-free primary atomic clock standard operating at the 0-0 transition free-atom frequency, thus creating a primary frequency standard, with attributes that include scalable to chip-scale dimensions and power consumption.
US07902922B2 Feedforward amplifier and control method thereof
In a feedforward amplifier (200) including a signal cancellation circuit (10) and a distortion eliminating circuit (20), a harmonic reaction amplifier (130) is used as a main amplifier of the signal cancellation circuit. A controller (43) obtains an adjacent channel leakage power ratio (ACLR) and a power efficiency from an output of the feedforward amplifier (200) and controls the gate bias voltages of two transistors (33A and 33B) of the harmonic reaction amplifier (130) to maximize the power efficiency under the condition that the ACLR is less than or equal to a reference value.
US07902914B2 Semiconductor integrated circuit
A semiconductor integrated circuit includes a core circuit, a power supply switch situated on a path providing a current to the core circuit and configured to control a state of current supply to the core circuit in response to a control signal applied to a control node, a clamp circuit configured to clamp a voltage of the control signal, and a switching circuit configured to control whether to enable or disable a clamp operation of the clamp circuit.
US07902909B2 Charge pump circuit
There is provided a charge pump circuit which can prevent EMI noise of a frequency component independent of an operation clock frequency from occurring at the time of a change from a disable state to an enable state. The charge pump circuit includes a detection signal synchronization circuit which outputs a synchronization detection signal generated by synchronizing a detection signal outputted from a level detection circuit to a clock signal outputted from an oscillator circuit. The synchronization detection signal is used as a pump enable signal, and a first pump capacitance and a second pump capacitance in a pump circuit body are charged and discharged in response to the synchronization detection signal and the clock signal outputted from the oscillator circuit.
US07902905B2 Booster circuit and voltage supply circuit
A voltage supply circuit includes a booster circuit and a ripple filter circuit. The ripple filter circuit has a first resistor connected to a first output terminal at one end thereof. The ripple filter circuit also has a first switch circuit connected between the other end of the first resistor and a second output terminal. In addition, the ripple filter circuit has a second switch circuit connected between the first output terminal of the booster circuit and the first switch circuit.
US07902902B2 Anti-fuse repair control circuit for preventing stress on circuit parts
The present invention relates to an anti-fuse repair control circuit which regulates transmission of a power voltage and a back-bias voltage that are converted to repair an anti-fuse to a circuit part. As such, the present invention prevents the influence of a high power voltage or a low back-bias voltage on a circuit part such as a cell, a peripheral circuit, or a core region during an anti-fuse repair. The anti-fuse repair control circuit includes an anti-fuse repair enabling part providing an anti-fuse repair enabling signal corresponding to a repair of an anti-fuse; a power voltage control part controlling transmission of a power voltage to a first circuit part according to an enablement state of the anti-fuse repair enabling signal; and a back-bias voltage control part controlling transmission of a back-bias voltage to a second circuit part according to the enablement state of the anti-fuse repair enabling signal.
US07902898B2 Delay circuit
A delay circuit includes current sources, switches, a transistor switch, a charging unit and a comparator. Each of the switches is provided for receiving an enable signal to activate and convey one of the current sources. The transistor switch is activated for pulling down voltage of an operating node coupled to the switches. The charging unit provides an operating voltage for the operating node based on one of the current sources when the transistor switch is deactivated and one of the switches is activated to convey one of the current sources to the charging unit. The comparator is provided for comparing the operating voltage with a reference voltage.
US07902893B1 Clock-signal generator
A clock-signal generating unit for generating an output clock signal with a controlled duty cycle based on an input clock signal. The clock-signal generating unit comprises one or more delay lines arranged to generate a plurality of mutually delayed output signals at different positions within the delay line based on the input clock signal. A control unit is arranged to detect a position within one of the delay lines, the output signal of which has a delay, with respect to the input clock signal, that is essentially equal to one period of the input clock signal, and generate an output signal that indicates the detected position. A selection unit is arranged to generate a delayed clock signal that has a delay, with respect to a signal associated with the input clock signal, that is essentially equal to a period of the clock signal multiplied with said duty cycle based on output signals from one of the delay lines and the output signal of the control unit. The clock-signal generating unit comprises circuitry for generating the output clock signal based on the signal associated with the input clock signal and the delayed clock signal. A corresponding method of generating an output clock signal with a controlled duty cycle based on an input clock signal is also disclosed.
US07902891B1 Two point modulator using voltage control oscillator and calibration processing method
A two-point modulator using a voltage control oscillator includes: a modulation section including a feedback circuit for performing feedback control of a signal outputted from the voltage control oscillator based on an inputted modulated signal, and a feedforward circuit for calibrating the modulated signal and outputting the calibrated modulated signal to the voltage control oscillator; a signal output section for, upon calibration processing, outputting a predetermined reference signal in place of the modulated signal, to the modulation section; and a gain correction section for, in a state where the feedback circuit is in an open loop state, calculating a frequency transition amount of the reference signal outputted from the voltage control oscillator, and correcting a gain used for calibration of the modulated signal performed by the feedforward circuit, based on the calculated frequency transition amount.
US07902889B2 Delay locked loop
A delay locked loop includes a buffer for outputting an internal clock by buffering an external clock, a delay block for delaying the internal clock in response to one of control signals or a selection signal, thereby outputting a delayed clock, a control signal generation block for generating at least one control signal according to a phase difference between the internal clock and a feedback clock generated by delaying the delayed clock by a delay time taken for the internal clock to be output, a selection block for outputting at least one selection signal in response to a signal instructing an off mode of the delay locked loop, thereby controlling a delay time in the delay block, and an output driver for driving the delayed clock.
US07902885B2 Compensated output buffer for improving slew control rate
The disclosure relates a compensated output buffer circuit providing an improved slew rate control and a method for minimizing the variations in the current slew rate of the buffer over process, voltage and temperature (PVT) conditions. The output buffer circuit includes a split-gate compensated driver and a slew rate control circuit. Accordingly, a desired slew rate can be maintained with fewer variations over wide range of variations in PVT conditions.
US07902884B2 H-bridge circuit
An H-bridge circuit includes a lower-arm field-effect transistor and a current supplying element that turns on when the drain of the lower-arm field-effect transistor is negatively biased due to regenerative current. When turned on, the current supplying element conducts current from the source to the drain of the lower-arm field-effect transistor, in parallel with a parasitic diode inherent in the lower-arm field effect transistor. The current supplying element competes with other parasitic elements that conduct current from peripheral circuitry to the drain of the lower-arm field-effect transistor, thereby reducing the amount of such current drawn through the peripheral circuitry and lessening the impact of the regenerative current on the peripheral circuits.
US07902881B2 Output signal generating device including output signal detecting unit
An output signal generating device according to the present invention includes a control circuit for generating a control signal, a reference signal generating unit for generating a reference signal, an output signal generating unit for generating an output signal according to a comparison result between the control signal and the reference signal, an output signal detecting unit for detecting the output signal based on a sampling signal, and an output signal storage unit for storing the output signal detected by the output signal detecting unit. The control circuit includes a readout unit for reading out the output signal stored in the output signal storage unit. According to the present invention, the output signal can be stored in real time and the results thereof can be processed by software.
US07902879B2 Field programmable gate array utilizing dedicated memory stacks in a vertical layer format
A field programmable gate array, an access lead network coupled to the FPGA, and a plurality of memories electrically coupled to the access lead network. The FPGA, access lead network, and plurality of memories are arranged and configured to operate with a variable word width, namely with a word width between 1 and a maximum number of bits. The absolute maximum word width may be as large as m*N where m is the number of word width bits per memory chip and N is the number of memory chips.
US07902876B2 Method and device for generating a digital data signal and use thereof
In an embodiment, the present invention relates to an integrated circuit comprising at least one data signal input (data1, data2), at least one clock signal input (Clock), at least one control signal input (Cnt_del1, Cnt_del2) and a data signal output (Data_out). According to the invention, the integrated circuit is configured to provide a digital data signal having a variable symbol duration at its output (Data_out), the symbol duration being controllable by means of the control signal (Cnt_del1, Cnt_del2). A further embodiment of the invention relates to a method for generating a digital data signal having a variable symbol duration in which an output signal is generated by at least one first data signal, at least one first clock signal and at least one control signal. For this purpose, at least one second clock signal is generated from the first clock signal, the second clock signal having a variable delay and the delay being set depending on the value of the at least one control signal. The output signal is formed from the at least one first data signal, whereby the outputting is carried out edge-synchronously to the first and the second clock signal.
US07902872B2 Data transmitters and methods thereof
In a data transmitter, a main line driver circuit transmits an input signal to a receiver via a channel. A pre-emphasis circuit emphasizes a voltage level of the transmitted input signal, and a pre-emphasis controller controls the pre-emphasis circuit. The pre-emphasis controller adjusts a pre-emphasis level of the pre-emphasis circuit to increase an amount of current supplied to the channel at a transition time of the input signal in accordance with the transition condition of the channel.
US07902871B2 Level shifter and semiconductor device having off-chip driver
Provided are a level shifter and a semiconductor device having an OFF-chip driver (OCD) using the same. The level shifter includes a plurality of series connected logic gates receiving a first-state input signal having a first power supply voltage level and generating a level-shifted first-state output signal having a second power supply voltage level. The logic gates receive as power supply voltages at least one intermediate power supply voltage having at least one voltage level intermediate between the first power supply voltage level and the second power supply voltage level, and an intermediate power supply voltage applied to the present logic gate is equal to or higher than an intermediate power supply voltage applied to the previous logic gate.
US07902870B1 High speed level shifter circuit in advanced CMOS technology
A level shifter circuit for shifting from a first voltage level technology (such as 0.9 volt) to a second level voltage technology (such as 3.3 volt) with increased switching speed. The increased speed is achieved by adding a boost circuit to the pull-up transistors to boost the switching speed and shut itself down after the transition. The level shifter circuit does not require intermediate level transistors or intermediate level voltage sources.
US07902869B1 Extensible three dimensional circuit
An extensible three dimensional circuit includes an access layer and crossbar arrays overlying the access layer. The crossbar arrays are formed from tiled mini-arrays of crossing lines and electrically accessed by the access layer. The crossing lines comprise at least one bundle of traveling lines, the at least one bundle of traveling lines moving through the circuit both laterally and vertically. Programmable crosspoint devices are disposed between the crossing lines.
US07902864B1 Heterogeneous labs
Disclosed is a programmable logic device (“PLD”) including at least one lookup table (“LUT”) based logic element (“LE”) of a first type and at least one LUT based LE of a second type. The first type of LE is different from the second type of LE. The term ‘different’ when used herein to describe the relationship of a first logic structure and/or its components to a second logic structure and/or its components indicates a difference in hardware design as opposed to a configuration difference or non-designed differences resulting, for example, from manufacturing variability. Additionally, a PLD can include at least one logic array block (“LAB”) of a first type having at least one LUT based LE and at least one LAB of a second type having at least one LUT based LE. The first type of LAB being different from the second type of LAB.
US07902862B2 High-bandwidth interconnect network for an integrated circuit
A bus structure providing pipelined busing of data between logic circuits and special-purpose circuits of an integrated circuit, the bus structure including a network of pipelined conductors, and connectors selectively joining the pipelined conductors between the special-purpose circuits, other pipelined connectors, and the logic circuits.
US07902860B2 Semiconductor circuit, and computing device and communications device using the same
In a semiconductor circuit, an impedance adjustment circuit having the characteristics same as those of a circuit having the nonlinear resistance characteristics is configured to include an operating point calculation circuit automatically calculating an operating point with a reference resistance through feedback control, and an impedance calculation circuit calculating the impedance at the operating point found by the operating point calculation circuit. The impedance adjustment circuit is also provided with an impedance determination circuit that determines whether or not the impedance found by the impedance calculation circuit is in a predetermined range. These components, i.e., the operating point calculation circuit, the impedance calculation circuit, and the impedance determination circuit, are provided each two for High-side and Low-side impedance adjustment use.
US07902859B2 Input/output circuitry with compensation block
Circuitry including an output circuit having a first variable resistance block coupled between a first supply voltage and an output node, the first variable resistance block having a plurality of selectable resistive elements coupled in series with at least one resistor between the first supply voltage and the output node, the output circuit having an output impedance determined by the resistance of the first variable resistance block; and a compensation circuit for regulating the impedance of the first variable resistance block of the output circuit, the compensation circuit having a second variable resistance block coupled between the first supply voltage and the first node of an external resistor, the second node of the external resistor being coupled to a second supply voltage, wherein the second variable resistance block comprises a plurality of selectable resistive elements coupled in series with at least one resistor between the first supply voltage and the first node of the external resistor, and wherein the plurality of selectable resistive elements of the first and second variable resistance blocks are selected based on a voltage level at the first node of the external resistor.
US07902858B2 Calibration circuit, semiconductor device including the same, and memory module
A calibration circuit includes: a replica buffer that drives a calibration terminal; a pre-emphasis circuit connected in parallel to the replica buffer; and an up-down counter that changes impedances of the replica buffer and the pre-emphasis circuit. A replica control circuit causes the replica buffer to conduct based on an impedance code, and a pre-emphasis control circuit causes the pre-emphasis circuit to conduct in an initial stage of a conducting period of the replica buffer. Thereby, even when an external resistor is shared among a plurality of semiconductor devices, for example, a voltage appearing in the calibration terminal can be stabilized at a higher speed.
US07902857B1 Reconfigurable electronic circuit
An apparatus and method provides the foundation for designing reconfigurable electronic computing systems. The invention relies on an ability to change the resistance state of a memristor device to achieve an optimal voltage at specific circuit nodes, whereby this dynamically and autonomously causes the circuit to reconfigure itself and produce a different output for the same input relative to the circuit's initial state. The circuit's state remains constant until the memristor's resistance is changed, at which point the circuit's function is “reprogrammed”.
US07902856B2 Semiconductor integrated circuit
An exemplary aspect of the invention is to conduct delay tests under actual operating conditions for a semiconductor integrated circuit including multiple logic circuits operating based on clocks of different frequencies, without causing any inconveniences when a test clock is set to a high-frequency side or a low-frequency side. The semiconductor integrated circuit includes: a first logic block that operates based on a first clock; a second logic block that operates based on a second clock having a frequency different from that of the first clock; and a test circuit connected between the first logic block and the second logic block. The test circuit outputs an output of the first logic block set as a test target, without passing through the second logic block, and transmits an input value received without being passed through the first logic circuit, to the second logic circuit set as a test target.
US07902831B2 Methods of performing electrostatic discharge testing on a payment card
Methods of performing electrostatic discharge testing on a transaction card are disclosed. A transaction card may be placed on an insulated surface. A grounding probe may be placed at a first location on the transaction card. A discharge probe may be charged to a known voltage level. The discharge probe may then be discharged at a second location on the transaction card. A discharge wave shape may be recorded from the ground probe, and one of a pass condition and a fail condition may be assigned based on at least the value of the known voltage level as compared to a reference voltage level. The first location and the second location may each be selected from a plurality of areas on the transaction card.
US07902830B2 System to measure series-connected cell voltages using a flying capacitor
A system for measuring voltage of individual cells connected in series includes a single flying capacitor. The capacitor stores the charge of one of the cells such that an analog-to-digital converter (ADC) connected to the capacitor may process an accurate representation of the voltage of the cell being measured. A plurality of MOSFET-based switches electrically connects and disconnects the cells and the capacitor. A controller is in communication with the ADC and the switches for sequencing the switches and recording the voltage measurements of each cell.
US07902828B2 Method and apparatus for monitoring the condition of a battery by measuring its internal resistance
A method for evaluating the condition of a battery comprises coupling a first power transistor as or as part of a first external load in series with the battery, coupling a second power transistor as or as part of a second external load in series with the battery, and conducting each power transistor to draw a transient large current from the battery while sampling the voltage across the battery and voltage across the load, from which the internal resistance of the battery can be determined. The internal resistance of the battery can then be compared with a predetermined nominal value to issue a warning if the battery is weak. The invention enables, for example, a driver to correctly know the actual condition of an automobile battery in substantially real time while consuming a minimum amount of power.
US07902823B2 Dynamic parallel magnetic resonance imaging(DpMRI) with sparse data
Example methods, apparatus, and systems associated with dynamic parallel magnetic resonance imaging (DpMRI) are presented. One example system facilitates separating data associated with a dynamic portion of a dynamic magnetic resonance image from data associated with a static portion of the dynamic magnetic resonance image. The system computes reconstruction parameters for a DpMRI reconstruction processes for both the dynamic portion of the image and the static portion of the image. The example system produces a DpMRI image based on separate reconstructions of the dynamic portion of a dynamic magnetic resonance image and the static portion of a dynamic magnetic resonance image. The separate reconstructions may depend on separate sets of reconstruction parameters and on separated static data and dynamic data.
US07902812B2 Rogowski coil assembly and methods
A Rogowski coil assembly includes a first Rogowski coil that surrounds a conductor and generates a first voltage output signal. A second Rogowski coil also surrounds the conductor. The second Rogowski coil generates a second voltage output signal. A relay device communicates with the first and second Rogowski coils and processes the first and second voltage output signals. For example, the relay device can process the voltage output signals to calculate an amount of noise in the first and second output voltage signals and/or to minimize the amount of noise in the first and second output voltage signals.
US07902806B2 Load control unit
A load control unit for controlling the supply of an electric power to a load from battery in accordance with a pulse-width modulation control includes: a reference voltage generating unit; a first charging/discharging unit; a second charging/discharging unit connected in series to the first charging/discharging unit to charge and discharge in reverse to those of the first charging/discharging unit; a first comparing unit that compares the voltage of the first charging/discharging unit with the reference voltage and switches between the charge and discharge of the first charging/discharging unit to generate a triangle wave; and a second comparing unit that compares a divided voltage by dividing the voltage of the battery with the voltage of the triangle wave generated by the first comparing unit to generate a PWM pulse. The ratio of capacities between the first and second charging/discharging units approximates to the ratio of resistances for obtaining the divided voltage.
US07902799B2 Switching power supply device and semiconductor integrated circuit
The present invention provides a switching power source and a semiconductor integrated circuit which realize an acquisition a sufficient driving voltage of a high-potential side switching element M1 even when a power source voltage VDD is low. In a switching power source which controls a current which flows in an inductor through a switching element which performs a switching operation in response to a PWM signal, and forms an output voltage by a capacitor which is provided in series in the inductor, a booster circuit which is constituted of a bootstrap capacity and a MOSFET is provided between an output node of the switching element and a predetermined voltage terminal, the boosted voltage is used as an operational voltage of a driving circuit of the switching element, another source/drain region and a substrate gate are connected with each other such that when the MOSFET is made to assume an OFF state, and a junction diode between one source/drain region and the substrate gate is inversely directed with respect to the boosted voltage which is formed by the bootstrap capacity.
US07902796B2 Battery equalization charging method and apparatus
The present invention discloses a charging method for equalization charging a battery array consisting of at least two cells, comprising the following steps: (a) charging the cells of the battery array with a constant charging current; (b) detecting the cell voltages of the individual cells to judge whether some of the cell voltages have reached a pre-set safe reference voltage; (c) repeating the step (a) when determining that none of the cell voltages has reached the safe reference voltage, or maintaining at least one of the cell voltages at the safe reference voltage and reducing the charging current at the same time when determining that said at least one of the cell voltages has reached the safe reference voltage; (d) judging whether all of the cell voltages have reached the safe reference voltage when the charging current is reduced to a pre-set minimum charging current; and (e) reducing the charging current continuously below the minimum charging current and then terminating the charging operation when determining that all of the cell voltages have reached the safe reference voltage. The present invention also discloses a charging apparatus carrying out the above method.
US07902788B2 Mitigation of harmonic currents and conservation of power in non-linear load systems
An AC power controller system applies three-phase AC operating power to an induction motor that drives a non-linear mechanical load. A primary low pass filter is connected in series between branch phase conductors and a power controller of the type that uses gate-controlled switching thyristors for controlling power to the motor. KVAR capacitors connected between the power controller and the induction motor phase windings form a secondary low pass filter across the controller output terminals. The primary and secondary low pass filters isolate the power controller and induction motor with respect to spurious noise and harmonics generated by local as well as remote sources, and also improve real power transfer efficiency from the power generating source to the induction motor by transforming the effective impedance of the power source and induction motor load.
US07902779B2 System and method for limiting input voltage to a power delivery system having regeneration capability
A system and method for limiting input voltage to a power delivery system having regeneration capability. According to various embodiments, the system includes a regulator having a multiple input variables and at least one output variable; and an accumulator in communication with the regulator wherein the accumulator presets the output of the regulator to facilitate a quick output as well as accumulates error values related to the multiple input variables and facilitates a change by the regulator to the at least one output variable based upon the accumulated values.
US07902768B2 Driving arrangement for feeding a current with a plurality of LED cells
A driving arrangement for feeding a current generated by a high frequency generator (10) coupled with a magnetic element (11) to a plurality of LED cells (33) each including at least one LED. The arrangement includes a respective plurality of LED channels (1, 2, 3, 4; 1′, 2′, 3′, 4′) arranged in a parallel configuration and one or more coupled inductors (L12, L23, L34) the couple in pairs the channels of the plurality of LED channels (1, 2, 3, 4; 1′, 2′, 3′, 4′).
US07902761B2 Dimmable LED lamp
An LED lamp utilizes AC power and bi-directional LED chips to provide dimming capabilities. The dimming capabilities of the lamp reduce the junction temperature of the LEDs on the bi-directional LED chips and thus prolong the life expectancy of the LED lamp.
US07902751B2 Organic electroluminescent device, method for producing the same, and electronic apparatus
An organic electroluminescent device includes a substrate; a plurality of light-emitting elements, each including an organic light-emitting layer held between a pair of electrodes; a display region which overlaps the substrate in plan view and in which the light-emitting elements are disposed; a first connection line which is disposed around the display region and is connected to one of the pair of electrodes and on which a transparent conductive layer is disposed; and a gas barrier layer covering end and top surfaces of the first connection line and top surfaces of the light-emitting elements.
US07902744B2 Heteroionic junction light emitting electrochemical cell
A structure for high performance light emitting electrochemical cells comprises at least two active layers of mixed ionic/electronic conducting materials, at least one of which is electroluminescent. The active layers are sandwiched between ion blocking electrodes, typically metal and/or transparent conducting oxide, that are electrically but not ionically conductive. Application of bias to the electrodes results in the polarization of ions at the electrodes thereby generating a field to drive the injection of electronic carriers into the active layer. The injected electron and holes recombine within the active layers to emit light. The ability to balance electron and hole injection in the design of such devices provides for optimal light emission efficiency.
US07902730B2 Piezoelectric thin film device
A sensor or actuator includes a piezoelectric thin film device including a lower electrode, a piezoelectric thin film and an upper electrode, and a voltage detecting device connected between the lower and upper electrodes of the piezoelectric thin film device. The piezoelectric thin film is formed of an alkali niobium oxide-based perovskite material expressed by (K1-xNax)NbO3 (0
US07902729B2 Piezoelectric vibrating pieces and piezoelectric devices
The piezoelectric vibrating piece (20) comprises a base portion (29) having an adhesive area on a first surface of electrically conductive adhesive 31 for mounting, a pair of vibrating arms (21) extending in a first direction from one edge of the base portion, base electrodes (23a, 25a) arranged in the base portion, an exciting electrode (23c, 25c) extending in a first direction and connecting the base electrode to excite a pair of vibrating arms. The area where the base electrodes (23a, 25a) conduct the electrically conductive adhesive (31) is smaller than the adhesive area (33).
US07902725B2 Device for fixing a first equipment item to a second equipment item, with active micropositioning
A device (D) is dedicated to fixing a first piece of equipment (E1) relative to a second piece of equipment (E2). The device has (i) a structure having a rigid central body (CC) prolonged by two approximately identical terminal bodies (CT1, CT2) each having a neck defining a flexible intermediate part (PD1, PD2) that is symmetric relative to a symmetry element, prolonged by a rigid internal part (PI1, PI2) that is symmetric relative to the symmetry element and joined to one of the ends of the central body (CC), and by a rigid external part (PE1, PE2) that is symmetric relative to a symmetry element, spaced from the internal part, and intended to be joined to the first (E1) or second (E2) piece of equipment. The device has (ii) at least two piezoelectric transducers (T11-T22) with each responsible for converting either an axial dimensional change into a measurement current representing the amplitude of the change, or a control current into a corresponding axial dimensional change. The device has (iii) control means (MC) responsible for determining at least one axial dimensional change to locate the first piece of equipment (E1) relative to the second piece of equipment (E2).
US07902720B2 High-voltage driver and piezoelectric pump with built-in driver
A digital waveform generating circuit having a DC voltage as an input and generating a sinusoidal digital signal, an active filter extracting low-frequency components from the sinusoidal digital signal generated in the digital waveform generating circuit, and a high-voltage control circuit generating a high-voltage drive signal using the sinusoidal digital signal after passing through the active filter are provided. A smooth waveform without steep voltage changes is generated.
US07902717B2 Boundary acoustic wave device and method for manufacturing the same
A boundary acoustic wave device includes a piezoelectric substance, a dielectric substance laminated on the piezoelectric substance, and an electrode film disposed at a boundary between the piezoelectric substance and a dielectric substance, the device utilizing a boundary acoustic wave propagating along the boundary, wherein the electrode film is any one Au alloy electrode film of an Au alloy electrode film including Cu at a ratio of about 0.01% to about 4.8% by weight, an Au alloy electrode film including Pd at a ratio of about 0.01% to about 6.8% by weight, and an Au alloy electrode film including Ni at a ratio of about 0.01% to about 3.5% by weight.
US07902716B2 Surface acoustic wave device and communication apparatus
To provide a surface elastic wave apparatus that suppresses occurrence of fine ripples within a pass band, improves insertion loss and enhances the degree of balance. First and second surface acoustic wave elements (14, 15) that are parallel-connected to a surface acoustic wave resonator (16) respectively have three or more odd-numbered IDTs (2-4, 5-7), each having a plurality of electrode fingers placed along a propagation direction of a surface acoustic wave that is propagated over a piezoelectric substrate (1), and reflectors (8, 20, 21, 10), each having a plurality of electrode fingers that are placed on the two ends of the IDT row, and among all the electrode fingers respectively possessed by the IDTs and reflectors, the polarities of the electrode fingers placed adjacent to a different IDT or reflector are arranged symmetrically centered on the IDT located in the center.
US07902712B2 Magnetic member, rotor, motor, compressor, blower, air conditioner and vehicle-mounted air conditioner
A magnetic member with an annular outer periphery and an inner periphery includes first portions and second portions alternately disposed in its circumferential direction. The first portions and second portions are magnetically separated in the circumferential direction by gaps, which block magnetic fluxes from flowing in the circumferential direction between the first portion and second portion. The first portions respectively have holes extending almost in the circumferential direction. The gaps are provided at both ends of the holes in the circumferential direction between the outer periphery and inner periphery. An interior permanent magnet type rotor can be structured by inserting field magnets into the holes.
US07902706B2 Rotational apparatus including a passive magnetic bearing
A rotational apparatus with one or more passive magnetic bearing(s) is described. The rotational apparatus includes a rotor with a tapered magnetic ring and a stator with a tapered array of shorted conducting circuits. A repulsive force between the tapered magnetic ring and the tapered array of shorted conducting circuits acts a passive magnetic bearing that centers the rotor radially in a stator cavity and that repels the rotor axially away from an end of the stator cavity.
US07902695B2 Bipolar pulse generators with voltage multiplication and pulse separation
A bipolar pulse generator includes a pair of two-conductor transmission lines coupled together with a load positioned between the two transmission lines. Two segments of one transmission line are charged and switchably coupled to two segments of the other transmission line to produce a bipolar pulse on the matched load. The generator may include two transmission line structures coupled together with a load positioned between each transmission line structures. The first transmission line structure may include a stepped transmission line and an embedded transmission line segment. A switch is coupled between the embedded transmission line segment and another segment of the transmission line structure. During operation, the first transmission line structure is charged to a potential with the switch in the open position and, when the switch is closed, the charge on the first transmission line structure together with the second transmission line structure generates a bipolar pulse on the matched load.
US07902681B2 Semiconductor device, production method for the same, and substrate
A semiconductor device is provided in which a semiconductor chip is bonded to a substrate with a sufficiently increased bonding strength and cracking is assuredly prevented which may otherwise occur due to heat shock, heat cycle and the like. The semiconductor device includes a semiconductor chip and a substrate having a bonding area to which the semiconductor chip is bonded via a metal layer. The metal layer includes an Au—Sn—Ni alloy layer and a solder layer provided on the Au—Sn—Ni alloy layer. Undulations are formed in an interface between the Au—Sn—Ni alloy layer and the solder layer.
US07902677B1 Composite layered chip package and method of manufacturing same
A composite layered chip package includes a plurality of subpackages stacked. Each subpackage includes a main body, and wiring disposed on a side surface of the main body. The main body has a main part that includes at least one first-type layer portion. For any two vertically adjacent subpackages, the main body of the lower subpackage has a plurality of first terminals that are arranged on the top surface of the main part, while the main body of the upper subpackage has a plurality of second terminals that are arranged on the bottom surface of the main part. The main part of the main body of at least one of the plurality of subpackages includes at least one second-type layer portion. The first-type layer portion includes a conforming semiconductor chip, while the second-type layer portion includes a defective semiconductor chip.
US07902673B2 Semiconductor device
A tooling method for fabricating semiconductor devices includes identifying two adjacent device lines having a device-to-device spacing width in an active region of a substrate, performing an operation to selectively define a first region as a region between the two adjacent device lines overlapping the active region, forming a first block pattern corresponding to the first region on a photomask when the device-to-device spacing width is equal to a predetermined value, and transferring the first block pattern to the substrate.
US07902671B2 Semiconductor device having dummy pattern and the method for fabricating the same
A semiconductor device includes a semiconductor substrate with a pattern region and a dummy region, an interlayer dielectric film arranged on the semiconductor substrate, a semiconductor layer pattern arranged on the interlayer dielectric film in the pattern region, a dummy pattern arranged on the interlayer dielectric film in the dummy region, a contact plug arranged inside the interlayer dielectric film, and the contact plug connecting the semiconductor layer pattern to the semiconductor substrate, and a dummy plug arranged inside the interlayer dielectric film, the dummy plug corresponding to the dummy pattern. A method for fabricating the semiconductor device includes forming these structures.
US07902664B2 Semiconductor package having passive component and semiconductor memory module including the same
Example embodiments relate to a semiconductor package. The semiconductor package may include a mounting substrate, a semiconductor chip mounted to the mounting substrate, at least one passive component passing therethrough and mounted to the mounting substrate, and a cover covering the mounting substrate, the semiconductor chip and the at least one passive component.
US07902662B2 Power core devices and methods of making thereof
A device comprising a power core wherein said power core comprises: at least one embedded singulated capacitor wherein said embedded singulated capacitor comprises at least a first electrode and a second electrode and wherein said embedded singulated capacitor is positioned on the outer layer of the power core so that at least one Vcc (power) terminal and at least one Vss (ground) terminal of a semiconductor device can be directly connected to at least one first and at least one second electrode, respectively and wherein the first and second electrode of the singulated capacitor is interconnected to the first and second electrode respectively of an external planar capacitor embedded within a printed wiring motherboard.
US07902660B1 Substrate for semiconductor device and manufacturing method thereof
A substrate for a semiconductor device and a manufacturing thereof, and a semiconductor device using the same and a manufacturing method thereof are disclosed. For example, in the substrate according to the present invention, a core is eliminated, so that the substrate has a very thin thickness, as well, the length of electrically conductive patterns becomes shorter, whereby the electrical efficiency thereof is improved. Moreover, since a carrier having a stiffness of a predetermined strength is bonded on the substrate, it can prevent a warpage phenomenon during the manufacturing process of the semiconductor device. Furthermore, the carrier is removed from the substrate, whereby a solder ball fusing process or an electrical connecting process of the semiconductor die can be easily performed.
US07902658B2 Integrated circuit having wide power lines
A semiconductor integrated circuit device described herein includes a semiconductor chip and a package on which the semiconductor chip is disposed. The semiconductor chip includes first electrode pads, and the package includes second electrode pads connected to the first electrode pads. The second electrode pads include signal pads and power supply pads, and are arranged in rows along the semiconductor chip. All the power supply pads of the second electrode pads are for supplying power to the semiconductor chip and are disposed in a row positioned farther from the semiconductor chip than another row. Each power supply line that leads out from a second power supply pad has a width not less than a width of the second power supply pad.
US07902656B2 Hybrid integrated circuit device, and method for fabricating the same, and electronic device
A hybrid integrated circuit device having high mount reliability comprises a module substrate which is a ceramic wiring substrate, a plurality of electronic component parts laid out on the main surface of the module substrate, a plurality of electrode terminals laid out on the rear surface of the module substrate, and a cap which is fixed to the module substrate to cover the main surface of the module substrate. The electrode terminals include a plurality of electrode terminals which are aligned along the edges of the module substrate and power voltage supply terminals which are located inner than these electrode terminals. The electrode terminals aligned along the substrate edges are coated, at least in their portions close to the substrate edge, with a protection film having a thickness of several tens micrometers or less. Connection reinforcing terminals consist of a plurality of divided terminals which are independent of each other, and are ground terminals.
US07902642B2 Resin composition for sealing light-emitting device and lamp
A resin composition for sealing a light-emitting device of the present invention includes a silsesquioxane resin including two or more oxetanyl groups, an aliphatic hydrocarbon including one or more epoxy groups and a cationic polymerization initiator. Furthermore, a lamp of the present invention includes a package equipped with a cup-shaped sealing member, an electrode exposed in the bottom portion of the sealing member, and a light-emitting device arranged on the bottom portion and electrically connected with the electrode, wherein the light-emitting device is sealed with the above-described resin composition for sealing a light-emitting device filled in the sealing member.
US07902636B2 Semiconductor chip including a substrate and multilayer part
A semiconductor device is provided, which, when cutting a substrate formed with a multilayer part including a plurality of functional devices, makes it possible to cut the multilayer part with a high precision in particular. In a state where a protective tape 22 is attached to the front face 16a of a multilayer part 16, a substrate 4 is irradiated with laser light L while using its rear face 4b as a laser light entrance surface, so as to form a modified region 7 within the substrate 4 along a line to cut, thereby generating a fracture 24 reaching the front face 4a of the substrate 4 from a front-side end part 7a of the modified region 7. Attaching an expandable tape to the rear face 4b of the substrate 4 and expanding it in the state where such a fracture 24 is generated can cut not only the substrate 4 but also the multilayer part 16 on the line to cut, i.e., interlayer insulating films 17a, 17b, with a favorable precision along the line to cut.
US07902628B2 Semiconductor device with trench isolation structure
The present invention relates to a semiconductor device with a device isolation structure and a method for fabricating the same. The semiconductor device includes: a substrate provided with a trench formed in the substrate; and at least one device isolation structure including an oxide layer formed on the trench, a nitride layer formed on the oxide layer disposed on sidewalls of the trench and a high density plasma oxide layer formed on the nitride layer to fill the trench.
US07902620B2 Suspended germanium photodetector for silicon waveguide
A vertical stack of a first silicon germanium alloy layer, a second epitaxial silicon layer, a second silicon germanium layer, and a germanium layer are formed epitaxially on a top surface of a first epitaxial silicon layer. The second epitaxial silicon layer, the second silicon germanium layer, and the germanium layer are patterned and encapsulated by a dielectric cap portion, a dielectric spacer, and the first silicon germanium layer. The silicon germanium layer is removed between the first and second silicon layers to form a silicon germanium mesa structure that structurally support an overhanging structure comprising a stack of a silicon portion, a silicon germanium alloy portion, a germanium photodetector, and a dielectric cap portion. The germanium photodetector is suspended by the silicon germanium mesa structure and does not abut a silicon waveguide. Germanium diffusion into the silicon waveguide and defect density in the germanium detector are minimized.
US07902618B2 Backside illuminated imaging sensor with improved angular response
A backside illuminated imaging pixel with improved angular response includes a semiconductor layer having a front and a back surface. The imaging pixel also includes a photodiode region formed in the semiconductor layer. The photodiode region includes a first and a second n-region. The first n-region has a centerline projecting between the front and back surfaces of the semiconductor layer. The second n-region is disposed between the first n-region and the back surface of the semiconductor layer such that the second n-region is offset from the centerline of the first n-region.
US07902614B2 Semiconductor device with gate stack structure
A semiconductor device includes a first conductive layer, a first intermediate structure over the first conductive layer, a second intermediate structure over the first intermediate structure, and a second conductive layer over the second intermediate structure. The first intermediate structure includes a metal silicide layer and a nitrogen containing metal layer. The second intermediate structure includes at least a nitrogen containing metal silicide layer.
US07902611B1 Integrated circuit well isolation structures
An integrated circuit is provided with transistor body regions that may be independently biased. Some of the bodies may be forward body biased to lower threshold voltages and increase transistor switching speed. Some of the bodies may be reverse body biased to increase threshold voltages and decrease leakage current. The integrated circuit may be formed on a silicon substrate. Body bias isolation structures may be formed in the silicon substrate to isolate the bodies from each other. Body bias isolation structures may be formed from shallow trench isolation trenches. Doped regions may be formed at the bottom of the trenches using ion implantation. Oxide may be used to fill the trenches above the doped region. A deep well may be formed under the body regions. The deep well may contact the doped regions that are formed at the bottom of the trenches.
US07902607B2 Fabrication of local damascene finFETs using contact type nitride damascene mask
Disclosed are methods for forming FinFETs using a first hard mask pattern to define active regions and a second hard mask to protect portions of the insulating regions between active regions. The resulting field insulating structure has three distinct regions distinguished by the vertical offset from a reference plane defined by the surface of the active regions. These three regions will include a lower surface found in the recessed openings resulting from the damascene etch, an intermediate surface and an upper surface on the remaining portions of the lateral field insulating regions. The general correspondence between the reference plane and the intermediate surface will tend to suppress or eliminate residual gate electrode materials from this region during formation of the gate electrodes, thereby improving the electrical isolation between adjacent active regions and improving the performance of the resulting semiconductor devices.
US07902606B2 Double gate depletion mode MOSFET
A metal-oxide-semiconductor field effect transistor (MOSFET) has a body layer that follows the contour of exposed surfaces of a semiconductor substrate and contains a bottom surface of a shallow trench and adjoined sidewalls. A bottom electrode layer vertically abuts the body layer and provides an electrical bias to the body layer. A top electrode and source and drain regions are formed on the body layer. The thickness of the body layer is selected to allow full depletion of the body layer by the top electrode and a bottom electrode layer. The portion of the body layer underneath the shallow trench extends the length of a channel to enable a high voltage operation. Further, the MOSFET provides a double gate configuration and a tight control of the channel to enable a complete pinch-off of the channel and a low off-current in a compact volume.
US07902605B2 Resistor in an integrated circuit
A resistive element having two vertical resistive portions placed in two holes formed in the upper portion of a substrate and a horizontal resistive portion placed in a buried cavity connecting the bottoms of the holes.
US07902599B2 Integrated circuit having long and short channel metal gate devices and method of manufacture
Embodiments of an integrated circuit are provided. In one embodiment, the integrated circuit includes a substrate, a short channel (SC) device, and a long channel (LC) device. The short channel device includes an SC gate insulator overlying a first portion of the substrate, an SC metal gate overlying the SC gate insulator, a polycrystalline silicon layer overlying the metal gate, and a silicide layer formed on the polycrystalline silicon layer. The long channel (LC) device includes an LC gate insulator overlying a second portion of the substrate and an LC metal gate overlying the LC gate insulator. An etch stop layer overlies an upper surface of the substrate, and an interlayer dielectric overlies an upper surface of the etch stop layer. An SC cap is disposed in the interlayer dielectric, overlies the SC device, and is formed substantially from the same metal as is the LC metal gate.
US07902584B2 Semiconductor memory device and manufacturing method thereof
This disclosure concerns a semiconductor memory device including a substrate; an insulating film provided above the substrate; a semiconductor layer provided above the insulating film and extending in a plane which is parallel to a surface of the substrate; a first gate dielectric film provided on an inner wall of a opening penetrating through the semiconductor layer; a first gate electrode penetrating through the opening and isolated from the semiconductor layer by the first gate dielectric film; a second gate dielectric film formed on a side surface and an upper surface of the semiconductor layer located on the first gate electrode; and a second gate electrode provided on the side surface and the upper surface of the semiconductor layer via the second gate dielectric film, isolated from the first gate electrode, and superimposed on the first gate electrode.
US07902572B2 Field effect transistor and method for manufacturing the same
A field effect transistor having a T- or Γ-shaped fine gate electrode of which a head portion is wider than a foot portion, and a method for manufacturing the field effect transistor, are provided. A void is formed between the head portion of the gate electrode and a semiconductor substrate using an insulating layer having a multi-layer structure with different etch rates. Since parasitic capacitance between the gate electrode and the semiconductor substrate is reduced by the void, the head portion of the gate electrode can be made large so that gate resistance can be reduced. In addition, since the height of the gate electrode can be adjusted by adjusting the thickness of the insulating layer, device performance as well as process uniformity and repeatability can be improved.
US07902568B2 Light-emitting module with plural light emitters and conductor pattern
A light-emitting module (2) includes a mounting board (1) with a conductor pattern and a plurality of light-emitting elements (15) mounted on the conductor pattern via wires (21). The extending direction of each of the wires (21) toward the conductor pattern is oriented irregularly when viewed perpendicularly to the mounting board (1). This can prevent the shadows of the wires (21) from overlapping, and thus can suppress the luminance nonuniformity.
US07902567B2 Organic light emitting display providing ultraviolet ray protection and method of manufacturing same
An organic light emitting display including an ultraviolet protecting layer and a method of manufacturing the same include a lower substrate; an ultraviolet hardening adhesive formed on the lower substrate; a driving unit and a light emitting unit deposited on the lower substrate and surrounded by the ultraviolet hardening adhesive; an encapsulation layer covering the driving unit and light emitting unit and preventing moisture and oxygen penetration from an outside; an upper substrate arranged on the encapsulation layer facing the lower substrate and fixed by the ultraviolet hardening adhesive; and an ultraviolet ray blocking film formed in a region to block the driving unit and the light emitting unit from being irradiated by UV rays radiated to harden the ultraviolet hardening adhesive. The ultraviolet ray blocking film is disposed in the encapsulation layer or on the upper substrate to protect the driving unit and light emitting unit from ultraviolet rays.
US07902566B2 Color control by alteration of wavelength converting element
A light emitting device is produced by depositing a layer of wavelength converting material over the light emitting device, testing the device to determine the wavelength spectrum produced and correcting the wavelength converting member to produce the desired wavelength spectrum. The wavelength converting member may be corrected by reducing or increasing the amount of wavelength converting material. In one embodiment, the amount of wavelength converting material in the wavelength converting member is reduced, e.g., through laser ablation or etching, to produce the desired wavelength spectrum.
US07902563B2 Light emitting diode module with heat spreading plate between capping layer and phosphor layer
A long life light-emitting diode (LED) module is provided. The LED module includes: a light-emitting chip; a phosphor layer formed of phosphor materials that transform light emitted from the light-emitting chip into light having a longer wavelength than the light emitted from the light-emitting chip; a capping layer that is formed on the light-emitting chip and protects the light-emitting chip; and a heat spreading plate that is disposed between the capping layer and the phosphor layer that dissipates heat generated in the light-emitting chip and the phosphor layer.
US07902553B2 Thin film transistor array panel and method for manufacturing the same
A manufacturing method of a thin film transistor (TFT) includes forming a gate electrode including a metal that can be combined with silicon to form silicide on a substrate and forming a gate insulation layer by supplying a gas which includes silicon to the gate electrode at a temperature below about 280° C. The method further includes forming a semiconductor on the gate insulation layer, forming a data line and a drain electrode on the semiconductor and forming a pixel electrode connected to the drain electrode.
US07902552B2 Semiconductor device having a recess channel structure and method for manufacturing the same
A semiconductor device includes a semiconductor substrate having an active region comprising a gate area, a bit line contact area and a storage node contact area. A recess is formed in the gate area and the bit line contact area. A gate is formed over the gate area and a portion of an isolation layer adjacent to the gate area. The gate includes a main gate in the gate area and a passing gate over the isolation layer. A first junction area is formed in the storage node contact area of the active region. A second junction area is formed in the bit line contact area of the active region. A first landing plug and a second landing plug are formed over the first junction area and the second junction area, respectively.
US07902550B2 Semiconductor device and manufacturing method thereof
A means of forming unevenness for preventing specular reflection of a pixel electrode, without increasing the number of process steps, is provided. In a method of manufacturing a reflecting type liquid crystal display device, the formation of unevenness (having a radius of curvature r in a convex portion) in the surface of a pixel electrode is performed by the same photomask as that used for forming a channel etch type TFT, in which the convex portion is formed in order to provide unevenness to the surface of the pixel electrode and give light scattering characteristics.
US07902549B2 Deposition method of insulating layers having low dielectric constant of semiconductor device, a thin film transistor substrate using the same and a method of manufacturing the same
The present invention relates to a process for vapor depositing a low dielectric insulating film, a thin film transistor using the same, and a preparation method thereof, and more particularly to a process for vapor deposition of low dielectric insulating film that can significantly improve a vapor deposition speed while maintaining properties of the low dielectric insulating film, thereby solving parasitic capacitance problems to realize a high aperture ratio structure, and can reduce a process time by using silane gas when vapor depositing an insulating film by a CVD or PECVD method to form a protection film for a semiconductor device. The present invention also relates to a thin film transistor using the process and preparation method thereof.
US07902548B2 Planar voltage contrast test structure
An integrated circuit and e-beam testing method are disclosed. The integrated circuit includes a test structure with a ground grid, a metal pad having a space therein and positioned within the ground grid, and a metal line connected to the ground grid and positioned in the space. Structures for detecting open circuits and short circuits are described.
US07902542B2 Adapted LED device with re-emitting semiconductor construction
An article includes an LED that has an emitting surface. A reemitting semiconductor structure has an emitting surface and converts light emitted by the LED to light of a different wavelength. At least one of the emitting surfaces frustrates total internal reflection.
US07902535B2 Functional molecular element
A functional molecular element is provided. The functional molecular element is adapted to change, by application of electric field, conformation of a disc shape like organic metallic complex molecule (1) which forms a columnar arrangement structure to exhibit function, wherein the structure of the organic metallic complex molecule is changed by application of electric field so that anisotropy of dielectric constant is changed. Accordingly, conductivity between measurement electrodes can be switched. As its stable value, there are three kinds of stable values or more. Thus, elements or devices to which such multi-value memory characteristic is applied can be constituted.
US07902533B2 Light emitting device
The invention has a monitoring portion which detects change of ambient temperature and degradation with time, provided with a plurality of monitoring pixels and a monitoring line. Each of the plurality of monitoring pixels has a light emitting element for monitoring, a constant current source, a switch, and a detecting circuit, and one electrode of the light emitting element for monitoring is connected to the monitoring line through the switch. The detecting circuit controls on and off of the switch, and specifically in the case where both electrodes of the light emitting element for monitoring are short-circuited, the switch is turned off. The invention having the aforementioned configuration generates no potential change of the power supply line of the pixel portion when both electrodes of a light emitting element for monitoring are short-circuited.