Document Document Title
US08108831B2 Iterative component binding
Component domains used to define a binding between various components associated with the component domain. The component domain tracks the various services to be imported by each component, and tracks the various services exported by each component. At runtime, rather than at compile time, the various interrelations between the components are bound using the service import and export data. Accordingly, depending on the components available and their characteristics, the bindings may differ. This permits applications to be much more flexible. In one implementation, the binding is performed iteratively. For example, if after one iteration of binding service imports to service exports, some components may expand the services that they export, or the services that they desire to import.
US08108828B2 System for generating optimized computer data field conversion routines
A system converts data from input field types to output field types. The system receives a plurality of input attributes and output attributes from an application program, dynamically generates a plurality of data field conversion routines for each set of input attributes and output attributes, and stores the plurality of data field conversion routines in memory that is accessible to the application program.
US08108823B2 User selected grid for logically representing an electronic circuit
A computer implemented method employs software on a system for generating a logical representation of an electronic circuit undergoing a design. A predetermined grid for the circuit being designed is selected through interaction with the user through a graphical user interface. An input file defines objects to be plotted to the grid, and is read into a computer system. Objection locations relative to the grid, and connections between objects are checked and adjustments made by moving objects as necessary to align with the grid and to ensure connections between the objects. A design file of the adjusted logical representation is written for use in completing a circuit design.
US08108821B2 Reduction of logic and delay through latch polarity inversion
A method for reducing logic and delay within a logic structure that includes searching logic structures to be analyzed, finding a plurality of latches within a logic structure to be analyzed, determining if any respective latches of the plurality of latches have sufficiently positive slack within an input and output path thereof and optionally excluding the respective latches from being analyzed, determining if there is at least one remaining latch to be analyzed, and determining whether inverters are disposed within an input path and an output path of the at least one remaining latch. The method further includes obtaining logic functions of the input path and output path of the at least one remaining latch when inverters are found, modifying the logic functions using DeMorgan's Theorems, determining whether timing violations exist with the modified logic functions, and annotating hardware description language based on the modified logic functions when no timing violations exist.
US08108813B2 Structure for a circuit obtaining desired phase locked loop duty cycle without pre-scaler
A design structure for a circuit for obtaining a desired phase locked loop (PLL) duty cycle without a pre-scaler is provided. The PLL circuit of the illustrative embodiments utilizes two separate loops that simultaneously operate on the VCO. One loop ensures the frequency and phase lock while the other loop ensures the duty cycle lock. The VCO is modified to have an additional control port to adjust the duty cycle. Thus, the VCO has one control port for performing frequency adjustment and one control port for duty cycle adjustment. As a result, both the duty cycle and the frequency may be controlled using the VCO of the PLL circuit of the illustrative embodiments so as to achieve any desired duty cycle output without requiring a VCO pre-scaler circuit or duty cycle correction circuit.
US08108805B2 Simplified micro-bridging and roughness analysis
The invention provides apparatus and methods for processing substrates using pooled statistically based variance data. The statistically based variance data can include Pooled Polymer De-protection Variance (PPDV) data that can be used to determine micro-bridging defect data, LER defect data, and LWR defect data.
US08108800B2 Calculating cognitive efficiency score for navigational interfaces based on eye tracking data
A method and apparatus for computing efficiency score of a page is provided and using the efficiency score to optimize page design. Eye tracking study is performed on a group of subjects where eye fixation data, gaze plot data, and qualitative information data are collected. Fixation information data for page is aggregated over the subjects in the study. The fixation information data is divided into a grid. Number of fixations is computed for every grid element. Seen and noticed thresholds are established for every grid element. Seen and noticed area of a page is computed by counting number of grid elements falling into either threshold. Ratio of area noticed over area seen is computed to yield efficiency score. Page fixation data are compared for alternate page designs. Areas of large difference are correlated with gaze plots and qualitative data to identify distinguishing features.
US08108787B2 Distributing input events to multiple applications in an interactive media environment
In an interactive media environment, input events are distributed to a plurality of applications where each application includes zero or more script components and zero or more markup files and has a Z order which corresponds to the position of the applications' visual elements on a display. An input event processing order is utilized where the application that has focus in an interactive media environment (by virtue of its receipt of user events) is provided with the first opportunity to consume the input event. If the focused application does not consume the input event, it is then delivered to the remaining applications in top down, inverse Z order. Each application is enabled with the ability to consume an input event, pass it on to lower Z ordered applications, hide it from lower Z ordered applications, or otherwise handle it. Input event processing stops when an application consumes the input event.
US08108779B1 Collaborative editing operations
Apparatus, systems, and methods may operate to detect modifications made to information, the modifications received from a modifying user included in a group of users sharing the information by separately viewing presentations of the information. The presentations may have any number of views, such as a first view and at least a second view. Further actions may include transmitting first view data to enable altering the first view for the modifying user based on the modification made, whether the modification comprises a propagating change or a non-propagating change, and if the modification comprises a propagating change, transmitting second view data to enable altering at least the second view for at least some of the group of users, not including the modifying user, based on the modification. If the change is a non-propagating one, then the activity may include refraining from transmitting the second view data. Additional apparatus, systems, and methods are disclosed.
US08108778B2 System and method for context enhanced mapping within a user interface
A system and method for Context Enhanced Mapping. A request is received from a user over a network for a map comprising an identification of a physical location, and at least one criteria. The physical location is mapped. Spatial, temporal, topical, and social data available to the network relating to the physical location and criteria is retrieved using a global index of data available to the network and prioritized for inclusion based upon the user and context of the request. The map of the physical location and at least some of the retrieved spatial, temporal, topical, and social data is displayed on a user interface.
US08108772B2 User-tailorable romanized chinese text input systems and methods
Methods and systems for romanizing Chinese ideograms allow a user to create a personalized spelling dictionary that converts a user's desired roman-alphabet spelling to an equivalent Chinese character. A phonetic combination from a standard Chinese dialect is selected. The user defines a roman alphabet equivalent of the selected phonetic combination that fits the way the user pronounces the phonetic combination in the user's own dialect or idiolect.
US08108769B2 Presenting multimodal web page content on sequential multimode devices
A method of accessing an Extensible Hypertext Markup Language Plus Voice Web page can include the step of receiving a request for an Extensible Hypertext Markup Language Plus Voice Web page from a source that lacks the ability to directly render the Web page. The Web page can be segmented into a multitude of fragments, where each fragment can consist of a single interface category, such as a graphical user interface category or a voice category. These fragments can be used to provide the requesting source with information from the Web page.
US08108768B2 Improving efficiency of content rule checking in a content management system
A content management system (CMS) includes information in a document that correlates each element for which a content rule needs to be checked with the corresponding content rule. By including information in the document regarding which content rules apply to the elements in the document, the CMS does not process any rules that do not apply to the document. When the document is checked into the CMS repository, only the content rules specified in the document are checked. An editor allows checking an element against the content rules as a document is created. If the editor is on a client computer system, and the editor checks all content rules that correspond to the elements in a document, the document may be modified to indicate the checking of the content rules has already been performed, which allows the CMS to write the document to the repository without checking the content rules.
US08108756B2 Techniques to perform forward error correction for an electrical backplane
Techniques to perform forward error correction for an electrical backplane are described. An apparatus comprises a physical layer unit having a forward error correction sublayer to perform forward error correction using a single bit to represent a two bit synchronization header.
US08108750B2 RAID 3+3
A data storage subsystem that includes three data storage units, three check storage units, and an array controller coupled to the three data and three check storage units can tolerate failure of any three data and check storage units failures can be occur before data stored on the data storage subsystem is lost. Information is stored on the data storage subsystem as a symmetric Maximum Distance Separation code, such as a Winograd code, a Reed Solomon code, an EVENODD code or a derivative of an EVENODD code. The array controller determines the contents of the check storage units so that any three erasures of the data storage units and the check storage units can be corrected by the array controller. The array controller updates a block of data contained in any one of the data storage units and the check storage units using only six IO operations.
US08108749B2 Diversity combining iterative decoder
An iterative decoder circuit includes an N number of sub-decoders, N−1 of the sub-decoders each being responsive to a baseband signal from one of M number of signal processing circuits. Each of the N−1 number of sub-decoders includes, an inner delay responsive to a baseband signal provided by a corresponding signal processing circuit for generating an inner delayed signal, a modified decoder that receives the inner delayed signal and generates a set partition signal, some of which have less errors than previous set partition signals. An Nth inner delay is responsive to the baseband signal and provides an Nth inner delayed signal. An Nth modified decoder is responsive to the Nth inner delayed signal and to the set partition signal and provides an output signal, wherein the probability of error of the output signal is reduced by correcting errors in some of the set partition signals.
US08108748B2 Modulation symbol to outer codeword mapping
The subject matter disclosed herein provides an outer coding framework that, in some implementations, provides frequency diversity to outer codewords that are mapped to modulation symbols. In one aspect, there is provided a method. The method may include inserting a received packet into a frame. Moreover, an outer code may be used to encode the frame. Furthermore, the values read from a column of the frame may be inserted into a link-layer packet. In addition, the column may be shuffled by moving the values of the column based on an offset. The link-layer packet may also be provided to enable an inner code to encode the link-layer packet before transmission.Related systems, apparatus, methods, and/or articles are also described.
US08108740B2 Method for operating a memory device
In the method for operating a memory device which has a number of memory blocks, the memory blocks are marked as intact, suspect, or defective. The memory blocks marked as suspect are monitored. If the number of memory blocks marked as intact in the memory device falls below a predetermined limit, at least one of the memory blocks marked as suspect is subsequently marked as intact and is used.
US08108738B2 Data eye monitor method and apparatus
An apparatus and method for providing a data eye monitor. The data eye monitor apparatus utilizes an inverter/latch string circuit and a set of latches to save the data eye for providing an infinite persistent data eye. In operation, incoming read data signals are adjusted in the first stage individually and latched to provide the read data to the requesting unit. The data is also simultaneously fed into a balanced XOR tree to combine the transitions of all incoming read data signals into a single signal. This signal is passed along a delay chain and tapped at constant intervals. The tap points are fed into latches, capturing the transitions at a delay element interval resolution. Using XORs, differences between adjacent taps and therefore transitions are detected. The eye is defined by segments that show no transitions over a series of samples. The eye size and position can be used to readjust the delay of incoming signals and/or to control environment parameters like voltage, clock speed and temperature.
US08108729B2 Memory-based trigger generation scheme in an emulation environment
A system and method are disclosed for generating triggers within a hardware emulator. The system allows for dynamic reconfiguration of the trigger generation scheme during emulation. In one aspect, input probe signals are received on an address port to a memory from an integrated circuit within the emulator. The memory outputs from a data port, data, which is addressed, at least in part, by the input probe signals. The data output from the data port may be sent through further combinatorial logic or directly connected to a logic analyzer and represents trigger information. In another aspect, the trigger generation scheme may be reconfigured dynamically during emulation. For example, where the memory is a dual-port RAM, an emulation host can write to the memory to perform the reconfiguration.
US08108727B2 System and method to locate and correct software errors within a protocol stack for wireless devices
The present invention provides a method to test a protocol stack operable to be loaded to a wireless terminal. This involves the creation of simulation scripts from prior test case logs associated with a prior test case executed on a physical wireless terminal. When the prior test case is failed on a physical device, the simulation scripts are used to locate and correct errors in protocol stack. The simulation scripts are then stored within and retrieved from a library. These simulations scripts are loaded within a simulation environment within computer systems such as a personal computer. The simulation scripts are executed on the protocol stack within the simulation environment to produce a set of results. These results are then compared to a reference log, wherein a favorable comparison indicates a satisfactory simulation. Should an unfavorable comparison result, the protocol stack may be revised. The above process may then be repeated on the revised protocol stacks following the detection, location and correction of errors within the protocol stack.
US08108706B2 Method for ensuring synchronous presentation of additional data with audio data
A recording medium, method and apparatus for managing data are discussed. According to an embodiment, the present invention provides a method of reproducing main data and additional data. The method includes receiving the additional data associated with the main data, the additional data being divided into a plurality of segment units; and reproducing the additional data in a synchronous manner with the main data using time information if indication information indicates a presence of the time information. The time information indicates a presentation time of the additional data with respect to the main data. The main data and the additional data are reproduced according to management data, the management data including link information for linking the main data and the additional data.
US08108695B2 System for minimizing the power consumption of a device in a power down mode
A system is disclosed for reducing power drain of a component when the component is in a powered down state. The system comprises a power input configured to receive power, a power output to the component, monitor logic configured to monitor a level of power moving between the input and output, and control logic configured to control power transfer between the input and output. The control logic may be in communication with the monitor logic and configured to selectively restrict power flow between the input and output when the monitor logic senses that power flow between the input and output falls below a threshold level. A method comprises checking a power level between the input and output, and if the power level exceeds a threshold, then permitting substantially unrestricted power flow. If the power level is less than the threshold, then restricting the power level between the input and output.
US08108692B1 Solid-state storage subsystem security solution
A solid-state storage subsystem, such as a non-volatile memory card or drive, includes a main memory area that is accessible via standard memory access commands (such as ATA commands), and a restricted memory area that is accessible only via one or more non-standard commands. The restricted memory area stores information used to control access to, and/or use of, information stored in the main memory area. As one example, the restricted area may store one or more identifiers, such as a unique subsystem identifier, needed to decrypt an executable or data file stored in the main memory area. A host software component is configured to retrieve the information from the subsystem's restricted memory area, and to use the information to control access to and/or use of the information in the main memory area.
US08108677B2 Method and apparatus for authentication of session packets for resource and admission control functions (RACF)
The invention that addresses the problem of authentication of the transport packet stream (which constitutes a flow within a session), which has been admitted into a managed packet network. Authentication and the subsequent policing of the flows supporting an identified client's authorized service prevent a large class of denial of service attacks described below. Specifically, the invention addresses two different matters: 1) key distribution and management 2) various forms of using a shared key for the authentication of transport packets on the user-to-network-interface (UNI).
US08108671B2 Method and system for controlling presentation of computer readable media on a media storage device
A method of controlling presentation of content on a media storage device is described. The method is comprised of verifying the presence of a media presentation mechanism and a usage compliance mechanism on a computer system operated by a recipient to whom the media storage device is distributed. The usage compliance mechanism includes a file system filter driver for controlling data reads associated with the computer readable media. The media presentation mechanism is communicatively coupled with the usage compliance mechanism. The present method further includes the file system driver performing a first decryption of the computer readable media. The present method further includes the media presentation mechanism performing a second decrypting of the computer readable media concurrent with presenting the computer readable media to the recipient.
US08108670B2 Client apparatus and method with key manager
In some embodiments, an apparatus comprises a certificate store to store a current certificate associated with a key pair including a current public key and a current private key; a policy decision point (PDP) module to monitor the certificate store and to ascertain whether the current certificate has expired or is expiring; and a key manager, based at least in part on the PDP module determining that the current certificate has expired or is expiring, being adapted to identify encrypted information encrypted with an encrypting key of the key pair and to decrypt the encrypted information with a decrypting key of the key pair to obtain unencrypted information.
US08108653B2 Processor architectures for enhanced computational capability and low latency
A processor includes a compute array comprising a first plurality of compute engines serially connected along a data flow path such that data flows between successive compute engines at successive times. The first plurality of compute engines includes an initial compute engine and a final compute engine. The data flow path includes a recirculation path connecting the final compute engine to the initial compute engine with no compute engine therebetween.
US08108652B1 Vector processing with high execution throughput
The claimed invention is an efficient and high-performance vector processor. Through minimizing the use of multiple banks of memory and/or multi-ported memory blocks to reduce implementation cost, vector memory 450 provides abundant memory bandwidth and enables sustained low-delay memory operations for a large number of SIMD (Single Instruction, Multiple Data) or vector operators simultaneously.
US08108649B2 Method of memory management for server-side scripting language runtime system
A method of operating a memory system includes allocating a portion of a memory unit in a computing system as a memory heap. The heap includes a metadata section and a plurality of segments, each segment having a segment size. The method also includes creating a free list array and class-size array in the metadata section, the class-size array being created such that each element of the size-class array is related a particular one of the plurality of segments and the free list array being created such that each element of the free list array is related to a particular size class, receiving a first memory allocation request for a first object, determining that the first object is a small object, assigning a class to the first object, identifying a first segment to place the first object in by examining the size-class array, subdividing the first segment into multiple portions, determining a first head portion of the first segment, the first head portion representing the first open portion of the segment and being determined by examining the free list array, allocating the first head portion for the first object, receiving a command indicating that a transaction is complete, and clearing the free list array and the size-class array upon receipt of the command.
US08108647B2 Digital data architecture employing redundant links in a daisy chain of component modules
A communications architecture utilizes modules arranged in a daisy-chain, each module supporting multiple input and output ports. Point-to-point links are arranged so that a first output link of each of multiple modules connects to the next module in the chain, and a second output link connects to a module after it, and inputs arranged similarly, so that any single module can be by-passed in the event of malfunction. Multiple chains may be cross-linked and/or serviced by hubs or chains of hubs. Preferably, the redundant links are used in a non-degraded operating mode to provide higher bandwidth and/or reduced latency of communication. The exemplary embodiment is a memory subsystem in which the modules are buffered memory chips.
US08108646B2 Storage system and storage control method that compress and store data elements
A pool is formed based on a plurality of storage devices. This pool is constituted by a plurality of real pages. Real pages of different lengths are included in this plurality of real pages. Among a plurality of virtual pages which make up a virtual volume, a controller compresses a write data element for a write destination virtual page, selects a real page of a real page length based on the data length of a data unit including the compressed write data element, and allocates the selected real page to the write destination virtual page.
US08108641B2 Methods, apparatus, and systems for secure demand paging and other paging operations for processor devices
A secure demand paging system (1020) includes a processor (1030) operable for executing instructions, an internal memory (1034) for a first page in a first virtual machine context, an external memory (1024) for a second page in a second virtual machine context, and a security circuit (1038) coupled to the processor (1030) and to the internal memory (1034) for maintaining the first page secure in the internal memory (1034). The processor (1030) is operable to execute sets of instructions representing: a central controller (4210), an abort handler (4260) coupled to supply to the central controller (4210) at least one signal representing a page fault by an instruction in the processor (1030), a scavenger (4220) responsive to the central controller (4210) and operable to identify the first page as a page to free, a virtual machine context switcher (4230) responsive to the central controller (4210) to change from the first virtual machine context to the second virtual machine context; and a swapper manager (4240) operable to swap in the second page from the external memory (1024) with decryption and integrity check, to the internal memory (1034) in place of the first page.
US08108627B2 Array comparison and swap operations
A transactional memory system, method and apparatus are disclosed. An embodiment of the method includes attempting to acquire a write lock provided by an implementation of a software transactional memory (STM) system for each of a set of memory locations of the STM; if a write lock is acquired for each of the set of memory locations, comparing the value in each of the set of memory locations to a corresponding expected value; and if the comparing yields the same, predetermined result for each of the set of memory locations, storing in each memory location a corresponding new value. Other embodiments are also described and claimed.
US08108623B2 Poll based cache event notifications in a distributed cache
Systems and methods that supply poll based notification system in a distributed cache, for tracking changes to cache items. Local caches on the client can employ the notification system to keep the local objects in sync with the backend cache service; and can further dynamically adjust the “scope” of notifications required based on the number and distribution of keys in the local cache. The server can maintain the changes in an efficient fashion (in blocks) and returns the changes to clients that perform the appropriate filtering. Notifications can be associated with a session and/or an application.
US08108619B2 Cache management for partial cache line operations
A method of data processing in a cache memory includes caching a plurality of cache lines of data in a corresponding plurality of entries in a cache array, where each of the plurality of cache lines includes multiple data granules. For each of the plurality of cache entries, a plurality of line coherency state fields indicates an associated coherency state applicable to two or more data granules. For at least a particular cache line among the plurality of cache lines, a granule coherency state field indicates a coherency state for a particular granule of the multiple data granules in the particular cache line, where the coherency state field indicated by the granule coherency state field differs from that indicated for the particular cache line by its line coherency state field.
US08108613B2 Detection and recovery of dropped writes in storage devices
Provided are a method, system, and article of manufacture, wherein a request to write data to a storage medium is received. The data requested to be written to the storage medium is stored in a cache. A writing of the data is initiated to the storage medium. A periodic determination is made as to whether the stored data in the cache is the same as the data written to the storage medium.
US08108611B2 Cache memory system
A cache memory system controlled by an arbiter includes a memory unit having a cache memory whose capacity is changeable, and an invalidation processing unit that requests invalidation of data stored at a position where invalidation is performed when the capacity of the cache memory is changed in accordance with a change instruction. The invalidation processing unit includes an increasing/reducing processing unit that sets an index to be invalidated in accordance with a capacity before change and a capacity after change and requests the arbiter to invalidate the set index, and an index converter that selects either an index based on the capacity before change or an index based on the capacity after change associated with an access address from the arbiter, and the capacity of the cache memory can be changed while maintaining the number of ways of the cache memory.
US08108607B2 Memory system topologies including a buffer device and an integrated circuit memory device
Systems, among other embodiments, include topologies (data and/or control/address information) between an integrated circuit buffer device (that may be coupled to a master, such as a memory controller) and a plurality of integrated circuit memory devices. For example, data may be provided between the plurality of integrated circuit memory devices and the integrated circuit buffer device using separate segmented (or point-to-point link) signal paths in response to control/address information provided from the integrated circuit buffer device to the plurality of integrated circuit buffer devices using a single fly-by (or bus) signal path. An integrated circuit buffer device enables configurable effective memory organization of the plurality of integrated circuit memory devices. The memory organization represented by the integrated circuit buffer device to a memory controller may be different than the actual memory organization behind or coupled to the integrated circuit buffer device. The buffer device segments and merges the data transferred between the memory controller that expects a particular memory organization and actual memory organization.
US08108605B2 Data storage system and cache data—consistency assurance method
According to one embodiment, a data storage system includes a controller which accesses a first storage device using a first module on startup and accesses the first storage device using a second module after the startup. The first module records, when the write-target data is written to the first storage device, trace information indicating the write command in a second storage device. The second module determines, when taking over a reception of a command instructing writing/reading of data from the first module, whether or not unupdated data to be updated as a result of a writing of the first module is cached in the second storage device based on the trace information, and invalidates a data block including the unupdated data when the unupdated data is cached.
US08108604B2 Disk array system
A disk array system comprises plural disk array devices, and each disk array device has two disk array controllers (first DAC and second DAC) for controlling a disk array. In each disk array device, the first DAC has a redundant configuration with a second DAC of any one of the other disk array devices. Likewise, in each disk array device, the second DAC has a redundant configuration with a first DAC of any one of the other disk array devices. Accordingly, because of the failure of a backboard or the like, even if the first DAC and second DAC of a disk array device become inoperative, when their partners in the redundant configurations are operative, the function as the DAC is maintained. Therefore, it is possible to replace a disk array device or the backboard thereof without terminating the operation of the disk array system.
US08108602B2 Log-structured file system for disk drives with shingled writing
Data is written to a hard disk drive using shingled writing principles, i.e., each data track is partially overwritten when an immediately contiguous data track is written. One or more contiguous data tracks establish a band, and a band establishes a respective segment in a log-structured file system.
US08108598B2 Hard drive accessing method and hard drive accessing system supporting maximum transmission rate of hard drive
A hard drive assessing method and a hard drive assessing system supporting a maximum transmission rate of a hard drive are provided, wherein the hard drive is accessed by a controller, and both the controller and the hard drive support a plurality of transmission rates. The maximum transmission rate of the hard drive is first obtained. When the controller reads data from the hard drive, the transmission rate of the controller is set to be not lower than the maximum transmission rate, and the transmission rate of the hard drive is maintained at the maximum transmission rate. When the controller writes data into the hard drive, the transmission rate of the controller is reduced to be lower than the maximum transmission rate, and the transmission rate of the hard drive is maintained at the maximum transmission rate. Thereby, the hard drive can be accessed at its maximum transmission rate.
US08108595B2 Storage apparatus and method of managing data storage area
To extend endurance and reduce bit cost, a method and a storage apparatus are provided, which storage apparatus includes a controller and a semiconductor storage media that includes a first storage device and a second storage device having an upper limit of an erase count of data smaller than the first storage device. Area conversion information includes correspondence of a first address to be specified as a data storage destination and a second address of an area in which data is to be stored. A rewrite frequency of stored data is recorded for each area. The controller selects an area corresponding to the first address, determines whether or not the rewrite frequency of the selected area is equal to or larger than a first threshold value, when the rewrite frequency is equal to or larger than the threshold value, selects an area to be provided by the first storage device, and when the rewrite frequency is smaller than the threshold value, selects an area to be provided by the second storage device and maps the address of the selected area to the first address.
US08108593B2 Memory system for flushing and relocating data
A system includes: a first input buffer that functions as an input buffer for a third storing area; and a second input buffer that functions as an input buffer for the third storing area and that separately stores data with a high update frequency for the third storing area. In the system, a plurality of data written in a first storing area or a second storing area are flushed to the first input buffer in units of logical blocks. Also, a plurality of data written in the first input buffer are relocated to the third storing area in units of logical blocks.
US08108577B1 Method and apparatus for providing a low-latency connection between a data processor and a remote graphical user interface over a network
A pair of processing modules and methods that enable low latency communications between a data processing system and devices located at a remote graphic user interface across a standard shared network in accordance with the present invention is disclosed. In one embodiment, an apparatus for communicating a raster video signal comprises a receiver enabled to receive the raster video signal from a graphics processor and obtain display control parameters of the raster video signal, the display control parameters comprising frequency and resolution information for the raster video signal; a raster encoder, coupled to the receiver, enabled to encode a plurality of scan lines of the raster video signal to generate a plurality of encoded scan lines; and a network controller, coupled to the raster encoder, enabled to transmit the plurality of encoded scan lines and the display control parameters as packets via an IP/Ethernet network.
US08108571B1 Multithreaded DMA controller
A channel-less system and method are provided for multithreaded communications with a direct memory access (DMA) controller. The method accepts a plurality of DMA command messages directed to a fixed port address. The DMA command messages are arranged in a first-in first-out (FIFO) queue, in the order in which they are received. The DMA command messages are supplied to a DMA controller from the FIFO queue, and in response to the DMA command message, data transfer operation are managed by the DMA controller. Following the completion of each data transfer operation, a transfer complete message indicating completion is sent. In one aspect, DMA command messages are arranged in a plurality of parallel FIFO queues, and CD sets are stored in a plurality of context memories, where each context memory is associated with a corresponding FIFO queue.
US08108561B2 Apparatus that prevent a malfunction of the circuit and reduce power consumption
An interface circuit provided with a first input/output unit and a second input/output unit which respectively access external apparatuses to which electric power is supplied from power sources via different electric power supply lines includes an acquisition unit configured to acquire information whether electric power is supplied to the respective external apparatuses based on a command from the outside; a selection circuit configured to select an input/output unit corresponding to an external apparatus to which electric power is supplied, from the first input/output unit and the second input/output unit based on the information acquired by the acquisition unit; and a control circuit configured to output an instruction corresponding to the command, to the external apparatus to which electric power is supplied, via the input/output unit selected by the selection circuit.
US08108559B2 Standardizing clocks in a networked computing environment
A method includes communicating, at a first time and from a first to a second machine, a first time correction amount. The method includes receiving, at a second time and from the second machine, a first corrected time of the second machine that is a first current clock time of the second machine corrected according to the first time correction amount. The method includes determining: a difference between the first time and the first corrected time; a first round trip time comprising a difference between the first and second times; and a second time correction amount comprising a sum of the difference between the first time and the first corrected time and half of the first round trip time. The method includes determining whether the second time correction amount should be applied to the second machine clock time and, when so, initiating, at a third time, a process by which the second time correction amount is applied to the second machine clock time.
US08108558B2 Circuit arrangement and method for synchronization of clocks in a network
A circuit arrangement and a method for synchronizing clocks in a network is provided, comprising a plurality of at least two nodes, wherein at least two of said nodes can communicated with each other and each have a local clock, wherein, in a receiving one of said nodes, from at least one transmitting other such node, a global time transmitted by said transmitting one of said node of said transmitting one of said nodes is received, and a global time of said receiving node is determined or estimated as a function of both the received global time of said transmitting node and of a local time of the receiving node's own local clock.
US08108550B2 Real-time identification of an asset model and categorization of an asset to assist in computer network security
A unique identifier is assigned to a network node and is used to obtain an “asset model” corresponding to the node and to determine whether the node is a member of a particular category. An asset model is a set of information about a node (e.g., the node's role within the enterprise, software installed on the node, and known vulnerabilities/weaknesses of the node). An identifier lookup module determines a node's identifier based on characteristics of the node (such as IP address, host name, network zone, and/or MAC address), which are used as keys into lookup data structures. A category lookup module determines whether a particular node is a member of (i.e., within) a particular category using a transitive closure to model the categories (properties) that can be attached to an asset model. A transitive closure for a particular asset category is stored as a bitmap, similar to bitmap indexing.
US08108548B2 Methodology and system for file replication based on a peergroup
The claimed invention adapts an existing operating system native replication service component to interface with a general application running on a peer-to-peer network. The claimed invention provides the general application with replication services without the need for coding this functionality from scratch. The claimed invention also adapts the replication service functionality to create a topology of connections based on information received from a peer-to-peer network component, thereby making the replication service function more efficiently with a peer-to-peer network.
US08108542B2 Method and apparatus to determine broadcast content and scheduling in a broadcast system
A broadcast system, method and apparatus providing content on demand. In one embodiment, the disclosed broadcast system includes a server that broadcasts meta-data to a plurality of clients. The meta-data describes a plurality of data files that are to be broadcast or potentially broadcast later by the server. Each client receives the broadcasted meta-data from the server and updates and maintains a local meta-data table and a content rating table. Based on the meta-data, previous access habits of the user and optional user classifications, the client system selectively receives and/or stores the data files that are later broadcast by the server. In one embodiment, the client systems transmit back to the server ratings of each one of the data files described by the meta-data based on the user's previously accessed data files and optional user classifications. The server then determines the data files to be broadcast and the broadcast schedule based on the ratings received from the clients.
US08108538B2 Device, system, and method of distributing messages
Device, system, and method of distributing messages. For example, a data publisher capable of communication with a plurality of subscribers via a network fabric, the data publisher comprising: a memory allocator to allocate a memory area of a local memory unit of the data publisher to be accessible for Remote Direct Memory Access (RDMA) read operations by one or more of the subscribers; and a publisher application to create a message log in said memory area, to send a message to one or more of the subscribers using a multicast transport protocol, and to store in said memory area a copy of said message. A subscriber device handles recovery of lost messages by directly reading the lost messages from the message log of the data publisher using RDMA read operation(s).
US08108532B2 Service distribution apparatus and method
A service distribution apparatus and method are provided. The service distribution apparatus includes a service module that provides a plurality of separable services; a storage module that stores group information of service reproduction apparatuses which reproduce the services, and a service control module that distributes requested services to different service reproduction apparatuses, respectively, based on the group information.
US08108531B2 Securing an access provider
To secure an access provider, communications to/from the access provider are monitored for a partially-completed connection transaction. Detected partially-completed connection transactions are terminated when they remain in existence for a period of time that exceeds a threshold period of time. The monitoring may include detecting partially-completed connection transactions initiated by an access requestor, measuring the period of time that a partially-completed connection transaction remains in existence, comparing the period of time with the threshold period of time, and resetting a communication port located on the access provider.
US08108530B2 Communication method capable of connecting with a communication application service and gateway thereof
A communication method capable of connecting with a communication application service for an Internet protocol private branch exchange includes establishing a communication channel in the Internet protocol private branch exchange, transmitting a communication message to a channel proxy through the communication channel, and starting to communicate with the communication application service according to the communication message and transmitting the communication message to the communication application service.
US08108529B1 Encoded acknowledge signal for wireless communication
A method in accordance with one embodiment of the invention can include transmitting wirelessly an encoded message that comprises reconciliation data to a host system. Additionally, an acknowledge packet can be received wirelessly from the host system, wherein the acknowledge packet corresponds to the encoded message. It can be determined if reconciliation data of the acknowledge packet has been changed in a predetermined way. If the reconciliation data of the acknowledge packet has been changed in the predetermined way, a peripheral device can be caused to enter a first mode.
US08108523B2 Automatic extension of distributed managed ranges in a multi-master system
A method and system for automatic extension of a distributed numeric range in a multi-master system are described. In one embodiment, each of a plurality of master servers is provided with a unique range of numeric values that can be assigned to clients. Each master server can dynamically extend its associated range when the range is about to be exhausted. For example, a first master server can send a range request to a second master server to obtain additional numeric values when the number of values in its associated range is below a threshold. After receipt of the additional numeric values from the second master server, the first master server updates its associated range and assigns the additional numeric values to the clients.
US08108520B2 Apparatus and method for providing quality of service for a network data connection
A system, apparatus, and method are disclosed for providing quality of service (QoS) for a network data connection. The network data connection uses a network protocol selectable from a plurality of network protocols. A QoS module can receive a request for a generic QoS and apply this to the network protocol using a specific QoS associated with the protocol. The QoS module may include features for automatic management of QoS and a user interface for changing data connection parameters.
US08108507B2 Content delivery network service provider (CDNSP)-managed content delivery network (CDN) for network service provider (NSP)
A CDN service provider shares its CDN infrastructure with a network to enable a network service provider (NSP) to offer a private-labeled network content delivery network (NCDN or “private CDN”) to participating content providers. The CDNSP preferably provides the hardware, software and services required to build, deploy, operate and manage the CDN for the NCDN customer. Thus, the NCDN customer has access to and can make available to participating content providers one or more of the content delivery services (e.g., HTTP delivery, streaming media delivery, application delivery, and the like) available from the global CDN without having to provide the large capital investment, R&D expense and labor necessary to successfully deploy and operate the network itself. Rather, the global CDN service provider simply operates the private CDN for the network as a managed service.
US08108503B2 Dynamic load balancing between chassis in a blade center
A computer-implemented method, system and computer program product for load balancing between different blade chassis within a blade center are presented. Each blade chassis is monitored for total data traffic to and from that blade chassis. If a first blade chassis within the blade center is overworked, then a most overtaxed blade within that first blade chassis is disabled. A less utilized second blade chassis within the blade center is then identified, and a least taxed blade within the second blade chassis is assigned to take over the workload of the disabled blade from the first blade chassis.
US08108498B2 System and method of enabling access to remote information handling systems
A system and method of enabling access to remote information handling systems is disclosed. In one form, a method of enabling an initialization of an information handling system is disclosed. The method can include receiving a request to initialize a remote information handling system, and determining an access information operable to enable an initialization sequence of the remote information handling system. The access information can be configured to enable an initialization of the remote information handling system. The method can also include communicating the access information via a network to the remote information system.
US08108497B2 Selective enablement of runtime-based application behaviors
A system and method for deploying software from a central location to a plurality of remote install sites. The system includes a network-accessible server system and a plurality of computing devices. Based on delivery of a general application deliverable from the server system, a runtime-based application is installed at each of the computing devices. Varying tags are delivered from the network-accessible server system to generate various implementations of the runtime-based application at the computing devices.
US08108494B1 Systems and methods for managing converged workspaces
Embodiments provide systems and methods for managing converged workspaces that go beyond storing related files and additionally include other features such as identity and security management; membership and hierarchy management; file and data storage; and data, voice, and potentially other communications services. Workspaces may be personal or shared. A personal workspace may include a number of data and voice services such as a personal file share, an email account, and telephone service. A personal workspace may be a member of a shared workspace for a team, department, company, or organization. Associated voice services can handle incoming calls in a call flow process. Call flows have multiple levels through which calls are routed when they are un-answered, so that an incoming call is successively routed to the next call flow destination(s) until the call is answered or reaches a terminating destination such as voice messaging or an auto attendant.
US08108491B2 Method and system for control of access to global computer networks
A system for controlling access to global computer network comprises a gateway computing device and one or more remote computer devices that are connected to the gateway computing device. The remote computer devices will gain access to the global computer network system via the gateway computing device. In one application, the remote computer devices can communicate directly with the gateway computing device to control access to the global computer network system. The gateway computing device has the capability to store information about each remote computer device in the system. The gateway computer device can communicate with the remote computer device through local area or wide area networks.
US08108488B2 System and method for reducing bandwidth requirements for remote applications by utilizing client processing power
A method and system for reducing transmitted code for remote application forms. First code to link one or more functions to a remote application is received at a client digital processing system (DPS). Each function contains instruction code to generate object construction code and a set of object parameters. The object construction code is used to create a corresponding object. The one or more functions are linked to the remote application form. Second code is received to call one or more of the functions. One or more of the functions is called to construct one or more objects at the client DPS. The constructed one or more objects is presented as part of the remote application form based upon the object parameters.
US08108487B2 Simulcast web page delivery
A multimedia broadcast system provides program schedule information simulcast as a Hyper Text Markup Language (HTML) data stream including commands and displayable, selectable indicia associated with the commands, along with programs for display. A set top box is adapted to separate the HTML data stream and to store that data in a cache as WEB pages retrievable by a WEB browser in the set top box, whereupon the program schedule information is displayed including the displayable, selectable indicia. Selecting the indicia directs the set top box via the associated command to tune to a program associated with the displayable indicia. The indicia may be any text, icon, dynamic figurine, and the like. In a preferred embodiment program schedule WEB pages, including the commands and displayable indicia, are stored especially marked on a WEB server coupled to the Internet and to a scanner adapted to scan the WEB server for marked pages, and to upload the marked pages to a satellite broadcast system.
US08108471B2 Communicating a response to the creator of a voice message forwarded by another
In one embodiment, a method for responding to a voice message includes accessing input from a first user at an endpoint indicating a desire to communicate to a second user a response to a voice message created by the second user and forwarded to the first user by a third user. The forward includes the voice message and at least one introduction to the voice message. The method also includes accessing the response, which includes a voice message created by the first user, automatically determining an address associated with the second user for communicating the response to the second user, and automatically communicating the response to the determined address without communicating to the determined address the introduction to the voice message forwarded to the first user.
US08108467B2 Load balanced data processing performed on an application message transmitted between compute nodes of a parallel computer
Methods, apparatus, and products are disclosed for load balanced data processing performed on an application message transmitted between compute nodes of a parallel computer that include: identifying, by an origin compute node, an application message for transmission to a target compute node, the message to be processed by a data processing operation; determining, by the origin compute node, origin sub-operations used to carry out a portion of the data processing operation on the origin compute node; determining, by the origin compute node, target sub-operations used to carry out a remaining portion of the data processing operation on the target compute node; processing, by the origin compute node, the message using the origin sub-operations; and transmitting, by the origin compute node, the processed message to the target compute node for processing using the target sub-operations.
US08108461B2 Method and system for processing a request sent over a network
A method for processing a request sent over a network. The method includes receiving a first request sent by a client over the network at a physical server hosting a first application. The method further involves processing the first request using the first application to generate a second request. The method further involves the addressing and sending of the second request to a software-implemented distributed service delivery controller (SDC) on the physical server, where a loopback interface Internet Protocol (IP) address and a port associated with the distributed service delivery controller (SDC) are used to address the second request. The method further involves determining, using the distributed SDC, an IP address for a destination server hosting the second application. The method further involves processing the second request on a network layer of a network protocol stack of the physical server and sending the second request to the destination server.
US08108457B2 Methods and apparatus to enhance the performance of web browsers over bandwidth constrained links
Increasing the performance of a browser while operating over bandwidth constrained links by pre-fetching of web objects to increase the level of concurrency. Using an agent or a gateway to speed up its Internet transactions over bandwidth constrained connections to source servers. Assisting a browser in determining the order of fetching objects in such a way that an object is ready and available locally before the browser requires it. Providing seemingly instantaneous availability of objects to a browser enabling it to complete processing the object to request the next object without much wait.
US08108451B2 System and program products for efficiently locking resources of a global data repository
Concurrent access to a global data repository is provided, while minimizing the number of locks acquired to provide the concurrent access. One or more resources within the global data repository have predefined relationships with one or more other resources of the repository. Thus, locking for a particular resource is based on its relationship with one or more other resources of the repository.
US08108446B1 Methods and systems for managing deduplicated data using unilateral referencing
A computer-implemented method for managing deduplicated data using unilateral referencing may comprise: 1) identifying each file in the deduplicated data system, 2) identifying each data segment in the deduplicated data system that is referenced by at least one file in the deduplicated data system, and then 3) creating an active-data-segments set that identifies or references each data segment that is referenced by at least one file in the system. Data segments in the system that are not identified or referenced in the active-data-segments set may be removed. Corresponding systems and methods are also disclosed.
US08108445B2 Maintaining and replicating chat histories
A consolidated instant messaging message history is maintained at a selected point of presence. Non-selected instant messaging points of presence include instant messaging messages that were transmitted during one or more instant messaging sessions conducted between the non-selected instant messaging points of presence and one or more instant messaging participants. The selected instant messaging point of presence retrieves instant messaging messages included at the non-selected instant messaging points of presence. The retrieved messages are stored on a storage device accessible to the selected instant messaging point of presence in a consolidated instant messaging chat history.
US08108441B2 Efficient creation, storage, and provision of web-viewable documents
A system and method are disclosed for providing a resource, such as a document, to a client computing device. A request is received at a server from the client for particular named objects representing a portion of the document. It is determined that the particular named objects requested are contained in a particular chunk of a bundle. The bundle includes a plurality of named objects that comprise a version of the document that is rendered to be displayable by the client. It is determined that the particular chunk is not stored locally at the server, so the particular chunk is requested and received from bundle storage. The particular chunk, which includes the particular named objects requested and additional named objects, is stored locally by the server. The particular named objects are then sent to the client without sending the additional named objects to the client.
US08108438B2 Finite harmonic oscillator
A dictionary at least partially spans a set of discrete q-length signals. The atoms of the dictionary are eigenvectors of a representation of a commutative subgroup of a finite symplectic group. The dictionary may be used for interpreting a radar signal, denoising a signal, compressing data, finding a sparse representation, deblurring at a signal finding a sparse representation of a signal, encoding a signal for communication, encoding a symbol for CDMF communication, classifying a data set and generating a random number.
US08108432B2 Systems and methods for converting and delivering medical images to mobile devices and remote communications systems
A system for automated conversion and delivery of medical images. A data storage system is configured to store medical images, associated metadata, converted medical images, standardized format specifications for destination devices and services, and message templates. A server is coupled to the data storage system and a communication interface. The server is configured to receive a medical image file, comprising medical data and metadata, in a medical data format, determine an output destination type based on the metadata, correlate the output destination type with a standardized format specification, convert the medical data based on the correlated standardized format specification, and assemble and translate an output message that includes the converted medical data based on message templates that correlate with the output destination type.
US08108428B1 Vendor/client information system architecture
A data network storing data relating to work done by vendors for clients is described. The network includes two or more servers, each server containing (1) an exhaustive vendor data base that contains client-independent vendor data for every vendor, and (2) one or more individual client databases, each containing client information for a single client. The exhaustive vendor data base is replicated between the servers, and the client information for each client is contained by one individual client data base on one server.
US08108420B2 Method and apparatus for associating menu information
Methods and Apparatus related to generating representations of information. The information may include menu information for merchants such as restaurants. Referring to menus, methods may include receiving potential information for a first menu, and receiving indications of associations of the information with the first menu and/or any number of additional menus. Information and/or associations may later be updated by a desired set of users.
US08108419B2 Virtually applying modifications
A first data set having a first hierarchical structure is identified. A second data set that represents a modification of at least a portion of the first data set is also identified. A query is performed over at least a portion of the first data set and at least a portion of the second data set, thereby generating a query results set. A representation of at least a portion of the first data set and at least a portion of the second data set is provided, based upon, at least in part, the query results set.
US08108413B2 Method and apparatus for automatically discovering features in free form heterogeneous data
Techniques are provided for automatically discovering one or more features in free form heterogeneous data. In one aspect of the invention, the techniques include obtaining free form heterogeneous data, wherein the data comprises one or more data items, applying a label to each data item, using the labeled data to build a language model, wherein a word distribution associated with each label can be derived from the model, and using the word distribution associated with each label to discover one or more features in the data, wherein discovering one or more features in the data facilitates one or more operations that use at least a portion of the labeled data.
US08108410B2 Determining veracity of data in a repository using a semantic network
A mechanism for determining the veracity of data in a repository. Responsive to receiving a search query from a user, a semantic network is created from the documents in the repository. A determination is made as to whether data from a first document in the semantic network conflicts with data from a second document in the semantic network. If a conflict exists, a determination is made as to whether the data from the first document is obsolete in comparison to data from the second document. If the data from the first document is obsolete in comparison to data from the second document, a portion of the first document corresponding to the obsolete data is automatically annotating with the data from the second document to form an annotated first document. A search result list is then provided to the user comprising the second document and the annotated first document.
US08108409B2 Determining top combinations of items to present to a user
Embodiments of the present invention pertain to determining top combinations of items to present to a user. According to one embodiment, data that includes information describing a plurality of combinations of records is accessed. Each record describes a plurality of items. The data is analyzed using a branch and bound search procedure to determine top combinations of items based on a specified metric and a specified number. According to one embodiment, the metric is value enabled and the specified number determines how many combinations of items are associated with the top combinations of items.
US08108407B2 Informationn retrieval apparatus
An information retrieval apparatus, which can present to a user only a related word matching a user search intent, includes: an associative dictionary storage unit for storing words included in plural pieces of text to be searched and relevance degrees between the words; an appearance frequency storage unit for storing an appearance frequency that is the number of pieces of text in which the words stored in the associative dictionary storage unit appear, among the plural pieces of text to be searched; and a related word obtaining unit that obtains a related word to be presented to the user, from the relevance degree between the search word entered by the user and another word among the words, the appearance frequency, and the user search intent.
US08108400B2 Database segment searching
A segment encompasses a number of segment records less than the total number of records of a database. The segment records have values for a field of the database. Lowest and highest values of the segment records for the field, and a bitmap for the segment, can be determined and stored. Selected bits of the bitmap each correspond to a value for the field. Each selected bit is set to one where at least one segment record has the value to which the bit corresponds. An index relating to just the segment records can be determined and stored. The lowest and highest values, and the bitmap, are adapted to permit determination of whether the segment has to be loaded into memory to locate records that satisfy a query. The index is adapted to permit searching of the segment records after the segment has been loaded into the memory.
US08108399B2 Filtering of multi attribute data via on-demand indexing
Systems and methods that employ auxiliary data structures in form of indexes (e.g., slice indexes) to process incoming queries in query retrieval systems (e.g., Online Analytical Processing (OLAP) environments.) The indexing component analyzes attributes involved in predicate conditions of filter requests to form slice indexes for same filtering criteria, wherein resulting data set share the same filtering criteria in form of attributes. The indexes of the subject innovation can be created on-the-fly, and typically without intervention by system administrators.
US08108387B2 Method of detecting character string pattern at high speed using layered shift tables
A character string pattern matching method for detecting the presence of at least one of N (N is a natural number equal to or greater than 2) patterns in specific text shifts a detection location across text by a maximum shift length using single-byte character-based layered SHIFT tables, thereby increasing a pattern matching speed as compared with the prior art pattern matching algorithms.
US08108384B2 Managing biological databases
Methods and systems for managing biological databases. The methods and systems can comprise creation, organization, and presentation of biological databases. The biological databases can be created using data obtained from a plurality of other databases and periodically updated. An executive summary can be created for a biological sequence using the biological database.
US08108381B2 System and method for analyzing electronic data records
A system and method for analyzing electronic data records including an annotation unit being operable to receive a set of electronic data records and to compute concept vectors for the set of electronic data records, wherein the coordinates of the concept vectors represent scores of the concepts in the respective electronic data record and wherein the concepts are part of an ontology, a similarity network unit being operable to compute a similarity network by means of the concept vectors and by at least one relationship between the concepts of the ontology, the similarity network representing similarities between the electronic data records, wherein the vertices of the similarity network represent the electronic data records and the edges of the similarity network represent similarity values indicating a degree of similarity between the vertices and steps for executing the system.
US08108372B2 Information gathering system and method
A system and method for compiling selected information from a plurality of individuals is disclosed. The system and method of this invention may include a first portion comprising a plurality of criteria identifiers, such as a birth date, birth year, age, zodiac sign, name, profession, nationality, country of citizenship, favorite sport, hobby or interest, or other criteria. Each criteria identifier may display to a user the criteria for selecting the individual to input said selected information such as an individual's signature or other information. The system and method may also include a second portion comprising one or more storage elements, each storage element being associated with at least one of the criteria identifiers for storing and inputting the selected information. Once information is input into a particular storage element, that specific criteria identifier (e.g. birth date) associated with the storage element may be eliminated from being used to select an individual. A computerized or interactive on-line version of the system and method of this invention is also disclosed.
US08108371B2 Web engine search preview
Presenting both hyperlinks and thumbnail versions of search engine results is described in this application. More specifically, a graphical user interface (GUI) having multiple display areas is described. One display area is configured for displaying the hyperlinks returned from a search-engine query. Another display area is configured to display thumbnail versions of the one or more web pages related to the search-engine query. The thumbnail versions are retrieved after a search-engine query is submitted and after hyperlinks to relevant web pages are received. Each relevant web page is retrieved on one or more background threads. The retrieved web pages are then stored, and their thumbnail versions are presented along with the hyperlinks.
US08108370B1 High-accuracy confidential data detection
A method and apparatus for providing accurate detection of confidential information is described. In one embodiment, the method includes searching a text document for multiple classified data patterns associated with confidential information that is represented as personal identifiers. The method further includes finding, in the text document, one or more personal identifier candidates matching any of the classified data patterns, and validating each of the personal identifier candidates using one or more personal identifier validators to provide accurate detection of the confidential information in the text document.
US08108369B2 Customized multi-media services
Content files such as photographs, video, graphics and/or music are indexed to identify subjects captured in them. Indexed content files are scanned to identify content files that match certain criteria. Content files that satisfy the selection criteria are directed to appropriate output devices for display such that related files are presented in a fashion by which a theme or message is conveyed.
US08108361B2 Efficient column based data encoding for large-scale data storage
The subject disclosure relates to column based data encoding where raw data to be compressed is organized by columns, and then, as first and second layers of reduction of the data size, dictionary encoding and/or value encoding are applied to the data as organized by columns, to create integer sequences that correspond to the columns. Next, a hybrid greedy run length encoding and bit packing compression algorithm further compacts the data according to an analysis of bit savings. Synergy of the hybrid data reduction techniques in concert with the column-based organization, coupled with gains in scanning and querying efficiency owing to the representation of the compact data, results in substantially improved data compression at a fraction of the cost of conventional systems.
US08108359B1 Methods and systems for tag-based object management
A computer-implemented method comprising identifying a tag, receiving a setting, and associating the setting with the tag. The tag may be associated with an object. The computer-implemented method may also comprise performing an action based on the setting, and the action may be performed with respect to the object. A computer-implemented method may comprise receiving a tag from a user interface, identifying a module, and associating the tag with a module. Corresponding systems and computer-readable media are also disclosed.
US08108356B2 Method for recovering data in a storage system
In one aspect of the invention, there is disclosed a recovery method in a storage system that integrates shadow page and deferred update techniques. Updates of a page in the buffer are not immediately reflected to the database, but are deferred until the transaction is committed. Instead, the updated buffer page is stored in the log volume in the unit of a page. When reading a page that does not exist in the buffer from the disk, the up-to-date page from the database or from the log volume is read. Then the log table index is used to determine whether the up-to-date page exists in the database or in the log volume and to identify the position of the page stored in the log volume if the up-to-date page exists in the log volume.
US08108332B2 Methods and systems for selecting features and using the selected features to perform a classification
A method is provided for performing a classification. The method includes ranking a plurality of features of a training set according to how closely they are correlated to their corresponding classifications, extracting a plurality of features of from input data, selecting a subset of the plurality of features such that a computational resource cost of the subset is less than a predefined computational resource maximum and a degree of utility achieved by a classification of the subset by a selected classifier is optimized and exceeds a predefined utility minimum, predicting one of the features of the sensor data that is not selected for the subset of features from a predefined number of past samples of the feature and adding the predicted feature to the subset of features, and classifying, by a processor, using the selected classifier and the resulting subset of features.
US08108326B2 Systems and methods for record linkage and paraphrase generation using surrogate learning
A method of using unlabeled data to train a classifier is disclosed. In one embodiment related to record linkage, the method entails retrieving a set of candidate data records from a master database based on a least one update record. Next, a surrogate learning technique is used to identify one of the candidate data records as a match for the one update record. Lastly, the exemplary method links or merges the update record and the identified one of the candidate data records.
US08108318B2 Trusted service manager (TSM) architectures and methods
A client device comprises a first secure element and a second secure element. The first secure element comprises a first computer-readable medium having a payment application comprising instructions for causing the client device to initiate a financial transaction. The second secure element comprises a second computer-readable medium having a security key, a payment instrument, stored authentication data and instructions for generating a secure payment information message responsive to the payment application. The secure payment information message comprises the payment instrument and is encrypted in accordance with the security key.
US08108316B1 Systems, apparatus, and methods for online purchasing
The disclosure is directed to systems, apparatus, and methods for online purchasing. In one example, a system includes a web server that presents purchase options and receives user input. The system may also include an application server that attempts to authenticate users to existing accounts using an account identifier, such as a user ID or email address. If a user does not provide an identifier corresponding to an existing account, the application server may create a new account. If the user provides an identifier corresponding to an existing account, but does not provide a valid password, the application server may create a provisional account. The application server may also associate purchases with the user's account and provide access to the purchased product. Purchases associated with a provisional account may be resolved with an existing or newly-created permanent account when additional user information is received, such when the product is registered.
US08108315B2 Discovering software code subject to licenses
Embodiments include methods, apparatus, and systems for discovering whether software files are associated with licenses. One method of software execution includes dividing software code into plural functions, transforming each function into plural tokens, and comparing the plural tokens with a set of tokens that corresponds with a known function subject to a software license.
US08108311B2 Systems and methods for constructing a local electronic medical record data store using a remote personal health record server
Certain embodiments of the present invention provide systems and methods for managing medical information. Certain embodiments provide a local electronic medical record system including a local personal health record (PHR) client, the PHR client downloading encrypted patient documents from a remote PHR server and parsing the downloaded encrypted patient documents to form a local PHR database. The example system also includes an interface receiving user input including an encryption key to decrypt the downloaded encrypted patient documents and displaying patient medical information to the user based on the downloaded decrypted patient documents.
US08108303B2 Method and apparatus for home buyers loan approval validation
A method for providing to a real estate purchaser such has a home buyer an indicia such as a printed card or an entry onto a portal signifying to those concerned in the industry such as a seller or a seller's representative that the home buyer has provided the information required for obtaining a loan, that the information including the financial information has been independently verified and has been processed through an appropriate approval process such as an automated underwriting system and has been approved for a predetermined loan amount and that the home buyer's condition is such that the loan is ready to close.
US08108300B2 Computer-system control related to standard application in usury-free, shared-risk financing
A computer-aided system of illustrating, the system including: specifying, to a computer system, a private constant-dollar instrument, including defining a respective claim division on cash flow and an asset; entering data including actual cash flow datum and actual asset datum; calculating, with the computer system, respective values for each of the claims on the cash flow and asset; and, generating, with the computer system, an illustration of the private constant-dollar instrument funding a transaction.
US08108291B1 System and method for creating trade-related annotations in an electronic trading environment
A client terminal displays a trading screen interface and an annotation interface in relation to the trading screen interface. The annotation interface allows a trader to enter trade-related annotations in a quick and efficient manner or flag a predetermined time and input annotations to be associated with the flagged time a later time, while the trading screen interface allows the trader to make trades at the most favorable prices and in a speedy manner. The annotation interface may alternatively not be displayed and allow for audio input.
US08108288B2 Distributed reverse auction
A distributed reverse auction allows an auction to end when a dealer is first in time to accept a bid. A purchaser creates an account that relates to a specified purchase. The purchaser places bids at different dealers using the created account. The first dealer to accept the bid draws the agreed upon amount of money from the account. The other bids are cancelled and thus the dealer to act first in time engages in the sale.
US08108286B2 Fuel offering and purchase management system
The present disclosure is directed towards apparatuses, systems and methods to facilitate the pricing, sales and delivery of a commodity fuel to a Customer. In one embodiment, the disclosure teaches a Fuel Offer Generator that facilitates the purchase and management of fuel offerings. The Fuel Offer Generator allows Customers interested in securing fuel to obtain an offer for fuel at lock-in prices for various tenors. Fuel Customers can buy these fuel offers such that they may later exercise the fuel offers so their fuel costs are locked-in at desired levels (e.g., they may be set to strike prices). The Fuel Offer Generator also can establish a Premium Price that will be part of the fuel offer. The Fuel Offer Generator may generate hedges to counteract fuel related risks stemming from fuel offer purchases. Ultimately, a customer that purchases a fuel offering can exercise their fuel offering order at a specified price and redeem any difference between the market price for their purchased fuel and the price specified in their fuel offering order. The Fuel Offer Generator allows for the management of regional fuel price offerings and allows for fuel offering redemption based on fuel pump prices.
US08108284B2 Method and system for implementing an offer/counteroffer negotiation
A method for implementing an offer/counteroffer negotiation. Characteristics of an offer for an item are received, wherein the characteristics comprise at least one term defining the offer. The offer is published to a plurality of bidders. Among the potential responses to the offer, at least one counteroffer is received from a bidder. The counteroffer comprises at least one alternative term. Provided the counteroffer is acceptable, the counteroffer is accepted. Provided the counteroffer is not acceptable, a second counteroffer is transmitted to the bidder, wherein the second counteroffer comprising at least one alternative term with respect to the counteroffer. The present invention allows a negotiator to negotiate terms with one or more bidders individually, outside the constraints of a traditional auction.
US08108274B2 Interactive electronic bill payment system
A system for coordinating the submission and processing of a bill according to predictive payment data of a plan. The system comprises a provider interface and an integrated database for receiving a predictive payment plan submitted from the provider interface. The system also has a predictive payment request of the plan storable in the database, the request including a plurality of predictive payment parameters. An adjudication engine is coupled to the integrated database, and an insertion function is used for inserting the predictive payment parameters, when stored in the database, into an adjudication rule set of the adjudication engine. The adjudication rule set is used for eventual adjudication of the predictive payment data, wherein adjudication of the predictive payment data results in the generation of the bill. The system also has a workflow engine coupled to the integrated database for coordinating the processing of the electronic bill and for updating the bill information in response to the bill processing. A management system is coupled to the integrated database for monitoring the contents of the integrated database accessible by the provider interface, wherein the provider can coordinate real-time retrieval of submission and status details for bill information contained in the integrated database.
US08108271B1 Method and apparatus for lower of cost or market value monitoring and notification
A method and apparatus for lower of cost or market value monitoring includes a process for lower of cost or market value monitoring and notification whereby data representing the identification and purchase price of an inventory item is obtained and the market value of the inventory item is automatically monitored on a periodic basis. Data representing the purchase price of the inventory item is then periodically compared with data representing the market value of the inventory item and when the market value of the inventory item decreases below the purchase price of the inventory item a notification/alert is generated bringing the drop in market value of the inventory item below the price paid for the inventory item to the user's attention.
US08108267B2 Method of facilitating a sale of a product and/or a service
The method enables a user to see how a selected product or how a plurality of selected products look in an immersive three-dimensional scene that resembles an actual or real property to be constructed or updated, or the relevant portions thereof. Since the images of the scene are displayed immersively, the user can view the scene from any vantage point and at any angle just as if the user were walking around the actual property. The user can thus obtain a realistic impression of how the new or changed property will look and the approximate cost of the improvement without first constructing a new structure or implementing changes to an existing structure. This enables the user to view many different possible options in order to decide which option is most desired. The user can feel confident that corresponding changes made to the real property be pleasing to the user.
US08108255B1 Methods and systems for obtaining reviews for items lacking reviews
A system includes an interactive item catalog and a data repository that stores purchase histories for users, first reviews for items submitted by users, and first review helpfulness scores. A search engine system identifies catalog items that do not have reviews from users. The system includes a user interface that enables the user to select an item identified by the search engine system as not having user reviews. The systems includes review entry user interface via which the user can enter a first review for an item selected by the user. A game system is configured to calculate for a first review game first review scores and first review rankings for users based at least in part on data stored in the data repository and the first review scores. The system includes an interface configured to provide information to users related to their first review scores and rankings.
US08108248B2 Market design for a resource exchange system
Providing a market design for a peer-to-peer resource exchange system. Prices for a plurality of resources such as storage space, upload bandwidth, and download bandwidth are calculated and balanced based on previous resource prices, a supply of the resources, and a demand for the resources. Further, prices for operations such as storage and retrieval are determined such that a total of the payments to resource suppliers equals a total of the payments received from the resource consumers. In some embodiments, incoming data operation requests are allocated to the peers such that equilibrium among the peers is achieved.
US08108247B2 Toner estimator and reporter
Systems and methods are described that facilitate presenting estimated toner consumption for a print job to a user. A print job is identified from a print job queue or by a job ticket, and is analyzed to identify print job parameters such as rendering mode, resolution, pages in the job, etc. A user may adjust rendering resolution and/or a job sub-setting such as a page cycle value or multiple thereof (e.g., where every Nth page of the job is the same or similar). Raster image processing is performed on the print job (with or without printing the job) to generate rasters, and a lookup table is accessed to identify an amount of toner required for each page given the rasters generated therefor at the given resolution in the given rendering mode. Toner cost estimation information is summarized in a report that is presented to the user (e.g., on a GUI, a printed page, or via electronic transfer).
US08108245B1 Method and system for web user profiling and selective content delivery
A method and system are provided for accurately and anonymously profiling Web users and for selectively delivering content such as advertisements to users based on their profiles. The system uses behavioral information preferably collected at the users' point of connection to the Internet to anonymously profile their interests and demographics. It accurately matches and delivers content to the users to which they will likely be most receptive. Advertisers can use the system to launch effective advertising campaigns delivering selected Web content to chosen target audiences. The system uses feedback from users to determine the effectiveness of an advertising campaign and allows dynamic modification of the advertising campaign by, e.g., altering the target audience, to optimize results.
US08108242B2 Working machine failure information centralized managing system
With a system and a method of providing information on a working machine, it is allowed to promptly handle a failure that has not been initially predicted by its designer. Failure occurrence information is transmitted from the working machine 1 side to the communication server 12 (S201). The communication server 12 transfers the failure occurrence information to the maintenance server 14 (S202). The maintenance server 14 additionally records the failure occurrence information to the database. The server 14 computes to obtain predetermined statistical information based on the design failure information, the production failure information, the information related to the treatment examples carried out at the work sites, and the failure occurrence information additionally recorded. The server 14 transmits the obtained statistical information to the communication server 12 (S203). The communication server 12 transmits the statistical information to the working machine 1 (S204). In the working machine 1 side, the statistical information is correlated with the failure occurrence information and recorded in the storage device 111. The statistical information is displayed on the display 142.
US08108236B1 Utilizing date sets in manufacturing systems
A method for utilizing date sets in a manufacturing system includes receiving an order associated with a manufacturing activity, identifying steps involved in the manufacturing activity, and formulating multiple schedules, where each schedule associates the steps with dates. The method also includes selecting one of the schedules for the manufacturing activity.
US08108235B2 System and method for applying predictive metric analysis for a business monitoring subsystem
Predictive metric analysis for business management is divided into build time, corresponding to the business owner view of the enterprise, and run time, corresponding to the information technology view of the enterprise. The build time consists of a predictive model and a monitoring model. These models go through transformation processes to the components of the run time. The run time components are a Metric Value Prediction Service (MVPS), which receives as input predictive model transformation and outputs predicted metric values, and a monitoring engine, which receives as input monitoring model transformation, the predicted metric values and business events from the business process. Various analytical engines can be plugged in to provide the predictive capabilities. Input is provided to a framework from various business systems which results in predicting the value of the metrics across the future time horizons.
US08108227B1 Method and system for providing healthcare claims assistance
A system and method for providing healthcare claims assistance whereby a given healthcare service consumer's healthcare services data relating to a given healthcare service item is obtained and is translated into a description of the services in language, and/or a format, that a typical healthcare service consumer can understand. The healthcare service consumer's healthcare services data is also used to present the healthcare service consumer with a payment calculation display and an explanation of how the healthcare service consumer's portion of the claim amount was calculated. The healthcare services consumer is then provided advice on who to contact and/or how to proceed to resolve any perceived errors and/or obtain more detailed information.
US08108226B2 System and program for electronically maintaining medical information between patients and physicians
Disclosed is a method, system, program, and data structure for maintaining electronic patient medical information. An electronic patient data structure is generated to include patient biographical information and one of medical history information, medication schedule information, and appointment schedule information. The patient data structure is electronically transmitted between a physician computer and a portable patient device. The patient data structure is capable of being modified.
US08108220B2 Techniques for accommodating primary content (pure voice) audio and secondary content remaining audio capability in the digital audio production process
The invention enables the inclusion of voice and remaining audio information at different parts of the audio production process. In particular, the invention embodies special techniques for VRA-capable digital mastering, accommodation of PCPV/PCA and/or SCRA signals in audio CODECs, VRA-capable encoders and decoders, and VRA in DVD and other digital audio file formats. The invention facilitates an end-listener's voice-to-remaining audio (VRA) adjustment upon the playback of digital audio media formats by focusing on new configurations of multiple parts of the entire digital audio system, thereby enabling a new technique intended to benefit audio end-users (end-listeners) who wish to control the ratio of the primary vocal/dialog content of an audio program relative to the remaining portion of the audio content in that program. The invention facilitates storage of VRA audio programs on optical storage media, authoring systems for VRA-capable DVDs, playback hardware integrated into VRA-capable optical disc apparatus, and VRA playback hardware for use with non-VRA capable optical disc playback apparatus.
US08108218B1 Methods and apparatus for voice recognition for call treatment modification on messaging
Methods and systems for analyzing voice information to determine if specific words or phrases are used or if the voice information exhibits a particular pattern of speech. Depending on which words or phrases are determined to have been used, a specific action or actions is taken. The words or phrases along with the actions may be user specified. In one example, a voice message is analyzed to determine if it includes any of the specified words or phrases or whether it exhibits a particular pattern of speech. If so, a specified action, such as forwarding the voice message to a particular person, is performed. In another example, voice information from a called person is analyzed to gain information regarding the status of a call. This information may be used, for example, for generating call statistics or notifying a supervisor on the status of a call.
US08108217B2 Noise adaptive mobile communication device, and call sound synthesizing method using the same
A noise adaptive mobile communication device including a noise collecting microphone which collects noise from a peripheral environment; a noise sensing unit which senses the collected noise; a frequency-component detecting unit which detects a frequency component of the sensed noise; a sound generating unit which generates a noise-adaptive sound from the detected frequency component; a call-sound synthesizing unit which synthesizes received call sound with the noise-adaptive sound; and an operation control unit which controls the call-sound synthesizing unit to operate each predetermined time.
US08108212B2 Speech recognition method, speech recognition system, and server thereof
A speech recognition method comprises model selection step which selects a recognition model based on characteristic information of input speech and speech recognition step which translates input speech into text data based on the selected recognition model.
US08108203B2 Translation system, translation program, and bilingual data generation method
A translation system including: a bilingual data storage section, a plurality of pieces of first language simple sentence data and a plurality of pieces of second language simple sentence data being stored in the bilingual data storage section while being associated with each other so that the first language simple sentences and the second language simple sentences respectively make pairs; and a target language simple sentence data output section which outputs target language simple sentence data corresponding to a target language simple sentence which is a translation of a given source language simple sentence based on source language simple sentence data corresponding to the source language simple sentence. The target language simple sentence data output section receives first-language-source-language simple sentence data, selects first language simple sentence data from the plurality of pieces of the first language simple sentence data stored in the bilingual data storage section based on the received first-language-source-language simple sentence data, and outputs the second language simple sentence data associated with the selected first language simple sentence data as the target language simple sentence data.
US08108201B2 Method for emulating a native device on a host computer system
A native device includes a memory storing a personal computing environment; an interface configured for coupling with a host information processing system; a native function system for performing a native function; and a native function emulator for emulating the native function in the host information processing system. According to another embodiment, a host information processing system includes: an interface for coupling with a native device comprising its user's personal computing environment; a processor configured for operating with the native device when the native device is coupled; and logic for emulating functions of the native device when the native device is coupled.
US08108196B2 System for yielding to a processor
An apparatus and program product for coordinating the distribution of CPUs as among logically-partitioned virtual processors. A virtual processor may yield a CPU to precipitate an occurrence upon which its own execution may be predicated. As such, program code may dispatch the surrendered CPU to a designated virtual processor.
US08108194B2 Peak power detection in digital designs using emulation systems
A method of analyzing power consumption for a DUT (device under test) that includes an integrated circuit or an electronic system includes: providing emulation data for states of the DUT in one or more time windows; determining operational mode values from the emulation data and a selection of operational modes that characterize circuit behavior in the one or more time windows; dividing each time window into one or more segments based on at least one power criterion; determining power-activity values for the one or more segments; determining power-consumption values for the one or more segments from the power-activity values; using the power-activity values and the power-consumption values to determine relative power activity across the one or more segments and adjusting the one or more segments to target high power activity over operational modes in the one or more time windows; and saving one or more values for power activity of the DUT in a computer-readable medium.
US08108192B2 Simulator apparatus and simulation method
A simulator apparatus simulates a behavior of an image forming apparatus in order to verify the behavior. The simulator apparatus includes a computing unit that performs a simulation operation on the behavior of the image forming apparatus, and a selection unit that selects a simulation speed of the computing unit.
US08108189B2 Reconstruction of non-visible part of tooth
Modeling a complete tooth of a patient to facilitate dental and/or orthodontic treatment includes generating a first set of digital data representing a clinical crown; generating a second set of digital data representing a plurality of digital tooth models of a particular tooth type each having a first parameterization; processing the second set of digital data to obtain a third set of digital data representing an average tooth model of the particular tooth type having a second parameterization which is less than the first parameterization; fitting the third set of digital data to the first set of digital data to create a set of digital data representing an interim tooth model; and morphing the set of digital data representing the interim tooth model to substantially mimic the anatomical shape of the clinical crown of the first set of digital data.
US08108185B2 Electrostatic discharge voltage resistive current modeling method of electrostatic discharge protection device
Provided is a method for modeling an ESD breakdown current. According to one variation, a first proportional constant is based on a circumference of the ESD protection device and a second proportional constant based on an area of the ESD protection device. A dual first order equation is derived by sampling circumferences and areas of two ESD protection devices. According to another variation, an equation is defined in which a third value (an ESD breakdown current) is a sum of a first value and a second value, the first value being obtained by multiplying a circumference of an ESD protection device by a first proportional constant, the second value being obtained by multiplying an area of the ESD protection device by a second proportional constant. Then, circumferences and areas of first and second ESD protection samples are calculated. Next, first and second equations are derived by reflecting the first and second circumferences and areas to the equation.
US08108184B2 Methods and systems for power systems analysis: a non-iterative state solver/estimator for power systems operation and control
Described are software tools and techniques for use in power system operations and control, enabling direct non-iterative solution and estimation of the state of a power system. Knowledge of the state of a power system is essential for secure, reliable and efficient operation of the system. Power system measurement data including the phasor data, as well as power system parameter and topology data are utilized. A set of redundant nonlinear equations, quadratic or third-order in form is formulated. The nonlinear equations are then solved directly for the state of the power grid. The methodology is non-iterative and offers a direct solution that does not depend on initial guess values or convergence of iterations, thus offering a more robust tool for energy management systems and power systems operation and control.
US08108181B2 On-board performance monitor and power control system
A system and method for controlling performance and/or power based on monitored performance characteristics. Various aspects of the present invention may comprise an integrated circuit comprising a first circuit module that receives electrical power. A second circuit module may monitor one or more performance characteristics of the first circuit module and/or the integrated circuit. A third circuit module may, for example, determine power control information based at least in part on the monitored performance characteristic(s). The power control information may be communicated to power supply circuitry to control various characteristics of the electrical power. Various aspects of the present invention may also comprise an integrated circuit comprising a first module that monitors at least one performance characteristic of a first electrical device. The integrated circuit may also comprise modules that determine power control information based on the monitored performance characteristic(s) and communicate such power control information to power supply circuitry.
US08108179B2 End of life prediction of flash memory
Disclosed are a method, electronic device, and computer readable medium for determining an end-of-life stage of the flash memory. The method includes detecting at least one life cycle event associated with a flash memory residing on an electronic device. A counter that is associated with the life cycle event is then incremented. Based on the counter, a total number of occurrences for the one life cycle event is determined. The total number of occurrences for the at least one given threshold is also determined. A current life cycle stage of the flash memory is identified based at least in part on determining if the total number of occurrences exceeds at least one given threshold. The life cycle stage is associated with the at least one given threshold. A user is then notified of the life cycle state of the flash memory.
US08108178B2 Directed design of experiments for validating probability of detection capability of a testing system
A method of validating a probability of detection (POD) testing system using directed design of experiments (DOE) includes recording an input data set of observed hit and miss or analog data for sample components as a function of size of a flaw in the components. The method also includes processing the input data set to generate an output data set having an optimal class width, assigning a case number to the output data set, and generating validation instructions based on the assigned case number. An apparatus includes a host machine for receiving the input data set from the testing system and an algorithm for executing DOE to validate the test system. The algorithm applies DOE to the input data set to determine a data set having an optimal class width, assigns a case number to that data set, and generates validation instructions based on the case number.
US08108164B2 Determination of a common fundamental frequency of harmonic signals
Techniques are provided for determining the time course of the fundamental frequency of harmonic signals, wherein the input signal is split into different frequency channels by band pass filters. Distances between crossings of different orders are determined, and a histogram of all these distance values for each instant in time is calculated. The distance values build a peak at the distance corresponding to the fundamental frequency. An example application of this technique is separation of acoustic sound sources in monaural recordings based on their underlying fundamental frequency. Application of these techniques, however, is not limited to the field of acoustics. These techniques can also be applied to other signals such as those originating from pressure sensors.
US08108162B2 Load calculation control method and apparatus
A load calculation control method and apparatus for load characteristic tests of electric generator is provided, which enables continuous and precise following of a load control value. In this apparatus, a resistor bank α, which is to be connected to a load apparatus provided with a power supply apparatus (G), a ground relay (GR), a voltmeter (V), an electric power meter (P), an ampere meter (A), and main circuit breakers (CB, CBH), is divided into two or more (2-N). A switch (CL/CH) and a controller (CV) are connected to each resistor bank (α1-αN). and a power capacity obtained by dividing, maximum power capacity of resistor bank groups (αL, αH) by two through (2n-1). The controller (CV) includes a control value storing circuit (MC) and a comparing/transmitting circuit (OC) that compares the power capacity value of the resistor banks (α1-αN) with the load control value and that transmits ON/OFF signals to the switches (CL, CH) connected to the resistor banks (α1-αN).
US08108161B2 State estimating device of secondary battery
A battery state estimating unit estimates an internal state of a secondary battery according to a battery model equation in every arithmetic cycle, and calculates an SOC based on a result of the estimation. A parameter characteristic map stores a characteristic map based on a result of actual measurement performed in an initial state (in a new state) on a parameter diffusion coefficient and a DC resistance in the battery model equation. The parameter change rate estimating unit estimates a DC resistance change rate represented by a ratio of a present DC resistance with respect to a new-state parameter value by parameter identification based on the battery model equation, using battery data measured by sensors as well as the new-state parameter value of the DC resistance corresponding to the present battery state and read from the parameter characteristic map.
US08108151B2 Method and apparatus for chemical genetic programming
A chemical genetic programming method is provided, which enables programming by the application of a chemical genetic algorithm. The method performs transcription of tRNA from a second portion of DNA, translates amino acids based on a third portion of DNA and an aminoacyl-tRNA table, updates the aminoacyl-tRNA table by a reaction of amino acids and tRNAs, generates a phenotype tree by translation based on the aminoacyl-tRNA table and the first portion of DNA, and performs genetic operations on the DNA.
US08108149B2 Method and device for diagnosing and treating insulin-like growth factor deficiency disorders
The present invention provides standard deviation score (SDS) calculators, which SDS calculators are useful for transforming insulin-like growth factor-1 (IGF-1) concentrations to IGF-1 standard deviation scores. In one embodiment, IGF-1 blood levels are calculated so as to take into account IGFBP-3 blood levels (and, optionally, IGF-2 blood levels) to provide an IGF-1 production rate, which can be used to calculate an IGF-1 production rate SDS. The IGF-1 SDS and IGF-1 production rate SDS are particularly useful in assessing the stimulated rate of IGF-1 production in response to, for example, growth hormone therapy.
US08108148B2 Method and system for mapping environments containing dynamic obstacles
The present invention relates to a method and system for mapping environments containing dynamic obstacles. In one embodiment, the present invention is a method for mapping an environment containing dynamic obstacles using a processor including the steps of forming a current instantaneous map of the environment, determining cells which are free space within the current instantaneous map, determining cells which are occupied space within the current instantaneous map, and integrating the current instantaneous map with an old integrated map of the environment to form a new integrated map of the environment.
US08108147B1 Apparatus and method for automatic omni-directional visual motion-based collision avoidance
A method of identifying and imaging a high risk collision object relative to a host vehicle includes arranging a plurality of N sensors for imaging a three-hundred and sixty degree horizontal field of view (hFOV) around the host vehicle. The sensors are mounted to a vehicle in a circular arrangement so that the sensors are radially equiangular from each other. For each sensor, contrast differences in the hFOV are used to identify a unique source of motion (hot spot) that is indicative of a remote object in the sensor hFOV. A first hot spot in one sensor hFOV is correlated to a second hot spot in another hFOV of at least one other N sensor to yield range, azimuth and trajectory data for said object. The processor then assesses a collision risk with the object according to the object's trajectory data relative to the host vehicle.
US08108144B2 Location based tracking
Location information is used to build a database of locations having associated audio, video, image or text data. In some implementations, a device includes a touch-sensitive display and collects data associated with a geographic location of interest. The geographic location of interest can be displayed on a map using an indicator. A touch selection of the indicator provides access to the data through an interface displayed on the touch-sensitive display. One or more locations of interest can be displayed and grouped together by an attribute.
US08108140B2 Navigation device
A navigation device is designed to calculate the present position thereof based on the output data of a GPS unit in association with an acceleration sensor and a magnetic sensor. When the absolute value of the acceleration detected by the acceleration sensor is above the prescribed threshold, the navigation device calculates the present position based on the previously detected values of the position and running speed stored in memory. When the absolute value of the acceleration is below the prescribed threshold, the navigation device detects the uniform motion applied thereto; hence, it calculates the present position based on the bearing detected by the magnetic sensor as well as the previously detected values of the position and running speed stored in the memory with high precision irrespective of the offset error of the acceleration sensor.
US08108134B2 On-board apparatus and method used by said apparatus
A lane marker recognition apparatus which recognizes a lane marker based on a captured image of a road surface in the direction in which a vehicle is traveling includes a lane identifying portion that identifies the type of lane that the vehicle is traveling in based on the image, and a timing changing portion which outputs a change command to change the start timing of an operation of an assist system provided in the vehicle to the assist system when the type of lane identified by the lane identifying portion is a predetermined type of lane.
US08108128B2 Controlling exhaust gas recirculation
In controlling an engine, an amount of an intake charge provided, during operation of the engine, to a combustion chamber of the engine is determined. The intake charge includes an air component, a fuel component and a diluent component. An amount of the air component of the intake charge is determined. An amount of the diluent component of the intake charge is determined utilizing the amount of the intake charge, the amount of the air component and, in some instances, the amount of the fuel component. An amount of a diluent supplied to the intake charge is adjusted based at least in part on the determined amount of diluent component of the intake charge.
US08108124B2 Method for determining an uncontrolled acceleration of an internal combustion engine
In a method for determining an uncontrolled acceleration of an internal combustion engine, a valve opening cross section is allocated to each load state of the internal combustion engine. In the event that a controller value is outside a limit range, an uncontrolled acceleration of the internal combustion engine is thereby detected.
US08108119B2 Apparatus and method for object detection and tracking and roadway awareness using stereo cameras
The present invention provides a collision avoidance apparatus and method employing stereo vision applications for adaptive vehicular control. The stereo vision applications are comprised of a road detection function and a vehicle detection and tracking function. The road detection function makes use of three-dimensional point data, computed from stereo image data, to locate the road surface ahead of a host vehicle. Information gathered by the road detection function is used to guide the vehicle detection and tracking function, which provides lead motion data to a vehicular control system of the collision avoidance apparatus. Similar to the road detection function, stereo image data is used by the vehicle detection and tracking function to determine the depth of image scene features, thereby providing a robust means for identifying potential lead vehicles in a headway direction of the host vehicle.
US08108109B2 Drive control system for a vehicle and method
A method of altering a drive parameter of a machine having a drive system that is configured to operate a left side of the machine independently of the right side of the machine. The method includes entering, by a user, a drive parameter alteration mode by actuating a first input, and actuating a second input to alter one or more parameters associated with a controller of the machine.
US08108108B2 Method of controlling a continuously variable transmission
There is described a method of controlling a continuously variable ratio transmission of the type comprising a continuously variable ratio unit (“variator”) which has rotary input and output members though which the variator is coupled between an engine and a driven component, the variator receiving a primary control signal and being constructed and arranged such as to exert upon its input and output members torques which, for a given variator drive ratio, correspond directly to the control signal, the method comprising: determining a target engine acceleration, determining settings of the variator's primary control signal and of an engine torque control for providing the required engine acceleration and adjusting the control signal and/or the engine torque control based on these settings, predicting a consequent engine speed change, allowing for engine and/or transmission characteristics, and correcting the settings of the control signal and engine torque based on a comparison of actual and predicted engine speeds.
US08108107B2 Safety system
A safety system for vehicle occupants having a device for determining the position of the vehicle occupant. A status monitor to which the output signals of sensors are conveyed is provided for determining the position of the vehicle occupant, the sensors detecting the acceleration of the vehicle and the weight of the vehicle occupant. A method for controlling a safety system.
US08108099B2 Pneumatic tire internal pressure control device for vehicle, vehicle, and its control method
A pneumatic tires (20FL, 20FR, 20RL, 20RR) each having a plurality of air chambers disposed therein along a tread width direction. An internal pressure control device (100) includes a sensor unit (120) configured to inform a controller (110) that the four-wheel automobile (10) is going as being displaced in the leftward or rightward direction; and the controller (110) configure to change the internal pressures of the plurality of air chambers on the basis of the instruction outputted from the sensor unit (120).
US08108097B2 Controlling vehicle dynamics through the use of an image sensor system
A method for controlling vehicle dynamics in a motor vehicle, at least one sensor recording at least one measured value; at least one actuator for controlling vehicle dynamics being driven as a function of the at least one measured value; at least one image sensor system generating image information from the motor-vehicle surround for controlling vehicle dynamics; at least two image sensors being provided which essentially record the same scene.
US08108096B2 Diagnostic systems and methods for a torque sensor
A system for a vehicle includes an engine torque module, a torque detection module, a torque estimation module, a torque monitoring module, and a diagnostic module. The engine torque module generates a first estimated torque signal based on engine signals and/or GPS signals. The torque detection module generates an actual torque signal of a transmission. The torque estimation module generates a second estimated torque signal based on the first estimated torque signal and/or vehicle/engine values. The diagnostic module detects a fault of a torque sensor based on a torque difference between the actual torque signal and the second estimated torque signal. The torque monitoring module generates a first and a second torque signals based on actual torque signals that represent a lowest and a highest torque values respectively over a predetermined period. The diagnostic module detects the fault based on a torque difference the first and the second torque signals.
US08108086B2 System for guiding and piloting an aircraft in case of inability of the pilots
An aircraft guidance and piloting system automatically guides and pilots an aircraft in the event a pilot is unable to guide or pilot the aircraft. Upon determining the pilot's inability to control the aircraft, a processor transmits an automatic engagement command to a control unit. The control unit guides and pilots the aircraft to an alternative airport for landing.
US08108084B2 Vehicle display device
The present invention provides a vehicle display device which allows a driver to instantaneously grasp driving force information. A meter_ECU displays a driving force display image which displays driving force information of a vehicle on an MID, displays an acceleration-torque line (driving force characteristic line) L corresponding to the currently selected mode M and, at the same time, changes a power level which is indicated in a power display region P set within the acceleration-torque line L interlockingly with an accelerator operation of a driver. Due to such a constitution, the vehicle display device allows the driver to instantaneously grasp the driving force information.
US08108077B2 Intelligent sensor for irrigation management
An intelligent sensor includes an irrigation related data sensor for sensing irrigation related data and a network processor coupled to the irrigation related data sensor for receiving the irrigation data. The intelligent sensor also includes an interface coupled to the network processor for coupling the intelligent sensor to a communication bus of a peer-to-peer distributed network. The intelligent sensor also includes a memory including instructions for configuring the processor to generate a broadcast message including the irrigation related data. The interface transmits the broadcast message to a destination node coupled to the peer-to-peer distributed network via the communication bus. The destination node can be satellite field irrigation controllers or a control device.
US08108065B2 Target of opportunity in an automated data storage library
A method is provided for utilizing target of opportunity to perform at least one special operation while a removable storage medium is mounted within a data storage drive for another purpose. A target of opportunity is recognized by determining if at least one special operation may be performed by the data storage drive. If it is determined that at least one special operation may be performed then a first notification that the data storage drive is to remain in a not ready state is sent in response. At least one special operation is performed, and in response to the at least one special operation being performed, a second notification is sent that the removable storage medium is in a ready state or an error state.
US08108057B2 Control system with input averaging and hold control input
A control system for a plant is provided. A feedback control input is calculated so that a controlled output of the plant coincides with a target value. The feedback control input is averaged to calculate an averaged feedback control input. A hold control input is calculated according to an operating condition of the plant. A corrected hold control input is calculated by combining the hold control input with the averaged feedback control input according to a preset ratio. A control input to the plant is set to the feedback control input in a first state where a control deviation between the controlled output and the target value is greater than a predetermined threshold value, and setting the control input to the corrected hold control input in a second state where the control deviation is equal to or less than the predetermined threshold value. The feedback control input is made to gradually approach to or coincide with the corrected hold control input in the second state.
US08108056B2 Industrial controller using shared memory multicore architecture
A multicore processor for industrial control provides for the execution of separate operating systems on the cores under control of one of the cores to tailor the operating system to optimum execution of different applications of industrial control and communication. One core may provide for a reduced instruction set for execution of industrial control programs with the remaining cores providing a general-purpose instruction set.
US08108054B2 Active fixation implantable medical lead configured to indicate via fluoroscopy embedment of helical anchor in cardiac tissue
An implantable medical lead for active fixation to cardiac tissue is disclosed herein. The lead may include a lead body distal end, a tissue fixation helical anchor and a structure. The tissue fixation helical anchor may be coupled to the lead body distal end and include a distal tip. The structure may be coupled to the lead body distal end and include a structure distal end including a first radiopaque marker. The structure may be biased to project the structure distal end near the distal tip. When the tissue fixation helical anchor is progressively embedded in the cardiac tissue, the cardiac tissue progressively displaces the structure distal end proximally.
US08108052B2 Percutaneous leads with laterally displaceable portions, and associated systems and methods
Percutaneous leads with laterally displaceable sections, and associated systems and methods are disclosed. A device in accordance with a particular embodiment includes a lead body that in turn includes first, second and third percutaneous portions. The first portion can carry an electrical contact, the second portion can be spaced apart from the first portion, and the third portion can be positioned between the first and second portions along a deployment axis. The third portion can have a stiffness in a direction transverse to the deployment axis that is less than a stiffness of both the first and second portions transverse to the deployment axis, and a diameter that is less than corresponding diameters of the first and second portions.
US08108046B2 System and method for using cardiac events to trigger therapy for treating nervous system disorders
A method of treating a neurological disorder in a patient. In some embodiments, the method includes obtaining a neurological event detection signal, obtaining a cardiac event detection signal, analyzing the timing relationships between the detected neurological and cardiac events to identify matched events, using the matched events to determine whether the cardiac event detection signal facilitates detection of neurological events, delivering a therapy to the patient in response to a cardiac event if the cardiac event detection signal is determined to facilitate detection of neurological events, and changing the therapy delivered based on sensed brain signals from the patient.
US08108045B2 Set screw-less pacemaker header with lead lock system
A header for an implantable medical device such as a pacemaker which contains an advantageous molded design with encapsulated wires and conductive features. The header including a specifically formed lead lock member in which a plurality of collets residing in bores in the molded housing are used to retain and lock implantable leads in place without the use of set screws.
US08108038B2 System and method for segmenting a cardiac signal based on brain activity
A medical device system that includes a brain monitoring element, cardiac monitoring element and a processor. The processor is configured to receive a brain signal from the brain monitoring element and a cardiac signal from the cardiac monitoring element. The processor is further configured to determine at least one reference point for a brain event time period by evaluation of the brain signal. The processor further identifies a first portion of the cardiac signal based on the at least one reference point of the brain event time period.
US08108037B1 Methods and systems for identifying a vector for monitoring ischemia
Methods and systems may identify a vector or a vector configuration, such as a combination of electrodes, for monitoring ischemia. The method may include: selecting a first combination of sensors as a first candidate to be used for monitoring ischemia; detecting a shift in a ST segment of one of an electrocardiogram and a cardiac electrogram using the first candidate; selecting a second combination of sensors as a second candidate to be used for monitoring ischemia; detecting a shift in a ST segment of one of an electrocardiogram and a cardiac electrogram using the second candidate; comparing the ST shifts for the first and second candidates; and identifying one of the first and second candidates for monitoring ischemia based on the comparison. A multi-electrode implantable cardiac device may include a controller configured to effectuate such functions.
US08108032B2 Optical coherent tomography diagnostic apparatus
An optical coherent tomography diagnostic apparatus including: a light source; a splitter for splitting the light outputted from the light source into a measuring light and a reference light; a measuring light path; a reference light path; a probe inserted into a body cavity and emitting the measuring light to a subject of measurement; an image forming unit for calculating intensity distribution of the reflection light and for forming a tomographic image; a standard light path for transmitting standard light obtained by further splitting the light; wherein the light path length when exerting interference between the standard light and the reference light is approximately equal to the light path length when exerting interference between the reference light and the reflection light, and there is included a calculation unit for calculating time change of coherent light data obtained by exerting interference between the standard light and the reference light.
US08108029B2 Catheter navigation system
A method and system for navigation of a medical instrument, including: introducing at least three reference device(s) disposed to at least three reference locations; employing an imaging and guidance system to acquire a plurality of image projections corresponding to a desired anatomy including the reference devices, the plurality of image projections being sufficient to permit generating a three-dimensional modeling or reconstruction images corresponding to the reference devices. The method also includes measuring a position of the reference devices; formulating a transformation matrix based on comparing positions of the reference devices computed from the modeling or reconstruction images with the measured positions of the reference devices; and superimposing an image of a medical instrument in at least one of the plurality of image projections based on the transformation matrix and a position of the medical instrument.
US08108018B2 Cellular phone with a guide member and sliding member with insert member having a guide groove
A phone is provided. The phone comprises a first body having a first face, a second body having a second face facing the first face and connected to the first body so as to be slidable in a moving direction parallel to the first and second faces, guiding members protruding from the first face, and a sliding member mounted on the second face and guiding the guiding members so as to slide in the moving direction. The sliding member includes insert members, each of which has a guide groove, disposed parallel to the moving direction to allow the respective guiding members to be inserted thereinto and housings fixedly mounted on the second face to house the respective insert members. The space defined by the first body and the second body is minimized. With this configuration, the first body is movable in a circular arc direction relative to the second body and has the same curvature as the second body.
US08108015B2 Electronic apparatus and enclosure therefor
An enclosure for an electronic apparatus includes an enclosure body defining an opening. The enclosure allows a panel member to cover over the opening from the outside of the enclosure body. One is allowed to design the panel member regardless of the shape of the opening. This results in a widened variety of design for the enclosure body, namely the enclosure for an electronic apparatus. The enclosure is thus allowed to enjoy an enhanced appearance.
US08108011B2 Signal correction device
A signal correction device including: an orthogonal transform section configured to perform an orthogonal transform for an input signal that includes a speech as a target signal and an unnecessary non-target signal; an interval determining section configured to determine whether each frame of the input signal is an interval in which the non-target signal is dominantly included; a suppressing gain calculating section configured to calculate suppressing gain for suppressing the non-target signal for each first frequency band width for a frame determined to be the interval, and to calculate suppressing gain for suppressing the non-target signal for each second frequency bandwidth for a frame determined not to be the interval; and a signal correcting section configured to perform a signal correcting process for suppressing the non-target signal for a transform coefficient acquired by the orthogonal transform section by using the suppressing gain.
US08108005B2 Method and apparatus for displaying an image of a device based on radio waves
The present invention relates to an information processing apparatus and method, and a program in which information can be reliably exchanged when performing wireless communication by allowing a user to know a communication distance at which devices can be connected. A communication unit 28 performs Bluetooth communication with a communication unit, which serves as a Bluetooth module, provided for a cellular telephone. A CPU 21 displays an image corresponding to the cellular telephone based on the input level of Bluetooth radio waves transmitted from the cellular telephone. For example, when the input level of the radio waves transmitted from the cellular telephone is equal to the maximum input, the CPU 21 sets the level of transparency to be 0, and displays the image corresponding to the cellular telephone on an LCD 32 so that a background image is not transmitted at all. When the input level of the radio waves is almost equal to the reception sensitivity, the CPU 21 displays the image corresponding to the cellular telephone on the LCD 32 by setting the level of transparency to be 90% so as to transmit the background image. The present invention can be applied to an information processing apparatus, for example, a personal computer, a PDA, or a cellular telephone.
US08108004B2 Co-channel wireless communication methods and systems using relayed wireless communications
Wireless communications are transmitted from at least two radioterminals to a base station co-channel over a return link using a return link alphabet. Wireless communications are also transmitted from the base station to the at least two radioterminals over a forward link using a forward link alphabet that has more symbols than the return link alphabet. The co-channel signals are deciphered at the receiver, while the radioterminals can use a smaller return link alphabet, which can reduce the power dissipation at the radioterminals.
US08108002B2 Communication apparatuses equipped with more than one subscriber identity card and capable of providing reliable communication quality
A communication apparatus is provided. The communication apparatus includes at least one radio transceiver module, a first subscriber identity card, a second subscriber identity card and a processor. The first subscriber identity card camps on a first cell belonging to a first wireless network via the same or different radio transceiver modules. The second subscriber identity card camps on a second cell belonging to a second wireless network via the same or different radio transceiver modules. The processor, coupled to the first subscriber identity card, the second subscriber identity card and the radio transceiver module(s), receives an apparatus originated communication request with a destination address, compares a signal strength of a first signal received from the first cell with a signal strength of a second signal received from the second cell and establishes a wireless communication with a peer device having the destination address through the cell with better signal strength.
US08108000B2 Electronic device and method of controlling the electronic device
An electronic device having a temperature sensor is provided. The temperature sensor detects information of a touch operation from an object on a surface of the temperature sensor, determines if the touch operation is valid by determining if the detected information meet preset standards, and executes a corresponding command to activate an action of the electronic device, in response to a determination that the touch operation is valid.
US08107997B2 System and method of telephonic dialing simulation
A multiple mode, personal, wireless communications system is disclosed which exists within a radiotelephone network serving general customers and provides unique additional services to a select group of customers equipped with special handsets, without impacting the general customers. The special handsets automatically switch between and operate in either analog or digital mode with the standard radiotelephone network and in an enhanced cordless mode when within range of independent pico cells, that are interconnected with the public switched telephone network.
US08107995B2 Hinge mechanism and electronic incorporating the same, and assembling method thereof
A conventional horizontal axis portion is divided into two to have a triaxial structure including a vertical axis portion. Fixing these portions by a hinge main body enables stress and moment applied to each part to be reduced, resulting in realizing down-sizing of a biaxial hinge as a whole.
US08107991B2 Method and apparatus for selecting enhanced dedicated channel transport format combination in CELL—FACH state and idle mode
A method and apparatus for selecting an enhanced dedicated channel (E-DCH) transport format combination (E-TFC) in Cell_FACH state and idle mode are disclosed. A wireless transmit/receive unit (WTRU) transmits a random access channel (RACH) preamble and receives an index to an E-DCH resource in response to the RACH preamble. The WTRU may estimate a power headroom based on the maximum WTRU transmit power, power offset value, and the last successfully transmitted RACH preamble transmit power. The WTRU restricts an E-TFC based on the estimated power headroom, and selects an E-TFC based on a set of supported E-TFCs. The WTRU then generates, and transmits, a protocol data unit (PDU) based on the selected E-TFC.
US08107982B2 Method and apparatus for FDD and TDD terminal entry into a wireless communication network
Entry of a terminal into a wireless communications network is facilitated for terminals which may operate in either frequency-division duplex or time-division duplex mode. Join request messages transmitted by the terminals include a duplex capability indicator defining a carrier frequency which can be used to response to the terminals.
US08107980B2 Transmitting and receiving of SMS messages using a mobile terminal to/from a foreign country
A mobile terminal according to the present invention includes an input unit for receiving data required to transmit a short message service (SMS) message and a controller for coding user data recorded in the SMS message in conformity with a text coding standard adopted by a second country according to the data when the SMS message is not transmitted to a network of a first country to which the mobile terminal is currently connected and is delivered to a network of the second country.
US08107979B2 Mobile terminal for performing instant messaging service
A method of executing an instant messaging service using a wireless terminal in a wireless communication system includes associating at least one user as a messenger group, activating messenger communication with a server, transmitting a messenger group status activation message to the server, receiving status data associated with the messenger group, and displaying information representing an updated status of the at least one user of the messenger group based on the status data.
US08107978B2 Addressing voice SMS messages
Disclosed herein is a method and system for allowing voice short message service (SMS) messaging using methods of recipient addressing as used by text SMS messaging. A user creates a text SMS message and addresses the message to a recipient. The address of the recipient may be obtained from the address book stored locally on the user's mobile device. A client application intercepts the text SMS message and prompts whether the user wants to include a voice SMS message. If the user wants to include the voice SMS message, the user's voice message is recorded on a server. The text message along with a notification of the voice message is transmitted to the recipient. The recipient may use the information in the voice message notification to access and listen to the user's recorded voice message.
US08107976B2 Accounting method for ultra mobile broadband access network
An accounting method for an ultra mobile broadband access network, wherein the method includes: S402, when a data binding point or access gateway AGW triggers a session reference network controller SRNC to initiate the paging to an access terminal AT, the SRNC sends an inter-ANRI signaling paging message to each evolved base station eBS in the paging area of the AT; S404, corresponding to a request from the SRNC, each eBS in the paging area of the AT performs the paging to the AT; S406, the eBS successfully paged an AT establishes the route between the eBS and the AT, creates the Air Link Record for the AT, and sends the accounting request (start) message related to the AT to the AGW serving the AT; and S408, after receiving the accounting request message, the AGW sends an accounting response message to the eBS successfully paged an AT to confirm that the AGW has received the accounting request message.
US08107966B2 Cognitive radio communication method using dynamically allocated common control channel information
A cognitive radio base station may transmit, for each channel, common control channel information to a plurality of cognitive radio terminals at different points in time, respectively. Accordingly, the cognitive radio base station may receive a channel allocation request from the plurality of cognitive radio terminals receiving the common control channel information and allocate a plurality of channels to the plurality of cognitive radio terminals, respectively, to perform communication. In response to another terminal existing in a corresponding channel, the cognitive radio base station may update the common control channel information and switch to another channel to transmit subsequent common control channel information at, for example, a closest point in time to thereby broadcast the updated common control channel information to the plurality of cognitive radio terminals using the switched channel.
US08107957B1 Seamless enterprise and consumer mobility with multiple numbers
Tools and techniques for seamless enterprise and consumer mobility with multiple numbers are described. The techniques provide simultaneous ringing on a mobile communication device and manage network connections between the mobile communication device and at least two networks. The simultaneous rings are to at least one of a primary number associated with a mobile communication device and one or more identified numbers associated with the primary number. The simultaneous rings are based on a presence and/or physical location of the mobile communication device. The multiple numbers may have associated distinctive ring functions or tones. When the mobile communication device is proximate to the first network, a first detection signal is generated. A first presence signal indicates whether the condition of the connection permits an ongoing communication on the first network. The communication is handed over to a second network when the connection does not permit continuing on the first network.
US08107955B2 Apparatus and method for performing network scanning using black-list network information
An apparatus and method is provided for making use of black-list network information to make scanning more efficient in multi-mode mobile devices. When performing a scan for a network, if a network that is blacklisted is found, scanning is discontinued for any network that has the same radio access technology as the network that was found. Thus, excessive scanning that can be costly for the mobile device in terms of battery life and responsiveness to provide service, is avoided.
US08107937B2 System and method for automatic provisioning detection and notification
A system and method for automatically initiating provisioning procedures is provided. Terminals that have not been provisioned for connection to a network or service are automatically recognized at the network. When such an unprovisioned terminal has been detected, a notification is dispatched to an appropriate provisioning network entity to initiate the provisioning procedures for the unprovisioned terminal.
US08107936B2 Connecting a phone call to a mobile telecommunication device based on the time of day that the communication is initiated
A method, system, and computer-readable medium with executable code for connecting an outgoing phone call to a user destination device based on the time the phone call is initiated. A user of a user destination device transmits a policy information packet containing contact numbers of a primary user destination device and all secondary user destination devices that the user may be reached at during specific times of the day to a call originating device. In response to the user of a call originating device initiating a request to connect a phone call to the user destination device, the call originating device autonomously selects the correct recipient user destination device by interpreting the policy information packet. The call originating device then connects the phone call to the primary user destination device or to a secondary user destination device depending on the current time of day.
US08107930B1 Method and system for initiating a communication session
A method is provided in a network for initiating a communication service. Upon receiving an access request at a service node from a device to access a contact list, a contact list is provide to the device where the contact list has one or more contacts associated with contact information. The service node receives a selection request from the device where the selection request includes selecting one of the one or more contacts from the contact list. The service node then sends a calling instruction to the device wherein the calling instruction comprises initiating a communication session from the device using the contact information.
US08107928B2 Data session authentication credentials update for a wireless communication device
Methods and apparatus in a wireless device for use in maintaining appropriate authentication credentials for receiving a message service provided by a service network which is external to a wireless network are described. The wireless device receives, via the wireless network, a data session configuration file which includes a list of a plurality of wireless networks mapped against authentication credentials associated with each said wireless network. The list includes authentication credentials associated with the wireless network. The wireless device submits, via the wireless network, the authentication credentials for establishing a data session via the wireless network. Then, the wireless device receives, in the data session via the wireless network, the message service provided by the service network. Prior to receiving the file, the wireless device may maintain default authentication credentials associated with a default wireless network, submit via the default wireless network the default authentication credentials for establishing a data session via the default wireless network, and receive in the data session via the default wireless network the message service provided by the service network.
US08107923B1 Restricting access to system-provider information stored in a mobile communications device
Systems, products, and methods are disclosed for performing a method of protecting system-provider information stored within a mobile communications device that has one or more communications ports and one or more radios. Illustratively, the method includes receiving a request to access the system-provider information, determining that the request was communicated over the air by way of a wireless telecommunications network that the mobile communications device is authorized to access, which network is accessible by way of the one or more radios; and permitting access to the system-provider information after determining that the request was communicated over the air, such that any request to modify the system-provider information by any of the one or more communications ports is denied, and only the request communicated over the air is allowed to be used to modify the system-provider information.
US08107918B2 Broadband tuner for very wide signal conversion
An agile RF tuner circuit capable of converting a wide portion of RF signal into an IF signal suitable for analog-to-digital conversion. The circuit up converts a received RF signal to a high IF signal and then down converts the high IF signal to a low IF signal. Embodiments of the RF circuit incorporate harmonic reject mixers to suppress harmonies and intermodulations typically associated with the frequency conversion process.
US08107917B2 High linearity tunable bandpass filter
A tunable bandpass filter (10) is provided. An RF signal is provided at an input of the tunable bandpass filter, and a level shifted control signal (V1, V2) inputted to the tunable bandpass filter (10) switches a first arrangement and a second arrangement of one or more tuning portions (15, 17-1, 17-2, 17-3) in or out of the tunable bandpass filter using a GaAs FET switch. The first arrangement is coupled to the second arrangement using an inductor (13). An RF signal having a desired predetermined frequency at an output of the tunable bandpass filter (10) is produced by the switching. The tuning portions include the GaAs FET switch (15), a first capacitor (17-1) connected at a first signal terminal of the GaAs FET switch and a second capacitor (17-2) connected between a second signal terminal of the GaAs FET switch and ground. Each of the tuning portions can be arranged in parallel with one another.
US08107913B1 Method and apparatus for a digital regulated local oscillation (LO) buffer in radio frequency circuits
A digital regulated Local Oscillator (LO) buffer receives an unregulated LO signal from a local oscillator to create a regulated LO signal. Embodiments include not only the digital regulated LO buffer, but also a transceiver and/or a receiver including at least one instance of the digital LO buffer. They may be implemented as an integrated circuit. The digital regulated LO Buffer may include: A LO buffer receiving the unregulated LO signal and an amplitude control signal to create the regulated LO signal. A peak detector receives the regulated LO signal to create an analog peak signal that is presented to a digital output comparator along with a reference amplitude signal to create a digital threshold detect signal. An amplitude controller receives the digital threshold detect signal to create a digital control signal that drives a digitally controlled source to create the amplitude control signal.
US08107908B2 Selective fast image rejection
Selective fast image rejection. Selective down conversion processing is performed on a received signal based on the signal strength of that received signal. As few as two possible down conversion frequencies can be employed so that the received signal is down converted either to a first down converted signal having a first intermediate frequency or to a second down converted signal having a second intermediate frequency. If desired, the received signal can either be down converted using low side injection or high side injection down conversion processing. Alternatively, a larger number of possible down conversion frequencies so that the received signal is down converted to one of the possible down conversion frequencies based on the signal strength of the received signal.
US08107894B2 Modular solid-state millimeter wave (MMW) RF power source
A modular solid-state MMW power source based on a topology of the lens array amplifier provides both the flexibility to scale output power and effective thermal management. The modular power source includes a single submodule that uses one or more power dividers and one or more solid-state amplification stages to divide and amplify an RF input signal into R amplified RF signals. The submodule is mounted (suitably in the X-Y plane) on the surface of a heat sink, suitably coupled to a cold backplane, to remove heat. R 1:N low loss power dividers route the amplified RF signals to R*N radiating elements. Each of the 1:N power dividers suitably reside in the X-Z plane and are stacked in the Y direction to provide a planar output of the R*N radiating elements in the Y-Z plane. Placement of the amplifier chips on the single submodule decouples the number of amplifier chips, hence output power, from the number of radiating elements. Placement of the amplifier chips away from the radiating face provides a short path with large thermal cross-section through the heat sink to the backplane to remove heat. The topology can produce high output power combined with a high antenna gain to produce large power-aperture products previously only achievable with a Gyrotron. As amplifier chips become more powerful, the topology can be adapted to use fewer chips.
US08107878B2 Methods and apparatus for user-selectable programmable housing skin sensors for user mode optimization and control
An embodiment relates generally to a method of operating a device. The method includes providing for a plurality of sensors, where each sensor is configured to sense and transmit data values associated with an interaction with the device by a user. A subset of the sensors of the plurality of sensors is associated with a respective facing on a housing of the device. The method also includes operating the plurality of sensors to detect the interaction with the device by the user and receiving sensor data associated with the interaction from the plurality of sensors. The method further includes determining a user mode of the device based on the sensor data associated with the interaction.
US08107876B2 Method and system for selectively broadcasting media
A method and apparatus for broadcasting media events, the method including the steps of providing a sequence of media events in a first server, the sequence of media events including at least one media event of a first type and a plurality of media events of a second type; playing the sequence from the first server to a content distribution network (CDN) server prior to a predetermined broadcast time; and storing at the CDN server at least a part of the sequence received from the first server. The method may further include the steps of inserting, at the first server, markers indicating where targeted media events are to be played in the sequence of media events and inserting, at the CDN server, targeted media events supplied by a third server in response to a request to provide media events targeted to information associated with at least one user.
US08107859B2 Configuration for an agitation system in a developing device and process cartridge
A developing device including a flexible agitating blade attached to an agitating member is described. The developing device may receive developer from a developer cartridge via a replenishing port. The replenishing port may be configured to prevent the flexible agitating blade from flinging toner outside of the developing device. In one example, an upstream opening of the replenishing port may be located such that, when a free end of the flexible agitating blade rotates to the opening, the surface of the agitating member has rotated to vertical or inclined downward.
US08107857B2 Fixing device and image forming apparatus
A fixing device fixes a recording medium with a toner image transferred thereon. The fixing device includes an endless belt heated with a heating member; a first pressing member contacting with the endless belt and extending the endless belt together with the heating member; a second pressing member for pressing the endless belt and sandwiching the endless belt together with the first pressing member; and a high thermal conductive member contacting with an inner surface of the endless belt and disposed along a direction crossing a direction that the endless belt moves.
US08107854B2 Image forming apparatus
An image forming apparatus in which an exposing unit is mounted on a cover unit for improved space utilization. The image forming apparatus includes a body, a plurality of developing units arranged in the body along vertical direction of the body, a cover unit that opens or closes a side of the body an exposing unit provided at the cover unit so as to move in association with the closing or opening movement of the cover unit. The image forming apparatus may also include an engagement member to limit the movement of the exposing unit and a shutter unit to selectively open an optical path of the exposing unit upon closure of the cover unit.
US08107846B2 Image forming apparatus and control method thereof
An image forming apparatus having a normal mode and a standby mode includes an image forming unit to form an image, a switching unit which selectively allows power to be supplied to the image forming unit, a controller to control the switching unit based on a phase signal of the power, a power cut-off unit which cuts off the power to the image forming unit in the standby mode, and a phase detector which is connected to both ends of the power cut-off unit, detects a phase of the power via different phase detection routes according to whether being in the normal mode or in the standby mode, and outputs the phase signal of the power so that a power consumption of the image forming apparatus does not exceed a predetermined value in the standby mode.
US08107843B2 Digital fuser using micro hotplate technology
In accordance with the invention, there are printing apparatuses and methods of marking and forming an image. The printing apparatus can include one or more digital heating elements disposed in a fuser subsystem, the digital heating element can include an array of hotplates, wherein each hotplate of the array of hotplates can be thermally isolated and can be individually addressable, wherein each hotplate can be configured to attain a temperature up to approximately 200° C. from approximately 20° C. in a time frame of milliseconds.
US08107842B2 Image forming apparatus and fixing control method
A disclosed image forming apparatus includes a fixing unit configured to fix an unfixed image on a recording medium by bringing a first roller and a second roller in pressure-contact with each other; a contacting region detecting unit configured to detect a contacting region in which the first roller and the second roller are contacting each other, according to rotation of the first roller; a storing unit configured to store a contacting time in the contacting region detected by the contacting region detecting unit; and a rotation control unit configured to control the rotation of the first roller in such a manner as to change the contacting region in which the first roller and the second roller contact each other, based on the contacting time stored by the storing unit.
US08107830B2 Image forming apparatus and method of discarding developer
An image forming apparatus includes a plurality of image forming units each having an image supporting member, a developer supporting member, and a cleaning member for cleaning developer on the image supporting member. The image forming apparatus further includes a transfer device for transferring a developer image to a medium; a fixing device for fixing the developer image to the medium; a first detection unit for detecting a first physical value of an external environment of the image forming apparatus; a second detection unit for detecting a second physical value of an internal environment of the image forming apparatus; and a control unit for determining whether at least one of the image forming units performs a developer discard mode in which developer is discarded according to the first physical value, the second physical value, and a distance between the one of the image forming units and the fixing device.
US08107828B2 Image forming apparatus and method
Time required for setting a print mode in a print standby state is shortened, in performing recovering operation. In an attachment state of consumable units on an image forming apparatus, information of the consumable unit memorized in nonvolatile memories of consumable units is memorized in a second nonvolatile memory, and after the print mode is set in an unprintable state, recovering operation having possibility of replacing the consumable units is performed. Thereafter, whether the same consumable units as those before the unprintable state are attached to the image forming apparatus is determined. At this time, a signal based on the information of the consumable units memorized in the nonvolatile memory is transmitted to a bus connected to a plurality of nonvolatile memories, and when there is a reply of a part of the information in the nonvolatile memories to this transmission, it is determined that the same consumable units as those before the unprintable state are attached to the image forming apparatus.
US08107818B2 Tunable filter
A light is incident on a refractive diffraction grating 13, and is distributed for each of wavelengths at different angles to be outputted. A lens 14 converts the distributed lights into belt-shaped lights, and the belt-shaped lights are incident on a mirror substrate 15 having selective reflection regions 17-1 to 17-x. By moving the mirror substrate 15 toward a direction different from a distribution direction of the belt-shaped lights, only the light of any one of wavelengths is reflected. Then, the light returning to the refractive diffraction grating 13 is reflected to an incident direction of the original light. Accordingly, a tunable filter which is able to select a light of an arbitrary wavelength by moving the mirror substrate 15 can be realized.
US08107811B1 Image capture device
An image capture device includes a front shell, a circuit board, an image sensor, an elastic sheet, and threaded fasteners. The front shell includes a rear surface. The front shell defines three first threaded holes in the rear surface. The circuit board is positioned on the rear surface and defines at least three second threaded holes. The second threaded holes are aligned with the first threaded holes. The image sensor is positioned on the circuit board. The elastic sheet is positioned on the rear surface and covers the circuit board. The elastic sheet includes a number of elastic arms. The elastic arms protrude towards the circuit board and resisting against the circuit board. The threaded fasteners correspondingly pass through and engage with the first threaded holes and the second threaded holes to secure the circuit board to the rear surface. The threaded fasteners are capable of adjusting the circuit board.
US08107801B2 Heat treatment apparatus, computer program, and storage medium
A heat treatment apparatus for performing prescribed heat treatment to a subject (W) to be treated is provided with a processing chamber in which air can be exhausted; a mounting table arranged in the processing chamber, for placing on an upper plane the subject to be treated; a plurality of thermoelectric conversion elements arranged on an upper part of the mounting table; a light transmitting window for covering a ceiling portion of the processing chamber airtight; and a gas introduction unit for introducing a required gas into the processing chamber. A heating unit which includes a plurality of heating light sources including a semiconductor light emitting element for emitting heating light to the subject to be treated, is provided above the light transmitting window. Thus, heating efficiency is improved and temperature can be increased and reduced at a higher speed for the subject to be treated.
US08107794B2 Optical disk for high resolution and general video recording, optical disk reproduction apparatus, optical disk recording apparatus, and reproduction control information generation apparatus
The present invention has an objective of realizing compatibility of an optical disk having a high resolution video signal recorded thereon and a system for reproducing the optical disk, with a conventional system for producing a standard resolution video signal. A high resolution video signal is divided by video division means into a main signal and a sub signal, and the main signal and the sub signal are MPEG-encoded. The stream of the main signal and the stream of the sub signal are divided into 1 GOP or more of frames. First interleave blocks 54 each including 1 GOP or more of the stream of the main signal and second interleave blocks 55 each including 1 GOP or more of the stream of the sub signal are recorded on an optical disk 1. A high resolution reproduction apparatus reproduces both the first and second interleave blocks to obtain a high resolution video output. A non-high quality picture reproduction apparatus reproduces only the first or second interleave blocks to obtain a standard resolution video output.
US08107792B2 Recording medium having a data structure for backing up management files and recording and reproducing methods and apparatuses
In one embodiment, the data structure includes original management data managing reproduction of stream data. The original management data includes at least one stream information file managing at least one stream file, which includes the stream data; at least one playlist file, which manages the stream information; and at least one general management file, which manages the playlist file. The data structure further includes back-up management data duplicating the original management data. The original management data is recorded at an inner radius portion of the recording medium, and the back-up management data is recorded at an outer radius portion of the recording medium.
US08107785B2 Drop access location method and system for horizontal cabling in multi-dwelling unit applications
A drop access location system and method, where the system includes a duct containing one or more communications lines, where the duct is mountable to a generally flat surface. The system also includes a drop access box including a base and a removable cover having a low impact profile and or decorative appearance. A mounting section of the base is configured to fit over an outer shape of the duct and overhang therefrom. Slack storage is provided and includes one or more guides to route an accessed communications line to a coupling and to store excess amounts of the accessed communications line. The coupling device mounting area is configured to receive a coupling, adapter, or splice that connects the accessed communications line to a drop cable. The drop access location system and method can be utilized for horizontal cabling in multi-dwelling unit (MDU), multi-tenant unit (MTU) and other building applications. A system for installing the drop access location system is also provided.
US08107782B2 Microstructuring optical wave guide devices with femtosecond optical pulses
The present invention is directed to the creation of optical waveguiding devices from standard optical fibers by the creation of zones of permanently altered refractive index characteristics therein. A high intensity femtosecond laser beam is focused at a predetermined target region in the fiber so as to soften the glass material at the target region. After aligning the focal region with the target region in the fiber there will be relative movement between the focal region and the fiber, which has the effect of sweeping the focal region across the fiber in a predetermined path, so as to create a secondary waveguide path. A portion of the light traveling along the core is removed from the core along the secondary waveguide path such that the device can be utilized as an attenuator, an optical tap, or a polarimeter.
US08107779B2 Optical crossbar switch
An optical crossbar switch for optically coupling optic fibers comprising: at least one first fiber and a plurality of second fibers; a moveable fiber-end carriage coupled to an end of the at least one first fiber and having at least one latching hook and being constrained to move along a predetermined trajectory; at least one moveable slack-control carriage coupled to the body of the at least one first fiber and constrained to move along a predetermined trajectory; an array of sockets defined by walls, at least one of which walls of each sockets formed having a latch hole for receiving the latching hook; and at least one moving device controllable to move the carriages; wherein to optically couple a first fiber to a second fiber, the at least one moving device moves the fiber-end carriage of at least one of the first and second fibers to a socket and inserts the fiber's fiber end into the socket so that the at least one latching hook latches into the latch hole and secures the carriage to the socket array.
US08107776B2 Optical interconnect device and method for manufacturing the same
An optical interconnect device includes a first substrate, a second substrate, an optical waveguide, an electrical wiring and a switching device. The first substrate has an electrical wiring circuit, an electrical-optical converter for converting an electrical signal to an optical signal, and a light emitting device for emitting a light. The second substrate has an electrical wiring circuit, an optical-electrical converter for converting the optical signal to the electrical signal, and a light receiving device for receiving the light from the light emitted device. The optical waveguide optically connects the light emitting and light receiving devices. The electrical wiring electrically connects the electrical wiring circuits of the first and second substrates. The switching device determines a fast signal of data to be transmitted via the optical substrate and a slow signal of data to be transmitted via the electrical wiring.
US08107770B2 Microscope system and method
A microscope system and method is described for determining a position of an area of an object within the complete object, wherein the image of the area of the object is contained within a field of view of a microscope. Image data representing a low magnification image of the complete object is available for use in the method, and may be acquired using a low magnification image data source such as a scanner. The method comprises acquiring high magnification image data representing an image of the field of view of the microscope, typically from a digital camera attached to the microscope; processing the high magnification image data to reduce the resolution thereof; comparing the processed high magnification image data with portions of the low magnification image data, and, determining said position based on the results of said comparison. In a preferred embodiment, the method is implemented in the form of a computer program running on a workstation, which displays, on a display screen the field of view image, and the image of the complete object, in which the position of the area of the object in field of view is highlighted.
US08107769B2 Image synthesis device, image synthesis method and memory medium storage image synthesis program
An image synthesis device selects frame images in an order stored in a DRAM, and calculates the characteristic amount of the selected frame image. The image synthesis device searches a block having the calculated characteristic amount in a next frame, and calculates a moving vector. The image synthesis device sets an extraction width which is a width of a partial image to be extracted based on the calculated moving vector, and extracts an image at the extraction width from the central line in a current frame image. The image synthesis device combines and synthesizes the extracted partial image with the end portion, opposite to the moving vector, of a panorama synthetic image synthesized at this point, i.e., the end portion of the moving direction of an electronic camera.
US08107767B2 Data transform apparatus and control method thereof
A data transform apparatus transforms four integer data D0-D3 into one DC coefficient Y0 and three AC coefficients Y1-Y3 as lossless-Hadamard transform coefficients. A first calculation unit group adds date D0 to respective data D1 to D3. A first shifter shifts data D0 1 bit to the left. A second calculation unit group subtracts three data calculated by the first calculation unit group from output of the shifter. A second shifter halves a calculation result of the second calculation unit group by shifting the subtraction result 1 bit to the right, and executes round processing for truncating a fractional part of the halved data. A sign inverter inverts the sign of output from the second shifter, and outputs it as DC coefficient. A third calculation unit group subtracts output from the sign inverter from output of the first calculation unit group, and outputs these data as AC coefficients.
US08107754B2 Systems and methods for randomly accessing compressed images
An embodiment of a method for encoding a source image comprising multiple data units, performed by an image encoding unit, comprises the following steps. A quantized DC coefficient and multiple AC coefficients of a data unit are generated. A value at the (0,0) element of the first data unit is determined according to the quantized DC coefficient. A variable length coding (VLC) stream of the data unit is generated by encoding the determined value and the AC coefficients. An encoded bitstream comprising a restart mark followed by the VLC stream of the data unit is generated. An offset pointing to the beginning of the restart mark of the encoded bitstream is stored in a random access table. A compression image comprising the encoded bitstream and the random access table is generated.
US08107752B2 Method and system for processing image at high speed
An image processing method and system that performs color space transformation on an image to be compressed and obtaining pixel values, performing intra-row differential pulse code modulation coding on the image pixel values to obtain numerical values, and determining whether each of the numerical values is within a preset range. Variable length coding is performed on the numerical value obtained by using a fixed code table if the numerical value is within the range, variable length and by using a dynamic code table if it is not. Low algorithm complexity and fast processing meets the requirement of real-time video transmission. The pixel components of the image can be processed in parallel and adjacent processing steps can be performed in the same clock frequency, thereby remarkably reducing difficulty and cost in FPGA or chip implementation.
US08107751B2 DPCM with adaptive range and PCM escape mode
The embodiments of the present invention provide for methods, devices, and systems adapted to perform adaptive quantization processes. The adaptive quantization processes of the present invention are adapted to provide one or more adaptive quantization modes based on one or more previous pixels and their associated coding modes. The output of an adaptive quantization process may include coded data and a coding mode, indicating whether the coded data is pulse code modulation (PCM) data or differential pulse code modulation (DPCM) data.
US08107746B2 Image processor
A decoding unit includes a first processing unit including ND decoding units and decoding a group of Normal Data, a second processing unit decoding a group of Flex Bits, and a selector. The ND decoding units perform decoding of the group of Normal Data, stepwise varying a start position of decoding in the data stream, concurrently with decoding of the group of Flex Bits by the second processing unit. The selector selects one ND decoding unit with a start position of decoding being set at a position immediately following an end position of the group of Flex Bits, from the ND decoding units, based on a result of decoding of the group of Flex Bits.
US08107745B2 Image processing device
An image processing device and method decodes encoded image data, and converts a resolution of the decoded image data. The encoded image data is formed by encoding image data partitioned into blocks, each block including a plurality of pixels aligned in a matrix shape having horizontal rows and vertical columns. The image processing device includes a decoding section that decodes and outputs the decoded image data on a block-by-block basis, a block buffer section that temporarily stores, on a basis of the blocks, the decoded image data output, a horizontal resolution conversion section that converts the resolution of the decoded image data in the horizontal direction, a line buffer section that temporarily stores, on a basis of the vertical columns, the horizontal-resolution-converted image data, and a vertical resolution conversion section that converts the resolution of the horizontal-resolution-converted image data in the vertical direction.
US08107740B2 Apparatus and method for efficient indexing and querying of images in security systems and other systems
A method includes receiving one or more query images and identifying multiple features associated with an object or an activity using the one or more query images. The method also includes accessing a sparse representation index using the identified features. The sparse representation index includes a multi-dimensional polytope having multiple vertices, and the features identify a point in the polytope. The method further includes identifying multiple vertices in the sparse representation index that are associated with the identified point and providing one or more images associated with the identified vertices. In addition, the method includes identifying one or more clusters of features associated with the identified vertices and providing one or more additional images associated with the one or more identified clusters. The one or more clusters may be identified using a clustering index identifying the clusters and features of training images associated with the clusters.
US08107737B2 Shape evaluation method, shape evaluation device, and 3D inspection device
To appropriately evaluate a surface shape of an object to be inspected regardless of the relative positions of a light source and an image-taking device with respect to the object. When evaluating a surface shape, it includes a shape recognition step for recognizing the surface shape of the object to be evaluated, a representative point extraction step for extracting a representing point from the recognized surface shape of the object to be evaluated, a shape specifying step for specifying a shape for a predefined area around the extracted representing point, a vector defining step for defining a light source direction vector with respect to each of the representing points, a representing point select step for selecting, from among all of the representing points, only representing points for which imaginary reflection vectors corresponding to the light source direction vectors are contained within a predefined range from an imaginarily defined direction, and a highlight line creation step for creating a highlight line that is imaginarily generated on the surface of the object to be evaluated based on the highlight point group, i.e., a group of all of the selected representing points, wherein an evaluation of the surface shape of the object to be evaluated is performed based on the created highlight line.
US08107735B2 Three dimensional shape reconstitution device and estimation device
A face model providing portion provides an stored average face model to an estimation portion estimating an affine parameter for obtaining a head pose. An individual face model learning portion obtains a result of tracking feature points by the estimation portion and learns an individual face model. The individual face model learning portion terminates the learning when a free energy of the individual face model is over a free energy of the average face model, and switches a face model provided to the estimation portion from the average face model to the individual face model. While learning the individual face mode, an observation matrix is factorized using a reliability matrix showing reliability of each observation value forming the observation matrix with emphasis on the feature point having higher reliability.
US08107730B2 Imaging system sag correction method and apparatus
An apparatus for use with a single modality imaging system configured to generate uncorrected imaging data of a patient, the single modality imaging system includes two gamma cameras and a patient stretcher disposed between the two gamma cameras, the apparatus for compensating for downward stretcher deflection at the extended end of the patient stretcher that occurs during stretcher extension. The apparatus includes a single sag sensor for sensing the downward deflection of the patient stretcher, a subtracting device configured to generate a sag correction factors based on a baseline stretcher height and an input received from the sag sensor, and a compensator configured to modify at least a portion of the uncorrected imaging data to compensate for sag using the using the sag correction factor to generate a unified image.
US08107726B2 System and method for class-specific object segmentation of image data
Systems and methods for processing an image to determine whether segments of the image belong to an object class are disclosed. In one embodiment, the method comprises receiving digitized data representing an image, the image data comprising a plurality of pixels, segmenting the pixel data into segments at a plurality of scale levels, determining feature vectors of the segments at the plurality of scale levels, the feature vectors comprising one or more measures of visual perception of the segments, determining one or more similarities, each similarity determined by comparing two or more feature vectors, determining, for each of a first subset of the segments, a first measure of probability that the segments is a member of an object class, determining probability factors based on the determined first measures of probability and similarity factors based on the determined similarities, and performing factor graph analysis to determine a second measure of probability for each of a second subset of the segments based on the probability factors and similarity factors.
US08107723B2 Measurement of three-dimensional motion characteristics
A system for measurement of three-dimensional motion of an object is provided. The system includes a light projection means adapted for projecting, for distinct time intervals, light of at least two different colors with a cross-sectional pattern of fringe lines onto a surface of the object and also includes image acquisition means for capturing an image of the object during an exposure time, wherein the distinct time intervals are within the duration of the exposure time. The system further includes image processing means adapted for processing the image to obtain a different depth map for each color based on a projected pattern of fringe lines on the object as viewed from the position of the image acquisition means, to determine corresponding points on the depth maps of each color, and to determine a three-dimensional motion characteristic of the object based on the positions of corresponding points on the depth maps.
US08107722B2 System and method for automatic stereo measurement of a point of interest in a scene
A system for performing a three dimensional stereo measurement that uses a sensor for obtaining a sensor image of a scene, and a database for providing first and second reference images of the scene that are a stereo pair of images. At least one processing system is responsive to an output of the sensor and in communication with the database. The processing system registers the sensor image with the first reference image, and also selects a point of interest from one of the sensor image and the first reference image. The processing system performs a stereo point measurement from the selected point of interest and the first reference image to determine a point in the second reference image that represents a stereo mate of the selected point in the first reference image.
US08107717B2 Defect inspection method and apparatus
Arrangements for inspecting a specimen on which plural patterns are formed; capturing a first image of a first area; capturing a second image of a second area in which patterns which are essentially the same with the patterns formed in the first area; creating data relating to corresponding pixels of the first and second images, for each pixel; determining a threshold for each pixel for detecting defects directly in accordance with the first and second images; and detecting defects on the specimen by processing the first and second images by using the threshold for each pixel and information of a scattered diagram of brightness of the first and second images, wherein the threshold is determined by using information of brightness of a local region of at least one of the first and second images, with the local region including an aimed pixel and peripheral pixels of the aimed pixel.
US08107714B2 Methods for detecting and tagging scene changes
Methods for determining a difference between a reference scene and a test scene are provided. An automated process calculates a power of the reference scene and a power of the test scene. The difference between the power of the reference scene and the test scene determines whether there is a variance between the reference scene and the test scene. Variance can be reported to allow further evaluation of the test scene. For example, if the difference exceeds a threshold, the automated process may provide the test scene to a human inspector for further evaluation. Alternatively, the test scene may be provided to a computer for further evaluation.
US08107705B2 Systems and methods for minimizing aberrating effects in imaging systems
A biometric optical recognition system includes optics, including a wavefront coding mask, for imaging a wavefront of object to be recognized to an intermediate image, and a detector for detecting the intermediate image. A modulation transfer function detected by the detector contains no zeros such that subsequent task based image processing recognizes the object. A biometric recognition system includes optics for imaging a wavefront of an object to be recognized to a first intermediate image, and a detector for detecting the first intermediate image. The optics include a phase changing element configured for modifying the wavefront such that a modulation transfer function characterizing detection of the first intermediate image contains no zeros such that subsequent task based image processing recognizes the object. In an optical imaging system that includes a solid state detector, a phase-modifying element reduces reflected power from electromagnetic energy incident upon the detector without introducing aberrations.
US08107701B2 Medical image display system and medical image display program
A medical image display apparatus of the present invention is used in a medical image display system having a function of preparing three-dimensional image data on a subject including a plurality of luminal organs and displaying the prepared three-dimensional image data on a display (15) as a three-dimensional image. The medical image display apparatus includes a curved-surface creation section (31) which specifies a desired luminal organ in an image showing the plurality of luminal organs displayed on the display (15) and sets a curved surface where the specified desired luminal organ is present; a developed-image creation section (33) which extracts, from the three-dimensional image data, pixel values on the curved surface set by the curved-surface creation section (31), creates curved-surface image data by use of the extracted pixel values on the curved surface, and reconstructs two-dimensional image data (developed image data) from the created curved-surface image data; and a CPU (11) which controls the display (15) so as to display the developed image data reconstructed by the developed-image creation section (33).
US08107700B2 System and method for efficient workflow in reading medical image data
A system provides methods to significantly improve the efficiency of reading medical image data. The workflow panel provides a grouping of tasks for reviewing and comparing medical images. Tablets are created for each task, consolidating the tools and associated hanging protocols to efficiently perform the actions for that task. The 3D navigation point keeps the current spatial focus point within the field of view as the user transitions between series, orientations, hanging protocols, and zoom levels. The spatial zoom method provides consistent zooming of series with varying fields of view and spatial resolution. Having the ability to overlay the parametric map on any series, regardless of its orientation or field of view, allows the user to correlate the parametric map with features on the non-temporal series. Integrating all of these methods with the workflow panel allows users to quickly step through the tasks in a workflow with minimal user actions.
US08107697B2 Time-sequential volume rendering
There is disclosed a method and apparatus for generating data for a two-dimensional image which identifies different classes of property of an imaged subject, this being done by separately rendering volumetric data classified into those different classes and, from all of those separate renderings, choosing one datum for use in the two-dimensional image as an image pixel. This being repeatable for each datum to be used in the two-dimensional image—thereby, for example, to selectively build-up the data for whole of the two-dimensional image as a mixture/combination of different classes of data. The data for the two-dimensional image may be color coded for visually distinguishing data of different classes. Thus when applied to the image enhancement of tissues subjected to contrast agent uptake in patients kinetic information may be incorporated into the volume renderings to enable tissues of different enhancement and kinetic characteristics to be identified as such.
US08107695B2 Methods and systems for assessing patient movement in diagnostic imaging
Methods and systems for automatically detecting gross patient motion using a diagnostic medical imaging system are provided. The method provides for acquiring a plurality of frames of image data, positioning a first time window and a second time window over overlapping frames of image data, calculating a statistical correlation value based on the first time window and the second time window, and comparing a first derivative of the statistical correlation value to a threshold value to determine patient motion.
US08107689B2 Apparatus, method and computer program for processing information
An information processing apparatus for generating a database indicating mapping between characters and the characters' face images, includes a list generating unit for generating a list of characters, appearing in a video content, based on metadata of the video content, a detecting unit for detecting a character's face image from the video content, a model generating unit for generating a feature quantity model indicating a feature of the detected character's face image and a mapping unit for mapping the feature quantity model generated based on the video content to a character contained in the character list.
US08107680B2 Monitoring an environment
An environment is monitored by capturing image data depicting the environment and analysing the image data to identify moving foreground objects. Upon identifying an object, the movement of said object is tracked, and graphical output data is generated providing a representation of the movement superimposed upon a representation of said environment.
US08107675B2 Trigger system for data reading device
A data reader comprises a camera that has an adjustable resolution and acquisition speed. The camera is maintained at a low level resolution and fast speed and is periodically actuated to acquire images. When an acquired image indicates that an object is present, the resolution of the camera is increased, and a higher resolution image is acquired and decoded. The imaging system of the camera is therefore used to trigger data acquisitions, thereby eliminating the need for external triggers and sensor devices.
US08107674B2 Synchronizing rendering of multimedia content
Auxiliary data encoded in multimedia content signals synchronizes rendering of different media content types in multimedia content. This auxiliary data includes one or more digital watermarks that are used to synchronize playback of the different media content signals. The digital watermarks identify different media signals, identify rendering locations, such as temporal or spatial areas in a first signal where the media signal is to be rendered, or provide rendering control scripts for controlling playback.
US08107669B2 Video watermarking apparatus in compression domain and method using the same
A video watermarking apparatus and method are provided, including an information provider for providing spatial domain segmentation information of an image with respect to a compressed video, a grouping unit for grouping the compressed video, based on the spatial domain segmentation information, and generating a grouped spatial domain, an extraction domain selector for selecting an extraction domain for extracting a watermark from the grouped spatial domain, and a watermark extractor for extracting a watermark bit inserted in the extraction domain.
US08107667B2 Loudspeaker diaphragm and method for manufacturing a loudspeaker diaphragm
A loudspeaker diaphragm includes a tapering edge region. Thus, it is possible to prevent or considerably reduce wave reflection and uncontrolled wave propagation caused thereby in a cheap and effective manner.
US08107664B2 Cap with bluetooth headset
The invention discloses a cap with a bluetooth headset which is in the technology field of daily supplies, including a cap body. The cap body has a bluetooth headset which comprises a transceiver and two acoustic generators on the right and left respectively, the transceiver is set at either position of the cap body, each of the acoustic generators are respectively set at a side of the cap body corresponding to the ears. A piece of lead is used to connect the transceiver and acoustic generators. Compared with prior art, the invention provides dual-track voice, so as to make communication clearer, reduce noise influence on environment. The acoustic generators are fixed on both sides of the cap body so firmly that it is not prone to be dropped and lost, even under movement states, it is still very firm. The invention is applicable to outside activities, travel, riding etc.
US08107657B2 Hearing aid and a method for enhancing speech intelligibility
A hearing aid (22) having a microphone (1), a processor (53) and an output transducer (12), is adapted for obtaining an estimate of a sound environment, determining an estimate of the speech intelligibility according to the sound environment estimate, and for adapting the transfer function of the hearing aid processor in order to enhance the speech intelligibility estimate. The method according to the invention achieves an adaptation of the processor transfer function suitable for optimizing the speech intelligibility in a particular sound environment. Means for obtaining the sound environment estimate and for determining the speech intelligibility estimate may be incorporated in the hearing aid processor, or they may be wholly or partially implemented in an external processing means (56), adapted for communicating data to the hearing aid processor via an appropriate link.
US08107654B2 Mixing of in-the-ear microphone and outside-the-ear microphone signals to enhance spatial perception
This document provides a hearing assistance device for playing processed sound inside a wearer's ear canal, the hearing assistance device comprising a first housing, signal processing electronics disposed at least partially within the first housing, a first microphone connected to the first housing, the first microphone adapted for reception of sound, a second microphone configured to receive sound from inside the wearer's ear canal when the hearing assistance device is worn and in use and microphone mixing electronics in communication with the signal processing electronics and in communication with the first microphone and the second microphone, the microphone mixing electronics adapted to combine low frequency information from the first microphone and high frequency information from the second microphone to produce a composite audio signal.
US08107653B2 Garment with built-in audio source wiring
An audio source device may be used with a garment such as a hooded garment by passing the audio wires into a channel in the hood and having them exit the hood inside hollow lanyards with earbuds at the ends. A means to fix the wires and the lanyards to each other inside the hood is shown; and a means is shown to prevent lateral movement inside the hood.
US08107646B2 Acoustic vibration generating element
In an acoustic vibration generating element, a piezoelectric bimorph element or unimorph element is covered with a covering member of a flexible material at least on two surfaces perpendicular to a thickness direction. The covering member may be provided with a plurality of V-shaped grooves so as to improve a generated vibrating force. Alternatively, the covering member may be provided with an air chamber in the vicinity of a surface of one side so as to prevent sound leakage. Further, the covering member and an earhook may be integrally formed by the flexible material so as to achieve a light-weight acoustic vibration generating element suitable for a bone conduction speaker.
US08107642B2 Spatial noise suppression for a microphone array
A noise reduction system and a method of noise reduction includes a microphone array comprising a first microphone, a second microphone, and a third microphone. Each microphone has a known position and a known directivity pattern. An instantaneous direction-of-arrival (IDOA) module determines a first phase difference quantity and a second phase difference quantity. The first phase difference quantity is based on phase differences between non-repetitive pairs of input signals received by the first microphone and the second microphone, while the second phase difference quantity is based on phase differences between non-repetitive pairs of input signals received by the first microphone and the third microphone. A spatial noise reduction module computes an estimate of a desired signal based on a priori spatial signal-to-noise ratio and an a posteriori spatial signal-to-noise ratio based on the first and second phase difference quantities.
US08107636B2 Individual audio receiver programmer
Methods and devices to compensate for individual hearing loss when listening to audio systems are described. An individualized frequency configuration is applied to the output of an audio system wherein the volume of audio signals at one or more frequencies is adjusted to compensate for a user's hearing deficit. The devices are operable to work with multiple users.
US08107635B2 Auditory prosthesis, a method and a system for generation of a calibrated sound field
An auditory prosthesis (14, 14′) is adapted for compensation of hearing loss and for sound pressure determination. During calibration of the sound field to be used during fine-tuning of the auditory prosthesis, the auditory prosthesis is positioned at an observation point in the sound field, and the sound pressure at the auditory prosthesis is adjusted based on determinations of sound pressures performed with the auditory prosthesis. Thus, the need for dedicated calibrated sound pressure determining equipment is eliminated. The invention provides an auditory prosthesis, a method and a system for calibration of a sound field.
US08107630B2 Apparatus and method for managing stations associated with WPA-PSK wireless network
Provided are a method and apparatus for managing a station by providing an encrypted key to the station in a wireless network under a Wi-Fi Protected Pre-Shared Key (WPA-PSK) environment. In the method, a registrar determines whether a new station is a guest station, based on user input. If the new station is a guest station, the registrar includes a session key (and not a shared key) into an M8 message according to a Wi-Fi Alliance (WFA) Simple Config protocol and transmits the M8 message to the station. Accordingly, it is possible to permit a guest station to temporarily access the network without a user's management of information regarding the guest station.
US08107621B2 Encrypted file system mechanisms
Mechanisms for providing an encrypted file system are provided. The mechanisms use a combination of encryption methodologies so as to reduce the amount of decryption and re-encryption that is necessary to a file in the Encrypted File System in the event that the file needs to be modified. The encryption methodologies are interleaved, or alternated, with regard to each block of plaintext. In one illustrative embodiment, Plaintext Block Chaining (PBC) and Cipher Block Chaining (CBC) encryption methodologies are alternated for encrypting a sequence of blocks of data. The encryption of a block of plaintext is dependent upon the plaintext or a cipher generated for the plaintext of a previous block of data in the sequence of blocks of data so that the encryption is more secure than known Electronic Code Book encryption methodologies.
US08107616B2 Acoustic echo canceller
An acoustic echo cancellation device (1) for canceling an echo in a microphone signal (z) in response to a far-end signal (x) comprises: an adaptive filter unit (10) arranged for filtering the far-end signal (x) so as to produce an echo cancellation signal (y), —a combination unit (12) arranged for combining the echo cancellation signal (y) with the microphone signal (z) so as to produce a residual signal (r), and a post-processor unit (13) arranged for substantially removing any remaining echoes from the residual signal. In accordance with the invention, the device further comprises: —a near-end pitch estimation unit (18) arranged for estimating the pitch of any near-end signal (s) contained in the microphone signal (z) and for controlling the post-processor unit (13) in dependence of the estimated pitch such that harmonics of the estimated pitch may be substantially preserved. The control unit may further be arranged for controlling the post-processor unit (13) in dependence of the estimated pitch of the residual signal in addition to the estimated pitch of the residual signal.
US08107613B2 Context recovery for call center agents
A call center processes calls in such a way that a caller's matter is first handled by a first agent and is subsequently handled by a second agent. The call center creates a voice recording of at least part of that portion of the caller's matter handled by the first agent. Subsequently, the second agent is given an opportunity to play back the voice recording prior to the second agent handling the caller's matter. In this way, the caller is not required to repeat the same information to both the first and second agents.
US08107608B2 System and method for providing routing, mapping, and relative position information to users of a communication network
The present invention is directed to a system and method for providing real-time position information of one party to another party by utilizing a conventional telecommunication network system such as the convention telephone network, a mobile telecommunications network, a computer network, or the Internet. More specifically, the preferred embodiments of the present invention allow a caller and a receiver of a telephone call to provide to and receive from each other position information related to the caller and/or receiver's physical location, including address information, GPS coordinates, nearby fixed locations such as a parking structure, etc. Additionally, the preferred embodiments of the present invention allow a caller and receiver to retrieve routing instructions or maps for traveling to or from each other. In another embodiment of the present invention, a party may locate the position of another party via the entry of the other party's unique identifier such as a phone number of the other party's mobile phone. In yet another embodiment of the present invention, the position information of a party may be concurrently delivered to another party's computer terminal whereby the other party can process the information in further detail.
US08107603B2 Contact number encapsulation system
A contact number encapsulation system is disclosed that is operable to consolidate a plurality of contact numbers associated with a given user into a single contact number. The system includes a call processing application that uses information contained in a SIP message header to determine a list of contact numbers to call. The SIP message header contains a call destination indication that is used by the call processing application to retrieve the list of contact numbers. The list of contact numbers is user defined and may be updated or modified by an account holder at any given time. Once the list of contact numbers is obtained, a simultaneous call module is used to simultaneously call each number contained in the list. As such, the account holder only needs to provide the primary contact number to individuals desiring to reach him/her instead of various numbers that are associated with various locations the account holder may be located.
US08107601B2 Wireless messaging system
A messaging system for selectively performing an action on information, for remote retrieval of messages, for performing action on information at different times, for selective paging, for providing a user interface for message access and having integrated audio visual messaging.
US08107600B1 High volume call advertising system and method
Disclosed is a method and system for providing third party advertisements with the use of a delayed call connection system, comprising an answering system configured to play an advertisement message after answering a call to a business; a plurality of advertisers' messages stored in memory and accessible by said answering system, whereby at least one of the advertisers is not related to the business; and a communication system configured to connect the telephone caller to the business after the plurality of advertisers' messages have been played.
US08107592B2 Method of reconstructing computed tomography (CT) volumes suitable for execution on commodity central processing units (CPUS) and graphics processors, and apparatus operating in accord with those methods (rotational X-ray on GPUs)
The invention provides in one aspect methods and apparatus for use with C-arm and other CT systems, e.g., with non-rigid geometries. In such systems, by way of example, calibration can be performed to determine the exact position of the x-ray source and the exact orientation of the detector where each projection measurement is made. Next, a weighting coefficient can be determined for the voxels in each plane of a reconstruction volume at every possible projection. Finally, the order in which to process the voxels during image reconstruction can be determined. Following an actual CT scan procedure in which scans are obtained of a volume to be constructed, a system according to these and related aspects of the invention can use an optimal, pre-calculated processing method, while utilizing offsets and weighting coefficients determined during calibration, for performing backprojection image reconstruction.
US08107584B2 Apparatuses and methods for damping nuclear reactor components
Example embodiment damping devices may include a housing capturing a piston. The housing may be filled and/or able to be filled with a damping fluid compatible with the nuclear reactor coolant, so that a leak from the housing or coolant passing into the housing does not damage the reactor or example embodiment devices. Example embodiments may further include one or more springs that provide an elastic force opposing movement between the piston and housing. A shaft of the piston and an end of the housing may be connected to two nuclear reactor components with relative motion or vibration to be damped. Example methods may use example embodiment damping devices to reduce and/or prevent relative motion and vibration among components of a nuclear reactor.
US08107576B2 Synchronization method and related apparatus of an OFDM digital communication system
A synchronization method and related apparatus of an OFDM digital communication system are disclosed for determining a position of a synchronization byte in a received signal. The method includes extracting a transmission parameter signal (TPS) from the received signal, determining a symbol number and a frame number corresponding to a symbol according to the TPS, and determining the position of the synchronization byte according to the frame number and the symbol number.
US08107562B2 Combining soft decisions in a weather band radio
According to one aspect of the present invention, an apparatus is provided to enable weather band radio signals to be received and processed using a digital signal processor (DSP). The DSP can include functionality to implement both frequency modulation (FM) demodulation and weather band data demodulation, i.e., specific area encoding (SAME) demodulation. In one such embodiment, soft decision samples of a SAME message can be combined, and based on a combined result, a hard decision unit can generate a bit value of weather band data.
US08107558B2 Electronic circuitry and method for determination of amplitudes of received signals
A method and a calculating circuit for generating an output signal representing an actual amplitude of a received digitized signal having a magnitude of the actual amplitude equal or greater than a value of a saturation level of a dynamic range of a receiver. For the determination of the actual amplitude, firstly, a predetermined time interval is selected. Then, a total number of samples of the received digitized signal within the predetermined time interval is calculated. Further, a number of samples of the received digitized signal within the predetermined time interval with the amplitude equal to the saturation level is calculated. Thereafter, a ratio between the number of the samples with the amplitude value equal to the saturation level and the total number of the samples is calculated. For calculation of the magnitude of the actual amplitude a predetermined relationship between the magnitude of the amplitude and the ratio is applied and the output signal representing the actual amplitude is provided.
US08107550B2 Methods for precoding signals for transmission in wireless MIMO system
Methods discussed herein provide more efficient precoding matrices for precoding signals prior to transmission. The methods discussed herein improve throughput in wireless MIMO systems. Methods discussed herein are applicable to frequency division duplexing (FDD) systems, time division duplexing (TDD) systems as well as other wireless communication systems.
US08107547B2 Receivers for embedded ACK/NAK in CQI reference signals in wireless networks
Within a wireless network, uplink control information (UCI) transmitted by user equipment is received by a base station. The UCI includes a least two elements, a first set of symbols produced using a first information element and a second set of symbols produced using a second information element. At least a first metric is produced using the first set and the second set of received symbols. The first information element may then be detected using the first metric.
US08107546B2 Detection method of space domain maximum posteriori probability in a wireless communication system
A detection method of space domain maximum posteriori probability (MAP) in a wireless communication system is a kind of detection technique of space domain MAP in a multi-aerial wireless communication system, which makes the detection of iteration soft interference elimination for the interference signals in the other moments, and makes the MAP detection or the simplified MAP detection for the all signals in current time and space domain. It includes the steps of: taking a fading block as a unit; the received signals are matched and combined in time domain and space domain, and calculating an equivalent channel matrix; making the sequence detection, calculating estimation and variance of the signals before the ending of detecting internal iteration; when the internal iteration detection finishes, the result is outputted, or is outputted after hard decision.
US08107544B2 Method and apparatus for feedback in closed loop transmitting
A method an apparatus is described for providing feedback for closed-loop transmitting with multiple transmit and receive antennas. The method includes a first step 900 of providing a codebook containing sets of weightings for each data stream of the multiple transmit antennas with each set identified by an index known to a transmitter and a receiver. The same codebook is utilized for any number of data streams up to the number of transmit antennas. A next step 902 includes measuring a composite channel between the transmitter and receiver. A next step 904 includes determining at least one performance metric for each set of weightings in the codebook. A next step 906 includes selecting preferred weightings for each data stream in response to the performance metrics. A next step 908 includes feeding back an index of the preferred weightings to the transmitter for use in subsequent transmissions.
US08107541B2 Method and system for video segmentation
A method segments a video. Audio frames of the video are classified with labels. Dominant labels are assigned to successive time intervals of consecutive labels. A semantic description is constructed for sliding time windows of the successive time intervals, in which the sliding time windows overlap in time, and the semantic description for each time window is a transition matrix determined from the dominant labels of the time intervals. A marker is determined from the transition matrices, in which a frequency of occurrence of the marker is between a low frequency threshold and a high frequency threshold. Then, the video is segmented at the locations of the markers.
US08107539B2 Method for error concealment in video sequences
A method and device for error concealment in a video sequence. When there is a scene transition in the video sequence and an error occurs in a picture belonging to the scene transition, an error concealment procedure based on the type of scene transition is used to conceal the error. Information about the scene transition type is provided to a decoder in a supplemental enhancement information message. If the scene transition is a gradual scene transition, a spatio-temporal error concealment algorithm is used to conceal the picture. If the scene transition is a scene cut and only part of the picture is lost or corrupted, a spatial error concealment is used to conceal the lost or corrupted part of the picture. If a whole picture belonging to the scene cut is lost or corrupted and the picture starts a new scene, it is not concealed.
US08107536B2 Video decoder
A video decoder including: an input module configured to receive a video stream that is coded based on macroblocks; a frame determination module configured to determine whether or not a decoding subject image in the video stream that is input to the input module is a non-reference frame image that is not referred to when decoding another image; a slice analyzing module configured to determine, for each slice being configured by arranging the macroblocks, whether or not skip macroblocks each of which has no coding information of its own exist in a predetermined number or more when the frame determination module determines that the decoding subject image is a non-reference frame image; and a slice editing module configured to set, as skip macroblocks, all macroblocks in a slice for which the slice analyzing module determines that skip macroblocks exist in the predetermined number or more.
US08107535B2 Method and apparatus for scalable motion vector coding
A method and apparatus for scalable coding of a motion vector generated during motion estimation, in which a generated motion vector field is separated into a base layer and an enhancement layer according to pixel accuracies to obtain a layered structure for a motion vector. In addition, the motion vector field has a layered structure including a base layer composed of motion vectors of blocks larger than or equal to a predetermined size and at least one enhancement layer composed of motion vectors of blocks smaller than a predetermined size.
US08107532B2 Method and apparatus for generating/evaluating in a picture signal encoding/decoding one or more prediction information items
Advanced Video Coding uses intra prediction for 4*4 pixel blocks whereby reconstructed samples from adjacent pixel blocks are used to predict a current block. Nine different intra prediction modes are available in AVC. In order to save bits for signalling the prediction modes, a flag and a 3-bit parameter are used. If this flag is set the most probable prediction mode, which is calculated from previous predictions, is used by the encoder and the decoder to reconstruct the actual prediction mode. If the flag is cleared, the 3-bit parameter is sent to select the prediction mode independently. According to the invention, the flag is applied more frequently, based on a prediction error threshold, instead of applying the optimum prediction mode for a current pixel block.
US08107528B2 Picture processing apparatus, picture processing method, information processing apparatus, recording medium, and program
A reusable quantization value Qref included in history information or parameter information is obtained in step S21. In step S22, it is judged whether or not the quantization value Qref obtained in step S21 is smaller than a predetermined minimum quantization value Qmin. If it has been judged that the quantization value Qref is smaller than the predetermined minimum quantization value Qmin, the process proceeds to step S23, where the quantization value Q is set at Qmin, and then the process is completed. If it has been judged that the quantization value Qref is not smaller than the predetermined minimum quantization value Qmin, the process proceeds to step S24, where the quantization value Qref is reused and is set as the quantization value Q, and then the process is completed. The present invention can be applied to an SDTI CP-ASI converter or a long GOP encoder.
US08107520B2 Wireless communication apparatus having equalizer
Receiving a transmission line estimation sequence, a wireless communication apparatus generates a transmission line characteristic estimation value for each of a plurality of sub-carriers and smoothes the transmission line characteristic estimation value of a target sub-carrier to be processed and the transmission line characteristic estimation value of its adjacent sub-carrier. The apparatus includes a determination unit for determining whether or not the adjacent sub-carrier, is a null sub-carrier and a smoothing unit for smoothing the transmission line characteristic estimation value of the target sub-carrier by excluding the transmission line characteristic estimation value of the adjacent sub-carrier determined as a null carrier by the determination unit.
US08107515B2 Burst processing modem
A burst processing modem. Implementations may include a receive side including a channelizer adapted to process a plurality of channels and write a plurality of frames to a receive RAM array. A receive frame state machine may be adapted to generate a timing signal using a burst time plan for the plurality of frames. A demodulator may be coupled with the receive RAM array and adapted to read from the receive RAM array only the one or more bursts from the plurality of frames indicated by the timing signal. A transmit side may include a modulator coupled with a transmit frame state machine, with a transmit RAM array, and a combiner bank. The combiner bank may read the modulated plurality of channels from the transmit RAM array and assemble a plurality of frames using a timing signal generated from a burst time plan by the transmit frame state machine.
US08107513B2 Differential detection unit for the zigbee 802.15.4 standard
In one embodiment, a detection unit includes a sequence providing unit to provide a third group of derived sequences. The sequence providing unit has a counting unit and multiplexers connected to the counting unit. Fixed values are applied at the inputs of the multiplexers and the sequence providing unit provides the derived sequences of the third group at the outputs of the multiplexers. The third group for each first pseudo noise (PN) sequence has a derived sequence assigned to the first PN sequence. The detection unit includes a correlation unit, which is connected to the sequence providing unit and formed to calculate correlation results by correlating the differentially demodulated signal with each derived sequence of the third group. The detection unit includes an evaluation unit, which is connected to the correlation unit and is formed to derive the values of the data symbols by evaluating the correlation results.
US08107512B2 Method and apparatus for robust automatic frequency control in CDMA systems with constant pilot signals
There is provided a method for generating an error signal for an automatic frequency control (AFC) loop in a Code Division Multiple Access (CDMA) system. Sign information relating to phase differences in received pilot signals is accumulated. In one embodiment, the accumulated sign information is compared against predetermined threshold levels. The error signal is generated when at least one of the predetermined threshold levels is satisfied. In a second embodiment, the accumulated sign information is decimated. An output of the decimating step is utilized as the error signal for the AFC loop.
US08107490B2 Communication device comprising a carrier sense function and communication method
A communication device of an example of the present invention comprises a first unit determining that whether a state is a first state indicating that a transmission medium is in use, a second state indicating that the transmission medium is not in use, or a third state indicating that whether or not the transmission medium is in use is being determined, and a second unit prohibiting a data transmission in the first and third states, and permitting the data transmission in the second state.
US08107488B2 Passive optical network and ultrawide band adapter
A system includes a passive cable splitter and an ultra wideband adapter located at a customer premises. The passive cable splitter receives a video signal and a modulated ultra wideband data signal from a remotely-located ultra wideband adapter via a first cable. The video signal and the modulated ultra wideband data signal are output to a set-top box device via a second cable. The ultra wideband adapter located at the customer premises includes a combined signal interface to receive the video signal and the modulated ultra wideband data signal via a third cable. A demodulator extracts a data signal from the modulated ultra wideband data signal to generate a computer readable data signal. The computer readable data signal is output to a computing device via a data connection interface.
US08107478B2 Wireless communication device, communication system, communication control method, and program
A wireless communication device includes: a control unit configured to control communication data; and memory configured to store communication data; wherein the control unit performs processing of setting a re-order buffer corresponding to a source address, for storing received data in increments of source address in the memory, storing received packets from a single data source in the re-order buffer corresponding to a source address, and arraying the packet order following sequence numbers set to the received packets.
US08107475B1 Method and procedure for increasing IPv4 address space
Systems and methods for routing IPv4 packets based on a variation in a field in a header of the IPv4 packets are provided. In particular, IPv4 packets are routed based on variation in a version field in a header of IPv4 packets. By varying the version value in the version field in the header of IPv4 packets, and combining the version value with a destination address value in a destination address field to comprise a unique routing address, the number of usable IPv4 addresses is increased.
US08107474B2 Method and network node for monitoring traffic in a private VLAN
It is disclosed a method for monitoring traffic in a private VLAN, the traffic bidirectionally propagating across the private VLAN through a sequence of nodes sequentially connected by a primary VLAN and a secondary VLAN, the sequence of nodes comprising a first node and a second node, wherein the method comprises: transmitting a monitoring message from the first node to the second node either along the primary VLAN or the secondary VLAN, according to a first criterion based upon a type of the first node; receiving the monitoring message at the second node; and upon reception of the monitoring message at the second node, transmitting a reply message from the second node to the first node either along the primary VLAN or the secondary VLAN, according to a second criterion based upon a type of the second node and upon a VLAN different from the VLAN from which the monitoring message has been received.
US08107469B2 Enabling routing of data on a network based on a portion of data accessed from a non-network enabled device
A system and method for enabling routing of data on a network based on a portion of data accessed from a non-network enabled device is disclosed. The technology includes a method for enabling routing of data on a network based on a portion of data accessed from a non-network enabled device. The method includes detecting a non-network enabled device locally coupled to a first computer system, the first computer system coupled to the network. The method further includes enabling routing of data through the non-network enabled device to a second computer system coupled to the network by using the first computer system as a communication interface between the non-network enabled device and the second computer system wherein the second computer system is automatically identified based on recognizing a portion of the data as a routing destination.
US08107465B1 Slim bandwidth reservation protocol over an IP network
A media gateway is coupled to an Internet Protocol (IP) network through a router. The router and the media gateway communicate through a slim protocol that allows the media gateway to reserve connections over the IP network that have certain minimum bandwidth and latency attributes. The router handles the obtaining of the requested IP circuit for the client. The media gateways only need to execute a relatively simple client application and do not have to be independently capable of obtaining IP-QoS information from the IP network.
US08107461B2 SIP exchange system
The total system, which is operated by SIP (Session Initiation Protocol) call sequence and SIP call replacement sequence, comprises control part which includes sequence part for immediately performing the SIP call replacement sequence upon detecting communication of call forwarding or proxy response, SIP exchange equipment which includes storage part for storing sequence program of the call forwarding and proxy response, SIP telephones 3a to 3n, and a network such as Internet or wide LAN to which the SIP exchange equipment and SIP telephones 3a to 3n are connected, so that it is able to provide the SIP exchange system for agreeing a final party in communication and party number display, even an party responds the incoming call is changed by the call forwarding or proxy response.
US08107459B1 Method and apparatus for executing a call blocking function
A method and apparatus for executing a call blocking function in a communications network is described. In one embodiment, monitoring data is received from at least one network component in the communications network. The monitoring data is then analyzed to determine a fraudulent index that is associated with at least one endpoint device number. In the event the fraudulent index exceeds a predefined threshold level, a call blocking function is executed on the at least one endpoint device number.
US08107458B1 Power-based networking path allocation
A method for routing network traffic in a data network having a plurality of network switches, the method including identifying network traffic to be routed in the data network, evaluating multiple options for allocating at least one data path in the data network to handle the identified network traffic, selecting one option from the multiple options for data-path allocation based on at least one predetermined policy, and controlling the plurality of network switches based on the selected option.
US08107456B2 Method of performing uplink synchronization in wireless communication system
A method of performing uplink synchronization in a wireless communication system includes transmitting a random access preamble which is randomly selected from a set of random access preambles, receiving a random access response, the random access response comprising a random access preamble identifier corresponding to the random access preamble and a time alignment value for uplink synchronization, starting a time alignment timer after applying the time alignment value, starting a contention resolution timer after receiving the random access response, wherein contention resolution is not successful when the contention resolution timer is expired, and stopping the time alignment timer when the contention resolution timer is expired.
US08107454B2 Device for setting of a service zone in a mobile communication network, method and system for providing zone-based service using the device, and mobile communication unit
Provided are a device for setting a service zone for a predetermined zone-based service provided by a mobile communication system for at least one mobile communication unit to which a mobile communication service is provided by the mobile communication system, the device comprising a local area wireless communication unit, wherein the local area wireless communication unit performs local area wireless communication with the mobile communication unit and the device sets a range in which the local area wireless communication is available as the service zone of the mobile communication unit, a method and a system for providing a zone-based service using the device, and a mobile communication unit for providing the zone-based service.
US08107453B2 Mobile communication control method, mobile terminal, and access router
A technology is disclosed that provides a mobile communication control method, a mobile terminal, and an access router that allow communication to be continued after a handover without newly establishing all protocol states from the beginning. The technology includes a step at which a mobile node 100 transmits a sustain request message to an access router via any of a plurality of interfaces. The access router holds communication environment information related to communication performed via a first access router 200 and configured to expire after an elapse of a predetermined amount of time. The sustain request message stops the communication environment information from expiring after the elapse of the predetermined amount of time. The technology also includes a step at which the access router that has received the sustain request message resets the elapsing predetermined amount of time until expiration based on the sustain request message. The technology also includes a step at which the second access router 201 establishes a communication environment for a communication by the mobile node performed via the second access router itself based on the sustained communication environment information.
US08107446B2 Wireless RFID networking systems and methods
Embodiments of the present invention include a wireless access point that acquires and processes radio frequency identification (RFID) information. The wireless access point may be coupled to a network of RFID readers over a wireless network. The RFID readers may read a plurality of RFID tags and transmit information to one or more readers. The readers may, in turn, transmit the RFID information to a wireless access point. The wireless access point may include a middleware layer for performing a variety of RFID data processing functions. In one embodiment, the wireless RFID reader network may be used to improve positioning of readers and tags, and may include a GPS system or position assisted GPS system at the reader and/or tag level.
US08107445B2 Method for constructing RACH preamble and method for transmitting RACH signal
A wireless communication system is disclosed. A method for constructing a RACH preamble according to a cell radius of a base station (BS) irrespective of a guard time (GT) and a method for allocating the RACH preamble are disclosed. A method for constructing a preamble of a random access channel (RACH) includes acquiring time-length information of a predetermined cyclic prefix (CP) for each cell radius of a base station (BS), acquiring sequence time-length information of a single sequence or a repeated sequence, and constructing the preamble using the predetermined CP time-length information and the sequence time-length information, irrespective of a time length of a guard time (GT).
US08107444B2 Arrangement and method for channel mapping in a wireless communication system
An arrangement and method for channel mapping in a UTRA TDD HSDPA wireless communication system by applying interleaving functions in first (530) and second (540) interleaving means to a bit sequence to produce symbols for mapping to physical channels, the first and second interleaving means being arranged to map symbols from respectively systematic and parity bits in a predetermined scheme, e.g., mapping symbols in a forward direction when a channel has an even index number, and in a reverse direction when a channel has an odd index number. The symbols may comprise bit-pairs, each of a systematic bit and parity bit.Systematic bits are preferably mapped to high reliability bit positions in TDD HSDPA, achieving a performance gain of between 0.2 dB and 0.5 dB. The forwards/reverse mapping allows a degree of interleaving that improves system performance in fading channels or channels disturbed by short time period noise or interference.
US08107443B2 Method of performing cell search for a wireless communications system
Performing cell search in a wireless communications system includes receiving a preamble signal, match filtering the preamble signal with a pseudo noise sequence to form a filtered preamble signal of a plurality of filtered preamble signals, choosing a largest filtered preamble signal from the plurality of filtered preamble signals, and determining an estimated pseudo noise sequence index and an estimated integer part frequency offset according to the largest filtered preamble signal.
US08107442B2 Master/slave oscillation production and distribution in a multiple RF transceiver system supporting MIMO operations
A multiple input multiple output (MIMO) RF transceiver system includes a plurality of RF transceiver ICs, a crystal, and master oscillation coupling. Each of the plurality of RF transceiver ICs includes crystal oscillator circuitry. Crystal oscillator circuitry of the first RF transceiver IC and a crystal are operable to produce a master oscillation. Master oscillation coupling couples the master oscillation produced by the first RF transceiver IC to the at least one other RF transceiver IC. In one embodiment, the master oscillation is passed from the first RF transceiver IC to each other transceiver RF ICs. In another embodiment, the master oscillation is used to produce a slave oscillation at a second RF transceiver IC and subsequent RF transceiver ICs produce there own slave oscillation based upon a slave oscillation received from a prior RF transceiver IC.
US08107441B2 Method and apparatus for generating control information for packet data
Systems and techniques for communications wherein a data packet is transmitted over at least one time slot from a transmission site, a value is computed from an initial value and information, the initial value being a function of the number of time slots of the data packet transmission, the value and the information is transmitted from the transmission site, the transmitted value and the information is received at a receiving site, the value from the received information is recalculated, and the number of time slots of the data packet transmission is determined from the calculated and recalculated values.
US08107431B2 Master station in communications system and access control method
A communication band is divided into: a beacon period in which every master station transmits a beacon packet in competition with one another; a guaranteed-band period (e.g., a TDMA period or an FDMA period) in which only a specific permitted station is allowed access; and a CSMA period in which every station is allowed access in competition with one another. Plural master stations exchange information of a communication band used in the guaranteed-band period with each other, and based on the respective information, a communication band available to the master station's own communications system in the guaranteed-band period is calculated.
US08107430B1 Intelligent traffic channel assignment message transmission
Disclosed herein is a method for selecting one or more capsules in which to include a traffic channel assignment message. The method may involve: (a) receiving a request from an access terminal to engage in a communication session; (b) making a determination as to whether or not the communication session is of a type that is designated for priority service; and (c) using the determination of whether or not the requested communication session is of a type that is designated for priority service as a basis for selecting one or more capsules in which to include the traffic channel assignment message. According to an exemplary embodiment, for priority communications, the TCA message is sent in all sectors identified in a route update message from the access terminal, and for non-priority communication sessions, control channel occupancy and pilot-signal strength to select sectors for the TCA message.
US08107426B2 Method and apparatus for allocating and signaling ACK/NACK resources in a wireless communication system
A method and apparatus for allocating and signaling ACK/NACK resources in a wireless communication system are provided, in which a Node B determines to use ACK/NACK resources within a predetermined fixed-size first resource group for ACK/NACK transmission for non-persistently scheduled data channels, the ACK/NACK resources being implicitly mapped to SCCHs carrying scheduling information about the non-persistently scheduled data channels, and allocates ACK/NACK resources within a predetermined flexible-size second resource group for ACK/NACK transmission for persistently scheduled data channels and transmits resource indication information explicitly indicating the allocated ACK/NACK resources to at least one UE.
US08107425B2 Radio quality based channel resource management
The present invention provides a quality based resource management in a radio communications system. In this resource management, channel resources are dynamically allocated to a multiresource capable mobile unit based on a radio quality of a radio link between the mobile unit and an associated base station. Thus, the amount of these resources to be allocated to the mobile unit is determined based on this radio quality and can be dynamically updated based on new quality reports. A high experienced quality means that more resources are allocated. The quality based resource allocation can also be combined with a quality based transmission scheduling. In such a case, mobile units experiencing a high quality are allowed to transmit more often in a period of time than mobile units with low quality.
US08107423B2 Real-time positioning system, method therefor, and device containing computer software
A real-time positioning system, a real-time positioning method, and a device containing computer software are provided. The system includes a coordinator and at least one router. The coordinator carries out a signal interconnection with each router of a first layer via an omni-directional antenna, and calculates an initial distance according to the strength of the signal interconnection. Then, the coordinator carries out a signal interconnection with the router via a plurality of directional antennas respectively to analyze an initial direction of the router of the first layer according to the strength of the signal interconnection with each of the directional antennas and corrects the initial direction according to the slope angle of the coordinator, so as to position the router of the first layer according to the initial distance and the initial direction. Each router positions each router of the next layer in the same manner as the coordinator.
US08107411B2 Mobile station capable of and a method for generating chip patterns for transmission
A mobile station for wirelessly transmitting to a base station by DS-CDMA a signal which is spread by multiplying a spreading code includes a high-precision transmission timing control unit configured to control transmitting timings of transmitting signals so that a time difference at the base station among timings of receiving from a plurality of mobile stations approaches zero.
US08107405B2 Radio communication terminal
A radio communication terminal according to the present invention comprises: a call request transmitter configured to transmit a call request for a destination terminal to a call control server; an input information acquisition unit configured to acquire inputted information; a message creation unit configured to create a message for the destination terminal on the basis of the information acquired by the input information acquisition unit; a starting unit configured to start the message creation unit during a period from when the call request transmitter transmits the call request until the communication path is set; and a message transmitter configured to transmit the message created by the message creation unit to the destination terminal.
US08107393B2 Method and apparatus for estimating a signal-to-interference ratio
A method and apparatus for estimating a signal-to-interference ratio (SIR) are disclosed. A received signal includes signal energy on multiple basis functions. Desired signal energy in the received signal is transformed onto a first basis function with constant polarity. The desired signal energy is estimated by coherently averaging signal energy on the first basis function. A noise power is estimated by averaging signal energy on each basis function other than the first basis function and accumulating the averaged signal energy from the basis function other than the first basis function and scaling the accumulated signal energy to account for a noise estimate from the first basis function. An SIR is estimated by dividing the desired signal energy by the noise power.
US08107386B2 VPLS N-PE redundancy using pseudo wire fast failover
In one example embodiment, a system and method is provided that includes establishing a plurality of Pseudo Wire (PW) connections between a first network appliance region and a second network appliance region to transmit data from the first network appliance region to the second network appliance region along an active PW. Further, the method includes disabling the active PW when a failure of the active PW is detected. Additionally, the method may include selecting an inactive PW to become a new active PW such that the data may be transmitted from the first network appliance region to the second network appliance region. Moreover, the method includes switching from the active PW to the new active PW.
US08107378B2 Power managing method applied to a wireless network apparatus and power management thereof
A power managing method applied to a wireless network apparatus includes the steps of periodically detecting whether the wireless network apparatus is operated in a non-link status to determine whether to enter a first power-saving mode when the wireless network apparatus powered on; and determining the wireless network apparatus whether to enter a second power-saving mode according to an information of a beacon received by the wireless network apparatus when the wireless network apparatus is operated in a link status. When the wireless network apparatus is detected to be operated in the non-link status, control the wireless network apparatus to enter the first power-saving mode by a power mode controlling circuit. The first power-saving mode is an inactive power-saving mode, and the second power-saving mode is a linked power-saving mode.
US08107375B1 Bandwidth projection for customer bandwidth usage
A method of operating a bandwidth projection system is disclosed, wherein the method comprises determining an initial shared bandwidth projection for an access node having an initial bandwidth capacity, generating a plurality of guaranteed bandwidth projections for the access node, determining an aggregate bandwidth projection comprising the plurality of guaranteed bandwidth projections and the initial shared bandwidth projection, and processing the aggregate bandwidth projection to determine if the aggregate bandwidth projection exceeds the initial bandwidth capacity of the access node.
US08107370B2 Network access device with restricted and unrestricted input ports
Access devices and methods according to the invention interconnect digital devices and a network. Setting a parameter associated with each input port of an access device specifies whether the device connected with that port is restricted or unrestricted. When a particular input port is restricted, packet detectors examine the packets received on that port. In some embodiments, an exception handler handles restricted packets from restricted devices in an advantageously flexible manner. In other embodiments, a controller receives a configuration command and sets the restriction parameters accordingly. The invention provides a simple, abstract, easy to use, and flexible tool for network management, configuration, and reconfiguration.
US08107368B2 Large packet concatenation in satellite communication system
Upstream information arriving through a gateway from a user terminal in a satellite link subject to propagation delay is efficiently scheduled through a modified Demand Assigned Multiple Access (DAMA) algorithm such that arriving data packets arriving at the software queue at the user terminal are concatenated to form a large frame for transmission to improve efficiency. A piggyback request replacing a conventional DAMA contention request for the succeeding packet is issued to request bandwidth allocation for the succeeding concatenated packet. In a specific embodiment, all packets up to the physical request limit arriving at the user terminal since a prior piggyback request or contention request are concatenated so that all currently known packets (up to that limit) are accounted for by the next piggyback request.
US08107363B1 Method and apparatus for accelerating failover of VPN traffic in an MPLS provider network
Failover of VPN traffic between MPLS tunnels may be accelerated by determining a main and a standby MPLS tunnel for each VPN and passing both the main and standby MPLS tunnel information to the forwarding plane of a network element configured to implement the VPN. In the event of failover of a main MPLS tunnel interface, the forwarding plane may be instructed to use the standby MPLS tunnel instead of the main MPLS tunnel. Since the standby MPLS tunnel has already been determined, and information associated with the standby MPLS tunnel has already been provided to the forwarding plane, it is not necessary to recompute a new MPLS tunnel or reprogram the forwarding plane using the new MPLS tunnel information. By removing control plane operations and control plane-forwarding plane interaction from the handling of failovers, the failover recovery time may be accelerated to under 50 ms, to thereby enable VPN connections to handle time sensitive traffic.
US08107361B2 Simultaneous active registration in a SIP survivable network configuration
Provided are methods, devices, and systems for maintaining a SIP survivable network. The present invention is adapted to allow SIP endpoints or User Agents to discover and select the controller or controllers that the SIP endpoint will register with. Selection of the controller or controllers may be based upon the relative attributes of the controllers and the needs of the SIP endpoint.
US08107360B2 Dynamic addition of redundant network in distributed system communications
Disclosed is a computer implemented method and apparatus for establishing a redundant channel from an application to a peer data processing system. The interrupt-driven hot standby program receives, through the operation of a data processing system, a communication channel status corresponding to an application. The application has a first channel using local access across a first physical conduit to a first switch. In addition the communication channel status is, in part, an interrupt. The interrupt-driven hot standby program determines whether the redundant channel is present. The redundant channel is configured to use a second physical conduit distinct from the first physical conduit for traffic of the application. Responding to a determination that the redundant channel is present, the interrupt-driven hot standby program determines whether the redundant channel is configured to use the second physical conduit as local access to a redundant switch, wherein the redundant switch is not the first switch. The interrupt-driven hot standby program responds to a determination that the redundant channel is configured to use the second physical conduit by updating a communication channel list to include at least one attribute of the redundant channel, wherein the communication channel list is resident in the data processing system.
US08107356B2 Method and apparatus for transmitting/receiving a signal in an FFH-OFDM communication system
Provided is an apparatus for signal transmission in a Fast Frequency Hopping-Orthogonal Frequency Division Multiplexing (FFH-OFDM) communication system which divides all of the available frequency bands into a plurality of sub-carrier bands and includes a plurality of sub-channels each including at least one sub-carrier band. The apparatus includes: a Fast Frequency Hopping (FFH) unit for allocating input data to a number of selected sub-carriers from among the plurality of sub-carriers and for performing fast frequency hopping in accordance with a fast frequency hopping pattern to generate FFH signals, wherein one or more pieces of data comprise the input data and each of the one or more pieces of data is allocated to one of the selected sub-carriers; a Fast Fourier Transform (FFT) unit for performing FFT on FFH signals; a controller for inserting null data into remaining sub-carriers, the remaining sub-carriers comprising sub-carriers other than the selected sub-carriers; a first Inverse Fast Fourier Transform (IFFT) unit for performing IFFT on both the selected sub-carriers comprising the input data and the remaining sub-carriers comprising the inserted null data to generate first IFFT signals; and a transmitter for transmitting the first IFFT signals.
US08107352B1 Microwave assisted magnetic head
A microwave assisted magnetic head is formed to include a main pole magnetic layer including a main pole; a shielded magnetic layer including a shielded pole; a recording coil that is formed to generate a writing magnetic field from a tip of the main pole; and a microwave radiation waveguide made of a conductive nonmagnetic material that is disposed in a recording gap, the recording gap being a gap between the main pole and the shielded pole. The main pole magnetic layer and the shielded magnetic layer have an intermediate connection part that connects the layers at a depth-side, and an electrical insulation magnetic film is disposed in the intermediate connection part, and the main pole and the shielded pole are electrically connected with the microwave radiation waveguide that is disposed in the recording gap, which is the gap between the main pole and the shielded pole so that a simple configuration, with a relatively easy and efficient manufacturing process, is realized that overlaps AC magnetic fields in an in-plane direction of a microwave band, which is the same as, or close to, a ferromagnetic resonant frequency of a medium recording layer.
US08107338B2 Power calibration in optical disc drives
A method for reducing overall power calibration time and increasing the number of power calibrations that can be done on an optical record carrier includes performing a first set of power calibration procedures on an optical record carrier at a first recording speed in a first set of calibration areas, and performing a further set of power calibration procedures on the optical record carrier at a recording speed different from the first recording speed. The further set of power calibration procedures partly uses information from the first set of calibration areas.
US08107324B2 Hand position detecting device and method
A hand position detecting device stops optical detection of the respective rotational positions of seconds, center and hour hands when such detection is impossible. When it is determined that the respective positions of the hands have not been detected successively a predetermined number of times, the detection of the hand positions is stopped until a predetermined time, for example 5 minutes before 11 o'clock or 55 minutes past 10 o'clock. This prevents unnecessary repetition of detection of the hand positions and hence useless consumption of battery energy which would otherwise occur.
US08107306B2 Storage devices with soft processing
A storage device includes a storage array having a group of storage elements. Each storage element can written to a discrete set of physical states. A read circuit selects one or more storage elements and generates, for each selected storage element, an analog signal representative of the physical state of the selected storage element. A signal processing circuit processes the analog signal to generate a plurality of outputs, with each output representing a degree of an association of the selected storage element with a different subset of one or more of the discrete set of physical states.
US08107296B2 Mitigation of data corruption from back pattern and program disturb in a non-volatile memory device
In one of the disclosed embodiments, a write algorithm is used to remove errors due to back pattern effects, cell-to-cell capacitive coupling, and program disturb in memory cells. Original data to be programmed is adjusted prior to an initial programming operation of the memory cells. The original data is then programmed into the memory cells in another programming operation. In an alternate embodiment, a read adjustment weight data value is associated with each series string of memory cells. The weight data value is used to compensate data read during an initial word line read. The weight data value is updated after each read and read adjustment such that the adjusted weight data value is used on the subsequent read operations.
US08107289B2 Nonvolatile memory device
A nonvolatile memory device having a three-dimensional structure includes first word line stacks in which first word lines are stacked; second word line stacks in which second word lines parallel to the first word lines are stacked; first connection lines connecting the first word lines; and second connection lines connecting the second word lines. Each of the first connection lines connects the first word lines located at a common layer, each of the second connection lines connects the second word lines located at a common layer and at least one second word line stack is disposed between a pair of the first word line stacks.
US08107283B2 Method for setting PCRAM devices
Memory devices and methods for operating such devices are described herein. A method as described herein includes applying a bias arrangement to a memory cell to change the resistance state from a higher resistance state to a lower resistance state. The bias arrangement comprises a first voltage pulse and a second voltage pulse across the phase change memory element, the second voltage pulse having a voltage polarity different from that of the first voltage pulse.
US08107282B2 Asymmetric write current compensation
An apparatus and method for compensating for asymmetric write current in a non-volatile unit cell. The unit cell comprises a switching device and an asymmetric resistive sense element (RSE), such as an asymmetric resistive random access memory (RRAM) element or an asymmetric spin-torque transfer random access memory (STRAM) element. The RSE is physically oriented within the unit cell relative to the switching device such that a hard direction for programming the RSE is aligned with an easy direction of programming the unit cell, and an easy direction for programming the RSE is aligned with a hard direction for programming the unit cell.
US08107268B2 Passive lossless snubber cell for a power converter
A passive lossless snubber cell for a switched-mode power converter comprises an energy absorbing circuit and an energy resetting circuit coupled to said energy absorbing circuit. The energy absorbing circuit is arranged to release energy stored in a snubber capacitor of the energy absorbing circuit to a storage capacitor of the energy resetting circuit through a resonant pathway of the snubber cell in response to a first switching action of a power converter transistor switch. The energy resetting circuit is arranged to release the energy stored therein to a part of a circuit of the power converter in response to a second switching action of the power converter transistor switch, the second switching action being a successive action to the first switching action. The passive lossless snubber cell has several advantages over existing snubbering techniques. First, it provides zero-current-switching (ZCS) and zero-voltage-switching (ZVS) conditions for turning on and off, respectively, the switch over a wide load range. Second, it does not introduce extra voltage stress on the switch. Third, by taking the ripple current through the switch into account, the peak switch current during the snubber resonance period is designed to be less than the designed switch current without the snubber. Hence, the proposed snubber does not introduce extra current stress on the switch.
US08107267B2 Systems and methods for common-mode voltage reduction in fully regenerative AC drives
Control systems, methods and fully regenerative power conversion systems are presented for mitigating common mode voltages in AC loads by employing inverter and/or active rectifier PWM control using switching sequences with only active vectors where a first vector of each switching sequence differs by one phase switching state from a last vector of a switching sequence of an adjacent sector.
US08107266B2 Converter for converting alternating voltage into direct voltage and conversely
A converter for converting alternating voltage into direct voltage and vice versa in a converter station of a high voltage transmission system including a series connection of a plurality of converter valves. The converter has connections to transformers on both of two opposite sides of the converter valves.
US08107258B2 Storage card lock and portable electronic device using the same
A storage card lock is used in a portable electronic device including a body, a battery, and a storage card. The body includes a battery bay and a storage card bay disposed thereon adjacent to each other. The storage card lock is detachably mounted on the body and includes an elastic lock piece. The elastic lock piece is partially accommodated within the battery bay and impelled by the battery to fix the storage card within the storage card bay.
US08107257B2 Electronic assembly retaining system
An electronic assembly retaining system provides a secure mount for an electronic assembly, such as an avionics assembly, while being lockable and releasable via manual rotation of a single retainer stem that may be positioned in a readily-accessible location. The retainer stem may include threaded shaft and a detent system to resist inadvertent rotation of the stem. The system includes a housing that at least partially encloses the electronic assembly and which includes a receiving element for receiving a distal end portion of the retainer stem, which is movable between engaging and disengaging positions.
US08107256B1 Serviceable networking appliance chassis
A networking appliance includes a chassis, an off-the-shelf motherboard mounted on said chassis, said motherboard including at least one expansion bus, one or more separately removable expansion module mounted on said chassis, and a number of card slots in the expansion module for accommodating expansion cards. A connection arrangement provides a signal connection between the card slots in the expansion modules and the expansion buses.
US08107254B2 Integrating capacitors into vias of printed circuit boards
A printed circuit board (‘PCB’) with a capacitor integrated within a via of the PCB, the PCB including layers of laminate; a via that includes a via hole traversing layers of the PCB, the via hole characterized by a generally tubular inner surface; a capacitor integrated within the via, the capacitor including two capacitor plates, an inner plate and an outer plate, the two plates composed of electrically conductive material disposed upon the inner surface of the via hole, both plates traversing layers of the laminate, the inner plate traversing more layers of the laminate than are traversed by the outer plate; and a layer of dielectric material disposed between the two plates.
US08107253B2 Printed circuit board
A printed circuit board includes a chip capacitor having electrodes and a metal film formed on one or more of the electrodes, an accommodating layer accommodating the chip capacitor inside the accommodating layer, a connection layer formed over the accommodating layer and having a via hole opening extending to the metal film, and a first via hole structure formed in the via hole opening of the connection layer and connected to the metal film on the one or more of the electrodes of the chip capacitor.
US08107244B2 Connecting a plurality of chassis using a rigid connection
Connecting a plurality of chassis using a rigid connection. A first coupling element of a first chassis may be mated with a first rigid connection. The first coupling element may be positioned on an exterior housing of the first chassis. A second coupling element of a second chassis may be mated with the first rigid connection. The second coupling element may be positioned on an exterior housing of the second chassis. Connecting the first chassis and the second chassis may allow the first and second chassis to communicate.
US08107239B2 Electronic apparatus and cooling fan
According to one embodiment, an electronic apparatus is provided with a housing, a circuit board in the housing, fan blades configured to rotate and blow air in a centrifugal direction, and a casing which contains the fan blades. The casing includes an exhaust port and a cut portion which opens in a centrifugal direction different from a direction in which the exhaust port opens, from a perspective of a rotation center of the fan blades, and into which a part of the circuit board is inserted.
US08107238B2 Ducted exhaust equipment enclosure
An electronic equipment enclosure includes a frame structure at least partially enclosed by a plurality of panels defining a compartment in which one or more electronic components are mounted and an exhaust air duct that is adapted to segregate hot air being exhausted from the compartment from cool air entering the compartment, thereby improving thermal management of the enclosure. The exhaust duct includes a lower duct section extending upward from the top panel of the compartment and an upper duct section telescoping upward from an upper end of the lower duct section. Each duct section includes four panels connected together by hinged corner fittings such that the section is collapsible. The upper duct section includes an outwardly flared portion.
US08107233B2 Latching system for multiple nodes of a computer system
A method and system to support simultaneous unlatching from a rack of two or more adjacently mounted and vertically aligned hardware components. One interface bracket is secured to one vertical rail of the rack, and a second interface bracket is secured to a second vertical rail of the rack on an opposite side of the rack. A set of latches are provided in communication with each interface bracket, with the number of latches corresponding to the number of hardware components in communication with the interface bracket. Actuation of one of the latches releases fastening of at least one hardware components from the rack, and accommodates removal of the release component from the rack.
US08107226B2 Transfer switch with easily removable weatherproof door and hood
Disclosed herein is a transfer switch having an easily removable weatherproof door and hood, allowing a user to optionally mount the switch on the interior or exterior of a structure. The weatherproof door and hood work together to protect the transfer switch from exposure to rain and other unwanted substances that would otherwise harm the components within the switch if mounted on the exterior of a structure. Removable fasteners corresponding to pre-drilled holes in the main compartment of the switch are used to secure the door and hood to the main compartment of the switch, permitting a user to easily remove them if the switch is to be mounted on the interior of a structure.
US08107225B2 Adjustable scalable rack power system and method
Systems and method for installing computer equipment and power distribution equipment in facilities is provided. In one aspect, the present invention provides a power distribution rack, and uninterruptible power supply rack and a plurality of equipment racks. A plurality of power cables are run from the power distribution rack to each of the plurality of equipment racks using power cable tracks located on the roofs of the equipment racks.
US08107217B2 Multilayer capacitor
Each of second terminal portions of a first terminal electrode has a wide part a width of which is larger than a first lead width of lead portions in each first internal electrode, and a narrow part a width of which decreases from the wide part toward the second terminal electrode and toward the first or second side face side. In a multilayer capacitor, the wide part causes an electric current to flow in the lead portions of the first internal electrodes in a direction opposite to that of an electric current flowing in the first terminal electrode, so as to cancel magnetic field thereof each other and thereby reduce ESL, and the narrow part prevents a solder bridge from occurring between the first terminal electrode and the second terminal electrode in a work of mounting the terminal electrodes of the multilayer capacitor on a circuit board or the like.
US08107196B2 Systems having components coupled with electrostatic dissipative adhesive
A system in one embodiment includes a substrate; a thin film structure coupled to the substrate, the thin film structure comprising at least one of read transducers and write transducers; a closure; and an electrostatically dissipative adhesive coupling the closure to at least one of the thin film structure and the substrate. The adhesive comprises a mixture comprising: an adhesive material; and electrically conductive particles intermixed with the adhesive material, the electrically conductive particles being present in an amount between 0 and about 10% by weight of a total weight of the mixture. The closure defines at least a portion of a tape bearing surface. Additional systems and methods are also presented.
US08107186B2 Determination of timing based servo pattern type
In a magnetic tape drive having a servo read system with at least one read head, the system configured to read servo pattern information as a magnetic tape is moved longitudinally with respect to the at least one read head, the servo pattern comprising a timing-based servo pattern comprising an even number of bursts of sloped magnetic stripes, adjacent bursts oppositely sloped, alternate bursts identically sloped, an embodiment of a method determines the time between detection from the read head of a same stripe of alternate bursts of a pattern; determines the time between detection from the read head of stripes of a burst of a pattern; and determines a ratio of the determined times. The ratio is compared to a threshold, wherein the threshold comprises a differentiation between different servo pattern types.
US08107185B2 Magnetic disk device including a sensor in a case
A magnetic disk device includes a magnetic head assembly, which includes magnetic heads, support plates, and a flexible wiring substrate that are integrally formed. The magnetic heads include heating elements for making head element parts protrude toward magnetic disks by thermal expansion, the support plate supports the magnetic head, the flexible wiring substrate is provided along the support plate and electrically connects the magnetic heads to a circuit system, and the magnetic head assembly and the magnetic disks are assembled in a case. The magnetic disk device includes a sensor and a floating distance control circuit. The sensor detects at least one of atmospheric pressure, temperature, and humidity in the case. The floating distance control circuit increases or decreases current supplied to the heating element on the basis of the output of the sensor and controls the floating distance of the magnetic head so that the floating distance is constant. While being received in a package made of high temperature co-fired ceramic, the sensor is mounted on a circuit mounting surface of the flexible wiring substrate in the case.
US08107184B2 Operation control apparatus, operation control method, operation control program controlling operation of magnetic disc device
For an apparatus determining whether or not an HDD is started by barometric pressure information or the like, there are provided a navigation apparatus, an operation control device, an operation control method, and an operation control program, that enable shortening of a time from a power-on to starting-up of the HDD.The present application is the operation control device which controls the operation of the HDD by giving an instruction to the HDD to control the operation of the HDD, the operation control device including: a recording means for recording a previous closing information indicative of whether or not the operation of the operation control device normally ends by a previous power-off and an operation control means for giving an instruction of starting the operation to the HDD in a case where the operation has been normally ended at a time of starting the operation control device by the power-on.
US08107183B2 Method and device for hard drive shock event detection
A method and system for sensing the current applied to the motor of a data storage device and determining whether a shock event has occurred by processing the sensed current levels.
US08107180B2 Hard-disk drive and control method for magnetic recording on a patterned medium of the hard-disk drive
A hard-disk drive. The hard-disk drive includes a magnetic-recording disk including tracks on which a plurality of patterned bit-cells that are isolated magnetically are aligned at predetermined alignment pitches. The hard-disk drive includes a magnetic-recording head which is configured to follow tracks, and to write and to read data. The hard-disk drive includes a signal-processing unit which is configured to generate a recording signal based on a write-clock signal with cycles corresponding to alignment pitches of patterned bit-cells, and to output a recording signal. The hard-disk drive includes a phase-detecting unit which is configured to detect a phase of the write-clock signal when the magnetic-recording head reaches an end point of a predetermined range. The hard disk drive includes a determination-processing unit which is configured to determine success of data writing based on a difference between an expected value and a detected value of the phase of the write-clock signal.
US08107172B2 Single-lens optical system
A single-lens optical system including a stop and a lens sequentially arranged from an object side, and reducing distortion by controlling a distance between the stop and the lens.
US08107163B2 Projection optical system and projection image display apparatus
A projection optical system for magnifying an image on a primary imaging plane onto a secondary imaging plane includes a first optical system for forming an intermediate image and a second optical system including a concave reflecting surface disposed between the intermediate image and the secondary plane. The first optical system includes first and second groups respectively having negative and positive power, an aperture, and a third group having positive power from the intermediate image. The surfaces of the first and second optical systems have rotational symmetry about a light axis. A ray traveling from the center of the primary plane to the center of the secondary plane intersects the light axis, is reflected off the reflecting surface, intersects the light axis again, and reaches the secondary plane. The following conditions are satisfied: 0.5<φ1/φ2<3, 1
US08107158B2 Fluorescent imaging device and fluorescent image acquiring method
A fluorescent imaging device includes an irradiation section that irradiates an object to be examined with excitation light and reference light, an image pickup section that picks up a fluorescence image based on the excitation light and a reflected light image based on the reference light, a comparison section that compares relative intensity between the fluorescent image generated from the fluorescence image and the reflected light image generated from the reflected light image, and a selection section that selectively outputs one of the reflected light image and the fluorescent image based on the comparison result.
US08107153B2 Flexible electrochromic devices, electrodes therefor, and methods of manufacture
An electrochromic fiber or fabric is disclosed. The fiber or fabric includes a flexible, electrically conductive fiber, and a layer comprising an electrochromic material disposed on and surrounding the flexible, electrically conductive fiber. In one embodiment, the fiber or fabric is both flexible and elastic. The fibers and fabrics are of particular utility in electrochromic devices, particularly those which form or are a part of garments.
US08107152B2 Electro-optical tunable birefringent filter
An electrically tunable Lyot type filter is a Lyot that include one or more filter elements. Each filter element may have a planar, solid crystal comprised of a material that exhibits birefringence and is electro-optically active. Transparent electrodes may be coated on each face of the crystal. An input linear light polarizer may be located on one side of the crystal and oriented at 45 degrees to the optical axis of the birefringent crystal. An output linear light polarizer may be located on the other side of the crystal and oriented at −45 degrees with respect to the optical axis of the birefringent crystal. When an electric voltage is applied between the electrodes, the retardation of the crystal changes and so does the spectral transmission of the optical filter.
US08107147B2 Two-mirror scanning system
A scanning beam projection system includes a two-mirror scanning system. One mirror scans in one direction, and a second mirror scans in a second direction. A fast scan mirror receives a modulated light beam from a fold mirror and directs the modulated light beam to a slow can mirror. The fold mirror may be formed on an output optic or may be formed on a common substrate with the slow scan mirror.
US08107142B2 Image processing apparatus, image processing method, and program product for executing the method
An image processing apparatus is disclosed. The image processing apparatus stores image data read by a document reading section and image data received from an external device. An image data synthesizing unit synthesizes first image data read by the document reading section and second image data read by the document reading section or received from the external device. An image correcting unit generates image distinctive data of the first and second image data. A synthesized image distinctive data generating unit synthesizes the image distinctive data of the first and second image data by referring to an LUT (lookup table) selected by a synthesized image distinctive generating rule selecting unit. A predetermined process is applied the synthesized image data based on the synthesized image distinctive data.
US08107120B2 Image forming apparatus
Disclosed is an image forming apparatus which forms an image on a sheet including: an image forming section to form images on sheets according to a plurality of page image data divided in a plurality of chapters; a finisher section for forming a book with the sheets divided in chapters; and a control section to combine heading image data with the page image data with respect to chapters in a matter that positions of the heading image data to discern chapters are along a fore edge of the book and to allow the image forming section to form the images when the book is formed by the finisher section.
US08107119B2 Image forming apparatus and image forming system
Disclosed an image forming apparatus including: an image forming section to form images on sheets based on image data of a document composed of a plurality of document pages; a sheet finishing section to perform sheet finishing to the sheets; a first input section to receive an input regarding divisions of the document pages by the sheet finishing to set the input divisions; a second input section to receive setting of addition of a front cover; and a control section to allow the image forming section to form an image on a first sheet of each of the divisions as the front cover when the first input section sets the divisions of the document pages by the sheet finishing and the second input section sets the addition of the front cover.
US08107110B2 Computer system for printing a page and generating interactive elements
A computer system for printing a page at a printer. The computer system is configured to: (i) receive a visual description for the page, the visual description describing a graphic impression for printing; (ii) identify a URI text string in the visual description; (iii) generate a corresponding input description for the visual description, the input description describing a URI corresponding to the URI text string and a spatial extent of the URI text string on the page; and (iv) archive the visual description and the corresponding input description.
US08107106B2 System and method for improving print shop operation
There is provided a system for a print production facility, with print job processing departments, in which a wait time interval is determined for each recorded instance in which an output, from a set of multiple outputs, is delivered from a first one of the print job processing departments to a second one of the print job processing departments. A statistical metric value, representative of a wait time interval for the set of multiple outputs, is computed, and either a workflow relationship between the print job processing departments or at least one processing capability associated with at least one of the print job processing departments is changed with both a total number of recorded instances and the statistical metric value.
US08107105B2 Image forming apparatus
An image forming apparatus including: a generation section which generates time stamp data, an image forming section which forms an image on a sheet based on a synthetic image data which is synthesized of the time stamp data generated by the generation section and an image data of a job, a nonvolatile memory, an electric power switch for turning on and off a power supply, and a control section which controls execution of the job, wherein, in a case where the control section detects that the electric power switch is turned off while executing the job, the control section interrupts the execution of the job, memorizes the interrupted job including interrupted image data and time stamp data which were to be synthesized with the interrupted image data in the nonvolatile memory, and turns off the power supply.
US08107100B2 Post deployment electronic document management and security solution
A method for managing deployed electronic documents that can begin when the deployed electronic document is accessed. A data probe can be automatically conveyed to a remotely located document manager responsive to the access attempt. The data probe can include data specific to the deployed electronic document. A management command can be received from the document manager. At least one management action can be locally and automatically performed for the deployed electronic document in accordance with the received management command. The management action can alter the content of the deployed electronic document and/or access rights to existing content of the deployed electronic document.
US08107094B2 Image formation controls in an image forming apparatus
An image forming apparatus is described. The image forming apparatus may be for printing sheets on the basis of a print instruction, including: a printable sheet number storage unit storing the number of printable sheets in association with each of predetermined limit units; a determination unit determining whether or not there is a print instruction exceeding the number of printable sheets for a first limit unit; and a printing authorization unit authorizing execution of printing utilizing the number of printable sheets for a second limit unit stored in the printable sheet number storage unit when the determination unit determines that there is a print instruction exceeding the number of printable sheets for the first limit unit.
US08107084B2 Interference microscope with scan motion detection using fringe motion in monitor patterns
An apparatus includes an interferometer configured to generate an interference pattern by combining test light from a test object with reference light reflected from a reference object, the interferometer being further configured to direct at least a first part of a monitor test beam to the test object at a first incident angle and at least a second part of a monitor reference beam to the reference object at a second incident angle, and recombine the first part and the second part of the monitor beams after they reflect from the test and reference surfaces to interfere with one another and form a monitor pattern, where the first and second angles cause the monitor pattern to have spatial interference fringes, and wherein a change in the position of the interference fringes is indicative of a change in a relative position between the test and reference objects.
US08107083B2 System aspects for a probe system that utilizes structured-light
A probe system includes an imager and an inspection light source. The probe system is configured to operate in an inspection mode and a measurement mode. During inspection mode, the inspection light source is enabled. During measurement mode, the inspection light source is disabled, and a structured-light pattern is projected. The probe system is further configured to capture at least one measurement mode image. In the at least one measurement mode image, the structured-light pattern is projected onto an object. The probe system is configured to utilize pixel values from the at least one measurement mode image to determine at least one geometric dimension of the object. A probe system configured to detect relative movement between a probe and the object between captures of two or more of a plurality of images is also provided.
US08107081B2 Micro-cavity gas and vapor sensors and detection methods
Micro-cavity gas or vapor sensors and gas or vapor detection methods. Optical energy is introduced into a resonant micro-cavity having a deformable coating such as a polymer. The coating swells or expands when it is exposed to or absorbs a gas or vapor, thereby changing the resonant wavelength of optical energy circulating within the micro-cavity/coating. Expansion or swelling of the coating may be reversible such that it contracts when gas or vapor diffuses from the coating. The coating deformation and/or a change of one or more optical properties of the optical energy circulating within the micro-cavity are used to detect the presence of the gas or vapor or molecules or particulates thereof.
US08107063B2 Transparent article
An inspection method of transparent articles wherein presence or absence of optical inhomogeneities within the transparent articles can be accurately inspected is provided. In an inspection method of transparent articles used in photolithography, for inspecting whether or not there are inhomogeneities within transparent articles formed of transparent material wherein optical properties regionally or locally change with regard to exposure light, inspection light having a wavelength of 200 nm or shorter is introduced to the transparent article, and light having a longer wavelength than the inspection light which is regionally or locally emitted is sensed on the optical path over which the inspection light is propagated within the transparent article, thereby detecting presence or absence of optical inhomogeneities within the transparent article.
US08107057B2 Passive imaging system equipped with a range finder
The invention relates to a range finding method for a target by means of a pulsed laser (4) and a device for detecting pulses backscattered by the target, which comprises a step for emitting pulses with a repetition frequency f. The detection device comprises an array of photodiodes (21) associated with integrators (22′). The method comprises steps for roughly then finely locating the target, the rough locating step comprising the following substeps: integration of a backscattered pulse, over a time window of duration F and offset by an offset Off between the instant of emission of the pulse and that of the start of said integration, with Off<1/f and F<1/f, as long as the signal is less than a first threshold, the integration steps are reiterated with a new offset Off incremented by approximately F relative to the preceding offset Off, on completion of these iterations, the target being roughly located within a distance range corresponding to the time window of duration F and offset by the offset Off designated Offg, the fine locating step is implemented, which comprises the following sub steps: integration of a backscattered pulse over a time window of duration F′ and offset by an offset Offf equal to Offg, the integration steps are reiterated with a new offset Offf of the time window incremented by an offset d relative to the preceding offset Offf, with d
US08107047B2 Liquid crystal display apparatus
A liquid crystal display (LCD) apparatus includes a first panel, a second panel, and a liquid crystal layer disposed between the first and second panels. The first panel includes a first transparent substrate having a pixel area, a thin film transistor disposed at the pixel area so as to output a pixel voltage, a first color filter disposed at the pixel area, the first color filter having a first edge, a second color filter disposed adjacent to the first color filter and having a second edge, the first edge and the second edge being overlapped to provide an overlapped area between the first color filter and the second color filter, a spacer disposed on the overlapped area between the first color filter and the adjacent second color filter, and a pixel electrode disposed on the first color filter so as to receive the pixel voltage. The spacer has a same material as one of the first color filter and the second color filter. The second panel includes a second transparent substrate and a common electrode disposed on the second transparent substrate.
US08107037B2 Display device and fabrication method thereof
A display device and its fabrication method are disclosed. According to one aspect, the method for fabricating a display device includes forming a first element unit including a first reflector layer, a light emitting part and a common electrode on a lower substrate, and forming a second element unit including a floating electrode, a photocurrent layer and a signal electrode on the first element unit. A third element unit is formed on the lower substrate. The third element unit includes a second reflector layer connected with the floating electrode and also a second light emitting part and a second floating electrode disposed on the second reflector layer.
US08107036B2 Backlight device, liquid crystal display apparatus, and light deflecting sheet
According to the present invention, by controlling the angular distribution of the light outputted from a light guide plate to enable the angular brightness distribution of the light emitted from a backlight device to be controlled, the thickness of a liquid crystal display apparatus having the backlight device is reduced as well as the brightness is improved due to the reduction in returned light amount. Furthermore, since light is sufficiently mixed in the light guide plate, light sources with comparative large unevenness are enabled to be used.A backlight device according to the present invention includes a hole or a projection formed on the light outgoing plane of a light guide plate or the back plane opposing the light-outgoing plane, and a side face of the hole or the projection is directed roughly perpendicularly to the light-outgoing plane. Furthermore, specular reflection plates are arranged on the bottom plane and the side faces of the light guide plate. The angular distribution of light from a light source is maintained due to the roughly perpendicular side face of the hole or the projection so that the light is led within the light guide plate and outputted outside.
US08107035B2 Laser backlighting for displays
Displays such as LCD panels are illuminated using frequency-doubled vertical extended cavity surface emitting lasers (VECSELs) as efficient light sources. Visible light from the VECSELs are directed to an illuminating panel using optical fibers and/or optical gratings to provide substantially uniform illumination of the illuminating panel. Visible light from the illuminating panel, which can be provided at a particular number of primary wavelengths by the VECSELs, is then used to illuminate the display.
US08107029B2 Thin film transistor substrate
An exemplary TFT substrate includes a substrate, signal lines, a common electrode, and a pixel electrode. The signal lines are arranged on the substrate along two perpendicular directions. One of each two signal lines perpendicular to each other includes a plurality of segments. Every two adjacent segments are arranged on two opposite sides of the other signal line of the two signal lines. The TFT substrate further includes a connection line. The connection line interconnects the two adjacent segments. The common electrode is arranged in a same layer as the connection line, and overlaps the segmented signal line along a direction perpendicular to the substrate.
US08107028B2 Display device having improved step coverage for thin film transistors
A display device having a plurality of thin film transistors having a semiconductor layer comprising an i-type semiconductor and an impurity doped semiconductor laminated over a first insulating film, a first electrode formed over the semiconductor layer, and a second electrode formed by a part of a corresponding one of the plurality of data lines. In a cross section of an end portion of the first electrode in a direction of a length of a channel of the plurality of thin film transistors, the impurity doped semiconductor is configured to extend a minimum distance of 0.2 μm beyond the first electrode in the direction of a length of a channel of the plurality of thin film transistors in order to prevent overhanging of the first electrode beyond the impurity doped semiconductor in the direction of a length of a channel of the plurality of thin film transistors.
US08107027B2 Liquid crystal display
The present invention relates to a liquid crystal display that includes a substrate, gate lines formed on the substrate, storage electrode lines extending in the same direction as the gate lines, and data lines intersecting the gate lines. Pixel electrodes can be connected to the thin film transistors and can be arranged in a matrix. The pixel electrodes can include a first edge parallel to the gate lines and a second edge with a second length shorter than a first length of the first edge. The second edge can be parallel to the data lines. When a first pixel electrode and a second pixel electrode are disposed on two sides of a storage electrode line, one of the first edge of the first pixel electrode and the first edge of the second pixel electrode may overlap the storage electrode line.
US08107019B2 Projection type image display device
A diaphragm control angle calculating portion 2 calculates an angle at which a diaphragm is controlled to control an amount of light that reaches from a lamp 6 to a display device 10 according to distribution information of an input video signal, such as the maximum value, the minimum value, the average value and the histogram of the signal, and the control angle is inputted to a fan control signal generating portion 3 and a diaphragm driving portion 8 as control angle information. The diaphragm driving portion 8 controls the angle of the diaphragm 9 based on the control angle information. Light from the lamp 6 driven by a lamp driving portion 5 enters the diaphragm 9, and the amount of light according to the angle of the diaphragm 9 enters the display device 10. The fan control signal generating portion 3 controls the rotation speed of a cooling fan 4 according to a combination of the control angle information and the temperature detected by a temperature sensor. A high-contrast display image can be produced while noise resulting from an increase in the rotation speed of the cooling fan can be suppressed and the reliability of the lamp can be ensured by avoiding the influence of the temperature.
US08107018B2 Apparatus and method for providing image-correction function in projector
Provided is an apparatus and method for providing image-correction function in a projector. The apparatus includes an image-inputting module which receives a photographed image of a surface on which an image is to be projected; an image-analyzing module which analyzes an input state of the surface and calculates a color difference as a correction amount; an image-correcting module which applies the correction amount to the image projected onto the surface; and an image-projecting module which projects the corrected image onto the surface.
US08107008B2 Method and system of automatically correcting a sampling clock in a digital video system
A method and system of automatically correcting a sampling clock in a digital video system are disclosed. Sampling clocks with different phases are generated and subjected in turn to analog-to-digital conversion (ADC). A difference of at least a pair of neighboring data out of the ADC with respect to each phase is determined. A maximum difference is determined, and the sampling clock with the phase corresponding to the maximum difference is thus generated.
US08107007B2 Image processing apparatus
A technique for flexibly converting the number of frames of a displayed image on the basis of a motion in the image or information of an image signal such as a program genre is provided. An image processing apparatus includes an input unit to which an image signal having a predetermined frame rate is input, an information acquirer for acquiring information concerning the input image signal, and a frame rate converter for converting the frame rate of the input image signal and outputting a resultant signal. The frame rate converter conducts the frame rate conversion of the input image signal on the basis of the information (such as the motion in the image or the program genre) of the input image signal acquired by the information acquirer.
US08107003B2 Image sensing apparatus with electronic shutter function and mechanical shutter function, and image sensing method
An image sensing apparatus having an electronic shutter for controlling the charge accumulation time of an image sensing element and a mechanical shutter for releasing/shielding an optical path to the image sensing element includes an electronic shutter mode of controlling the image sensing time mainly by the electronic shutter and a mechanical shutter mode of controlling the image sensing time mainly by the mechanical shutter. In the electronic shutter mode, the operations of the electronic and mechanical shutters are controlled to overlap each other, and a charge reading period of the image sensing element and part of a release operation period of the mechanical shutter are controlled to overlap each other.
US08106994B2 Image pickup apparatus having a microlens array
An image pickup apparatus includes: an image pickup lens section; an image pickup device obtaining image pickup data on the basis of light detected; a microlens array section arranged on a focal plane of the image pickup lens section, and including a plurality of microlenses, each of the microlenses being provided corresponding to a plurality of image pickup pixels of the image pickup device; and a light-condensing section configured of a plurality of light-condensing elements, each of the light-condensing elements condensing light entering into each of the image pickup pixels of the image pickup device, wherein on the image pickup device, in a pixel region corresponding to each microlens, the pitch between the light-condensing elements is smaller than the pixel size, and in a boundary region between pixel regions corresponding to microlenses, respectively, the pitch between the light-condensing elements is larger than the pixel size.
US08106990B2 Imaging device with output processing module
In response to a power-on of a main switch, a composite image comprising a menu image including multiple command icons for device settings, and a source image from a currently set image input source as a background image, is displayed on an internal monitor of an imaging device. The user can thus select desired command icons for device settings among the multiple command icons in the menu image, while visually checking the background source image. Only the source image without the menu image is displayed on an external display device, which is used for a presentation given to the audience. This arrangement desirably improves the usability of the imaging device, while preventing the display of the menu image on the external display device from damaging the effect of the presentation given to the audience.
US08106989B2 Solid-state image capturing apparatus, driving method of the solid-state image capturing apparatus, and electronic information device
A solid-state image capturing apparatus includes a plurality of pixel sections, a vertical transfer section, and a horizontal transfer section, wherein the horizontal transfer section includes a plurality of transfer gates consecutively arranged in a horizontal direction and a signal wiring for supplying a driving signal to the transfer gates, and wherein a layout pattern of at least one layer of constituent members which constitute the horizontal transfer section is a pattern in which the transfer gates and the signal wiring are connected so that electric charge transfer directions become opposite from each other on both sides of a branching position in the horizontal transfer section.
US08106982B2 Logarithmic image sensor with improved dynamic range
An image sensor for an electronic imaging device includes an array of pixel detectors. Each pixel detector includes a photosensor (2) that is constructed and arranged to detect incident light and provide a signal that represents a time integral of the detected light intensity. A signal generator device (4) is constructed and arranged to generate a reference signal that varies according to a predetermined function. A comparator (6) has a first input (18) connected to receive the photosensor signal, a second input (20) connected to receive the reference signal, and an output (22) for providing a capture signal. The comparator (6) is constructed and arranged to generate a capture signal at a time determined by comparing the photosensor signal and the reference signal. A read out device (10) is constructed and arranged to capture a read out signal upon receiving the capture signal. The read out signal represents a logarithm of the integrated detected light intensity.
US08106979B2 Camera module and array based thereon
The invention relates to the development of economical camera modules having objectives contained therein with a minimal constructional length and excellent optical properties. It is made possible as a result that camera modules of this type can be used in mobile telephones or minicomputers, such as PDAs (personal digital assistant).
US08106974B2 Image processing device, imaging device, image processing method, imaging method, and image processing program
An image processing device comprising a synchronization unit (25) for generating a luminance (Y′) from the sum of pixel signals R, Gr, Gb, B, for subtracting the R pixel signal and the B pixel signal from the sum of the Gr pixel signal and Gb pixel signal so as to generate a first color difference (C1), and for calculating a difference between the R pixel signal and the B pixel signal to generate a second color difference (C2), a pseudo-color suppression unit (31) for performing pseudo-color suppression of the first color difference (C1) and/or the second color difference (C2), a color space conversion unit (37) for converting the luminance Y′, the first color difference (C1), the second color difference (C2), into a predetermined color space to generate YUV color information.
US08106960B2 Image processing system and method thereof
An image processing system includes a receiving unit and an image processing unit, where the image processing unit includes a plurality of line buffers. The receiving unit is utilized for receiving a rectangular image. The image processing unit is coupled to the receiving unit, and is utilized for receiving at least a portion of the rectangular image transmitted from the receiving unit, where the first image processing unit receives the portion in a line-based manner, and a length of each line is equivalent to a length of a short side of the rectangular image. In particular, each line buffer of the image processing unit is utilized for storing pixel data of one line of the rectangular image.
US08106958B2 Image processing apparatus and image processing method and image capturing apparatus
An evaluation value for a pixel in an eye region in an image is computed, which is increased with increase in the redness of the pixel and with decrease in the luminance of the pixel. Furthermore, a color saturation value for the pixel included in the eye region is corrected with the use of a luminance value for a surrounding region around an eye and the evaluation value. In this case, the color saturation value is corrected such that the amount of correction is smaller in a case in which the luminance value is smaller even with the same evaluation value, thereby achieving improvement in the correction factor of and prevention of false corrections of a redeye region with a low color saturation and a low luminance.
US08106955B2 Solid-state image sensing device and image sensing system
A solid-state image sensing device comprises a first readout circuit configured to read out a signal from a pixel array including a plurality of pixels, a signal holding unit configured to hold the signal read out from the first readout circuit, a second readout circuit configured to read out the signal held in the signal holding unit, and a current control unit configured to control an electric current flowing through at least part of the first readout circuit while the first readout circuit reads out the signal. The current control unit controls an electric current flowing through the at least part of the first readout circuit in a moving image capturing mode to be smaller than an electric current flowing through the at least part of the first readout circuit in a still image capturing mode.
US08106948B2 Mobile terminal device, computer-readable recording medium, and computer data signal
Even if an external output device like an earphone is disconnected during outputting of reproduced recorded contents, the recorded contents can be consecutively output at the time of subsequent reproduction. When an earphone connection detector detects that an earphone is disconnected during the reproduction operation of reproducing and outputting audio and image information in a recording section with the earphone being connected, a CPU performs control in such a manner as to stop the reproduction operation. When the earphone connection detector detects that the earphone is connected while the reproduction operation is stopped, the CPU resumes reproducing the audio and image information in the recording section at the stop position.
US08106946B2 Circuitry testing method and circuitry testing device
A circuitry testing method, comprising: providing a circuit board needing testing; applying a potential (160) to the circuit board needing testing so that the circuit board works and operating elements of the circuit board needing testing emit infrared rays; testing an intensity of radiation of the infrared rays using an infrared sensor (110); converting the radiation intensity to RGB (red, green, blue) data signals in order to form a diagnostic infrared image, using a processor (130); providing a standard infrared image; comparing the diagnostic infrared image with the standard infrared image; and determining whether the circuit board is defective according to the comparison.
US08106932B2 Image formation apparatus and method for forming image
An image formation apparatus includes a transporting section configured to transport a thermal transfer sheet; a carrying section configured to carry a thermal transfer receiving sheet; a thermal head configured to sequentially thermally transfer the color material layer and the protective layer of the thermal transfer sheet onto the thermal transfer receiving sheet by applying thermal energy; and a controlling section configured to control the thermal energy, wherein the controlling section is configured to print an image under printing conditions where variation ΔH in a thickness of the thermal transfer receiving sheet in an increase direction before and after the thermal transfer of the color material layer satisfies 0<ΔH, and variation ΔL in the thickness of the thermal transfer receiving sheet in the increase direction before and after the thermal transfer of the protective layer satisfies ΔL<0.
US08106928B2 Method of displaying image in image display device using sequential driving method
An image display method of improving brightness of an output image in an image display device using a sequential driving method and a plurality of single-color light sources. The image display method includes extracting a white color component from the primary color image signals, calculating a period to display the white color component, converting the primary color image signals into shortened primary color image signals and a white color image signal based on the period to display the white color component, and driving the single-color light sources together during a period to display the white color image signal and sequentially driving the single-color light sources during a period to display the shortened primary color image signals. The brightness of output images is improved by displaying the white color image signal by simultaneously driving the single-color light sources based on a ratio of a lowest gradient to a highest gradient of the primary color signals.
US08106921B2 Differential encoding using a 3d graphics processor
A 3D graphics rendering pipeline is used to carry out data comparisons for motion estimation in video data encoding.Video data for the pixel block of the video frame currently being encoded is loaded into the output buffers of the rendering pipeline. The video data for the comparison pixel blocks from the reference video frame is stored as texture map values in the texture cache of the rendering pipeline.Once the sets of pixel data for comparison have been stored, the rendering pipeline is controlled to render a primitive having fragment positions and texture coordinates corresponding to the data values that it is desired to compare. As each fragment is rendered, the stored and rendered fragment data is compared by fragment compare unit and the determined differences in the data values are accumulated in an error term register.
US08106920B2 Image data update apparatus
An image data update apparatus that can highlight a component with maintaining an appearance of an image to which anti-aliasing is applied and with suppressing increase in processing load is provided. When periodically changing a color arrangement of a traffic congestion line bordered using a color of black and displayed on a map image, only a central portion of the traffic congestion line is changed. Each time the color arrangement is changed, anti-aliasing is applied only to a boundary between the central portion and bordering portion but not to a boundary with a background map image.
US08106915B2 Display control circuit and display device
A display control circuit capable of performing arbitration with the use of a simple configuration. The display control circuit exchanges, with a plurality of masters, attribute information defining conditions for displaying video on a display, and includes a memory for storing the attribute information, a plurality of channels associated with the respective masters for accepting, from the masters, access requests to access the memory, and an arbitration controller configured by hardware. The arbitration controller arbitrates the access requests accepted via the respective channels and permits a selected one of the access requests to access the memory.
US08106903B2 System and method for visually representing a project using graphic elements
An element template system allowing users to define a named set of element symbology properties to be associated with a graphic element is provided. When the element template is active, it sets the active drawing settings to match the template and associates newly created elements with the active template. Once elements are associated with an element template, the template can be used for checking for compliance with a graphics standards for that project. The element templates technology can be used to update elements and existing files to match a specific set of template properties. The element templates defining a particular graphic element are stored in the same design file as that graphic element so that when the graphic element design file is transported the element templates are also transported with the file, thereby eliminating a need to be coupled to a database or other form of external data.
US08106902B2 Display device
A display device including independent power sources for a display use and a detection use, display elements, switches (21, 22 and 23) for independently connecting the power sources and the individual elements, a circuit (10) for controlling the switches, and a variable amplifier (16) as detection means, which reads a state of each pixel of a display panel section (2), which generates a read result in a controllable shape, and which can change-over a detection result from an external sensor section (3) and an internal detection result through a timing control, so as to convert the detection result into a value corresponding to a subject to-be-detected, whereby detections can be performed with a detection circuit of one loop.
US08106896B2 Picture quality controlling method and flat panel display using the same
A picture quality controlling method including determining a charge characteristic compensation data of a link sub-pixel electrically connected to a defect sub-pixel and a normal sub-pixel, judging a first and second display surfaces different in brightness from each other, determining a first compensation data which compensates a brightness of the first display surface, modulating the test data using the first compensation data, determining a second compensation data that corrects a brightness of a bordering part inclusive of a part of the first display surface and a part of the second display surface between the first and second display surfaces, adding the first and second compensation data, storing the charge characteristic compensation data and the added compensation data at a memory; adjusting a video data to be displayed in the link sub-pixel using the charge characteristic compensation data, and adjusting video data to be displayed in the first display surface and the bordering part using the added compensation data.
US08106895B2 Image display system, image display method, information processing apparatus, image display device, control program, and recording medium
An image display system includes an information processing apparatus that processes image information, an image display device that displays an image based on the image information processed by the information processing apparatus, and an information transmission device that connects the information processing apparatus and the image display device so as to enable information transmission and reception. A plurality of information transmission devices are provided. The information processing apparatus includes an information transmission control unit that divides processed image information so as to generate a plurality of division information to be then transmitted through the plurality of information transmission devices. The image display device includes an image information generation unit that generates the processed image information, and a display device-side display control unit that causes a display device-side display unit to display an image based on the processed image information generated.
US08106891B2 Multi-point touch-sensitive device
A touch-sensitive device includes a first conductive layer and a second conductive layer. The first conductive layer has at least a first edge and a second edge. The second edge is substantially parallel to the first edge and there is a voltage drop across the first conductive layer between the first edge and the second edge when a power supply is coupled to the first edge and the second edge. The second conductive layer is separated from the first conductive layer by a spacer layer. The second conductive layer includes multiple electrically isolated conductive regions. When a plurality of the conductive regions are in contact with the first conductive layer simultaneously, each of the plurality of the conductive regions generates an output signal and the magnitude of the output signal depends at least in part upon the conductive region's position relative to the first and second edges.
US08106890B2 Slide based technique for inputting a sequence of numbers for a computing device
A contact with a point of a touch input component of a computing device can be sensed. A continuous contact from the point to a different point on the touch input component can be detected that is caused by a first slide based motion of a contact instrument maintaining contact with the touch input component. A first input character associated with the slide based motion can be determining based at least in part upon a direction of the slide based motion. A second slide based motion of the contact instrument can be detected from the different point to another point, wherein the contact instrument remains in contact with the touch input component during the first slide based motion, during the second slide based motion, and between the first and second slide based motion. A second input character associated with the slide based motion can be determined based at least in part upon a direction of the second slide based motion.
US08106885B2 Input mechanism for handheld electronic communication device
A handheld electronic communication device features an optically based user input device and navigation tool. In one embodiment, the optically based user input device features a translucent domed lens and a light source to illuminate a user's finger as the user slides his finger over the domed lens. In another embodiment, the optically based user input device features a translucent ball that the user rotates. In both embodiments, optical means are used to measure movement of the user's finger and translate that movement into a navigational command to the handheld electronic communication device. The optically based user input device is further configured such that an entry command is entered by depressing the optically based user input device.
US08106878B2 Backlight modulation circuit and method thereof
An exemplary backlight modulation circuit (2) includes a first modulation section (220), a second modulation section (221), and a backlight modulation section (240). The first modulation section is configured to generate a first backlight modulation signal. The second modulation section is configured to generate a second backlight modulation signal. The backlight modulation section is configured to modulate illumination of an associated backlight module according to the first and second backlight modulation signals.
US08106875B2 Display device
A display device includes: two substrates sandwiching electro-optic material; source and gate lines on one substrate; switching elements coupled to the gate lines; a counter electrode coupled to pixel electrodes; gate dummy pixels including: gate dummy pixel electrodes applying an electric charge to the electro-optic material, and gate dummy switching elements switching between the gate lines and the gate dummy pixel electrodes; source dummy pixels including: source dummy pixel electrodes applying an electric charge to the electro-optic material, and source dummy switching elements switching between the source lines and the source dummy pixel electrodes; a test switch line transmitting a control signal controlling switching of the gate and source dummy switching elements; and test gate and source lines coupled to non-adjacent gate and source dummy pixel electrodes so that the gate and source lines provided with the gate and source dummy pixel electrodes are divided into two or more phases.
US08106871B2 Liquid crystal display and driving method thereof
A liquid crystal display (1) includes a liquid crystal panel (12) including a number of thin film transistors (123), a timing control circuit (16), a common voltage generating circuit (14) and a gamma circuit (13). The timing control circuit is configured for generating timing signals. The common voltage generating circuit is configured for generating a common voltage. The gamma circuit is configured for generating gray-scale voltages. When the liquid crystal panel is powered on, the common voltage is applied to the liquid crystal panel and reaches a predetermined value before the gray-scale voltages are applied to the liquid crystal panel and comes to predetermined values. And when liquid crystal panel is powered off the common voltage and the gray-scale voltages drops to 0V simultaneously by control of the common voltage generating circuit and the gamma circuit with the thin film transistors switched on.
US08106870B2 Liquid crystal display and driving method thereof
An exemplary liquid crystal display (300) includes a liquid crystal panel (301) receiving reference voltages; and a polarity resetting circuit (354) receiving display signals from external circuit and resetting the received display signals to attain resetted display signals, which makes the voltage difference between the resetted display signals and the previous frame display signals smaller than that between the corresponding received display signals and the previous frame display signals.
US08106862B2 Liquid crystal display device for reducing influence of voltage drop in time-division driving, method for driving the same, liquid crystal television having the same and liquid crystal monitor having the same
A device is provided for setting a voltage applied to each of data signal lines so as to correct a voltage, applied to the pixel, which corresponds to a gradation data signal in each of sub-frames of a single frame. As such, voltage drop, caused by a combination of voltages of the gradation data signal in each of the sub-frames, may be partially or even fully compensated. On this account, it is possible to provide a liquid crystal display device which can lessen or even avoid an influence of the voltage drop caused by, for example, gate-drain capacitance of the thin film transistor in case of adopting time-division driving, and/or a method for driving the liquid crystal display device.
US08106859B2 Light emitting device, area light source apparatus and image display apparatus
Disclosed herein is a light emitting device, including: a light emitting diode; an sealing resin member having an arrangement face and configured to seal the light emitting diode; and a lens disposed on the arrangement face of the sealing resin member and formed so as to have a circular shape as viewed in the direction of an optical axis of light emitted from the light emitting diode, the lens having a concave portion formed at a central portion in such a manner as to be concave toward the sealing resin member.
US08106852B2 Display device and electronic device
A display device includes: a first display unit that provides a light emitting display by individually controlling a light emitting quantity for each pixel; and a second display unit that allows either a transmitting state for transmitting ambient light or a reflecting state for reflecting the ambient light to be selected in correspondence to each pixel and brings up a display by assuming a specific combination of a transmitting area and a reflecting area, and the second display unit is layered over the first display unit so that the first display unit can be viewed through the transmitting area at the second display unit.
US08106847B2 Communication circuit, communication apparatus, impedance matching circuit and impedance matching circuit designing method
A communication circuit is provided with an antenna section, such as a nonresonant antenna, and a matching section which connects with the antenna section and adjusts impedance, for example. The matching section has a transmission line, and the electric length and characteristic impedance of the transmission line are determined based on the frequency or the frequency band in which the antenna section and the transmission line resonate. For example, since it is not necessary to unite resonance frequency with center frequency if it is a nonresonant antenna, it becomes possible to attain the miniaturization of an antenna. Wide band-ization is realizable by changing the characteristic impedance of the transmission line.
US08106842B2 Ka/Ku antenna alignment
A method, apparatus and system for aligning an antenna reflector with satellites in a satellite configuration. A system in accordance with the present invention comprises an alignment mechanism, coupled to the reflector, wherein the alignment mechanism comprises adjustments in azimuth, elevation, and skew, wherein the alignment mechanism is used to provide a first alignment to the satellite configuration, and a tool, used to access a database, wherein the database, comprises data related to satellite configuration positional data, including a position of at least one satellite in the satellite configuration at a given point in time, data related to the antenna, including at least data related to an alignment mechanism coupled to the antenna, data related to polarizations and frequencies of signals being transmitted by the satellite configuration, and data related to the geoposition of the antenna being aligned, wherein the database calculates at least one offset for the alignment of the reflector, wherein the at least one offset is used to reposition the antenna using the alignment mechanism.
US08106841B2 Antenna structure
An antenna structure consists of a substrate, a radiation element, a signal feeding element, and a grounding element. The radiation element includes a first radiator and a second radiator coupled to the first radiator, wherein the first radiator is identical to the second radiator. The signal feeding element is coupled to a joint of the first radiator and the second radiator, wherein the first radiator and the second radiator are symmetrically disposed in the left and right sides of the signal feeding element to permute an array. The grounding element includes a first grounding sub-element and a second grounding sub-element, wherein the first grounding sub-element is coupled between the first radiator and the substrate and the second grounding sub-element is coupled between the second radiator and the substrate. The first grounding sub-element is identical to the second grounding sub-element.
US08106832B2 Circularly polarized patch antenna with single supply point
An antenna for circularly polarized radiation having a lamina of electrically conductive material with a generally square shape and a first chamfer on a first vertex of the generally square shape. The chamfer determines an asymmetrical shape of the lamina.
US08106830B2 Antenna using electrically conductive ink and production method thereof
Disclosed is an antenna having an antenna radiator formed by printing electrically conductive ink on a substrate. An antenna radiator according to an embodiment of the present invention is formed to the same thickness as a skin depth with respect to an operation frequency of the antenna. Therefore, an antenna can be fabricated using a small amount of electrically conductive ink while not reducing the gain of the antenna. Further, an antenna radiator according to another embodiment of the present invention is formed to the same thickness as a skin depth with respect to a predetermined frequency at a corresponding hot spot with respect to the frequency. Accordingly, an amount of electrically conductive ink used can be further reduced while maintaining the gain of the antenna.
US08106827B2 Adaptive array control device, method and program, and adaptive array processing device, method and program
An adaptive array control device is described. The adaptive array control device includes a first array processing section and a second array processing section in which phase responses are almost opposite with respect to a target signal and a signal incoming from another direction. The adaptive array control device further includes a control signal generation section, and a control section. The control signal generation section calculates a control signal using output signals of the first array processing section and the second array processing section. The control section controls speed and accuracy of parameter adjustment in adaptive array processing using the control signal. An adaptive array controlling method, and a computer readable recording medium storing an adaptive array controlling program are also described.
US08106823B2 Method of operating a satellite navigation receiver
A receiver operating with satellite navigation signals estimates its position by means of a multiplicity of signals each transmitted by another satellite. A subset of satellites is used to calculate the position estimation and checking the pseudoranges of all received satellite signals that did not contribute to this particular estimate with respect to their consensus with this estimate. The subset with the best consensus is determined by combining the subsets with respect to the consensus with all ranging sources in view. Consensus in this context refers to pseudoranges that coincide in a position solution in a consistent way. The satellites with a bias in pseudorange higher than a threshold are identified as faulty satellites, after knowing all consistent satellites. This identifying information is then used to exclude the faulty satellites for the determination of position, velocity, and time in the receiver.
US08106821B2 Methods and apparatuses for use with mode-switchable navigation radio
Methods and apparatuses are provided for use with mode switchable navigation radios and the like. The methods and apparatuses may be implemented to selectively switch between certain operating modes based, at least in part, a mode-switching test that takes into consideration one or more non-timed test conditions to determine if mode-switching may be enabled.
US08106818B2 Positioning system and positioning method
It is an object of the present invention to perform positioning at the proper positioning time and positioning precision in response to a requirement with respect to positioning. A positioning server 10 comprises a first positioning component 12 that performs positioning of a cellular terminal 20 by a hybrid algorithm 1, in which indoor/outdoor determination is performed on the basis of reception state information indicating the reception state at the cellular terminal 20, and in which an end condition is determined on the basis of the result of the indoor/outdoor determination; and a second positioning component 13 that performs positioning of the cellular terminal 20 by a hybrid algorithm 2, in which the approximate position of the cellular terminal 20 is calculated on the basis of reception state information indicating the reception state at the cellular terminal 20, and in which whether or not to end the positioning of the cellular terminal 20 is decided on the basis of the precision of the approximated position.
US08106813B2 Multichannel constant envelope orthogonal waveforms using receiver design
An radar apparatus including a first transmitter, a second transmitter, a first receiver, a second receiver, and a control device. The control device is programmed to use both the characteristics of a first transmit signal from the first transmitter and a second transmit signal from the second transmitter to determine a first control signal for applying to the first receiver to determine its impulse response characteristics, and to determine a second control signal for applying to the second receiver to determine its impulse response characteristics which differ from the first receiver. These control signals have the ability to separate out the first transmit signal and the second transmit signal from their combined sum that appears at the input of the receiver. The procedure can be generalized to include any number of transmit signals and a corresponding number of control signals to separate out the transmit signals from their combined form.
US08106805B2 Self-calibrating pipeline ADC and method thereof
An inter-stage gain of a conversion stage of a pipeline ADC is calibrated by imposing a perturbation to a sub-ADC within the conversion stage and adjusting a gain factor in a closed loop manner so as to make a conversion output substantially independent of the perturbation.
US08106800B2 Self-calibrating signal reconstruction system
An approach for calibrating a signal reconstruction system. A signal may be input to a low-pass filter. An output of the filter may be converted to a digital signal which goes to a processor which outputs a reconstruction of the signal to the filter. The reconstruction may be based on an expression that maintains the accuracy of the reconstruction. The expression may include information about samples of the input signal and a low value of the reconstruction. The expression may permit initial calibration and then maintenance of the calibration. The calibration may include compensating for inexpensive components of the filter which have values significantly different than indicated values and/or have large drifts over temperature changes.
US08106794B2 Method and device for displaying forecasts on a navigation plan
The invention applies particularly to the method and device for displaying forecasts on the flight plan of an aircraft. The method includes representing the craft by a first symbol in its current position and by a second symbol in its future position, modifying the position of the second symbol on the navigation plan in order to change it to a future position, displaying on the viewing screen the first symbol and at the same time the second symbol representing the craft on the navigation plan in a future position and displaying on the viewing screen the navigation data at the instant of the future position of the craft.
US08106793B2 System and method for collecting traffic violation data
A system and method for collecting traffic violation data sets at least one possible traffic violation item in the electronic device, selects a corresponding traffic violation item when a traffic violation occurs, and activates a CCD camera of an electronic device to capture an image of the traffic violation. The system and method further uses an assisted global position system (A-GPS) to obtain location information and time information of the traffic violation, verifies access of a user of the electronic device, and transmits the image, the location information, the time information and the digital certificate to a traffic management server to process the traffic violation.
US08106787B2 Warning system indicating excessive force on a touch screen or display
Disclosed herein are apparatus, method, and computer program whereby a signal generated by a touch screen device is received in response to a tactile input from a user on an input surface of the touch screen panel. In response, presenting information to a user, the information comprising a warning that the user is exerting an excessive amount of force on a surface of the touch screen panel.
US08106782B2 Method and device for fall prevention and detection
Method and device for fall prevention and detection, specifically for the elderly care based on digital image analysis using an intelligent optical sensor. The fall detection is divided into two main steps; finding the person on the floor, and examining the way in which the person ended up on the floor. When the first step indicates that the person is on the floor, data for a time period of a few seconds before and after the indication is analyzed in the second step. If this indicates a fall, a countdown state is initiated in order to reduce the risk of false alarms, before sending an alarm. The fall prevention is also divided into two main steps: identifying a person entering a bed; and identifying the person leaving the bed to end up standing beside it.
US08106781B2 Device for monitoring the condition of a human being
A device for continuously monitoring one or more indicators relating to the health or comfort of a person 12 includes one or more sensing means for measuring a value of one or more desired indicators and a communicating means 13 communicating an alarm signal when the measured value is above or below a predetermined value or range of values range, wherein the device 10 is adapted to be attached to an item of clothing 14 of the person 12.
US08106774B2 Automotive parts kit differentiation system
An automotive parts kit differentiation system and method includes a plurality of different types of parts kits, wherein each type of kit includes a base and a plurality of automotive parts removably contained by the base. The parts contained in each type of kit vary as compared to each other type of kit. Each base includes a unique identifier tag that identifies the base as being a base for one of the plurality of kit types. The unique identifier tag of each base includes a color zone defined by a color selected from a plurality of different colors that correspond respectively to the plurality of different kit types so that each kit type corresponds to one of the plurality of different colors. The unique identifier tag further includes a shape identifier selected from a plurality of different shape identifiers that correspond respectively to the plurality of different kit types so that each kit type corresponds to one of the plurality of different shapes. The color zone and shape identifier can be combined, and the color zone can comprise two different zones located respectively on two different surfaces of the base. The unique identifier tag also optionally includes a machine readable portion such as a bar-code or RFID module.
US08106771B2 Traceability method for an electronic payment terminal in the event of a theft thereof, and corresponding computer program
A traceability method is provided for an electronic payment terminal, in the event of a theft thereof. The method includes the following steps: detection of a lack of contact with a base and/or another terminal associated with the terminal, for a predetermined time span, generating a passage of the terminal into a stolen state; and in the stolen state, storage, in a secure memory area of the terminal, of a series of successive tracking data each associated with time stamp information, so as to enable reconstruction of a route followed by the terminal.
US08106766B2 Brand mapping
A user uses a portable electronic device to select an image representative of a brand. In response to the user's selection of the image representative of the brand, the device automatically presents the user with an image of a map that indicates a current location of the device and shows one or more images representative of brand purchase sites where the selected brand may be accessed by the user.
US08106765B1 Electrical power source connection with fault safeguards
Means for connecting a local electrical power source to the wiring of a building wiring. A branch circuit monitor module can be installed as part of a branch circuit that includes a circuit breaker and a power receptacle and having safe operating ranges for current and voltage carried by the branch circuit. The branch circuit monitor module can measure data representative of one or more of voltage, current, and current flow direction in the branch circuit between the circuit breaker and the power receptacle and outputs the data. A communications and control module can receive the data and in response presents control commands to a local power source, the control commands causing the local power source to modify its power output such that the branch circuit stays within the safe operating ranges. Related systems, apparatus, methods, and/or articles are also described.
US08106755B1 Triple-function vehicle safety sensor system
A vehicle safety sensor system (VSSS) includes driver-side and passenger-side sensor means. The VSSS implements multiple safety functions as forward collision warning (or avoidance) and side/rear object detection. Subsystems of both sensor means are placed in the location normally occupied by side-view mirrors providing the driver an unobstructed view of both sensor means. The VSSS includes: (1) driver-side and passenger-side three-dimensional forward radar sensor; driver-side and passenger-side forward two dimensional video sensor; (2) driver-side and passenger-side side/rear two-dimensional radar sensor; driver-side and passenger-side side/rear two-dimensional video sensor; (3) data processor combining four outputs from the radar sensor and video sensor on driver-side and the passenger-side using data fusion for forward hazardous obstacle detection and validation; data processor also combining two outputs from the radar sensor and video sensor on driver side and passenger side using data fusion for side/rear hazardous obstacle detection and validation on respective sides of the vehicle.
US08106744B2 Remote control signaling using audio watermarks
A system for using a watermark embedded in an audio signal to remotely control a device. Various devices such as toys, computers, and appliances, equipped with an appropriate detector, detect the hidden signals, which can trigger an action, or change a state of the device. The watermarks can be used with a “time gate” device, where detection of the watermark opens a time interval within which a user is allowed to perform an action, such as pressing a button, typing in an answer, turning a key in a lock, etc.
US08106740B2 Resistance thermometer
A resistance thermometer, composed of a plurality of components, at least comprising: at least one substrate, which is composed essentially of a material, whose thermal coefficient of expansion is essentially greater than 10.5 ppm/K; at least one resistive element, which is arranged on the substrate; and at least one electrically insulating, separating layer, which is arranged essentially between the resistive element and the substrate. The invention includes that the effective thermal coefficient of expansion TCEeff is greater than or equal to the thermal coefficient of expansion of the bulk metal of the resistive element.
US08106738B2 Ballast for multiple lamps and method of manufacturing the same
Disclosed herein is a ballast for multiple lamps and a method of manufacturing the ballast. A first coil is wound around a bobbin which has a partition formed in the center portion of an inner space thereof. An insulating sheet is stacked on the first coil, and a second coil is wound around the insulating sheet. Two paired core elements are vertically coupled to each other to form each core. Ends of the core elements disposed outside the bobbin are connected, and ends of the core elements disposed inside the bobbin are spaced apart from each other by the thickness of the bobbin partition, to form a path for magnetic flux.
US08106737B2 Terminal structure of coil device
A terminal structure of a coil device includes a coil having a rectangular conductive wire covered with a dielectric film, and a terminal having a fusing part. An end portion of the wire from the coil has first and second flat surfaces, and the fusing part is electrically connected to these flat surfaces by fusing. The fusing part includes a planar portion surface-contacting a first flat surface, and a folded piece folded in a direction perpendicular to a plane of the planar portion. The end portion is clamped between the planar portion and the folded piece. The folded piece includes a contact surface portion contacting a second flat surface. The contact surface portion includes a stepped portion that increases a deformation amount of a contact area of the second flat surface contacting the stepped portion, compared to an adjacent area of the second flat surface adjacent to the contact area.
US08106735B2 Electromagnetic attachment apparatus
An electromagnetic attachment apparatus includes a power supply, an electromagnet module, and a rotatable module. The electromagnet module includes a coil and a core positioned in the coil. A mounting panel is attached to the core. A pair of electrically conductive blocks is attached to the mounting panel, and connected to the coil. The rotatable module is rotatably attached to the mounting panel, and includes a pair of electrically conductive pins connected to positive and negative electrodes of the power supply respectively. The rotatable module is rotatable to a first position in which the electrically conductive pins thereof contact the electrically conductive blocks for attaching a metal object, or a second position in which the electrically conductive pins thereof disengage from the electrically conductive blocks for releasing the metal object.
US08106730B2 Microswitching device and method of manufacturing the same
A microswitching device includes a base, a fixed portion joined to the base, a movable portion extending along the base and having a fixed end fixed to the fixed portion, a movable contact electrode film provided on a side of the movable portion opposite the base, a pair of fixed contact electrodes joined to the fixed portion and having a region opposing the movable contact electrode film, a movable driving electrode film provided on a side of the movable portion opposite the base, and a fixed driving electrode having a region opposing the movable driving electrode film. The movable driving electrode film is thinner than the movable contact electrode film. The fixed driving electrode is joined to the fixed portion joined to the base.
US08106728B2 Circuit structure and design structure for an optionally switchable on-chip slow wave transmission line band-stop filter and a method of manufacture
The present invention generally relates to a circuit structure, design structure and method of manufacturing a circuit, and more specifically to a circuit structure and design structure for an on-chip slow wave transmission line band-stop filter and a method of manufacture. A structure includes an on-chip transmission line stub comprising a conditionally floating structure structured to provide increased capacitance to the on-chip transmission line stub when the conditionally floating structure is connected to ground.
US08106721B2 Multilayer complementary-conducting-strip transmission line structure with plural interlaced signal lines and mesh ground planes
A multilayer complementary-conducting-strip transmission line (CCS TL) structure is disclosed herein. The multilayer CCS TL structure includes a substrate, and n signal transmission lines being parallel and interlacing with n-1 mesh ground plane(s), therein a plurality of inter-media-dielectric (IMD) layers are correspondingly stacked with among the n signal transmission lines and the n-1 mesh ground plane(s) to form a stack structure on the substrate, therein n≧2 and n is a natural number. Whereby, a multilayer CCS TL with independent of each layer and complete effect on signal shield is formed to provide more flexible for circuit design, reduce the circuit area and also diminish the transmission loss.
US08106719B2 Voltage-controlled oscillator, phase-locked loop circuit and clock data recovery circuit
A voltage-controlled oscillator is provided with inductor 7a arranged between a power supply and a ground; and a variable capacitive section 56 that configures a resonator circuit with inductor 7a. Variable capacitive section 56 is provided with first and second control terminals 1, 2 to which a voltage is applied to change the capacitance. Variable capacitive section 56 includes first variable capacitive element 9a wherein one terminal is connected to first control terminal 1 and the other terminal is connected to second control terminal 2; and second variable capacitive element 10a wherein one terminal is connected to second control terminal 2 and the other terminal is connected between the inductor and the ground.
US08106713B2 Power amplifier with stabilising network
A power amplifier circuit comprising a transistor for receiving a signal to be amplified at an input and for outputting an amplified signal at an output; a modulated power supply connected to the transistor output; and a resistive element connected at the transistor output such that a low impedance is maintained at the transistor output across a range of operational frequencies.
US08106709B2 Pre and post filter automatic gain control with bounded pre-filter gain control
An electronic circuit includes a first variable gain amplifier for amplifying a signal at an input to provide a first amplified signal; a filter receiving the first amplified signal to provide a filtered signal; a second variable gain amplifier for receiving and amplifying the filtered signal; a second gain control bock, to provide at least one gain control signal derived from the filtered signal, one of the at least one gain control signal to control the gain of the second variable gain amplifier; and a bounding block for receiving one of the at least one gain control signal from the second gain control block, and for generating therefrom a bounded gain control signal to control gain of the first variable gain amplifier.
US08106707B2 Curvature compensated bandgap voltage reference
Embodiments of the present invention include systems and methods for generating a curvature compensated bandgap voltage reference. In an embodiment, a curvature compensated bandgap reference voltage is achieved by injecting a temperature dependent current at different points in the bandgap reference voltage circuit. In an embodiment, the temperature dependent current is injected in the proportional to absolute temperature (PTAT) and complementary to absolute temperature (CTAT) current generation block of the bandgap circuit. Alternatively, or additionally, the temperature dependent current is injected at the output stage of the bandgap circuit. In an embodiment, the temperature dependent current is a linear piecewise continuous function of temperature. In another embodiment, the temperature dependent current has opposite dependence on temperature to that of the bandgap voltage reference before curvature compensation.
US08106706B2 DC biasing circuit for a metal oxide semiconductor transistor
A method for biasing a MOS transistor includes AC coupling an input signal from an amplifier stage to a gate of the MOS transistor. The method includes connecting a pair of diodes in an opposing parallel configuration to a bias transistor and a current source. Further, the method includes generating a DC bias voltage through the bias transistor and the current source. The method also includes clamping the voltage at drain of the bias transistor to a fixed voltage by a clamping circuit. Further, the method includes coupling the DC bias voltage to the gate of the MOS transistor through the pair of diodes.
US08106698B2 Pulse-based flip-flop having scan input signal
A flip-flop for transmitting a scan input and data for scan-testing a semiconductor circuit is provided. The flip-flop includes a first pulse signal generator which generates a first pulse signal in response to a scan enable signal and an inversed scan input signal. A second pulse signal generator generates a second pulse signal in response to the scan enable signal and a scan input signal. A signal transmitter receives a data signal and transmits the data signal to a first node in response to either one of the first and second pulse signals. A signal latch unit receives the data signal transmitted to the first node, and latches and outputs the data signal in response to another one of the first and second pulse signals.
US08106695B2 Semiconductor device
A semiconductor device which has a duty detection circuit that detects a duty error in an internal clock synchronized with an external clock and is capable of performing accurate duty measurement. A first capacitor is coupled to a first node and a first current source coupled to a second node. A first switch is coupled between the first and second nodes. A second switch is coupled between a voltage line and the first node and a third switch is coupled between the voltage line and the second node, the third switch being rendered conductive while the second switch is in a conductive state. A second current source is coupled to a third node, with a fourth switch coupled between the first and the third nodes. A fifth switch is coupled between the voltage line and the third node, the fifth switch being rendered conductive while the second switch is in the conductive state.
US08106684B2 High-speed low-voltage differential signaling system
A system and a method for communicating data at a rate exceeding about a gigabit per second is described. The system may include circuitry and a current-sourcing module. The circuitry may include an output couplable to a load. The circuitry may output from the output a low voltage differential signal having a first current that drives the load from a first voltage at a first time to a second voltage at a second time. The current-sourcing module may apply a second current to the output at a third time, which occurs at about the first time.
US08106679B2 Data processing system
The present invention provides an architecture code 20 including object circuit information 23 for mapping an object circuit that is at least part of a circuit for executing an application onto part of a logic circuit where circuits can be dynamically reconfigured, interface circuit information 24 for mapping an interface circuit in contact with the object circuit onto the logic circuit, and boundary condition 26 to be realized in the interface circuit. A data processing system in the present invention includes a load unit obtaining an architecture code 20, a mapping unit for mapping the object circuit and the interface circuit in contact with the object circuit onto the logic circuit region according to the object circuit information 23 and the interface circuit information 24 of the architecture code, and a behavior control unit for controlling the interface circuit according to the boundary condition 26 of the architecture code.
US08106676B2 Semiconductor device
A semiconductor device includes a signal generating circuit that generates an impedance adjustment command signal which indicates at least one of initiation and termination of an impedance adjustment. The semiconductor device outputs an output signal in synchronism with the impedance adjustment command signal.
US08106666B2 Testing an electrical component
Testing an electrical component, the component including a printed circuit board (‘PCB’) with a number of traces, the traces organized in pairs with each trace of a pair carrying current in opposite directions and separated from one another by a substrate layer of the PCB, where testing of the electrical component includes: dynamically and iteratively until a present impedance for a pair of traces of the component is greater than a predetermined threshold impedance: increasing, by an impedance varying device at the behest of a testing device, magnetic field strength of a magnetic field applied to the pair of traces by the impedance varying device, including increasing the present impedance of the pair of traces; measuring, by the testing device, one or more operating parameters; and recording, by the testing device, the measurements of the operating parameters.
US08106663B2 Sensor product for electric field sensing
A sensor product web for electric field sensing. The sensor includes a substrate, sequential electrically conductive areas on a surface of the substrate, conductors, an output connected to one of the electrically conductive areas by one of the conductors, a dielectric layer arranged on top of the conductors, and an electrically conductive layer arranged on top of the dielectric layer on a same surface of the substrate as the electrically conductive areas, the dielectric layer being discontinuous at the conductor which is in contact with the electrically conductive area.
US08106655B2 Multiplex imaging systems, devices, methods, and compositions including ferromagnetic structures
Multiplex imaging systems, devices, methods, and compositions are provided. A nuclear magnetic resonance imaging composition includes, but is not limited to, a plurality of ferromagnetic microstructures configured to generate a time-invariant magnetic field within at least a portion of one or more internal surface-defined voids.
US08106654B2 Magnetic sensor integrated circuit device and method
An sensor includes a substrate with a magnetic field sensor mounted on the substrate. The magnetic field sensor has a first surface defining a plane. A magnetic flux conducting member has a second surface that is not parallel to the first surface. A non-magnetic member is situated between the magnetic field sensor and the magnetic flux conducting member.
US08106652B2 Apparatus for magnetizing a magnetizable element
An apparatus is for magnetizing a magnetizable element to generate magnetically encoded regions. The apparatus includes electric connection elements for electrically contacting at least two different portions of the magnetizable element. The apparatus also includes an electric signal supply unit connected to the electric connection elements and adapted for applying at least two different electric signals to the at least two different portions so as to generate at least two different magnetically encoded regions in the at least two different portions of the magnetizable element.
US08106640B2 Power supply control circuit, power supply device, power supply system, and method of controlling power supply control device
A power supply control circuit detects a reference voltage VD corresponding to an intermediate voltage of a Hi Side FET and a Lo Side FET, when a short-circuit fault of the Lo Side FET is generated, and compares a threshold value VIN−VrefH and the reference voltage VD using a comparator COMP. The power supply control circuit determines that the short-circuit fault is generated, when the reference voltage VD is less than the threshold value VIN−VrefH and a switching control signal (HiDr) is in an ON state. Likewise, the power supply control circuit detects the reference voltage VD of the Hi Side FET and the Lo Side FET, when a short-circuit fault of the Hi Side FET is generated, and compares a threshold value VrefL and the reference voltage VD using the comparator COMP. The power supply control circuit determines that the short-circuit fault is generated, when the reference voltage VD is more than the threshold value VrefL and a switching control signal (LoDr) is in an ON state.
US08106636B2 Method and apparatus for power conversion with wide input voltage range
A power conversion system includes an input terminal that is arranged to be connected to a voltage source; a transformer having a first winding connected to the input terminal and a second winding connected to an output terminal of the power conversion system, either the first winding or the second winding is provided with at least three taps that are arranged to divide the first winding or the second winding into at least two sub-windings; at least one tap switch connected to the at least two sub-windings; a control circuit connected to the at least one tap switch; and at least one switch connected to the at least one tap switch. The control circuit is arranged to control the at least one tap switch to control the turn ratio of the transformer.
US08106635B2 Power converter
A power converter includes an input unit, an output unit, first and second capacitors connected in series, a first electric conduction control device, a second electric conduction control device, a third electric conduction control device, and a fourth electric conduction control device, and a control circuit for performing on/off control on those electric conduction control devices. The first electric conduction control device and the fourth electric conduction control device have a first path through which a current flowing between the input unit and the output unit is allowed to flow in one direction, and a second path which has a switch function of allowing the current flowing between the input unit and the output unit to flow through or shutting off such a current.
US08106633B2 Generator set control system
A control system is provided for use with a plurality of generator sets. The control system may have a bus, an arbitration relay, a switching device, a control module, and first, second, and third discrete signal cables. The control module may be configured to receive a group start signal and initiate startup of a first of the plurality of generator sets, and to generate a signal on the first discrete signal cable based on an operational status of the first of the plurality of generator sets. The control module may also be configured to determine if the second discrete signal cable is active, to activate the second discrete signal cable and the arbitration relay based on the determination, and to activate the switching device to connect the first of the plurality of generator sets to the bus based on a status of the third discrete signal cable.
US08106629B2 Charging method and device
A charging method for a battery includes: enabling a charging device to charge the battery with a first charging voltage having a value that is increasing and a first charging current having a value that is constant; and when it is determined that the value of the first charging voltage is equal to a maximum charging voltage value of the battery, enabling the charging device to charge the battery with a second charging voltage having a value that is equal to a maximum charging voltage value of the battery, and a second charging current having a value that is decreasing. A charging device for realizing the charging method is also disclosed.
US08106628B2 Capacitor charging apparatus
A capacitor charging apparatus includes a transformer and an output capacitor charged with current flowing through a secondary coil of the transformer, and charges the output capacitor by performing a switching control of a switching transistor provided on a path leading to a primary coil of the transformer. A switching control unit controls on and off of the switching transistor. A voltage detector monitors a voltage at a tap provided in the secondary coil of the transformer. The switching control unit regards the voltage detected by the voltage detector as an output voltage of the capacitor charging apparatus, and controls the on and off of the switching transistor.
US08106627B1 Method and system for co-operative charging of electric vehicles
A method and system provide for the cooperative charging of electric vehicles. By using power line communications, chargers of the electric vehicles who are serviced by the same distribution transformer can form self-contained local area networks due to the nature of power line communications. After the chargers of the electric vehicles are coupled to one another through power line communications, they can form a token ring network. According to this token ring network, a predetermined number of tokens can be assigned within the token ring network for permitting chargers with tokens to charge respective electric vehicles while chargers without tokens must wait until they receive a token to initiate charging.
US08106626B2 Robot for use with robot battery charging station
A battery charging station, for a robot, includes a base, two side-walls barriers, a stop, a supporting arm, a charging connector, and a transmitter. The side-walls barriers are separately mounted on the base. The stop is mounted on the back of the base to form a docking space together with the barriers and the base. The supporting arm is cantilever mounted on the stop by one free end thereof with the other end extending into the space over the docking space. The charging connector is mounted on the free end of the supporting arm and is configured for providing an electrical connection between the robot and a power source. The transmitter is positioned on the upper surface of the supporting arm and is configured for emitting signals for the robot to locate the re battery charging station.
US08106617B1 Motor power-management protection method and circuit
A power management protection circuit and method provides for a fast, real-time hardware logic control of the power control components of a motor, whereby the over-current condition is an integral of the over-current level and over-current time duration, and provides means for complete turn-off of motor voltage within a few microseconds when a specified energy level has been exceeded or an extended time for the user to take corrective actions if thermal conditions permit. Motor turn-off remains until a snubber diode current has reduced to a safe level even if the stall condition is no longer present. It allows the properties of load-dump current through the snubber diode to drive the protection control logic, and also provides for sensing the temperature of both the snubber diode and the power MOSFET switch. As temperature rises in these power devices, the trolling motor maximum voltage is reduced. Voltage control based on temperature feedback is a hardware function that operates concurrently and independently from the over-current sensing and voltage turn-off.
US08106613B2 Brushless motor drive
A drive circuit for a motor having a plurality of phases, comprising an input for a DC signal and a plurality of phase outputs, the circuit being arranged to provide at each of the phase outputs, in use, current to one phase of the motor, in which there is provided a converter for each phase output, each converter being arranged to take as an input a DC signal and output an signal having an AC component with a higher voltage magnitude than that of the DC signal input to the converter. Typically, the converters comprise Ćuk converters.
US08106603B2 Backlight driving circuit
A backlight driving circuit includes a light driving unit, which includes a constant current unit, and a light source operated by the constant current unit. The light driving unit further includes a feedback control unit and a detection circuit. The detection circuit detects the light source and outputs at least a voltage feedback signal to the feedback control unit. The feedback control unit obtains a prestored power parameter corresponding to the voltage feedback signal and outputs an adjusting signal to the constant current unit to adjust the constant current of the light source.
US08106597B2 High efficiency boost LED driver with output
A current driver for powering a string of LEDs has a boost converter coupled to an input voltage source. A voltage multiplier circuit is coupled to the boost converter and to the string of LEDs. A latch is provided having an output coupled to the boost converter. A current sense element is coupled to the boost converter. A current comparator is provided having an output coupled to a first input of the latch, a first input coupled to the current sense element, and a second input coupled to a reference current. A zero-volt detector circuit is provided having an output coupled to a second input of the latch and an input coupled to the boost converter and the voltage multiplier circuit.
US08106596B2 Light source driving circuit
A light source driving circuit includes a transformer, a switching circuit, a control circuit, a brightness adjusting circuit and an isolator circuit. The brightness adjusting circuit is connected to a secondary winding assembly of the transformer and the light-emitting element for detecting an output voltage and/or an output current and generating a control signal according to the brightness adjusting signal. The isolator circuit is used for isolating the primary winding assembly of the transformer from the brightness adjusting circuit. The isolator circuit generates a feedback current according to the control signal. According to the feedback current, the switching circuit is controlled by the control circuit. As a status of the brightness adjusting signal is changed, a status of the control signal is changed and a time period of changing the status of the control signal is longer than a time period of changing the status of the brightness adjusting signal.
US08106595B2 Backlight assembly and liquid crystal display including the same
A backlight assembly including: a plurality of lamp sockets each having a socket electrode; a plurality of lamps inserted into the plurality of lamp sockets, respectively, and each of the plurality of lamps comprising a lamp electrode connected with the socket electrode of the lamp socket in which the lamp is inserted; an inverter outputting a driving voltage for driving the plurality of lamps; and a balance board having a plurality of balance capacitors, wherein the plurality of balance capacitors are inserted into the plurality of lamp sockets, respectively, and each of the balance capacitors comprises a first balance electrode provided with the driving voltage and a second balance electrode connected with the socket electrode of the lamp socket in which the balance capacitor is inserted.
US08106587B2 External light-shielding layer and display apparatus having the same for improving contrast ratio of the display apparatus
Disclosed is a display apparatus comprising a panel assembly including a plurality of light-emitting cells divided into a light-emitting region and a non light-emitting region surrounding the light-emitting region, as viewed from a viewer, and a display filter disposed on the panel assembly and including an external light-shielding layer, the external light-shielding layer having light-shielding patterns formed on a side of the external light-shielding layer, wherein an area of the light-emitting region occupies about 60% or more of a total area of the plurality of light-emitting cells, and wherein a bias angle formed by an advancing direction of the light-shielding pattern and a longitudinal side of the panel assembly is about 5 degrees or less. The external light-shielding layer is applied to the display apparatus, thereby effectively preventing the moiré phenomenon from being occurred.
US08106582B2 Organic electroluminescence display device
An organic electroluminescent display (1) including: a substrate (11); and a first organic electroluminescent device part (10) and a second organic electroluminescent device part (20) placed side by side on a surface of the substrate; the first organic electroluminescent device part (10) including at least a light reflective conductive layer (12), an organic luminescent medium layer (13), and a transparent electrode layer (15) in this order and including a light reflective layer (14) inside or outside of the organic luminescent medium layer (13) or the transparent electrode layer (15); the second organic electroluminescent device part (20) including at least a light reflective conductive layer (12), a first inorganic compound layer (21), an organic luminescent medium layer (13), and a transparent electrode layer (15) in this order and including a light reflective layer (14) inside or outside of the organic luminescent medium layer (13) or the transparent electrode layer (15); and an emission spectrum of light from the first organic electroluminescent device part (10) differing from an emission spectrum of light from the second organic electroluminescent device part (20).
US08106578B2 Highly transmissive electroluminescent lamp having a light emissive layer composition incorporating phosphor nano-particles and dielectric nano-particles
We disclose a highly transmissive electroluminescent lamp, where the lamp has a front electrode electrically connected to a first clear conductive layer of PDOT or functionally similar material, a phosphor layer and a dielectric layer. The phosphor layer contains nano-particles of phosphor, where the nano-particles have a size less than about 100 nm. The dielectric layer contains nano-particles of a dielectric, where these nano-particles having a size less than about 100 nm. There is a second clear conductive layer of PDOT, and a back electrode electrically connected to the second clear conductive layer, for energizing the lamp. In other embodiments, the particles in the phosphor layer may have sizes larger than 100 nm, while still achieving the effect of substantial transparency of the lamp.
US08106576B1 Field emission unit and pixel tube for field emission display
A pixel tube for field emission display includes a sealed container, three anodes, three phosphor layers, and a cathode. The sealed container has a light permeable portion. The three anodes are located in the sealed container. Each of the three phosphor layers is located corresponding to one of the three anodes. The cathode is spaced from the three anodes and includes three cathode emitters. Each of the three cathode emitters is located corresponding to one of the three phosphor layers and includes a carbon nanotube pipe. One end of the carbon nanotube pipe has a plurality of carbon nanotube peaks.
US08106565B2 Piezoceramic multilayer actuator with stress relief sections and insulation layers in sections without relief zones
In a piezoelectric multilayer actuator (1) having micromechanical relief zones (30) and an insulation layer (40) as well as in a method for producing said actuator, as a result of the micromechanical relief zones (30), poling cracks are concentrated in these relief regions (30). This makes it possible to provide the sections I, II, III of the multilayer actuator (1) with an insulation layer (40) which only has an extension behavior similar to the multilayer actuator (1) without poling cracks.
US08106562B2 Slip ring assembly with shaft holder
The present invention relates to a slip ring assembly for providing electricity to a rotor which is able to rotate in relation to a stator in a generator or an electrical motor, the slip ring assembly being in connection with an encoder. The slip ring assembly includes a slip ring unit having at least one first slip ring, and an encoder shaft holder connected to the slip ring unit and in which holder an encoder shaft is situated. The encoder shaft holder is made from an electrically insulating material for providing an electrical insulation between the slip ring unit and the encoder.
US08106560B2 Stiffness of brushless motor including stator core and disk drive
A brushless motor is provided. A stator core has a plurality of teeth extending radially from an annular portion of the stator core. The number of the teeth is an integral multiple of the number of coil-drive phases. Coil relief holes for allowing coils to enter are formed on the motor base. The number of the coil relief holes is less than the number of the teeth by the number of the coil-drive phases multiplied by N (N is a natural number). The number of turns of the motor-drive coil wound around one of the teeth corresponding to a portion of the motor base where the coil relief hole is not formed is set to less than that corresponding to a portion of the motor base where the coil relief hole is formed.
US08106559B2 Component for an electric machine
A component for an electric machine includes a spool having a main body portion provided with a first end portion that extends substantially uninterrupted to a second end portion through an intermediate portion. A plurality of mounting elements are provided on the first end portion. A star member is operatively connected to the spool. The star member includes a main body, a plurality of flap members that extend from the main body and collectively define a central opening, and a plurality of mounting members that extend into the central opening. The plurality of mounting members engage with corresponding ones of the plurality of mounting elements to detachably mount the star member to the first end portion of the spool.
US08106551B2 Direct drive motor for vehicle wiper system
A direct drive motor for a vehicle wiper system, which drives a wiper arm directly connected to a motor shaft may include a rotor for generating a rotational force, in which a sun gear connected to an upper portion of the rotor transmits the rotational force to a power transmission portion, a locking portion mounted on an upper inner surface of the rotor; and a clutch engaged with the locking portion and preventing the rotor from moving.
US08106550B2 Polyphase alternating-current motor and electric power steering apparatus
In a motor that includes bus bars each of which has an intermediate electrical path portion, end electrical path portions, and a main electrical path portion, the width of a portion of the intermediate electrical path portion at which the multiple end electrical path portions are formed between the main electrical path portion and an end portion of the intermediate electrical path portion is decreased from the portion at which the main electrical path portion is formed toward the end portion of the intermediate electrical path portion in such a manner that the width is decreased immediately after each intervening end electrical path portion by a unit width “w” that is equal to the width of the end electrical path portion. Thus, it is possible to prevent the current density in the intermediate electrical path portion from being excessive so that the current density is maintained substantially constant, and to attain lighter bus bars, and, consequently, to attain a lighter motor.
US08106549B2 Motor and endoscope probe equipped with motor
A motor which can be mounted in an endoscope probe without bending an electric power supply wire in an endoscope probe body, and an endoscope probe using the motor are provided. The motor includes a magnet, a field coil, a housing, an electric power supply wire, and a shaft. A lead wire from the field coil is connected to the electric power supply wire. A cutout is provided in a housing end, and the electric power supply wire is received along the cutout and led out to the outside of the motor in the direction in which a shaft projects. When the motor is mounted in the endoscope probe, the motor is placed in the endoscope probe body so that the shaft projects in the direction opposite to the direction of the front end of the endoscope probe, and the electric power supply wire, which is led out to the outside of the motor, is routed along the longitudinal direction of the endoscope probe.
US08106537B2 Photovoltaic DC/DC micro-converter
A photo-voltaic (PV) power generating system and a control system for PV array string-level control and PV modules serially-connected into strings of PV modules. The system includes plural parallel strings of serially-connected power-generating photovoltaic modules that form a PV array, DC/DC micro-converters that are coupled to a DC voltage buss and to the output of a corresponding photovoltaic module or to the output of a string of photovoltaic modules; a gating or central inverter; and a control system. The control system is structured and arranged to control and manage each string of photovoltaic modules, to ensure that power delivered by the photovoltaic power generating system is not affected by photovoltaic modules or strings of photovoltaic modules that are not operating at maximum power transfer efficiency.
US08106531B2 Multi-output switching regulator and control method therefor
The present invention discloses a multi-output switching regulator, comprising: a single-input-multiple-output voltage converter converting an input voltage to a first output voltage at a first node and a second output voltage at a second node; an input capacitor connected with the input voltage at an input node; a first output capacitor having two ends, one of which is connected with the first node; and a second output capacitor having two ends, one of which is connected with the second node; wherein the other end of the first output capacitor is connected to ground, the input node or the second node, and the other end of the second output capacitor is connected to ground, the input node or the first node.
US08106527B1 Hydraulic power generator
The rotor shaft of an electrical power generator, placed in a wind or water current whereby the kinetic energy causes the rotor shaft to rotate, turns a hydraulic pump generating a hydraulic pressure. The hydraulic pressure is directed to a hydraulic generator motor coupled to an electrical generator. The hydraulic pressure causes the hydraulic motor to turn which spins the generator generating electricity which is transferred to an electric grid for distribution. The generator can be distantly located from the rotors and rotor shaft, for example, on the ground adjacent to the support tower supporting the rotors and rotor shaft.
US08106523B2 Liquid resin composition, semi-conductor device, and process of fabricating the same
A liquid resin composition for use as a sealing resin which reduces wear on a dicing blade or grinder employed for signularization or grinding. The liquid resin composition includes hollow and/or porous particles as a filler, and is adapted in use to be applied on a substrate constituting a semi-conductor device or electronic part.
US08106522B2 Adhesive sheet for a stealth dicing and a production method of a semiconductor wafer device
An adhesive sheet is provided enabling to efficiently produce the very small size semiconductor chip by a stealth dicing method. An adhesive sheet for a stealth dicing includes a substrate and an adhesive layer formed on one side of the substrate, wherein a Young's modulus of the adhesive sheet at 23° C. is 200 to 600 MPa, and a storage elastic modulus of the adhesive layer at 23° C. is 0.10 to 50 MPa.
US08106517B2 Connecting and bonding adjacent layers with nanostructures
An apparatus, comprising two conductive surfaces or layers and a nanostructure assembly bonded to the two conductive surfaces or layers to create electrical or thermal connections between the two conductive surfaces or layers, and a method of making same.
US08106513B2 Copper damascene and dual damascene interconnect wiring
A copper corrosion resistant integrated circuit. The integrated circuit including: a substrate; a copper diffusion barrier layer on the substrate; a dielectric layer on a top surface of the copper diffusion barrier layer; a copper damascene or dual damascene wire in the dielectric layer, a top surface of the copper damascene or dual damascene wire coplanar with a top surface of the dielectric layer; a first capping layer on the top surface of the wire and the top surface of the dielectric layer; and a second capping layer on a top surface of the first capping layer.
US08106509B2 Electronic device and electronic apparatus
An electronic device includes a semiconductor device and a wiring substrate having a wiring pattern. The semiconductor device includes: a semiconductor chip having an electrode; a convex-shaped resin protrusion provided on a surface of the semiconductor chip, the surface having the electrode; and wiring having a plurality of electrical coupling sections which are aligned on the resin protrusion and electrically coupled to the electrode. The semiconductor device is mounted to the wiring substrate so that the electrical coupling sections and the wiring pattern are brought into contact and electrically coupled with each other. The plurality of electrical coupling sections brought into contact with the wiring pattern include curved or bent shapes projecting in a longitudinal direction of the resin protrusion.
US08106508B2 Electronic component for surface mounting
The electric component includes at least a set of electrode terminals 2, 3, a semiconductor element 4 electrically connected with the set of electrode terminals, and a package 6 made of synthetic resin and sealing the electrode terminals and the semiconductor element with part of a lower surface of each of the electrode terminals exposed at a lower surface of the package. A cover layer 11 made of synthetic resin is formed to cover a cut surface of a tip of a connector lead remainder extending integrally outward from the each of the electrode terminals. Thus, disadvantages resulting from exposure of the cut surface of the tip of the connector lead remainder are eliminated.
US08106507B2 Semiconductor package having socket function, semiconductor module, electronic circuit module and circuit board with socket
Disclosed is a semiconductor package 3 including a socket 1 which is formed on the top surface 3a for enabling electrical conductivity and a connecting terminal 2 which is formed on the bottom surface 3b for enabling electrical conductivity. The socket 1a has a depressed shape, and a spiral contact 1 is formed in the depression 1c. An electronic circuit module is constructed by mounting and electrically connecting a semiconductor module wherein a plurality of semiconductor packages 3 is stacked on a circuit board. A circuit board with sockets is constructed by mounting a socket board on a circuit board.
US08106501B2 Semiconductor die package including low stress configuration
A semiconductor die package. The semiconductor die package comprises a semiconductor die and a molded clip structure comprising a clip structure and a first molding material covering at least a portion of the clip structure. The first molding material exposes an outer surface of the clip structure. The clip structure is electrically coupled to the semiconductor die. The semiconductor die package further comprises a leadframe structure comprising a die attach pad and a plurality of leads extending from the die attach pad. The semiconductor die is on the die attach pad of the leadframe structure. A second molding material covers at least a portion of the semiconductor die and the leadframe structure. The semiconductor die package also includes a heat slug and a thermally conductive material coupling the heat slug to the exposed surface of the clip structure.
US08106499B2 Integrated circuit packaging system with a dual substrate package and method of manufacture thereof
A method of manufacture of an integrated circuit packaging system includes: providing a base substrate having a base conductive material on opposite sides of the base substrate; connecting an internal interconnect having a substantially spherical shape on the base substrate; forming a top substrate having a top conductive material on opposite sides of the top substrate with an upper component thereon facing the base substrate; and attaching the top substrate on the internal interconnect.
US08106496B2 Semiconductor packaging system with stacking and method of manufacturing thereof
A semiconductor package comprises a semiconductor component (e.g., a die) and a via at least partially covered by an encapsulant. The encapsulant forms substantially parallel top and bottom surfaces, with at least part of the via being exposed on the top surface. At least one conductive pad is exposed on the bottom surface, and the via can electrically couple the top and bottom surfaces, as well as couple the semiconductor component at the top and bottom surfaces. An additional semiconductor component can be coupled to the top surface with a circuit pattern formed on the top surface and coupled to the via.
US08106492B2 Semiconductor package and manufacturing method thereof
The advanced quad flat non-leaded package structure includes a carrier having a die pad and a plurality of leads, at least a chip, a plurality of wires, and a molding compound. The rough surface of the carrier enhances the adhesion between the carrier and the surrounding molding compound.
US08106491B2 Methods of forming stacked semiconductor devices with a leadframe and associated assemblies
A device is disclosed which includes a first packaged integrated circuit device, a second packaged integrated circuit device positioned above the first packaged integrated circuit device and a plurality of planar conductive members conductively coupling the first and second packaged integrated circuit devices to one another. A method is also disclosed which includes conductively coupling a plurality of extensions on a leadframe to each of a pair of stacked packaged integrated circuit devices and cutting the leadframe to singulate the extensions from one another.
US08106487B2 Semiconductor device having an inorganic coating layer applied over a junction termination extension
A semiconductor device includes an inorganic coating layer to at least partially cover a junction termination extension.
US08106470B2 Triple-axis MEMS accelerometer having a bottom capacitor
An integrated circuit structure includes a substrate having a top surface; a first conductive layer over and contacting the top surface of the substrate; a dielectric layer over and contacting the first conductive layer, wherein the dielectric layer includes an opening exposing a portion of the first conductive layer; and a proof-mass in the opening and including a second conductive layer at a bottom of the proof-mass. The second conductive layer is spaced apart from the portion of the first conductive layer by an air space. Springs anchor the proof-mass to portions of the dielectric layer encircling the opening. The springs are configured to allow the proof-mass to make three-dimensional movements.
US08106469B2 Methods and apparatus of fluorine passivation
The present disclosure provides methods and apparatus of fluorine passivation in IC device fabrication. In one embodiment, a method of fabricating a semiconductor device includes providing a substrate and passivating a surface of the substrate with a mixture of hydrofluoric acid and alcohol to form a fluorine-passivated surface. The method further includes forming a gate dielectric layer over the fluorine-passivated surface, and then forming a metal gate electrode over the gate dielectric layer. A semiconductor device fabricated by such a method is also disclosed.
US08106468B2 Process for fabricating silicon-on-nothing MOSFETs
A semiconductor device includes a gate stack; an air-gap under the gate stack; a semiconductor layer vertically between the gate stack and the air-gap; and a first dielectric layer underlying and adjoining the semiconductor layer. The first dielectric layer is exposed to the air-gap.
US08106466B2 MOS transistor and method for fabricating the same
A method for fabricating a MOS transistor is disclosed. First, a semiconductor substrate having a gate thereon is provided. A spacer is then formed on the sidewall of the gate, and two recesses are formed adjacent to the spacer and within the semiconductor substrate. Next, the spacer is thinned, and epitaxial layer is grown in each of the two recesses. By thinning the spacer before the epitaxial layer is formed, the present invention could stop the epitaxial layer to grow against the sidewall of the spacer, thereby preventing problem such as Ion degradation.
US08106464B2 Semiconductor device having bar type active pattern
A semiconductor device having a bar type active pattern and a method of manufacturing the same are provided. The semiconductor device may include a semiconductor substrate having a semiconductor fin configured to protrude from a surface of the semiconductor substrate in a first direction, the semiconductor substrate having a first width and a second width crossing the first width, wherein the first width and the second width extend in a second direction. A plurality of active patterns may be arranged in the first direction with a separation gap from the semiconductor fin. A plurality of support patterns may be arranged between the semiconductor fin and one of the plurality of active patterns arranged closer to the semiconductor fin in the first direction, and between the plurality of active patterns arranged in the first direction to support the plurality of active patterns. A gate may be arranged to cross the plurality of active patterns in the second direction and to cover a portion of the at least one of the plurality of active patterns.
US08106460B2 Insulated gate semiconductor device
A protection diode group includes multiple protection diodes connected to each other in parallel. A total junction area average of the protection diode group is set to a value large enough to guarantee a desired electrostatic discharge tolerance. By setting the total junction area average to be equal to a junction area average of a conventional structure, the occupation area of the protection diode group on the chip is reduced while the ESD tolerance is made equal to a conventional ESD tolerance.
US08106457B2 Silicon-on-insulator based radiation detection device and method
Structures and a method for detecting ionizing radiation using silicon-on-insulator (SOI) technology are disclosed. In one embodiment, the invention includes a substrate having a buried insulator layer formed over the substrate and an active layer formed over the buried insulator layer. Active layer may be fully depleted. A transistor is formed over the active layer, and includes a first gate conductor, a first gate dielectric and source/drain diffusion regions. The first gate conductor may include a material having a substantially (or fully) depleted doping concentration such that it has a resistivity higher than doped polysilicon such as intrinsic polysilicon. A second gate conductor is formed below the buried insulator layer and provides a second gate dielectric corresponding to the second gate conductor. A channel region between the first gate conductor and the second gate conductor is controlled by the second gate conductor (back gate) such that it acts as a radiation detector.
US08106454B2 Power semiconductor device and method for manufacturing same
A vertical power semiconductor device includes a first semiconductor layer of a first conductivity type formed in both a cell section and a termination section, the termination section surrounding the cell section, a second semiconductor layer of a second conductivity type formed on the first semiconductor layer in the cell section, a third semiconductor layer of the first conductivity type formed in part on the second semiconductor layer, and a guard ring layer of the second conductivity type formed on the first semiconductor layer in the termination section. Net impurity concentration in the guard ring layer is generally sloped so as to be relatively high on its lower side and relatively low on its upper side. Alternatively, the net impurity concentration in the guard ring layer is constant.
US08106450B2 Semiconductor device having a saddle fin shaped gate and method for manufacturing the same
A semiconductor device having a saddle fin gate and a method for manufacturing the same are presented. The semiconductor device includes a semiconductor substrate, an isolation structure, and gates. The semiconductor substrate is defined with first grooves in gate forming areas. The isolation structure is formed in the semiconductor substrate and is defined with second grooves which expose front and rear surfaces of the gate forming areas. The gates are formed within the first grooves in the gate forming areas. Gates are also formed in the second grooves of the isolation structure to cover the exposed front and rear surfaces of the gate forming areas. The second grooves are wider at the lower portions that at the upper portions.