Document Document Title
US08370854B2 Automatic closure of a file or a device in a data processing system
A mechanism is provided for automatically closing a file or a device. A service routine monitor monitors a request received from either an application that opened the file or a device driver that readied the device. The service routine monitor determines whether the file or the device has been accessed within a predetermined time interval. Responsive to the file or the device failing to be accessed within the predetermined time interval, the service routine monitor sends a call to the application that opened the file or the application or a higher level device driver that requested that the device driver ready the device. Responsive to a response from the application or the higher level device driver indicating that the use of the file or the device is no longer needed, the service routine monitor closes the file or quiesces the device.
US08370840B2 Apparatus and methods for performing computer system maintenance and notification activities in an opportunistic manner
The present invention concerns methods and apparatus for performing computer system maintenance and notification activities in an opportunistic manner during time periods identified by a user when the user expects not to be using the computer system. In methods and systems of the present invention, the user prioritizes computer system maintenance activities from high to low. When an opportunity arises to perform maintenance activities due to the user, for example, being away from the computer, the user specifies the length of time the user expects to be away from the computer using apparatus of the present invention. Methods of the present invention then initiate computer system maintenance activities beginning with the highest-priority maintenance activity that can be completed during the time period identified by the user. The method continues performing maintenance activities from highest to lowest priority for so long as there is enough time remaining to perform the next maintenance task. In the present invention notification activities using the computer system resource can be performed in an opportunistic manner. For example, in the present invention a user can specify a length of time the user expects to be away from the computer; during this period the computer system would automatically generate an “away from my desk” reply to anyone sending the user an e-mail.
US08370838B1 System and method for starting a cloud-based virtualization system with partially deprivileged host OS
A computing cloud comprising at least one computing node having a Virtual Machine (VM) running on a user level. A plurality of additional computing nodes, each node having a Hypervisor with the highest privilege level, a Virtual Machine Monitor (VMM) running with no higher privileges than the Hypervisor, and a plurality of Virtual Machines (VMs) running on a user level. Each node has a Primary operating system (POS) running within the one of its VMs. The POS has direct access to hardware devices of the corresponding computing node. The other VMs use the corresponding POS of its node to access the hardware devices.
US08370836B2 System and method to enable power related decisions in a virtualization environment
A virtualization system includes an information handling system with a power detector that detects a power level of the information handling system and another power detector that detects another power level of the information handling system, a power status module, and a virtual machine manager that starts workloads on the information handling system. The power status module receives the power levels and sends the power levels to the virtual machine manager. The virtual machine manager apportions a first portion of the first power level to the first workload, apportions a second portion of the first power level to the second workload, apportions a first portion of the second power level to the first workload, and apportions a second portion of the second power level to the second workload.
US08370826B2 Automatically managing versioning of mashup widgets
A request for a mashup widget having multiple versions from an identifiable source can be identified. A data store can be queried to determine if a previous request for the mashup widget was made by the identifiable source. When the previous request exists, a version of the mashup widget used to handle the previous request can be automatically determined. The determined version can be one of many versions of the mashup widget. The determined version of the mashup widget can be used to generate a response to the request. When the previous request is not found when querying the data store, one of the mashup versions that is to be used can be determined based upon a programmatic rule. Historical data regarding widget version use can be saved in the data store and used to determine which widget version is to be selected to handle future requests.
US08370819B2 Mechanism to store information describing a virtual machine in a virtual disk image
A mechanism is provided for making information about the virtual disk image file and/or its associated virtual image configuration file more readily available to a user. The virtual disk image file format is expanded to include fields in which information about the data in the file can be stored. Extensible information on file content, compatible HW configurations, compatible host OSes, timeout status, DRM status, patch state, and network topology, tag data for indexing, configuration files, saved state files, operation history data, and the like is stored in a location within a virtual disk image file that can be read without executing the virtual machine. This information can then be used to search the contents of the virtual disk image, to enforce usage policies, to provide extensibility for vendors, and the like.
US08370816B2 Device, method and computer program product for evaluating a debugger script
A method for evaluating a debugger script, the method includes: (i) receiving a debugger script that includes a first debugger breakpoint that is associated with a certain program line number; and determining a validity of the first debugger breakpoint in response to a comparison between expected content associated with the first debugger breakpoint and between an actual content of at least a portion of a certain program line group that comprises a certain program line identified by the certain program line number.
US08370814B2 Automatic test generation for reference testing
A system for application reference testing (SMART) solves the technical problem of generating test data and test cases from graphical user interface applications (GAPs) to test web services, effectively and non-invasively. SMART allows organizations to easily and promptly identify and resolve software bugs, ensure higher quality software and development productivity, complete software projects faster, deliver software products to market quicker, and improve the return on investment for software development projects. SMART provides a user friendly visualization mechanism that interacts with an accessibility layer to enable organizations to economically and easily define user interactions with GAPs, by performing point-and-click, drag-and-drop operations on the GAPs, and generate reusable test data and test cases for web services.
US08370808B2 Apparatus and a method for generating a test case
A state-transition system includes a plurality of states and a first transition representing a state-change based on an external event occurred into a system to be checked. A plurality of requirement items includes a precondition and a postcondition in correspondence with the external event. By partially selecting the precondition and the postcondition from the plurality of requirement items, a state map to map a state onto truth values of the precondition and the postcondition is generated. By contracting the state-transition system with the state map, a quotient state-transition system is generated. The quotient state-transition system includes a plurality of second transitions among a plurality of groups each having states. By tracing each second transition in the quotient state-transition system, a representative transition path is generated. The representative transition path is regenerated as a transition path in the state-transition system. The transition path is output as a test case.
US08370807B2 Debugging for runtime type systems
Debugging tools are provided for program objects in dynamically typed programming languages. Some dynamic objects have both static type members and dynamic type members. Some dynamic objects implement an IDynamicObject interface, and some include a COM object. A list of dynamic object members is obtained from a dynamic language runtime. Member values are then obtained, and displayed in the debugger. Properties can be added to a dynamic object in the debugger. Code can be generated during debugging to make a user call to a method of the dynamic object, to evaluate a property of the dynamic object, and/or to forward a behavior of an operator to the dynamic type of the dynamic object. In some embodiments a dynamic language runtime operates with the debugger.
US08370806B2 Non-intrusive, thread-selective, debugging method and system for a multi-thread digital signal processor
A method and system provide processing instructions in a multi-threaded process including the use of breakpoint instructions for generating debugging event(s). A debugging event is generated in response to the execution of breakpoint instructions and executes debugging instructions in response to the debugging event. The debugging instructions debug processing instructions in the multi-threaded processor by transitioning at least one or more threads into a debugging mode. A debugging return is generated for reporting the executing debugging instructions in the subset of the threads of the multi-threaded processor.
US08370805B2 Delta compression using multiple pointers
Encoding a new version of a data module includes constructing a delta data module having data for providing the new version of the data module. The delta data module may indicate an encoding for copying data at an offset from one of a number of pointers into different versions of the data module. Decoding a delta data module to provide a new version of a data module includes copying, to the new version of the data module, data relative to a target pointer when an encoding in the delta data module indicates a matching pattern relative to the target pointer, and copying, to the new version of the data module, data relative to at least one other pointer when an encoding in the delta data module indicates a matching pattern relative to the at least one other pointer.
US08370802B2 Specifying an order for changing an operational state of software application components
Managing a distributed software application is provided. Metadata describing a set of dependencies of a set of software components is identified in the distributed software application from data associated with the set of software components. Then, a sequence for changing an operational state of the set of software components of the distributed software application is identified from the metadata to form an identified sequence. Thereafter, the operational state of the set of software components is changed using the identified sequence.
US08370794B2 Software model process component
Methods and apparatus, including computer program products, for defining one of a plurality of process components. At least one inbound operation initiated by an external process component to read or modify data encapsulated in a business object solely associated with the process component is defined. Additionally at least one outbound operation to read or modify data encapsulated in a business object solely associated with an external process component is defined. Each of the process components characterizes software implementing a respective and distinct process, and each of the process components defines a respective at least one service interface for communicating and interacting with other process components. In addition, all communication and interaction between process components takes place through the respective interfaces of the process components.
US08370791B2 System and method for performing next placements and pruning of disallowed placements for programming an integrated circuit
A system and method for graphically displaying modules and resources within a chip design software application. The system and method provide a data driven model for matching the hardware resource requirements for an associated user module and the available hardware resources on an underlying chip. Databases are utilized to describe the hardware resource requirements which are dictated by the particular user module and the available hardware resources of a particular chip. The user module descriptive database can be updated in response to additional user modules being added or changes to the hardware resource requirements of existing user modules. The hardware description database can be updated in response to additional chips being added. Further, the graphical interface relates both a user module and the possible hardware resource. This graphical interface utilizes highlights of both the module and the associated resource in patterns, grayscales, or colors to graphically illustrate the relationship between the module and the associated resource.
US08370786B1 Methods and software for placement improvement based on global routing
Methods and software for placing or re-placing integrated circuit cells and routing or re-routing nets between the cells in an integrated circuit layout. The method includes selecting a region of the cells in the integrated circuit layout, selecting a cell within the selected region, locating a border point where a net coupled to the selected cell crosses a border of the selected region, and moving the selected cell within the selected region to improve a timing characteristic (e.g., a wire length, capacitance, or other characteristic of the net that affects timing or delay) of the net. The method and software advantageously improve the placement of cells and routing of wires around congested or reserved regions after global routing has been performed, without causing timing violations in other signal paths on the integrated circuit device, in a computationally efficient manner.
US08370779B1 Method and system for power distribution analysis
Disclosed are systems and methods for electrical verification of integrated circuits. Methodologies are described for verification of the power and ground distribution systems (PDS) for system-on-a-chip (SoC) and the verification of the interaction of the PDS with the behavior of integrated circuits.
US08370778B1 Method and system for power distribution analysis
Disclosed are systems and methods for electrical verification of integrated circuits. Methodologies are described for verification of the power and ground distribution systems (PDS) for system-on-a-chip (SoC) and the verification of the interaction of the PDS with the behavior of integrated circuits.
US08370777B2 Method of generating a leadframe IC package model, a leadframe modeler and an IC design system
A method of generating a model of a leadframe IC package, a leadframe modeler and an IC design system are disclosed. In one embodiment the method includes: (1) adding connectivity information to a geometric representation of a leadframe, wherein the connectivity information represents electrical connections between the IC die and leads of the leadframe and (2) formatting the leads to represent BGA point of contacts for the IC die.
US08370776B1 Method and apparatus for compiling intellectual property systems design cores using an incremental compile design flow
A method for designing a system on a target device includes compiling an intellectual property (IP) core to be implemented on the target device such that it satisfies user specified requirements for the system. User logic is compiled after the IP core has been compiled to satisfy user specified requirements for the system.
US08370773B2 Method and apparatus for designing an integrated circuit using inverse lithography technology
Method and apparatus for designing an integrated circuit by calculating an optimised reticle layout design from an IC layout design and a model describing an optical system for transferring the IC layout design onto a semiconductor wafer using a reticle, wherein the IC layout design comprises features defined by a plurality of boundaries. Approximating the plurality of boundaries to generate an approximated IC layout design suitable for the manufacture of the IC. Performing OPC simulation on at least a portion of the approximated IC layout design.
US08370771B2 Communication device
A communication device for sending data to a destination includes a destination storage unit for registering the destination; a condition input unit for inputting a registration condition to register the destination in the destination storage unit and a deletion condition to delete the destination registered in the destination storage unit; a condition storage unit for the registration condition and the deletion condition input through the condition input unit; a destination registration unit for storing the destination in the destination storage unit when the destination satisfies the registration condition stored in the condition storage unit; and a destination deletion unit for deleting the destination satisfying the registration condition stored in the condition storage unit and stored in the destination storage unit when the destination satisfies the deletion condition stored in the condition storage unit.
US08370770B2 Variable path management of user contacts
Systems, methods, and computer-readable mediums for managing a subset of user contacts on a telecommunications device are provided. In one embodiment, a software application executed by a processor of a telecommunications device identifies a subset of contacts selected at least in part by a user of the telecommunications device. The subset of contacts includes a portion of the user's contacts accessible by the telecommunications device. The software application executed by the processor of the telecommunications device then causes display of a first portion of graphical identifiers associated with a first portion of the subset of contacts along a first path on a display of the telecommunications device about an axis positioned external to the display of the telecommunications device. The software application further causes display of a second portion of graphical identifiers associated with a second portion of the subset of contacts along a second path on the display of the telecommunications device about the external axis. Aspects of systems, methods, and computer-readable mediums for further arranging the graphical identifiers are also provided. Even further, aspects of systems, methods, and computer-readable mediums for providing functionality associated with the graphical identifiers are provided.
US08370765B2 Computer system and method for inhibiting interruption of a user that is actively using the computer system
A computer system and method inhibit interruption of a user that is actively using the computer system. A user is actively using the computer system if the user has provided defined input within a time period specified in a “do not disturb” specification. For example, if the time period in the “do not disturb” specification is set to ten seconds, a user will not be interrupted by a potential interrupting event if the user has, for example, pressed a keyboard key or clicked a mouse key within ten seconds of the potential interrupting event. In this manner a user that is actively using a computer system will not be interrupted by potential interrupting events. In a first embodiment, the do not disturb mechanism is defined globally in the operating system. In a second embodiment, each software application may include a “do not disturb” specification.
US08370764B2 Scrolling web pages using direct interaction
Aspects of the present invention provide a system and method for scrolling or dragging information on a display. A panning tool is provided that may scroll information, such as a web page, on a display in tandem with movement of a cursor. If interactive elements are present on the page or document, an interactive element may be activated as desired. Scrolling may be accomplished with the panning tool either on non-interactive elements or interactive elements that are not required to be activated. Furthermore, inertia of movement of the information on a display is optimized and autoscrolling is provided in which a page or document may be scrolled without dragging.
US08370762B2 Mobile functional icon use in operational area in touch panel devices
The mobile terminal, configured to execute a variety of functions, has a touch panel display and circuitry for controlling the touch panel display and responding to touching of the touch panel display. The touch panel display is configured to display a number of functional icons, each of which is associated with one of the functions of the mobile terminal. When the circuitry detects an icon being dragged into a first region which is a designated area of the touch panel display and tapped or released by a user, the mobile terminal executes the function with which the icon is associated. Further, when a destination icon associated with contact information is displayed and the circuitry detects that an icon is dragged and overlapped with the destination icon, the mobile terminal executes the function with which the icon is associated with respect to the contact information.
US08370744B2 User interface for operating a computer from a distance
A new user interface, a distance user interface, in a computer system for operating a computer from a television-viewing distance is provided. A centralized display is provided enabling a user to access streaming video and sound as well as music files, video files, and picture files from a single screen. Collaborative sharing of media content is provided by enabling a computer's operations and feedback to be collectively observed from a distance.
US08370739B2 Combining multiple images from different display areas using a plurality of reference positions
An image processing apparatus includes a first display unit which displays a material image and an original image in fast and second areas on a display device, respectively; a detection unit which detects a position on the display device designated from an outside; a relationship determining unit which determines a designated position in the first area and a designated position in the second area, and which determines a correspondence relationship between the first area and the second area based on the designated positions; an allocation region determining unit which determines an allocation region in the second area; a cut region determining unit which determines a cut region in the first area to correspond to the allocation region based on the correspondence relationship; and a second display unit which displays a partial image corresponding to the cut region in the allocation region to display a combined image.
US08370736B2 Methods and graphical user interfaces for editing on a multifunction device with a touch screen display
In some embodiments, a device displays content on a touch screen display and detects input by finger gestures. In response to the finger gestures, the device selects content, visually distinguishes the selected content, and/or updates the selected content based on detected input. In some embodiments, the device displays a command display area that includes one or more command icons; detects activation of a command icon in the command display area; and, in response to detecting activation of the command icon in the command display area, performs a corresponding action with respect to the selected content. Exemplary actions include cutting, copying, and pasting content.
US08370730B2 Soft output viterbi detector with error event output
Outputting information for recovering a sequence of data is disclosed. Outputting includes making a decision that selects a first sequence of states corresponding to a surviving path, determining a second sequence of states corresponding to a non-surviving path associated with the decision, and defining a possible error event based at least in part on the second sequence of states.
US08370726B2 Soft output viterbi decoder architecture
A soft output Viterbi algorithm (SOVA) decoder arranged to decode symbols received over a transmission channel, the symbols indicating a state transition between two states of a plurality of states that determines a decoded data value, the SOVA decoder comprising a reliability memory unit including at least four stages of logic units, each logic unit including a single buffer and at least four stages including a plurality of full stages comprising a separate logic unit corresponding to each of the plurality of states; and a plurality of compact stages including half or less than half the number of logic units than the number of the plurality of states, each logic unit corresponding to two of the plurality of states.
US08370715B2 Error checking addressable blocks in storage
Provided are a method, system, and article of manufacture for error checking addressable blocks in storage. Addressable blocks of data are stored in a storage in stripes, wherein each stripe includes a plurality of data blocks for one of the addressable blocks and at least one checksum block including checksum data derived from the data blocks for the addressable block. A write request is received to modify data in one of the addressable blocks. The write and updating the checksum are performed in the stripe having the modified addressable block. An indication is made to perform an error checking operation on the stripe for the modified addressable block in response to the write request, wherein the error checking operation reads the data blocks and the checksum in the stripe to determine if the checksum data is accurate. An error handling operation is initiated in response to determining that the checksum data is not accurate.
US08370709B2 Multiple-level memory cells and error detection
Memory, modules and methods for using error detection with multi-level memory cells where the number of storage levels of the memory cells is an integer power of a non-binary prime number are provided. Additional circuit and methods are disclosed.
US08370696B2 Method and arrangement for retransmission using HARQ
The present invention relates to a method and device for enhancing coverage of a power-limited mobile terminal by sending information relating to a single Hybrid Automatic Repeat Request (HARQ) process from the mobile terminal to a base station using several transmission time intervals.
US08370689B2 Methods and system for verifying memory device integrity
A method and system for verifying memory device integrity includes identifying at least one memory block corresponding to at least one memory location within a memory device. The memory block is associated with a portion of a file and a checksum representing data within the memory block at a first time. Based at least in part on determining that the memory block is mapped to the same portion of the same file at a second time, it is indicated that the checksum represents expected data within the memory block. A system for verifying memory device integrity is also disclosed.
US08370683B1 System and method to reduce write splice failures
Systems and methods are provided for reducing write splice failures. In one embodiment, a system for writing data to a media includes a write buffer for storing a data sector and a backup power device for providing power to the write buffer in the event of a power failure to hold the data sector in the write buffer. The next time the system is powered up after the power failure, the system reads the data sector from the write buffer and uses the read data sector to correct a write splice on the media that may have occurred due to the power failure.
US08370677B2 Method and system for using logical values to represent sequence of oscillation periods of a modulated clock signal in time synchronized measurement system
A time synchronized measurement system has a master device and a slave device. The master device and the slave device each have a time measurement device for assigning a corresponding time of sending and/or receiving a piece of measurement information. The master device also has a reference clock pulse-generating device for transmitting a reference clock signal to the slave device. The reference clock signal is modulated by a piece of information on a common time basis for the master device and the slave device.
US08370672B2 Reducing power consumption of distributed storage systems
Methods for reducing the power consumption of distributed storage systems are described. An embodiment describes a storage system which is adapted to reduce its power consumption at times of low load by reducing the number of active versions of the stored data. The data to be stored in the storage system is divided into chunks and in an example, each chunk is replicated on a number of different servers. At times of low load, the system enters a mode of operation in which the number of active replicas is reduced and servers that do not store any active replicas are put into a low power state. When in this mode, writes are written to a versioned store and the data is subsequently copied to servers storing replicas once all the servers have returned to normal power state.
US08370665B2 System and method of sampling data within a central processing unit
A method of sampling data within a central processing unit (CPU) is disclosed. The method may include monitoring CPU activity, determining whether the CPU enters idle, and executing a dynamic clock and voltage switching (DCVS) algorithm if the CPU enters idle.
US08370643B2 Cryptographic module selecting device and program
A cryptographic module selecting device includes a cryptographic module evaluation information storage device configured to store identification information of a cryptographic module and cryptographic module evaluation information describing a function and/or performance of the cryptographic module in relation to each other, a condition information acquiring device configured to acquire condition information for specifying the condition of the cryptographic module to be selected, an extracting device configured to extract cryptographic module evaluation information conforming to the acquired condition information, from the stored cryptographic module evaluation information of the cryptographic module, and an output device configured to read out the identification information of the cryptographic module corresponding to the cryptographic module evaluation information selected by the extracting device from the cryptographic module evaluation information storage device and output the read identification information.
US08370641B2 Initialization of a microprocessor providing for execution of secure code
An apparatus including a microprocessor and a secure non-volatile memory. The microprocessor executes non-secure application programs and a secure application program. The microprocessor has secure execution mode initialization logic and an authorized public key. The secure execution mode initialization logic provides for initialization of a secure execution mode within the microprocessor. The secure execution mode initialization logic employs an asymmetric key algorithm to decrypt an enable parameter directing entry into the secure execution mode. The authorized public key is used to decrypt the enable parameter, the enable parameter having been encrypted according to the asymmetric key algorithm using an authorized private key that corresponds to the authorized public key. The secure non-volatile memory stores the secure application program, where transactions over the private bus between the microprocessor and the secure non-volatile memory are isolated from the system bus and corresponding system bus resources within the microprocessor.
US08370637B2 Virtual pad
A system and method for communicating information over an insecure communications network include one or more computing devices that may access a first server via the communication network. In operation the first server displays an authentication Web page having a virtual pad with a plurality of characters that may be selected directly from a display of the computing device.
US08370633B2 Apparatus, method, and computer instructions for generating a substitute signature key pair
An information processing apparatus includes: a signature generating section that generates an electronic signature σ by using a signature key KS associated with a verification key KV; and a substitute-key generating section that generates, with respect an electronic document m to which the electronic signature σ is attached by the signature generating section, a substitute verification key KV′ (KV′≠KV) that is capable of verifying a validity of the electronic signature σ and a substitute signature key KS′ (KS′≠KS) associated with the substitute verification key KV′. In a predetermined case, the verification key KV and the signature key KS are updated to the substitute verification key KV′ and the substitute signature key KS′.
US08370610B2 Remote configuration of computing platforms
An embodiment of the invention relates to a computing platform having an attribute that is configurable by a remote system, the computing platform storing a first verifier for verifying that a message is from a trusted remote source and being operable to: acquire a second verifier from a trusted remote source, including by verifying the second verifier using the first verifier, the second verifier being usable for verifying that a message is from a remote configuration system that is trustable to configure the attribute; acquire a configuration setting from the remote configuration system, including by verifying the configuration setting using the second verifier; and configure the attribute according to the configuration setting.
US08370607B2 Power efficient system for recovering an architecture register mapping table
A system for recovering an architecture register mapping table (ARMT). The system includes a first number of collection circuits and decode circuits, a second number of selection circuits, and an enable circuit. Information related to the mapping between each physical register and an appropriate architecture register is obtained from a physical register mapping table (PRMT) by one and only one collection circuit during only one of a fourth number of instruction cycles. Each decode circuit has its input coupled to the output of one different collection circuit and is capable of converting its input into a third number bit wide binary string selection code at its output. Each selection circuit is configured to receive from each selection code a bit from a bit position associated with that selection circuit. The enable circuit is configured to appropriately enable mapping of information from the PRMT to the ARMT.
US08370606B2 Switching data pointers based on context
Apparatus and methods for quickly switching active context between data pointer registers are disclosed. The apparatus can include a first register operable for storing a first data pointer and a second register operable for storing a second data pointer. A configuration register can provide a first signal specifying either the first or the second data pointer as an active data pointer. An instruction decoder can receive a data pointer instruction and output a second signal. The first and second signals can be independent from one another. Decoding logic coupled to the logic devices can output one of the first or second data pointers as the active data pointer in response to the first and second signals.
US08370605B2 Computer architecture for a mobile communication platform
A system includes first and second processors, first and second graphics processing units (GPUs), one or more peripheral devices, a switch matrix, and processor-readable memory. The switch matrix comprises programmable data paths between the processors, the GPUs, and the peripheral devices. Software encoded in the process-readable memory includes a first operating system (OS) executed by the first processor, a second OS executed by the second processor, a matrix scheduling engine, and a media interface switch (MIS) engine. The first OS boots faster than the second OS. The matrix scheduling engine runs on both OSs and configures the data paths in the switch matrix to couple the processors and the GPUs, and to couple the processors and the peripheral devices. The MIS engine runs on the operating systems, detects presence of the peripheral devices, and configures the data paths in the switch matrix to couple the processors and the peripheral devices.
US08370599B2 Storage system and controlling system and method thereof
A controlling system is used in a storage system. The storage system includes a host and at least one storage device connected to the host in series. The controlling system includes a detecting unit and a partitioning unit. The detecting unit is operable to detect the number of the at least one storage device. The partitioning unit is operable to partition the at least one storage device and generate a partition table and at least one partition information table. The partition table records partition information of the at least one storage device. Each partition information table is stored in a corresponding storage device and records storage information of the corresponding storage device.
US08370598B2 Storage system, copy control method, and copy control unit
A system and method of controlling copying including a management table for managing an update target data in a first storage volume and stored locations of before-update data of the update target data in a second storage volume, and relocating data in the second storage volume upon confirming a predetermined range of the first storage volume has been copied into the second storage volume using the management table.
US08370591B2 Method and apparatus for automatic snapshot
A method for automatic snapshot includes obtaining the amount of data written into a source Logical Unit Number (LUN) and performing increment accumulation; and taking a snapshot when a value of the increment accumulation exceeds the upper limit value. An apparatus for automatic snapshot is disclosed. In one embodiment of the invention, snapshots are taken according to the size of a data variable, only two characterizing parameters, an upper limit value and an increment value need to be added, and the determination logic is clear and concise. Thus, system efficiency or resource overload is not affected, the pertinence is strengthened, the resource usage is increased, and the adaptability is strengthened. Furthermore, stored data may be automatically protected with snapshot, and data safety and reliability are greatly improved.
US08370586B2 Multivalue statistical compression of telemetric time series data in a bounded storage footprint
Some embodiments of the present invention provide a system that stores telemetry data from a computer system. The system includes a first buffer, a second buffer, and a third buffer. During operation, the system periodically obtains the telemetry data from the computer system and stores the telemetry data in the first buffer, second buffer, and third buffer. The system also compresses the telemetry data in the first and second buffers. To compress the data, the system creates a first set of summary statistics from the telemetry data in the first buffer and the second buffer and stores the first set of summary statistics in the first buffer, which becomes a historical data buffer.
US08370576B1 Cache rollback acceleration via a bank based versioning cache ciruit
An embodiment of the present invention includes a circuit for tracking memory operations with trace-based execution. Each trace includes a sequence of operations that includes zero or more of the memory operations. At least some of the active memory operations access the memory in an execution order that is different from the program order. The circuit includes a first memory that caches data accessed by the memory operations. This memory is partitioned into N banks. Checkpoint entries, which are stored in a second memory also partitioned into N banks, are associated with each trace. Each entry refers to a checkpoint location in the first memory. A sub-circuit receives rollback requests and responds by overwriting checkpoint locations. Each of the N memory units consisting of a bank in the first memory and the corresponding bank in the second memory may be rolled back independently and concurrently with other memory units.
US08370574B2 System and method for storing configuration data of a storage automation device
A cartridge storage system has at least one peripheral device that controls access to a system component of the storage system and memory storing configuration data indicative of a configuration of the peripheral device. The system further has logic that automatically configures a replacement peripheral device of the at least one peripheral device based upon the stored configuration data.
US08370572B2 Storage system for holding a remaining available lifetime of a logical storage region
The storage system includes a plurality of first disk devices, a plurality of second disk devices, in which a lifetime of the plurality of second disk devices is different from a lifetime of the plurality of first disk devices, and a controller coupled to the plurality of first disk devices and the plurality of second disk devices. The controller configures a first logical unit by the plurality of first disk devices and a second logical unit by the plurality of second disk devices, provides the first and the second logical units to a host computer, and manages a first remaining available time of the first logical unit and a second remaining available time of the second logical unit, on logical unit basis.
US08370571B2 Transfer control of a storage volume between storage controllers in a cluster
A first storage controller that is part of a cluster of storage controllers includes an interface to communicate with at least one storage subsystem having a storage volume, where the first storage controller is initially assigned to process requests for the storage volume. The first storage controller further includes a processor to receive requests to access the storage volume, where the requests include client requests from one or more client computers and proxy requests from one or more other storage controllers in the cluster. Based on monitoring the client requests and the proxy requests, it is determined that a second of the storage controllers in the cluster is to be assigned to process requests for the storage volume. In response to the determining, control of the storage volume is transferred from the first storage controller to the second storage controller.
US08370564B2 Access control device, information processing device, access control program and access control method
An access control device which writes data to each of predetermined storage block sets in a storage device of which a storage area has been divided into a plurality of storage blocks. The control device includes a management information storage section and an access processing section. The management information storage section stores, for each of said storage blocks, record enable/disable information indicating whether said storage block is a non-defective block in which the data can be recorded or a defective block in which the data cannot be recorded. If the data is written to each of said storage block sets, the access processing section writes the data only to non-defective blocks in said storage block set based on the record enable/disable information stored in said management information storage section.
US08370563B2 Non-volatile memory system and access method thereof utilizing a confirm mark when data has been successfully recorded therein
Disclosed is a method for accessing a non-volatile memory device using a flash translation layer. The method includes receiving a write request for data from a file system and recording the data in the non-volatile memory device in response to the write request. The flash translation layer is informed whether a confirm mark for the data is recorded or not from the file system.
US08370556B2 Multi-core data processor
A multi-core LSI with improved stability of operation. The multi-core LSI includes a plurality of CPUs coupled to a first shared bus, one or more modules coupled to a second shared bus, a shared bus controller coupled between the first shared bus and the second shared bus for arbitrating access to the module(s) by the CPUs, and a system controller that monitors whether or not a response signal to an access request signal of the CPUs is output from a module to be accessed, wherein the system controller outputs a pseudo response signal to the first shared bus via the shared bus controller to terminate access by the CPU while accessing if the response signal is not output from the module to be accessed after the access request signal is output to the second shared bus from the shared bus controller and before a predetermined time elapses.
US08370555B2 Method and system for allowing a media player to determine if it supports the capabilities of an accessory
A method and system for allowing a media player to determine if it supports the capabilities of an accessory are disclosed. The method and system comprise requesting information about the capabilities of the accessory by the media player and providing information about the capabilities of the accessory by the accessory to the media player. The method and system further include utilizing the information to determine if the capabilities of the accessory are supported by the media player. Accordingly, a method and system in accordance with the present invention provides a system that allows a media player to obtain information from an accessory about the accessory's capability. A media player can then utilize this information to allow for the maximum functionality of the accessory when connected to the media player.
US08370551B2 Arbitration in crossbar interconnect for low latency
A system and method and computer program product for reducing the latency of signals communicated through a crossbar switch, the method including using at slave arbitration logic devices associated with Slave devices for which access is requested from one or more Master devices, two or more priority vector signals cycled among their use every clock cycle for selecting one of the requesting Master devices and updates the respective priority vector signal used every clock cycle. Similarly, each Master for which access is requested from one or more Slave devices, can have two or more priority vectors and can cycle among their use every clock cycle to further reduce latency and increase throughput performance via the crossbar.
US08370548B2 Methods of assembly of a computer system with randomly accessible non-volatile memory
An apparatus includes a printed circuit board with a plurality of printed circuit board traces, a memory controller mounted on the printed circuit board coupled to one or more of the plurality of printed circuit board traces, a plurality of non-volatile type of memory integrated circuits coupled to the printed circuit board, and a plurality of support integrated circuits coupled between the memory controller and the plurality of non-volatile type of memory integrated circuits.
US08370539B2 Video apparatus
A video apparatus includes plural interface sections such as HDMI (Registered Trademark) sections for connection with plural video signal sources, a function transferring section which transfers functions of the interface sections, and one or more function blocks for use in common to the plural interface sections. The functions are assigned to the interface sections such as HDMI sections connected with the video signal sources, via switches for example, to minimize the number of the function blocks to be provided.
US08370538B2 Communication system, information processing apparatus, peripheral apparatus, and method and medium therefor
A communication system has a peripheral apparatus and a data processing apparatus configured to make a request for processing to the peripheral apparatus. The peripheral apparatus includes a changing unit configured to change state identification information representing a state of the peripheral apparatus by changing a value if the peripheral apparatus is continuously in a predetermined state and not changing the value if the peripheral apparatus is not continuously in the predetermined state. The data processing apparatus receives status information based on the state identification information changed by the changing unit from the peripheral apparatus, and a displaying unit displays the information about the state of the peripheral apparatus for a predetermined display time. The changing unit sets a changing cycle of the state identification information to be shorter than the predetermined display time.
US08370537B2 Trigger router and test system including the trigger router
A test system 100 that can accept a plurality of plug-in electronic cards in Xi Slots 126 or PXI slots 134 is described. The test or source measure switching system 100 includes a sequencer or sequence engine 130 which is fully capable of executing opcode instructions having potentially indefinite completion times and monitoring multiple asynchronous inputs simultaneously without interrupts. The sequencer 130 is sequential and deterministic to approximately 10 microsecond resolution. The sequencer 130 includes a trigger router which can be a fully configurable trigger input and trigger output routing matrix. Every trigger input can be configured via several detection modes such as active high, active low, level high and level low. Also, trigger outputs can be configured to be triggered on single, multiple or auto triggers if set.
US08370524B2 Systems and methods for network address translation
An intelligent network address translation system and methods for intelligent network address translation. In one embodiment, a network packet is received from a host device, and a stored record associated with the host device is identified. The stored record includes information relating to connection parameters associated with the host device. Using the stored record, a processor determines whether the network packet should be assigned a dedicated address. If so, then the network packet is transmitted using communication parameters including a dedicated IP address. If the packet should not be assigned a dedicated address, then the packet is transmitted using connection parameters including a default public IP address and a port number.
US08370523B1 Managing routing information for a computer network
A plurality of routing entries may be stored in a routing table. Each routing entry may include information usable for routing a message through a network. As new routing entries are received or created, each new routing entry may be added to the routing table. However, if there is not sufficient memory or storage to add the new routing entry to the routing table, then the least recently used existing routing entry in the routing table may be replaced with the new routing entry. In the event that the replaced routing entry is needed later, the replaced routing entry may be re-created.
US08370518B2 Method and apparatus for selectively installing webpage plug-in
Embodiments of the present invention disclose a method and an apparatus for selectively installing a webpage plug-in. The method includes: when there is a webpage plug-in in a webpage, determining whether the webpage plug-in has been shielded by a subscriber according to a list of shielded plug-ins that records information of webpage plug-ins shielded by the subscriber; terminating a procedure of selectively installing the webpage plug-in if the webpage plug-in has been shielded; downloading the webpage plug-in and installing the webpage plug-in if the webpage plug-in has not been shielded. The apparatus includes a browser control and an auxiliary tool of download and installation of a webpage plug-in and. According to the embodiments of the present invention, the speed of browsing a webpage is improved.
US08370516B2 Presenting information in a conference
One conferencing system allows conference participants to share all or a portion of the display seen on their computer screens. The conferees may be at sites removed from each other, or may view a recorded presentation or archived conference at different times. Conference participants are either “presenters” who can modify the display or “attendees” who cannot modify the display. A pointer icon, which can be labeled to identify the conferee, is displayed on the shared image area. Each conferee can modify the position of his or her own pointer, even when not presenting, so that every participant can see what each conferee is pointing to, should a conferee choose to point to an element of the display. These and other features apply to other data streams shared in the conference or in meetings where there is no shared-image data stream.
US08370513B2 Method for transmitting and downloading streaming data
A method for transmitting and downloading streaming data is disclosed. The method comprises (a) establishing connections with a plurality of nodes; (b) sending a request for sub blocks of streaming data to the plurality of nodes where connection is established to download the sub blocks; (c) monitoring download state of the established connections; and (d) redistributing sub Blocks to be downloaded from some of the nodes where connection is established according to the monitoring results; wherein, the step (b) to step (d) are repeated for downloading sub blocks included in next block when all sub Blocks included in a block are downloaded.
US08370504B2 Method and system for predicting domain name registration renewal probability
A method for determining probability of a domain name registration renewal includes receiving a plurality of inputs associated with the domain name and assigning each of the plurality of inputs to at least one category from among a plurality of categories. The method also includes assigning a weighted value to each of the plurality of categories and calculating the probability of the domain name registration renewal based in part on the weighted value of each category.
US08370498B2 Method of using server, server reservation control apparatus and program storage medium
In a content supply system 100, in order to use a streaming server 102 to perform a live distribution, a user PC 106 used makes a reservation for a time zone, etc. to a server reservation control center 101. When the user PC 106 sends desired reservation information to the server reservation control center 101 via the Internet 103, if the reservation is accepted, a reservation ID only used for authentication of the reservation is created and sent from the server reservation control center 101 to the user PC 106 via the Internet 103. When a distribution request is sent from the user PC 106 to the streaming server 102, authentication processing using this reservation ID is performed.
US08370497B2 Method for time-synchronous data transfer
A method for transferring time-synchronous data, particularly voice and video data, over a network, particularly the Internet, between at least two terminals, where between the terminals a connection is established using a SIP server and where the SIP protocol is used for establishing the connection, is—with respect to high Quality of Service for transferring time-synchronous data and with a technically simple and cost effective design—developed in a way that the SIP server analyzes the connection and/or the terminals or the like and that based on the analysis it determines an ideal bandwidth for optimizing the transfer of time-synchronous data.
US08370496B1 Reducing average link bandwidth in an oversubscribed environment
Host machines and other devices performing synchronized operations can be dispersed across multiple racks in a data center to provide additional buffer capacity and to reduce the likelihood of congestion. The level of dispersion can depend on factors such as the level of oversubscription, as it can be undesirable in a highly connected network to push excessive host traffic into the aggregation fabric. As oversubscription levels increase, the amount of dispersion can be reduced and two or more host machines can be clustered on a given rack, or otherwise connected through the same edge switch. By clustering a portion of the machines, some of the host traffic can be redirected by the respective edge switch without entering the aggregation fabric. When provisioning hosts for a customer, application, or synchronized operation, for example, the levels of clustering and dispersion can be balanced to minimize the likelihood for congestion throughout the network.
US08370495B2 On-demand compute environment
An on-demand compute environment comprises a plurality of nodes within an on-demand compute environment available for provisioning and a slave management module operating on a dedicated node within the on-demand compute environment, wherein upon instructions from a master management module at a local compute environment, the slave management module modifies at least one node of the plurality of nodes.
US08370494B1 System and method for customized I/O fencing for preventing data corruption in computer system clusters
Systems, methods, apparatus and software can implement a flexible I/O fence mechanism framework allowing clustered computer systems to conveniently use one or more I/O fencing techniques. Various different fencing techniques can be used, and fencing mechanism can be customized.
US08370486B2 Social news ranking using gossip distance
Devices, systems, and methods are directed towards ranking of messages based on a hop distance a forwarded message travels through a social network. As a message is forwarded by a member of the social network the hop distance increases. As the message is forwarded, recipients and/or senders may view the hop distance in real-time. The hop distance may reflect a number of times the message is forwarded to reach a recipient, or the maximum number of times the message is forwarded. The message may be displayed to a member in a rank ordering based on the hop distance, and messages with hop distances below a defined value may be deleted from a displayed list after a period of time. In one embodiment, a message may be forwarded anonymously to, for example, encourage members to forward the message.
US08370484B2 Provisioning for enterprise service
Identifying an incoming call as from a mobile device of an enterprise communication system. Creating a first list relating mobile devices of the enterprise communication system with Public Land Mobile Network (PLMN) number of the device. Creating a hashmap comprising keys. Each key comprising the last n digits assigned as a PLMN number to at least one mobile device of the enterprise communication system. The hashmap further comprising a plurality of buckets. Each bucket corresponding to a key, and comprising a second list identifying each enterprise-associated mobile device having a PLMN number ending with the key. Receiving an Automatic Number Identification (ANI) number of an call incoming to the enterprise communication system. Retrieving at least one bucket corresponding to a key comprising the last n digits of the ANI number. Searching the retrieved bucket for the unique identifier associated with the full PLMN number.
US08370476B1 Modular multi-homed web server with animation player
A multi-homed web server with modular functionality is disclosed including a plurality of virtual hosts operable in a web server. The multi-web server is configured to serve animations to clients over the web. The multi-web server may determine whether the specified time to send a subsequent graphic in a series of graphics has passed, and if the specified time has passed, then send a next graphic the next appropriate time.
US08370475B1 Keep my opt-outs
A browser extension acts as a cross-domain persistent cookie opt-out by providing opt-out cookies. This allows users to opt-out of interest-based advertising by simply downloading one extension, essentially acting as a mechanism that prevents ad companies from personalizing ads on a per browser basis. Furthermore, opt-out cookies persist across otherwise destructive actions, such as deleting stored cookies.
US08370474B1 Arbitration server for determining remediation measures in response to an error message from a content provider
A method, device, and medium are provided for improving a user's Internet experience, comprising in one aspect, receiving, from a gateway, an indication of a reply from a content provider indicating an error requiring arbitration, determining, on the basis of an arbitration agreement, one or more remediation measures for the gateway to take in response to the error, the remediation measures selected from the set consisting of: passing the reply to the user unchanged, providing cached content to the user, rewriting the error reply to include a redirection to an alternate page, rewriting the error reply to include an alternate reply status code, providing a standardized error page in place of the error reply provided by the content provider, rejecting future requests sent to the content provider, and redirecting future requests sent to the content provider to an alternate content provider; and sending to the gateway an arbitration response including a remediation policy indicating the remediation measures.
US08370470B2 System and method for managing server configurations
A computer system comprises servers running application programs which are controlled, at least in part, by configuration parameters. The parameters are updated by first updating a database of configuration parameters, and then automatically updating the servers in accordance with the database updates to automatically maintain synchronization between the server configuration and the database.
US08370469B2 Management device, management method, and recording medium for synchronizing information from management devices
A first acquisition unit acquires an event notification from an MFP and updates first device-status information. A transmission unit transmits the event notification and first reference-destination information. A switching unit switches a first access to the first reference-destination information to a second access to second reference-destination information. A second acquisition unit issues an acquisition request at a first interval, issues an acquisition request at a second interval in response to the event notification, acquires the second device-status information, and update the first device-status information.
US08370465B2 Method and device for establishing route
The embodiment of the present invention provides a method for establishing a route, which includes searching a target node by a node from a first level node group according to first level route information, returning to query a result or data saved by the target node if the target node is found, otherwise executing the following step; searching a target node by the node from a higher level node group according to higher level route information, returning to query a result or the data saved by the target node if the target node is found, otherwise repeating the step. Through the hierarchical communication system, most of the flows of daily service operations in the communication network are limited within a small region, thereby preventing from excessively occupying the band width of a backbone network being originally not wide enough.
US08370463B2 Methods for auto-configuring a router on an IP subnet
An autoconfiguring data router is connected to a communications network subnet having a second network data router. The autoconfiguring data router includes a configuration determination module that determines configuration attributes for operably connecting the autoconfiguring data router to the subnet, and an autoconfiguration module that configures the autoconfiguring data router according to the configuration attributes so that the autoconfiguring data router is operably connected to the subnet.
US08370460B1 Optimizing multi-hit caching for long tail content
Some embodiments provide an optimized multi-hit caching technique that minimizes the performance impact associated with caching of long-tail content while retaining much of the efficiency and minimal overhead associated with first hit caching in determining when to cache content. The optimized multi-hit caching utilizes a modified bloom filter implementation that performs flushing and state rolling to delete indices representing stale content from a bit array used to track hit counts without affecting identification of other content that may be represented with indices overlapping with those representing the stale content. Specifically, a copy of the bit array is stored prior to flushing the bit array so as to avoid losing track of previously requested and cached content when flushing the bit arrays and the flushing is performed to remove the bit indices representing stale content from the bit array and to minimize the possibility of a false positive.
US08370444B2 Generating PKI email accounts on a web-based email system
The present invention provides systems and methods for allowing an Email User to create a Public Key Infrastructure (PKI) Email Account and thereafter to digitally sign, send, verify and receive PKI encrypted emails over a computer network, such as the Internet. The systems and methods preferably include a Web-based Email System and a Certificate Authority that coordinate their actions to make the process of creating, maintaining and using the PKI Account as easy as possible for the Email User. In a preferred embodiment, a Keystore System may also be used to enhance the management and use of digital keypairs.
US08370437B2 Method and apparatus to associate a modifiable CRM related token to an email
A method and apparatus to associate incoming emails to a customer relationship management (CRM) object is disclosed. The method may include creating a user configurable tracking token that relates an email to a CRM object, attaching the tracking token to an outgoing email, sending the outgoing email to recipients, receiving an incoming email, determining whether the incoming email has a tracking token and if the incoming email has a tracking token, associating the incoming email with the matching CRM object.
US08370430B2 Method for interchanging messages and information during a telephone conference
A method and a telecommunications system for interchanging messages and information during a telephone conference, with the telephone conference taking place via a telephone network and the telephone conference being assigned a code which can be predetermined, and from which a password is derived which allows the subscribers to the telephone conference access to a communication platform which is based on a data network, for the purpose of interchanging data during the telephone conference.
US08370423B2 Data synchronization and sharing relationships
Systems and methods for synchronizing and sharing data associated with sharing relationships are disclosed. Such systems and methods may be implemented by interfacing with an application that manages or accesses the data to be shared, and by making shared data available using a feed along with some mechanism for tracking changes or enabling synchronization between different endpoints.
US08370413B1 No-multiply finite impulse response (FIR) filter using phase additions
The present invention is directed toward a Finite Impulse Response (FIR) no-multiply filter (NMF), which replaces complex multiplications with phase additions. At each tap in the FIR filter, only phases are accumulated and at the output the complex result is reconstructed in I/Q. Noise dither is relied upon to smooth the digitized phase resolution. The NMF is ideally suited to a matched filtering scenario for constant modulus signals.
US08370409B2 Electronic computing circuit for operand width reduction for a modulo adder followed by saturation concurrent message processing
A method for operand width reduction is described, wherein two N-bit input operands (A, B) of a bit width of N are processed and two M-bit output operands (A′, B′) of a reduced bit width of M are generated in a way, that a post-processing comprising an M-bit adder function followed by saturation to M bits performed on said two M-bit output operands (A′, B′) provides an M-bit result equal to an M-bit result of an N-bit modulo adder function of the two N-bit input operands (A, B), followed by a saturation to M bits. Further an electronic computing circuit (1, 5) is described performing said method. Additionally a computer system comprising such an electronic computing circuit is described.
US08370408B2 Configuration representation and modeling using configuration spaces
Configuration spaces facilitate the useful presentation of data, particularly configuration data used for representing configured products. Products include features and common features can be grouped by families. For example, an automobile can include a transmission family. The transmission family could include features such as automatic transmission and 4-speed manual transmission. Configuration spaces can be achieved by consolidating selected data without loosing useful information. The degree of consolidation achieved can be significant enough to permit display of data using conventional display technology. Configuration spaces break down the “universe” of possible configurations into constituent spaces defined by groups of rules for a selected feature. Common dependencies between the selected feature and related features can be consolidated to produce a more minimal form of the data used for representing the selected features and related features. Configuration spaces can provide a useful graphical view of the breakdown of all rules written for a single feature or multiple features. The data present in this view can be analyzed to, for example, study the dependency paths of an existing configuration and better understand the impact of revising configuration relationships. Thus, configuration spaces aid in the creation and modification of configuration models.
US08370405B2 Variable-length record, corruption recovery apparatus, system, and method
A method for identifying records of variable length within a data block containing corrupted data is disclosed herein. In certain embodiments, such a method may include scanning backward from an end of a data block containing variable-length records. The backward scan may proceed, one record at a time, to identify a first span of good (i.e., non-corrupt) records. The method may further include scanning forward from a front of the data block, also proceeding one record at a time, to identify a second span of good records. The method may include identifying a problem region by identifying data that resides between the first span and the second span. The method may also include creating a new record between the first span and the second span that contains the problem region. A corresponding computer program product, apparatus, and system are also disclosed.
US08370403B2 File management apparatus and its control method
A new filename after change is generated based on rules set using a filename setting menu (301), extension format selection menu (302), basic setting menu (303), and format setting menu (304), and is displayed on a new filename list display window (306). In this case, if the new filename is unusable, it is displayed in distinction from other filenames, thus informing the user of it. A file management apparatus can detect in advance whether or not an error may occur upon changing the filename and can notify the user of such error.
US08370401B2 Merging containers in a multi-container system
An apparatus and method for merging the data of a first container and a second container into a target container that includes at least one block having a plurality of extents to store data objects. The apparatus may include a storage sever coupled to a plurality of storage devices. The storage server is configured to merge multiple data objects of the plurality of containers that store a data object per each container into a target container that stores multiple data objects within the target container.
US08370400B2 Solution-specific business object view
A computer-implemented system may include one or more storage devices storing first metadata defining an instance of a first metaobject, second metadata defining an instance of a solution supplement metaobject, wherein the second metadata comprises annotations to the first metadata, and wherein the first metaobject and the solution supplement metaobject are instances of a meta-metaobject. Also stored is executable program code of a service to determine merged metadata based on the first metadata and the annotations to the first metadata. A processor is included to execute the executable program code.
US08370394B2 Parallel processing of data organized in a tree structure
A method for parallel processing of data organized in the form of a tree including: converting the tree into a linear array structure including a data array for storing the data of said tree and three reference arrays; determining partial workloads from the linear array structure obtained at step a; and performing parallel processing of said partial workloads. Each entry in the data array corresponding to a given node in the tree and includes three pointers. The pointers each point to a respective one of the reference arrays: a first pointer identifies the parent node of the given node, a second pointer identifies the first child node of the given node, and a third pointer identifies the sibling node of the given node.
US08370390B1 Method and apparatus for identifying near-duplicate documents
Duplicate or near-duplicate documents can be identified by creating a vector representing the evaluated document, where vector values are serial numbers of the summary vector coordinates, sorted according to the value in each coordinate. The summary vector is calculated summing bits of hashes of the document shingles. Vectors representing other documents can be reduced in size to 64-bit fingerprints and stored in permanent memory. The duplicates or near-duplicates can be identified by comparing these stored fingerprints with the vector representing evaluated document.
US08370379B2 Method and system for providing query using an image
A method and system for providing a query using an image is disclosed. A search keyword is determined using an image and position information of a terminal that are received from the terminal. Search queries associated with the determined search keyword are provided to the terminal. Lower search queries may be provided to the terminal if one of the provided search queries is selected.
US08370378B2 Data display server, data display method and program thereof
The present invention relates to recommendation of items to a user for providing items more satisfying a user's request on the basis of new association. The present invention provides a data display server connected to a user terminal, which includes a posting database for storing posting data posted through the user terminal, a reference data base for storing reference data, relational metadata generating means which generates relational metadata making association between two pieces of reference data, and a relational database for storing the relational metadata. According to the arrangement, tight linking between reference data is made possible so that items more suitable for a user's preference can be recommended.
US08370375B2 Method for presenting database query result sets using polymorphic output formats
A method, apparatus, and article of manufacture for processing a database query. Database queries are submitted with an indication of a selected output format, To process the query, data records are retrieved and formatted according to the selected output format, as well as formatted for additional output formats supported by a given a query application. Once returned, query results may be presented in the selected format. A user may switch the presentation of the query result from the selected format to others, without having to re-execute the database query.
US08370363B2 Hybrid neighborhood graph search for scalable visual indexing
A hybrid search method may be used to identify information responsive to a query. A search may be performed utilizing a neighborhood graph and a partitioning tree. The partitioning tree may be searched to select one or more pivots that may be used to guide a subsequent search in the neighborhood graph. Once the search in the neighborhood graph is unable to identify nearest neighbors in closer proximity to the query, the search may be switched to the partitioning tree. The partitioning tree may then be searched to select pivots that may be used to guide subsequent searches in the neighborhood graph. The searches performed in the partitioning tree and/or the neighborhood graph may be conducted utilizing an iterative algorithm.
US08370361B2 Extracting and normalizing organization names from text
A method, apparatus and article of manufacture for extracting and normalizing organization names from text. The method uses regular expressions, certain rules and dictionaries to identify potential organization names in text, then uses word similarity metrics, clustering, and other considerations to group normalized organization names.
US08370360B2 Merchandise recommending system and method thereof
The present invention relates to a merchandise recommending system, and it is an object of the present invention is to derive recommended merchandise through a multiple image search, in which image characteristic information is extracted through a text search or an image search, thereby deriving recommended merchandise. To accomplish the above object, according to one aspect of the present invention, there is provided an operator server comprising a data receiving unit for receiving a ‘merchandise search request signal’ containing a text search or an image search (request) from the user computer and receiving a unique identification number of each user input information and merchandise information together with a corresponding matching table from the manager computer, a matching process module unit for sequentially arranging images by performing a command processing on search keywords that are searched through the characteristic information extraction module unit, a merchandise recommendation module unit for deriving recommended merchandise using the image characteristic information according to a search result, a data transmission unit for transmitting the merchandise extracted through the merchandise recommendation module unit to the user computer, and a data storage unit stores the user input information, merchandise information, unique identification numbers, and matching table.
US08370358B2 Tagging content with metadata pre-filtered by context
Generate tags for content from metadata pre-filtered based on context. A plurality of data items is accessed. Each of the data items has metadata. A context for a user is determined (e.g., at a moment of content capture). One or more of the data items are selected based on the determined context. Upon receipt of content, the received content is compared with the selected data items to identify matches. Metadata is selected from the metadata associated with the matching data items. The selected metadata is associated with the captured content.
US08370357B1 Method and system for grouping multimedia files from plural vendors' servers in media store's catalog
A media store server offers access to multimedia contents available from servers of one or more vendors. The media store server provides customers' digital information devices with catalog of content offered through the media store server. To provide a unified catalog for the store, multimedia contents are grouped according to descriptive texts for the multimedia contents. A descriptive text for a multimedia content item or file is obtained from a vendor's catalog. The descriptive text for the multimedia content is standardized to generate a token for that particular multimedia content item. The multimedia content is classified in an existing catalog group corresponding to an already existent token, if the newly generated token matches an existent token in the catalog of the media store server. A new group for multimedia content is generated and the particular multimedia content is assigned to the newly generated group, if the newly generated token does not yet exist in the catalog of the multimedia store server.
US08370351B2 Method and system for generating playlists for content items
A method and system for generating playlists for content items is provided. Generating a playlist involves monitoring user interaction with one or more content items as user-content interactions, determining a context associated with one or more user-content interactions, and generating a playlist of the content items based on the user-content interactions and the associated context.
US08370345B2 Snippet based proximal search
The exemplary embodiments of the present invention provide a system, method and computer program products for a snippet based proximal search. A method comprises ranking the documents based on text that is similar to a text snippet. The ranking includes automatically generating proximity queries that include the text snippet, submitting the proximity queries, and collecting the document results. The method comprises selecting a plurality of highest ranked documents to form a subset of documents, extracting snippets from each document in the subset, and creating a vector space model for a set defined by a union of the extracted snippets and the text snippet. The method comprises ranking the extracted snippets according to their vector distances from the input text snippet, and ranking the documents within the subset of documents based on the ranking of the extracted snippets to determine a best matching document in view of the text snippet.
US08370338B2 Large-scale asymmetric comparison computation for binary embeddings
A system and method for comparing a query object and one or more of a set of database objects are provided. The method includes providing quantized representations of database objects. The database objects have each been transformed with a quantized embedding function which is the composition of a real-valued embedding function and a quantization function. The query object is transformed to a representation of the query object in a real-valued embedding space using the real-valued embedding function. Query-dependent estimated distance values are computed for the query object, based on the transformed query object and stored. A comparison (e.g., distance or similarity) measure between the query object and each of the quantized database object representations is computed based on the stored query-dependent estimated distance values. Data is output based on the comparison computation.
US08370335B2 Multiple field look ahead and value help
Methods and apparatus, including computer program products, are provided for providing value help. In one aspect, there is provided a computer-implemented method. The method may include receiving, from a user interface, an input. Based on the received input, one or more fields may be determined from a plurality of columns of a table of a database. The determined one or more fields may be provided to the user interface for presentation as a value help to the input being presented at the user interface. Related apparatus, systems, methods, and articles are also described.
US08370323B2 Providing information services related to multimodal inputs
A system and method provides information services related to multimodal inputs. Several different types of data used as multimodal inputs are described. Also described are various methods involving the generation of contexts using multimodal inputs, synthesizing context-information service mappings and identifying and providing information services.
US08370311B2 Using versioning to back up multiple versions of a stored object
Using a versioning feature of an authoring application to back up multiple versions of a stored object in single, version-enabled instance stored on backup media is disclosed. In some embodiments, an indication is received that a subsequent version data associated with an object an existing instance of which is stored in a backup storage location is to be backed up. A version control mechanism of an authoring application that created or updated the object as stored in a primary storage location is invoked to incorporate the subsequent version data into the existing instance of the object as stored in the backup storage location.
US08370309B1 Revision-tolerant data de-duplication
Redundant data is removed from a volume of data by partitioning the volume of data into fixed-length input segments and determining, for each of the input segments, whether a selected portion of the input segment matches a portion of a segment within a de-duplication dictionary. If the portion of the input segment matches a portion of the segment within the dictionary, the segment within the de-duplication dictionary is compared with the input segment and a token representative of the segment within the dictionary is substituted for at least part of the input segment determined to match the segment within the dictionary.
US08370305B2 Method of minimizing the amount of network bandwidth needed to copy data between data deduplication storage systems
A method and system is provided for copying data between two deduplicating storage systems. A list of unique fingerprints is compiled from the data which will be sent. This list is transmitted to the receiving system during a preliminary data exchange called the preamble. The receiving system replies with a second list which contains the unique fingerprints of the data which either needs to be sent or can be omitted. Which list depends on the size of the list where the smaller list is sent for efficiency and lower bandwidth consumption. A reference list of duplicate blocks being sent is retained on the receiving system until the copy operation is complete. This reference list is used to protect blocks on the receiving system by deferring deletions until the incoming hallow block can reference the duplicate block on the receiver to confirm that is on the target system and should not be deleted.
US08370304B2 Restore of full system backup and incremental backups using multiple simultaneous device streams
A technique for restoring file systems by applying full and incremental backups together while streaming them from multiple devices provides a faster system restore from a full backup where incremental backups must also be applied. A first storage device streams the full backup while at least one second storage device streams at least one incremental backup. As files are detected in the incremental backup, they are written instead of the corresponding file in the full backup. Incremental backups can be pre-merged to reduce their number to one less than a number of storage devices available to stream the backups, so that the full backup can be streamed along with the pre-merged incremental backup(s) to restore the file system.
US08370298B2 Method and apparatus for a file sharing and synchronization system
A computer-implemented method is provided for managing and sharing picture files. In one embodiment of the present invention, the method comprises providing a server platform and providing a data store on the server platform for maintaining full resolution copies of the files shared between a plurality of sharing clients. A synchronization engine is provided on the server platform and is configured to send real-time updates to a plurality of sharing clients when at least one of the sharing clients updates or changes one of said files. A web interface may also be provided that allows a user to access files in the data store through the use of a web browser.
US08370297B2 Approach for optimizing restores of deduplicated data
Various techniques for improving the performance of restoring deduplicated data files from a server to a client within a storage management system are disclosed. In one embodiment, a chunk index is maintained on the client that tracks the chunks remaining on the client for each data file that is stored to and restored from the storage server. When a specific file is selected for restore from the storage server to the client, the client determines if any local copies of this specific file's chunks are stored in files already existing on the client data store. The file is then reconstructed from a combination of these local copies of the file chunks and chunks retrieved from the storage server. Therefore, only chunks that are not stored or are inaccessible to the client are retrieved from the server, reducing server-side processing requirements and the bandwidth required for data restore operations.
US08370296B2 Method for transmitting SyncML synchronization data
The present invention provides methods for transmitting SyncML synchronization data. One is that the originator constructs a SyncML message after encrypting the user data to be transmitted and then transmits the data in an existing transmission way; the user data includes, but is not confined to, authentication information, terminal capability information and the data to be synchronized; the other method is that the originator encrypts the SyncML message in the transport layer before transmitting the message, and the recipient deciphers the received SyncML message from transport layer and processes the message subsequently. The two methods can be used either separately or together. If they are used together, the transmission of SyncML synchronization data is provided with double safety insurance. By using the present invention, user data can be transmitted safely without being intercepted by the third party.
US08370293B2 Workflow template management for medical image data processing
Some embodiments of a workflow management system to process medical image data generated by a medical imaging device have been presented. In one embodiment, a user selects a workflow template with a predefined set of image processing stages, and applies the workflow template to the medical image data. Each of the predefined set of image processing stages in the workflow template includes one or more image processing operations. Each of the image processing operations is capable of generating metadata for processing the medical image data. The medical image data is then processed through each of the predefined image processing stages. The result of processing is a collection of metadata. Each metadata in the collection can be applied to the medical image data to generate a medical image view.
US08370289B2 BDD variable reordering using parallel permutation
One embodiment accesses a binary decision diagram (BDD) representing a function having n variables, where n≧2, wherein: the BDD comprises n layers corresponding to the n variables, respectively; and the BDD has a first variable order where each variable i is at layer i for 1≦i≦n; and reorders the n variables of the BDD according to a second variable order denoted as π(i), where each variable i is at layer π(i) for 1≦i≦n, by iteratively and alternatingly swapping one or more first disjoint pairs of consecutive layers during each odd iteration and swapping one or more second disjoint pairs of consecutive layers during each even iteration, until the second variable order is achieved, wherein during each iteration, two consecutive layers are swapped only if a current order of two variables at the two consecutive layers differs from an order of the two variables specified by the second variable order.
US08370286B2 System for personalized term expansion and recommendation
Disclosed are methods and apparatus for providing a set of recommended annotations. A set of tags associated with a content item within a content sharing system is identified, where the content item is associated with a user of the content sharing system. A set of global tag co-occurrences within the content sharing system is identified for the set of tags, where each of the global tag co-occurrences in the set of global tag co-occurrences identifies a pair of tags including one of the set of tags, wherein the pair of tags have both been used together to tag at least one of the content items within the content sharing system. One or more sets of personal tag co-occurrences is identified for the set of tags, where each of the sets of personal tag co-occurrences is used in a corresponding one of one or more personal contexts of the content sharing system, the one or more personal contexts relating to the user of the content sharing system. Each of the personal tag co-occurrences in the sets of personal tag co-occurrences identifies a pair of tags including one of the set of tags that have both been used together to tag at least one content item within a corresponding one of the one or more personal contexts. A set of recommended tags is generated from the set of global tag co-occurrences and the one or more sets of personal tag co-occurrences.
US08370284B2 System and method for finding desired results by incremental search using an ambiguous keypad with the input containing orthographic and/or typographic errors
A system for finding and presenting content items in response to keystrokes entered by a user on an input device having a known layout of overloaded keys selected from a set of key layouts. The system includes a database containing content items and terms characterizing the content items; input logic for receiving keystrokes from the user and building a string corresponding to incremental entries by the user, each item in the string having the set of alphanumeric symbols associated with a corresponding keystroke; mapping logic to map the string to the database to find the most likely content items corresponding to the incremental entries, the mapping logic operating in accordance with a defined error model corresponding to the known layout of overloaded keys; and presentation logic for ordering the most likely content items identified by the mapping logic and for presenting the most likely content items.
US08370277B2 Musical piece recommendation system and method
A musical piece recommendation system that allows instantaneous registration of a new user and a new musical piece without retraining in a basic training section. A first incremental training section monitors a rating history storage section, and each time a change is made to a rating history or a new user is added, performs updating of or addition of the topic selection probability for the user for which the change is made to the rating history or for the new user such that the likelihood determined by a basic training section is kept maximized. A second incremental training section monitors an acoustic feature storage section, and each time a new musical piece is added to perform addition to acoustic features, adds the musical piece selection probability related to the added musical piece such that the likelihood determined by the basic training section is kept maximized.
US08370276B2 Rule learning method, program, and device selecting rule for updating weights based on confidence value
A rule learning method in machine learning includes distributing features to a given number of buckets based on a weight of the features which are correlated with a training example; specifying a feature with a maximum gain value as a rule based on a weight of the training example from each of the buckets; calculating a confidence value of the specified rule based on the weight of the training example; storing the specified rule and the confidence value in a rule data storage unit; updating the weights of the training examples based on the specified rule, the confidence value of the specified rule, data of the training example, and the weight of the training example; and repeating the distributing, the specifying, the calculating, the storing, and the updating, when the rule and the confidence value are to be further generated.
US08370267B2 System and method for appraiser-assisted valuation
A system and method that allows an appraiser, real estate broker or other professional, based on preliminary information about a requested appraisal, to use any of a plurality of automated valuation products to effectively calculate an appraisal value. In one embodiment, a lender places an order electronically with or through an appraisal management vendor or other entity, which transmits the order in the form of an assignment to an appraiser appropriately licensed and trained for that assignment. The appraiser will preferably, through e-mail, web site or other means, receive the order and will have the ability to access one or a variety of automated models, such as AVM models. Based on the appraiser's own knowledge and the automated results, the appraiser may arrive at a valuation that combines the relatively low cost and rapid turnaround time of an AVM with the expertise and accuracy of a skilled appraiser.
US08370264B1 System and method of fulfilling a transaction
A method is disclosed that includes receiving a request for a transaction from a customer at a seller server system via an electronic-commerce website and identifying a customer account stored at the seller server system based on an identity of the customer. A plurality of financial instruments is associated with the customer account. The plurality of financial instruments has a customer-specific sequence including at least a first financial instrument pre-selected by the customer and a second financial instrument. The method includes automatically attempting to collect a particular payment associated with the transaction from a first financial service provider corresponding to the first financial instrument and automatically attempting to collect the particular payment from a second financial service provider corresponding to the second financial instrument in response to data received at the seller server system indicating a denial of the payment.
US08370261B2 System and a method for access management and billing
An access management system for managing network access of an end-user to one or more online content sources of a number of content providers. The system comprises a content proxy unit that stores the concealed addresses of the content sources. The content proxy unit is designed to receive a request for accessing one or more content sources from the end-user. The system further comprises an access management unit that stores an access rights record of the end-user. The access management unit is designed to authorize the request according to the access rights record of the end user. If the request is authorized, the content proxy unit facilitates the accessing using the concealed addresses of the requested content sources.
US08370256B1 Method and apparatus for dynamic financial liability management
Financial liabilities are dynamically managed by receiving liability information relating to a client associated with multiple financial liabilities. Each financial liability is associated with a respective interest rate. A payment is allocated among the financial liabilities, for example, as a function of the interest rates associated with the financial liabilities. When a change in a financial liability occurs, the allocation of the payment is adjusted.
US08370252B2 System and method for providing electronic price feeds for tradeable objects
System and methods for a price feed generation are described. According to an example method described herein, upon receiving market information including a plurality of linear prices and order quantities, a reference price level is selected and a price feed message is generated to include the reference price level and the plurality of order quantities. The price feed message is then provided to client terminals.
US08370248B2 TBA futures contracts and central counterparty clearing of TBA
Networks, systems and methods that match orders for TBA futures and settle and clear open positions for TBA futures are disclosed. The TBA futures may include MBS TBA future contracts. A central counterparty clearing firm may net long and short positions and generate delivery instructions to parties having open positions.
US08370246B2 System and method for settling trades
A method of settling trades includes the steps of obtaining an authenticated delivery instrument, wherein the authenticated delivery instrument is authenticated by a first exchange and may be used to settle a trade undertaken on the first exchange. An electronic proxy is issued for the delivery instrument, wherein the electronic proxy may be exchanged for the authenticated delivery instrument and where the electronic proxy is used to settle a trade undertaken on a second exchange.
US08370242B2 Systems and methods for providing a benefit product with periodic guaranteed minimum income
The invention provides systems, and methods of using the systems, for implementing a benefit product with a guaranteed minimum income. Payment into the benefit product secures the guaranteed minimum income for a payout phase following an accumulation phase of the benefit product. The system comprises an income recordkeeper interfacing with a plurality of savings recordkeepers. The income recordkeeper includes (1) an income recordkeeper interface portion that inputs attributes to the benefit product funded by payments from a plan associated with the benefit product; and (2) an income recordkeeper record keeping system that implements the benefit product. The income recordkeeper record keeping system: (a) monitors transactions to or from the benefit product; and (b) determines, based on the transactions, a guaranteed minimum income associated with participation in the benefit product, the guaranteed minimum income being an amount that may be paid from the benefit product beginning on a future start date.
US08370240B2 System and method for chart pattern recognition and analysis in an electronic trading environment
A system and method are provided for chart pattern recognition and analysis. In one embodiment, a graphical interface is provided to enable a trader to select a portion of a chart to be used in the chart pattern analysis. The pattern of the selected portion of the chart could then be used to find one or more similar chart patterns in a user-defined timeframe, such as any future time period or a time period in the past. When a reoccurring chart pattern is found in any future time period, an alert signal can be generated to alert a user of a possibility of the chart pattern reoccurrence. Alternatively, chart pattern matches can be found in a time period in the past, and a set of studies can be applied to the found matches to generate a set of reoccurring indicator values. The reoccurring indicator values can be used in combination with the chart pattern to detect any similar chart patterns in the future.
US08370219B1 Methods and apparatus for in-line editing of web page content stored in multiple data stores
Methods and apparatus for in-line editing of web page content stored in multiple data stores are described. In one embodiment, a rendering of a web page is presented in a what-you-see-is-what-you-get (WYSIWYG) editing environment. The presenting includes combining business transaction data from an inventory and accounting data store and web page presentation data from a page content data store. The presenting further includes rendering in the what-you-see-is-what-you-get environment the web page as viewable in a browser. Responsive to receiving an edit of an element of editable content from the what-you-see-is-what-you-get editing environment, the element of editable content of the electronic commerce web page is updated in both the inventory and accounting data store and the rendering.
US08370207B2 Virtual reality system including smart objects
Embodiments of the invention include a virtual reality system that includes an instrumented device used to present a virtual shopping environment to a simulation participant. The participant's interactions with the virtual shopping environment may be used to conduct market research into the consumer decision making process. The virtual shopping environment may include one or more smart objects configured to be responsive to participant interaction. The virtual shopping environment may recreate a real-world shopping environment.
US08370192B2 Method and system for dynamic project management and capacity management
Described herein are systems and methods for dynamic project management and capacity management. Specifically, the systems and method include a management tool for performing project management, capacity management, and time and cost creation across systems and departments for the lowest levels of data. The management tool include a computer readable storage medium including a set of instructions that are executable by a processor, the set of instructions being operable to store projected time information and projected cost information for a project, store actual time information and actual cost information for the project, and display a correlation between i) the projected time information and actual time information, and ii) the projected cost information and the actual cost information.
US08370191B2 Method and system for generating quantitative indicators
A method of generating a quantitative indicator of sales for a market segment for a predetermined time period is disclosed. The market segment represents a plurality of members with one or more products. The method includes receiving sales data from the plurality of members of the market segment, calculating the quantitative indicator for each member of the market segment, calculating the quantitative indicator for the market segment by creating a composite of the quantitative indicator for each member representing the market segment, and either calculating the quantitative indicator for the member with missing data using a estimated value of units of the product sold by the member or modifying the baseline benchmark by removing the data of the member with missing data.
US08370188B2 Management of work packets in a software factory
Work packets are assembled, within a software factory, into a customized deliverable unit of software by software factory components that have been rated as being the most suitable according to requirements set by the customer. The work packets comprise exit criteria for returning the work packets and the customized deliverable unit from an assembly line to a software factory operations unit in the software factory.
US08370181B2 System and method for supply chain data mining and analysis
A method and system for supply chain data analysis. The method includes storing supply chain data including test data, genealogy data, repair data, some factors and some items, in one or more databases and selecting a portion of the factors from the stored data, and a time range for analysis. The method then selects one or more criterion for analysis; extracts a portion of the stored data; analyzes the extracted portion of the stored data to detect a combination of factors that result in a test failure, according to the selected factors, the time range, and the selected one or more criterion. The method then detects a root cause for the detected combination of factors; performs correlation analysis between the selected factors; and performs trend analysis on the selected factors.
US08370177B2 Personalized body image
Delivery of health information to a patient suffering from a chronic condition is personalized by displaying the health information directly on a customized image of a body. The patient's medical record, standards of care for the condition, prescribed treatments, and patient input are applied to a generalized health model of a disease to generate a personalized health model of the patient. The personalized health model comprises an HTML file encoding an image map of a body. The body image illustrates the health condition of the individual patient. Preferably, data is collected from health provider sources and stored in a database on a server at a service provider site. The data is processed at the server, and is displayed in the patient's home using a TV connected to a multimedia processor. The multimedia processor connects the television set to a communications network such as the Internet. Applications include preventive care of chronic diseases such as diabetes and asthma.
US08370166B2 Script-based information retrieval
One implementation provides a method for providing a solution to a problem durring an interaction. In this implementation, the method includes displaying to the user a first question and possible answers to the first question in a graphical user interface (GUI) upon identification of the problem. Each possible answer to the first question is associated with an electronic document stored in a first knowledge base. The method further includes receiving input from the user selecting one of the displayed answers to the first question during the interaction. In response to receiving this input, a name of the electronic document is displayed within the GUI. The electronic document whose name is displayed is associated with the selected answer to the first question and that provides a solution to the problem.
US08370164B2 Apparatus and method for coding and decoding multi-object audio signal with various channel including information bitstream conversion
Provided is an apparatus and method for coding and decoding multi-object audio signals with various channels and providing backward compatibility with a conventional spatial audio coding (SAC) bitstream. The apparatus includes: an audio object coding unit for coding audio-object signals inputted to the coding apparatus based on a spatial cue and creating rendering information for the coded audio-object signals, where the rendering information provides a coding apparatus including spatial cue information for audio-object signals; channel information of the audio-object signals; and identification information of the audio-object signals, and used in coding and decoding of the audio signals.
US08370163B2 Processing user input in accordance with input types accepted by an application
In a voice processing system, a multimodal request is received from a plurality of modality input devices, and the requested application is run to provide a user with the feedback of the multimodal request. In the voice processing system, a multimodal aggregating unit is provided which receives a multimodal input from a plurality of modality input devices, and provides an aggregated result to an application control based on the interpretation of the interaction ergonomics of the multimodal input within the temporal constraints of the multimodal input. Thus, the multimodal input from the user is recognized within a temporal window. Interpretation of the interaction ergonomics of the multimodal input include interpretation of interaction biometrics and interaction mechani-metrics, wherein the interaction input of at least one modality may be used to bring meaning to at least one other input of another modality.
US08370156B1 Editing suggestions in different formalisms
Exemplary embodiments enable generating and propagating editing suggestions for system representations implemented in different formalisms. Exemplary embodiments enable representation of one or more portions of an underlying system in different formalisms. Exemplary embodiments automatically generate suggestions for editing a particular representation based on an analysis of the particular representation, the formalism in which the particular representation is implemented, at least one other representation of the underlying system, and the formalism in which the at least one other representation is implemented. Exemplary embodiments also generate corresponding suggestions for editing at least one other representation of the underlying system based on an analysis of the at least one other representation and the formalism in which it is implemented.
US08370151B2 Systems and methods for multiple voice document narration
Disclosed are techniques and systems to provide a narration of a text in multiple different voices where the portions of the text narrated using the different voices are selected by a user.
US08370144B2 Detection of voice inactivity within a sound stream
A method for identifying end of voiced speech within an audio stream of a noisy environment employs a speech discriminator. The discriminator analyzes each window of the audio stream, producing an output corresponding to the window. The output is used to classify the window in one of several classes, for example, (1) speech, (2) silence, or (3) noise. A state machine processes the window classifications, incrementing counters as each window is classified: speech counter for speech windows, silence counter for silence, and noise counter for noise. If the speech counter indicates a predefined number of windows, the state machine clears all counters. Otherwise, the state machine appropriately weights the values in the silence and noise counters, adds the weighted values, and compares the sum to a limit imposed on the number of non-voice windows. When the non-voice limit is reached, the state machine terminates processing of the audio stream.
US08370138B2 Scalable encoding device and scalable encoding method including quality improvement of a decoded signal
A scalable encoding device is capable of improving quality of a decoded signal without increasing an encoding amount and compensating data with a sufficient quality upon data loss. An extension layer bit distribution calculator calculates a bit distribution of a quality improving encoding data and compensation encoding data in the extension layer according to an audio mode of the input signal. An extension layer encoder generates quality improving encoding data according to the specified number of bits. A compensation information encoder extracts a part of core layer encoding data and makes it as compensation encoding data for the core layer. An extension layer encoded data generator multiplexes the extension layer bit distribution information, the compensation encoding data, and the quality improving encoding data so as to obtain extension layer encoding data.
US08370126B2 Incorporation of variables into textual content
Embodiments of the invention provide techniques for incorporating variable values into textual content. In one embodiment, an abstract phrase including a text phrase and a variable at a particular position in the text phrase is received. The abstract phrase may include multiple variables. A text value for the variable is received. The text phrase of the abstract phrase is combined with the text value according to the particular position of the variable. An integration rule is applied at a boundary of the text phrase of the abstract phrase and the text value, where the integration rule is based on a language rule. The integration rule modifies a portion of the text phrase of the abstract phrase or a portion of the text value to produce an integrated phrase.
US08370125B2 Handheld electronic device and method for disambiguation of text input providing artificial variants comprised of characters in a core alphabet
A handheld electronic device includes a reduced QWERTY keyboard and is enabled with disambiguation software that is operable to disambiguate text input. In addition to identifying and outputting representations of language objects that are stored in the memory and that correspond with a text input, the device is able to generate artificial variants in certain circumstances. The artificial variants comprise characters within a core alphabet of the device and are free of extended characters that may otherwise be active on the device.
US08370124B1 High fidelity time domain for spacecraft emulation systems
An emulation system includes a central time source generating a time reference and an emulated spacecraft control processor which contains an embedded processor that provides an emulated input/output interface to communicate simulated spacecraft data. The embedded processor processes the simulated spacecraft data and contains a real time clock engine having a real-time clock period. The system further has a first simulation that processes attitude control system data from the emulated spacecraft control processor to simulate an attitude control system of the spacecraft in real-time. The first simulation engine operative to produce sensor data for input to the emulated spacecraft control processor based on the simulated system dynamics and adjusts the real time clock period in response to the time reference.
US08370118B2 Systems, methods, and tools for proofing a computer-aided design object
A casting tolerance proofing tool adapted to be implemented with a computer system. The computer system has a processor and a memory storing a CAD object of an apparatus to be manufactured with a casting process. The proofing tool includes a criteria selector operable to prompt for and receive a type of casting process for the apparatus to be manufactured with, and an extractor operable to determine a nominal dimension and a related tolerance from the CAD object. The proofing tool further includes a comparator operable to compare the tolerance with a first threshold and a second threshold.
US08370117B2 Systems, methods, and tools for proofing a computer-aided design object
Systems, methods, and tools for proofing computer-aided design (CAD) objects (e.g., CAD drawings or models). The objects are implemented with CAD software and represent an apparatus. An exemplary method includes receiving a CAD object representing the apparatus, determining criteria for proofing the CAD object, determining rules, extracting items of interest from the CAD object, and comparing the extracted items with the rules. An example item of interest is a drawing note on the CAD object and an example rule includes a plurality of keywords.
US08370115B2 Systems and methods of improved boolean forms
Various systems, methods, and computing units are provided for reduced cost evaluation of Boolean expressions. In one representative embodiment, a method includes: determining a first modified cost measure for a node of a binary tree, the first modified cost measure comprising M cost values, the node in an original condition; pivoting the node; determining a second modified cost measure for the node in a pivoted condition, the second modified cost measure comprising M cost values; and determining a preferred node condition responsive to a comparison of the first and second cost measures.
US08370112B2 Evaluation circuit for processing digital signals, method, and sensor assembly
An evaluation circuit for processing digital signals, the evaluation circuit processing an input data word and outputting an output data word, and a method for processing digital signals in an evaluation circuit, and to a sensor assembly.
US08370111B2 System and method for forming optimized perimeter surveillance
A method for forming a virtual tripwire through a subregion of an area of interest. The method may involve performing a geometric analysis of terrain in the subregion, the geometric analysis determining a location for each one of a pre-designated plurality of candidate sensors that may potentially be used in forming the virtual tripwire. A viewshed for each candidate sensor is determined. Each viewshed represents a coverage region for its associated candidate sensor. A geometric beginning point and a geometric end point within the subregion are each defined for the virtual tripwire. The viewsheds are analyzed to determine a number of the candidate sensors required to form a path for the virtual tripwire from the beginning point to the end point.
US08370109B2 Machine vibration baseline synthesizer
Machine vibration baselines are synthesized without averaging historical vibration data. Instead machinery configuration information is used, including data about the machine train, the machine's rotating components, and the machine speeds. For each component being considered, a plurality of parameters is identified for deriving baseline portions. The parameters for one component are used to identify baseline vibration amplitude floor values, vibration amplitudes at frequencies corresponding to various harmonics of a rotational speed, and vibration amplitudes corresponding to forcing frequencies and their harmonics/sidebands. Parameters for other components also may be used to identify amplitudes at harmonic frequencies and forcing frequencies.
US08370105B2 System for detecting position of underwater vehicle
A position detection system for an underwater inspection unit or vehicle improves the detection accuracy of the unit's position. The unit includes a pressure sensor for detecting its vertical position, and an inertial sensor for detecting its attitude angle. The unit also includes a range sensor unit for detecting relative distances relative to a neighboring structure A in several directions on substantially the same plane. A control unit computes a position of a detection direction plane of the range sensor unit based on the unit's detected vertical position and attitude angle, and a cross-sectional shape and position of the structure at the computed position of the detection direction plane. Additionally, the control unit computes the unit's relative position with respect to the structure's cross-sectional shape based on detection results by the range sensor unit, and computes the unit's horizontal position based on position information of the structure's cross-sectional shape.
US08370100B2 Method for determining when to perform a test of an overspeed protection system of a powerplant machine
Embodiments of the present invention have the technical effect of determining when to test an overspeed protection system of a powerplant machine. As described herein, embodiments of the present invention may be applied to a wide variety of powerplant machines, each comprising a shaft. After determining that test of the overspeed protection system should be performed, embodiments of the present invention may allow for a variety of methods to test the overspeed protection system.
US08370086B2 System and method for determining wedge tightness
A system and method for determining wedge tightness in a dynamoelectric machine is provided. The dynamoelectric machine includes a rotor, stator and a wedge assembly having at least one wedge for retaining a coil. The system includes a force application device for applying a predetermined force or a known quantity of force to a wedge, and the force is applied in a substantially radial direction. A measuring device for measuring movement of the wedge, measures a movement distance relative to a surface of an adjacent core surface. The system can be inserted between the rotor and the stator, and the movement distance is obtained by evaluating a distance to an adjacent core surface and a distance to a surface of the wedge.
US08370083B2 Method for automatically determining the condition of a hydraulic aggregate
A hydraulic aggregate for supplying a hydraulic cylinder in consecutive load strokes is monitored for its working load in order to determine the condition of the aggregate automatically. For this purpose, the time integral of the pressure is determined for each load stroke. The pressure and duration are processed into a characteristic number which indicates the wear. This makes it possible to diagnose the condition of the hydraulic aggregate at any time.
US08370081B2 Determining particle properties by means of superimposed fields
Modeling the gravitational field-induced or centrifugal field-induced separation of particles of a dispersion by use of one or more additional force fields that also influence the migration of the particles. A method includes detecting and measuring the modified separation behavior with the help of concentration-measuring sensors. The force acting upon the particles can be calculated from the change in velocity of the particles, and the corresponding particle properties can be calculated if the respective field intensities are known.
US08370076B2 Computer method and system for predicting physical properties using a conceptual segment-based ionic activity coefficient model
In the present invention the NonRandom Two-Liquid segment activity coefficient model system of the parent application is extended for computation of ionic activity coefficients and solubilities of electrolytes, organic and inorganic, in common solvents and solvent mixtures. The invention method and system may be applied to the chemical and/or pharmaceutical design process. In addition to the three types of molecular parameters defined for organic nonelectrolytes, i.e., hydrophobicity X, polarity Y, and hydrophilicity Z, an electrolyte parameter, E, is introduced to characterize both local and long-range ion-ion and ion-molecule interactions attributed to ionized segments of electrolytes. Successful representations of mean ionic activity coefficients and solubilities of electrolytes, inorganic and organic, in aqueous and nonaqueous solvents are presented.
US08370074B2 System and methods for predicting transmembrane domains in membrane proteins and mining the genome for recognizing G-protein coupled receptors
The invention provides computer-implemented methods and apparatus implementing a hierarchical protocol using multiscale molecular dynamics and molecular modeling methods to predict the presence of transmembrane regions in proteins, such as G-Protein Coupled Receptors (GPCR), and protein structural models generated according to the protocol. The protocol features a coarse grain sampling method, such as hydrophobicity analysis, to provide a fast and accurate procedure for predicting transmembrane regions. Methods and apparatus of the invention are useful to screen protein or polynucleotide databases for encoded proteins with transmembrane regions, such as GPCRs.
US08370069B2 Method for predicting secondary structure of nucleic acid sequence, a predictor for secondary structure of nucleic acid sequence and a predicting program for predicting secondary structure of nucleic acid sequence
An exemplary object of the present invention is to provide method, predictor and predicting program for predicting secondary structure of nucleic acid sequence capable of evaluating not only overall similarity and but also localized similarity of secondary structure of nucleic acid sequence. A method according to an exemplary aspect of the present invention includes the steps of: extracting a structural element of the secondary structure from the secondary structure of the nucleic acid sequence; and evaluating a similarity of each structural element of the nucleic acid sequence as a subject, based on a feature vector of the structural element.
US08370062B1 Switching between location contexts
In general, the subject matter described in this specification can be embodied in methods, systems, and program products for switching between location contexts on a mobile computing device. An estimated geographic location of the mobile computing device is determined by a mobile computing device. A user-identified location is received from an application program invoked on the mobile computing device. The estimated geographic location and the user-identified location are concurrently stored in computer-readable memory. One of the concurrently-stored locations is identified as a current location. A plurality of interface elements that each identify a venue that is geographically near the current location are presented on a display of the mobile computing device. User input that changes the current location from one to the other of the concurrently-stored locations is received at the mobile computing device.
US08370057B1 Audiovisual display modes for sense-and-avoid system for aerial vehicles
The invention provides six different display modes illustrating interaction and relative locations of two or more aerial vehicles (AVs), with at least one of the AVs being controllable by a ground-based or airborne-based controller of an unmanned aerial vehicle (UAV) or a pilot of a standard manned aircraft. Some display modes also indicate a predicted distance of closest approach of two AVs, the possibility of conflict or collision, and a remaining time, measured relative to the present time, before this conflict occurs. An audio and/or visual indicator advises the AV controller if this conflict event is likely to occur and recommends an acceleration or deceleration increment that may avoid such conflict.
US08370054B2 User location driven identification of service vehicles
A vehicle position aggregation system receives position information for service vehicles from various fleet management systems, and maintains the current location of the vehicles in a database, including information identifying each vehicle's associated fleet and related contact information. End users can query the vehicle position aggregation system to obtain information about service vehicles in the vicinity of the user's input location.
US08370047B2 Method for operating a forced-induction internal combustion engine
The precision of an intake manifold model for a supercharged internal combustion engine can be improved, wherein a first pressure value in the inlet tract (3) downstream of a throttle valve (6) and upstream of a compressor (7) and second pressure value (3) downstream of the compressor (7) are calculated by means of the intake manifold model. Furthermore, a first reference pressure and a second reference pressure are recorded by two pressure sensors (13, 14). It is determined whether the internal combustion engine (1) is operating in charging mode or not. The intake manifold model is then corrected on a difference between the first pressure value and the first reference value and a difference between the second pressure value and the second reference value depending on whether the operating mode is the charging mode or not.
US08370036B2 Shift control device for automatic transmission and control method thereof
An automatic transmission calculates a current thermal load state of the frictional element, predicts (S24, S31), prior to the start of the shift, a heat generation amount of the frictional element if the shift is performed in the first shift mode, predicts (S25, S32) a thermal load state of the frictional element upon shift completion on the basis of the current thermal load state of the frictional element and the predicted heat generation amount, and either performs (S28, S38) the shift in a second shift mode, in which a heat generation amount is lower than that of the first shift mode, or prohibits (S39) the shift when the predicted thermal load state upon shift completion is inside a predetermined region.
US08370033B2 Method for controlling an automated multistep change-speed gearbox
A method of controlling an automated multi-step change-speed transmission of a vehicle having an electronic control unit connected to sensors for detecting operating parameters and to gear and/or clutch control elements for carrying out shift operations. The control comprises a data memory such that the multi-step change-speed transmission can be operated automatically to initiate gearshifts in an automatic mode, manually initiated by a driver in a manual mode to provide gearshifts, and manually actuated in a learning mode in which gearshifts and operating parameters can be recorded automatically. When necessary to assist technicians in the application of the transmission, a configuration-learning mode that can be activated in which, during a test drive with manual gearshift initiation, operating parameters are automatically detected in an event-dependent manner, processed to produce control data for the transmission, and the control data stored in the data memory for the future control of the transmission.
US08370030B1 System for a shared vehicle involving feature adjustment, camera-mediated inspection, predictive maintenance, and optimal route determination
The present invention relates to a system for automatically adjusting a vehicle feature of a vehicle, where the system includes a first sensor, an onboard computer, a camera, a mirror, a controller; an actuator; and an algorithm. The algorithm instructs the onboard computer in steps for adjusting one or more vehicle features. The first sensor and the controller are in electronic communication with the onboard computer and the controller is in electronic communication with one or more actuators that connect to and adjust the various vehicle features. The onboard computer includes or accesses a database that correlates users, features, and vehicle feature settings. Such vehicle features include seat position and camera viewing angle.
US08370029B2 Method and device for detecting a jam
For the purpose of detecting a jam during the adjustment of a component of a motor vehicle using an adjustment drive, wherein measured values related to the adjustment force (F) are compared to a threshold value (FREF) and when the threshold value is reached, the adjusting movement is slowed or stopped, and optionally reversed, it is proposed that the component speed or a parameter correlated therewith is detected and the threshold value (FREF) modified accordingly.
US08370018B2 Automotive diagnostic process
A method of processing vehicle diagnostic data is provided for identifying likely vehicle fix(s) associated with a diagnostic data, and identifying a repair procedure(s) for correcting the likely fix(s). The process receiving vehicle diagnostic data from a vehicle onboard computer at a remote diagnostic database, the database being arranged to map vehicle diagnostic data to possible vehicle fix(s). The possible vehicle fix(s) are prioritized in accordance with ranked matches of the received diagnostic data to combinations of diagnostic data stored in a prior experience database. The prior experience database having an identified fix associated with each stored combination of diagnostic data. The fix associated with the highest ranked combination of diagnostic data is identified as the most likely fix. The most likely fix is mapped to a vehicle repair database, the most likely fix being directly mapped to an associated repair procedure for repairing the most likely fix.
US08370011B2 Operation controller and method of controlling operations
An operation controller controls operations of a plurality of electrical loads mounted on a vehicle and includes a start-up request accepting unit and a start-up coordinating unit. The start-up request accepting unit accepts a start-up request from the electrical loads. The start-up coordinating unit: controls start-up of the electrical load, from which the start-up request is output, on the basis of a priority assigned to the electrical load; outputs a signal for restricting start-up to a first electrical load having a relatively high priority, when the start-up request accepting unit accepts the start-up request from a second electrical load having a relatively low priority; and allows the second electrical load to start up, when the first electrical load is stopped after a predetermined waiting time elapses since the signal has been output.
US08370009B2 System, method, and computer program product for monitoring oil condition
The present invention relates to a system, method, and computer program product for monitoring oil condition. In one embodiment, a marine powertrain is provided that includes a marine engine and a gear casing containing an oil and a gas. An engine speed sensor generates an output value, which indicates a speed of the marine engine. An oil sensor generates an output value, which indicates a condition of the oil. The condition of the oil is selectively monitored according to whether the marine engine is operating at a speed that is less than an engine speed threshold value, which denotes a speed of the marine engine at which the oil and the gas form an oil and aerated gas mixture.
US08370006B2 Method and apparatus for optimizing a train trip using signal information
One embodiment of the invention includes a system for operating a railway network comprising a first railway vehicle (400) during a trip along track segments (401/412/420). The system comprises a first element (65) for determining travel parameters of the first railway vehicle (400), a second element (65) for determining travel parameters of a second railway vehicle (418) relative to the track segments to be traversed by the first vehicle during the trip, a processor (62) for receiving information from the first (65) and the second (65) elements and for determining a relationship between occupation of a track segment (401/412/420) by the second vehicle (418) and later occupation of the same track segment by the first vehicle (400) and an algorithm embodied within the processor (62) having access to the information to create a trip plan that determines a speed trajectory for the first vehicle (400), wherein the speed trajectory is responsive to the relationship and further in accordance with one or more operational criteria for the first vehicle (400).
US08370005B2 Methods for displaying aircraft procedure information
Methods are provided for presenting procedure information for an airport on a display device onboard an aircraft. A method comprises displaying a map on a display device and displaying a briefing panel overlying a portion the map. The briefing panel includes a plurality of segments, wherein each segment is associated with a type of procedure information for the airport.
US08369997B2 Solar panel wind turbine communication server network apparatus method and mechanism
The method included herein is an alternative energy wireless solar panel wind turbine communication server appliance node mechanism with built in communications server array, wireless energy and communications mechanism with protection, sharing, storage, accessing, authentication, battery management, certification, processing attachment and tracking mechanisms. The method and mechanism is utilized via networked servers, solar panels, and wireless electronic devices (online and offline) as well as mobile (wireless) communications devices built into one waterproof, temperature, controlled self sensing hardware package. The method and mechanism also works as part of a kilowatt hour banking system, and thermal passive solar control mechanism for living spaces.
US08369984B2 Facility and method for processing printed materials
Facility for processing printed materials, comprising primary conveyor lines for processing different printed materials, a first transfer device for transferring printed materials from each primary conveyor line to a distribution conveyor line, and a second transfer device for transferring printed materials from the distribution conveyor line to a grouping conveyor line. The grouping conveyor line comprises an identification device for affixing an indication of a point of destination on the printed materials. The facility is controlled such that the printed materials arrive on the grouping conveyor line grouped by recipient.
US08369982B2 Method and device for inserting, collecting or collating a plurality of flexible, planar products
The invention relates to a device for inserting, collecting or collating a plurality of flexible, planar products, preferably printed products, wherein the device (10, 10a, 10b) comprises a product collection unit (12, 12a), a first processing unit (14, 14′), and a second processing unit (16, 16′, 16′) for the synchronized processing, for example feeding, of products. The product collection unit (14, 14′) comprises a main drive controller (18), which is operatively connected to a main drive (20, 20′) for driving a conveying means (22). The first processing unit (14, 14′) comprises a first drive controller (24, 24′), which is operatively connected to a first drive (26, 26′, 26′), and the second processing unit (16, 16′, 16′) comprises a second drive controller (28, 28′, 28′), which is operatively connected to a second drive (30, 30′). The first processing unit (14, 14′) additionally comprises a first data collector (34, 34′), which is connected to the main drive controller (18) and to the first drive controller (24, 24′) via a first data bus (32, 32′), while the second processing unit (16, 16′, 16′) comprises a second data collector (36, 36′), which is connected to the first drive controller (24, 24′) and the second drive controller (28) via the first data bus (32, 32′).
US08369978B2 Adjusting polishing rates by using spectrographic monitoring of a substrate during processing
A computer-implemented method includes receiving a sequence of current spectra of reflected light from a substrate; comparing each current spectrum from the sequence of current spectra to a plurality of reference spectra from a reference spectra library to generate a sequence of best-match reference spectra; determining a goodness of fit for the sequence of best-match reference spectra; and determining at least one of whether to adjust a polishing rate or an adjustment for the polishing rate, based on the goodness of fit.
US08369977B2 Coating and developing apparatus
A coating and developing apparatus includes: a delivery mounting unit on which a carrier housing a plurality of substrates is to be mounted and the carrier being accessed by a delivery mechanism; a plurality of retreat mounting units on which the carriers are to be mounted; a carrier carry mechanism moving and mounting the carriers between the retreat mounting units and the delivery mounting unit; a collection schedule creating function determining a collection order for collecting the substrates placed in modules into original carriers in which the substrates were housed, when a trouble occurs; and a carry control unit controlling to carry the substrates to the carriers in which the substrates were housed according to the determined collection order.
US08369972B2 Methods and apparatus to perform audio watermarking and watermark detection and extraction
Encoding and decoding methods and apparatus as described. In one example, a method of embedding auxiliary information into an audio signal includes sampling the audio signal to create an audio block; receiving a code; determining frequency components that will be used to represent the code, wherein different sets of frequency components represent respectively different information and wherein one frequency component from each set of frequency components is located in a code band and there are multiple code bands and spacing between adjacent code bands is equal to or less than the spacing between adjacent frequency components of each code band; determining amplitudes of the frequency components that will be used to represent the information, wherein the amplitudes of the frequency components are determined by a masking ability of the audio block; synthesizing the frequency components that will be used to represent the information, wherein the frequency components are synthesized with the determined amplitudes; and combining the synthesized code frequency components with the audio block.
US08369970B2 Fantasy sports neural engine for player drafting
An apparatus, system and method for a neural engine for recommending picks in an on-line fantasy sport draft and in on-line fantasy trades. The apparatus, system and method may include at least one computing memory having associated therewith a plurality of rules, wherein at least ones of the plurality of rules include historical performance information for at least two fantasy sports teams in at least two fantasy sports leagues, wherein one of the at least two fantasy sports leagues is associated with the on-line fantasy sports draft, and expert information regarding the picks in the on-line fantasy sports draft. The present invention may additionally include at least one computer processor that applies ones of the plurality of rules drawn from the at least one computing memory to arrive at a recommendation.
US08369966B2 Controller network and method for transmitting data in a controller network
A network having a plurality of subscribers has at least one message transmitter and at least one message receiver. The at least one message transmitter sends messages at predefined time intervals. The message receiver receives the messages at the predefined time intervals. A delay time of the messages is monitored on the basis of time outs. In addition, at least one of the subscribers repeatedly estimates a current delay time using a time measurement between sending out a request message and receiving a response message. The estimated delay time is compared with a predefined threshold value. If the estimated delay time exceeds the defined threshold value, an error signal is generated.
US08369962B2 Medical telemetry system and operating method therefor
A method in a telemetry system for establishing a connection between a base station and an implantable medical device includes the steps of: starting, in the base station, a first timer B-T2; determining, in the base station 4, channels that are free for communication among a number of available channels, and selecting one of the free channels; starting, in the base station, a second timer; transmitting, as long as the first or second timer has not expired, a recognition message on the selected channel to the implantable medical device; and establishing, upon receipt of a recognition reply message from the implantable medical device, communication between the base station and the implantable medical device on the selected channel. The invention is readily adaptable for fulfillment of different requirements, such as stipulated by the ETSI standard.
US08369961B2 Multi-antenna for an implantable medical device
A system for enabling telemetry in implantable medical devices is provided. An implantable medical device has radio-frequency telemetry capabilities. The device includes a housing and electronic circuitry contained within the housing. The device also includes an array of antennas connected to the electronic circuitry. According to various embodiments, the array and circuitry are adapted to facilitate far-field transmission and reception of modulated radio-frequency energy at one or more specified carrier frequencies. Individual antenna elements in the array are connected simultaneously or in a mutually exclusive manner to electronic circuitry, according to various embodiments. Individual antenna element geometries are sized to optimize individual antennas each for a different range of operating frequencies, according to various embodiments. Other aspects and embodiments are provided herein.
US08369955B2 Method and system for improving a subject's sensory, reflex and/or motor mechanisms via auditory, tactile or visual stimulations
The present invention relates to a method and a system for improving sensitivity of a first sensory, reflex and/or motor mechanism of a subject by stimulating a second sensory, reflex and/or motor mechanism of the subject. For that purpose a noise is applied to the second sensory, reflex and/or motor mechanism to improve the sensitivity of the first sensory, reflex and/or motor mechanism due to cross-modal SR interactions.
US08369954B2 System and method for transvascularly stimulating contents of the carotid sheath
Methods and systems are disclosed for stimulating contents of the carotid sheath using an intravascular pulse generator and lead. The lead carries an energy delivery device such as an electrode, which is anchor within the portion of the internal jugular vein that is disposed within the carotid sheath. The energy delivery device is energized to transvenously direct energy to target contents of the carotid sheath external to the internal jugular vein. Such target contents may include nervous system elements associated with the carotid sinus baroreceptors, the carotid sinus nerve and associated nerve branches, and or the vagus nerve and associated nerve branches. The system may be used to control blood pressure and/or to lower heart rate and may be suitable for treatment of hypertension, heart failure, or other conditions.
US08369948B2 Apparatus for reversal of myocardial remodeling with pre-excitation
An apparatus for reversing ventricular remodeling with electro-stimulatory therapy. A ventricle is paced by delivering one or more stimulatory pulses in a manner such that a stressed region of the myocardium is pre-excited relative to other regions in order to subject the stressed region to a lessened preload and afterload during systole. The unloading of the stressed myocardium over time effects reversal of undesirable ventricular remodeling.
US08369946B2 Time based arrhythmia therapy efficacy criteria
An implantable medical device and associated method classify therapy outcomes and heart rhythms in association with therapy outcome. A therapy success time interval is started in response to delivering an arrhythmia therapy. If normal sinus rhythm is detected after the therapy success time interval expires, the delivered therapy is classified as unsuccessful and the detected arrhythmia is classified as a self-terminating rhythm.
US08369944B2 Wearable defibrillator with audio input/output
A wearable defibrillator and method of monitoring the condition of a patient are disclosed. The wearable defibrillator includes at least one therapy pad, at least one sensor and at least one processing unit operatively connected to the one or more therapy pads and the one or more sensors. The wearable defibrillator also includes at least one audio device operatively connected to the one or more processing units. The one or more audio devices are configured to receive audio input from a patient.
US08369939B2 Activation apparatus, method, and computer program for brainwave interface system
An electroencephalogram IF system includes an electroencephalogram measurement section for measuring an electroencephalogram signal, a function control section for analyzing an event-related potential contained in the electroencephalogram signal and outputting a function control signal for controlling a function of a device based on the result of analysis, and an output section for outputting the function control signal. The activation apparatus includes: an activation determination section for, while the electroencephalogram IF system is not functioning, transmitting to the output section a stimulation control signal for controlling presentation and vanishing of a visual stimulation on a single-item on the output section and, within the electroencephalogram signal acquired from the electroencephalogram measurement section, allowing a P200 component value of an event-related potential since the timing of presenting the visual stimulation as a starting point to be compared against a predetermined threshold value, and determining whether or not to output an activation trigger to the function control section based on the result of comparison; and a stimulation attention determination section for determining whether or not the user is paying attention to the visual stimulation based on an N100 component of the event-related potential since the timing of presenting the visual stimulation as a starting point, and causing processing by the activation determination section to begin depending on the determination result. When the activation determination section outputs an activation trigger, the electroencephalogram IF system is activated.
US08369937B2 System and method for prioritizing medical conditions
A system for ordering and prioritizing multiple health disorders for automated remote patient care is presented. A database maintains information for an individual patient by organizing monitoring sets in a database, and measures relating to patient information previously recorded and derived on a substantially continuous basis into a monitoring set in the database. A server retrieving and processing the monitoring includes a comparison module comparing stored measures from each of the monitoring sets to other stored measures from another of the monitoring sets with both stored measures relating to the same type of patient information, and an analysis module ordering each patient status change in temporal sequence and categorizing health disorder candidates by quantifiable physiological measures, and identifying the health disorder candidate having the pathophysiology substantially corresponding to the patient status changes which occurred substantially least recently as the index disorder.
US08369933B2 Radial cardiac catheterization board
Embodiments of the present description provide a medical apparatus for use in supporting a patient lying in a supine position during a radial cardiac catheterization procedure. More particularly, embodiments of the present description provide an arm board a patient's arm during a radial cardiac catheterization procedure. The arm board is a substantially planar member having a support surface on which the patient's arm can be stabilized during a catheterization procedure. Desirably, the arm board has both a radiolucent portion and a radiopaque portion, thereby reducing and/or eliminating a doctor's exposure to radiation during radial cardiac catheterization procedures without impairing the ability to obtain the necessary medical images. Also provided is a medical apparatus and a method for its use.
US08369929B2 Patient support table for use in magnetic resonace imaging
A patient table for a common imaging system including Magnetic Resonance and X-ray retains the patient stationary in position prior to, during and subsequent to the imaging and includes a base, a patient support portion cantilevered from the base and a mattress. The RF posterior coil portions for the head and for the chest can be inserted into and removed from an operating position underneath the head and chest of the patient while patient remains supported. The chest coil is inserted from one edge in a cavity in the mattress which is reinforced by a sleeve. The signal communication cable from the chest coil is routed in front of the mattress and over the mattress so as to not to be exposed at the sides. The head coil is carried on a base plate of the patient support alongside the head support which remains in place.
US08369923B2 Dual-deflecting electrophysiology catheter
An electrophysiology catheter includes a tubular body having a proximal region, a neck region, and a distal region predisposed into a loop and including electrodes. A first deflection wire extends through at least a portion of the proximal region of the catheter body and includes a first flattened section, while a second deflection wire extends through the neck region and at least a portion of the distal region and includes a second flattened section within the neck region. A first activation wire is joined to the flattened section of the first deflection wire, while a second activation wire is joined to the flattened section of the second deflection wire. Thus, forces acting on the first and second activation wires, such as forces imposed by a handle-based actuator, are respectively transmitted to the first and second deflection wires, thereby deflecting the proximal and neck regions, respectively.
US08369922B2 Method for displaying catheter electrode-tissue contact in electro-anatomic mapping and navigation system
An electrode coupling output system associated with an electrode catheter that provides indication to the physician via the navigation system, concerning the electrical coupling of an electrode, such as an ablative or mapping electrode, with a patient. The indication may be provided by changing the color or other display characteristics of the electrode on the navigation system display or by way of providing a waveform indicating the electrode coupling. In this manner, electrode coupling information is provided to a physician in a manner that minimizes physician distraction.
US08369918B2 Body fluid sampling device
Body fluid sampling device comprising a sampling element having a fluid pathway (11) for receiving body fluid, at least a portion of the fluid pathway is open to the environment and further comprising a fluid receiving means (40) being spaced from the fluid pathway so that fluid in the pathway will not contact the fluid receiving means initially. The fluid receiving means has two or more test zones (45) for performing analytical reactions. Fluid from the channel is contacted with the fluid receiving means either by bringing the fluid receiving means and the fluid into mechanical contact or by electrically transporting fluid from the channel onto the fluid receiving means.
US08369914B2 Optical measuring apparatus, optical measuring method, and storage medium that stores optical measuring program
The present invention provides an optical measuring apparatus and an optical measuring method for being able to correct the influence of a superficial tissue to be able to accurately measure a degree of light absorption of a deep layer tissue such as a human body and fruits, and a storage medium that stores an optical measuring program. The optical measuring apparatus includes a probe, and the probe includes one light emitting diode and two photodiodes. In a configuration of the optical measuring apparatus, one of the photodiodes receives light which is emitted from the light emitting diode and transmitted through a superficial layer and a deep layer of a tissue, and the other photodiode receives light having a deep layer transmission distance different from that of the light received by one of the photodiodes. The light received by the other photodiode is also transmitted through the superficial layer and deep layer of the tissue. Based on intensity of the light received by each photodiode, a control unit computes a propagation constant in a medium through which the light propagates. An arithmetic expression is selected in accordance with an input fat thickness of the tissue, and an absorption coefficient of the light from a muscle tissue using the arithmetic expression based on the fat thickness and a spatial slope. A hemoglobin concentration and an oxygen saturation are obtained based on the obtained absorption coefficient of the light.
US08369907B2 Case for portable terminal, portable terminal having the same and method for manufacturing the same
A case for a portable terminal includes a case body having a surface provided with a recessed area and a sheet formed of fibers, and is inserted into the recessed area so that end portions of the sheet is covered by the case body. The portable terminal includes the case. A method for manufacturing the case is also discussed.
US08369905B2 Power transmission control device, power transmission device, power receiving control device, power receiving device, and electronic apparatus
A power transmission control device provided in a power transmission device included in a contactless power transmission system in which power is transmitted from the power transmission device to a power receiving device by electromagnetically coupling a primary coil and a secondary coil and the power is supplied to a load of the power receiving device includes a controller controlling the power transmission control device. The controller includes a communication condition setting section setting, by exchanging information with the power receiving device, a communication condition that is at least one of a communication method between the power transmission device and the power receiving device and a communication parameter, and a communication processing section performing a communication processing between the power transmission device and the power receiving device by using the set communication condition.
US08369904B2 Cell phone battery system with back-up reserve
The invention relates to a cell phone battery pack and a method of providing backup battery power to a cell phone. The cell phone battery pack is configured to be positioned within a cell phone. The battery pack includes a first battery, a second battery and a means to allow switching between the first battery and the second battery for powering the cell phone. The first battery and the second battery may differ in one or both of size and capacity.
US08369892B2 Wireless modem module server system
An apparatus and method for managing data for a wireless device, which includes a first memory for storing received data of a wireless device, a second memory for storing a network operational file, the operational file consisting of instructions for selecting a destination using a wireless module of the wireless device, and instruction steps for operating the network operational file for sending the received data using the wireless module to the selected destination.
US08369891B2 Wireless telephony device with breath analysis sensor and methods for use therewith
A wireless telephony device includes a memory that stores at least one telephony application. A processor executes the telephony application to process at least one telephone call via a wireless telephony network in response to commands of a user. A breath analyzing sensor analyzes a breath of the user in conjunction with the at least one telephone call and generates breath analysis test data in response thereto. The telephony application generates a breath analysis test message, based on the breath analysis test data and transmits the breath analysis test message via the wireless telephony network.
US08369888B1 Determining presence status using motion detection
Determining a presence status associated with a user of a mobile communications device allows for presence information to be provided to network elements and device clients. Presence status information includes information that indicates whether a user is likely available via the mobile communications device. Acceleration data associated with the mobile device is collected and analyzed to determine whether a human profile is indicated. Presence status information is generated based at least on whether the human profile is indicated.
US08369883B2 Transmission power control technique and wireless communications system using the same
A transmission power control method that reduces the possibility of going out of synchronization is presented. In a reduced power mode, a target SIR is set equal to or higher than SIR_reduced where deemed appropriate, whereby frequent issues of Out-of-sync and the probability of generation of RL_Failure are suppressed. To raise a reception SIR to a value equal to or higher than SIR_reduced, the target SIR may be periodically set at SIR_temp that is a value equal to or higher than SIR_reduced. Alternatively, when brought in the reduced power mode, a mobile station itself may periodically set its transmission power such that a value equal to or higher than SIR_reduced can be achieved.
US08369875B1 Web services architecture for providing federated data relating to a mobile device
The present disclosure is directed to a web services architecture comprising a component operable for rapid development of a web services application, a mobile application. The web services architecture also includes a telecommunications provider system and a service provider. The mobile application is related to the web services application deployable on a mobile device. The telecommunications provider system is operable to host the web services application and to identify the mobile device and federate information related to the mobile device. The service provider is operable to provide a mobile device service associated with the web services application. The service provider is in communication with the web services application and operable to use the federated information related to the mobile device to provide application services to the mobile device.
US08369851B2 Mobility management entity information deleting method and device
A mobility management entity (MME) information deleting method includes: receiving a message sent by a first MME; and if needed, determining whether it is necessary to delete information about the first MME according to version information about the first MME. The method further includes: receiving a message sent by a target MME, in which the message carries version information about a source MME acquired by the target MME or an indication of deleting information about the source MME added by the target MME; and deleting the information about the source MME according to the message. A network device for deleting MME information is also provided. According to the present invention, a network device, such as a home subscriber server (HSS), is capable of acquiring version information about a source MME or receiving an indication of deleting information about the source MME, so as to determine whether it is necessary to delete the information about the MME.
US08369846B2 Personal area network systems and devices and methods for use thereof
Systems and methods are provided for interfacing wireless communications between two devices such that a device devoid of a relatively long-range communications protocol can access that protocol. This may be accomplished by providing a host device having relatively short-range communications circuitry integrated therein, which circuitry may be operative to communicate with relatively short-range communications circuitry of a multi-protocol or long-range communications device that also includes relatively long-range communications circuitry.
US08369844B2 Device and method for transmitting data in a wideband wireless network and computer program product
A device for transmitting data in a wideband wireless network. The device may include a transmitter for transmitting data via a channel of the wideband wireless network, the transmitter is arranged to start the transmitting in response to a start signal. A first transmission controller is connected to the transmitter, for controlling transmission of data by the transmitter. The transmission controller includes an energy detector for detecting the amount of energy in the channel. The energy detector is arranged to repeat the detecting in response to a repeat signal. A comparator is connected to an output of the energy detector and to a control input of the transmitter. The comparator is arranged to compare the detected amount of energy with an energy threshold, to output the repeat signal to the energy detector in case the detected amount of energy exceeds the energy threshold; and to output the start signal to the transmitter when the detected amount of energy is below the energy threshold.
US08369834B2 User device identification using a pseudo device identifier
A system configured to receive a first request to generate a pseudo identifier associated with a user device; retrieve an identifier associated with the user device; and generate, using a mathematical function, the pseudo identifier based on the identifier associated with the user device, where the pseudo identifier may be generated in a format corresponding to a telephone number. The system is further configured to send a second request to register the user device, where the second request may include the pseudo identifier; receive a confirmation code that permits the user device to access information, associated with the server device, without using the identifier associated with the user device or a telephone number associated with the user device; send a third request for information associated with the server device, where the third request may include the confirmation code; and receive the information associated with the server device.
US08369831B2 Single operator, single SIM, single billing entity supporting simultaneous use of multi-radio device and/or phone
A mobile wireless communication device may communicate information to a first network device for enabling authentication, authorization and/or management of accounting for the mobile wireless communication device for use within a first network. A SIM may enable a communication session with a second network based on data sent to the second network related to the authentication, authorization and/or accounting management for use in the first network. The mobile wireless communication device may be handed-off to the second network and/or may establish simultaneous communication sessions with the first network and the second network without communicating authentication, authorization and/or accounting information to the second network. The first and/or second network and/or another network device may comprise and/or share a session control server. The mobile wireless communication device may receive, store and/or modify additional information associated with the authentication, authorization and/or accounting management from the second network device.
US08369822B2 Systems and methods for providing emergency callback procedures
Enhanced services, such as call restriction, call forwarding, anonymous call rejection, and proprietary services, may interfere with an emergency callback potentially preventing the callback from reaching the intended destination. Systems and methods for processing emergency calls to eliminate emergency callback failure in response to an emergency call being released are provided herein.
US08369821B2 List-based emergency calling device
An emergency services automatic dialing device enables at least one number in a list of alternate numbers to be called prior to dialing an emergency services number (e.g., 911). This enables a user of a corresponding portable transceiver to try to reach someone else (e.g., a family member) before having to resort to calling emergency services (e.g., 911 for fire department, police or ambulance). The dialing device can call several numbers in a list until all the numbers are exhausted before dialing the emergency services number. Calling the list of numbers can also be overridden by pressing a button on the portable transceiver in a particular way.
US08369815B2 Method for spectrum noise detection
A method for spectrum noise detection is provided. Means and a total mean of spectrum blocks of a frequency-domain signal are calculated. Whether the means are greater than a cut-off threshold is checked. If all the means are greater than the cut-off threshold, whether the means range between a variance lower bound and a variance upper bound is checked, an estimation bandwidth corresponding to the spectrum blocks is obtained according to a bandwidth check threshold, and whether a central frequency of the estimation bandwidth approximates a central frequency of the spectrum of the frequency-domain signal is checked. If the number of the means ranging between the variance lower bound and the variance upper bound exceeds a default value, and the estimation bandwidth is greater than a predetermined bandwidth and the central frequency of the estimation bandwidth approximates the central frequency, the frequency-domain signal is determined as a noise signal.
US08369811B2 System and method for radio antenna sharing in an information handling system
An information handling system includes a processing system with a radio output, another processing system with a radio output, and a radio selector operable to couple an antenna to a selected one of the radios. A radio selector board includes a radio, a selector switch with an input terminal coupled to the radio, another input terminal coupleable to another radio, a control input coupleable to a control module, and an output coupleable to an antenna. In response to a control signal from the control module, the selector switch connects the first radio to the antenna, and in response to another control signal, the selector switch connects the other radio to the antenna.
US08369806B2 Radio receiver apparatus and radio transmitter apparatus
A radio receiver apparatus that can effectively utilize GI to improve the reception quality. In this apparatus, a data extracting part (104) extracts a data portion of a direct wave from a signal subjected to a radio reception process by a received RF part (102). A GI extracting part (107) extracts, from the signal subjected to the radio reception process by the received RF part (102), GI having a length determined by an extracted GI length deciding part (106). The extracted GI is adjusted by a data position adjusting part (108) such that its rear end coincides with the read end of the extracted data portion. A combining part (109) combines the extracted data portion with the GI the data position of which has been adjusted. The combined signal is then supplied to a frequency axis equalizing part (110), which equalizes the signal distortions of the combined signal on the frequency axis.
US08369793B2 Channel-dependent scheduling and link adaptation
A mobile terminal measures interference over multiple measurement periods and generates interference probability data based on the statistical distribution of the interference measured. The interference probability data may describe, for example, the probability of each possible level of interference expected at the mobile terminal. The mobile terminal derives channel quality information as feedback to a base station based on this interference probability data (e.g., when noise at the mobile terminal falls below a threshold). In one embodiment, the mobile terminal does so by estimating from the interference probability data the probability of successfully receiving a transmission if certain feedback information is reported. Derived in this way, the feedback information more reliably indicates interference likely present at the mobile terminal when the base station sends the transmission. Accordingly, the base station controls the transmission based on the feedback information, and in some embodiments, also based on the interference probability data.
US08369787B2 Apparatus and method of switching channel under wireless network circumstances
An apparatus and method of switching a channel under wireless network circumstances is provided, which can secure network resources by performing channel switching and channel bonding with an adjacent network if the network resources of the currently participating network are insufficient in performing wireless data communications. The apparatus includes a message analysis unit analyzing at least one received channel information message and confirming whether a channel corresponding to the channel information message and a channel adjacent to the channel are usable, a channel switching unit performing a channel switching with a usable target channel among the channels with reference to whether the confirmed channel and the adjacent channels are usable, in accordance with a result of determining whether network resources of a currently used channel are insufficient, and a channel bonding unit performing a channel bonding between the channel-switched target channel and the adjacent channels.
US08369778B2 Portable object inductively coupled to a fixed station and comprising gain control means
The portable object is equipped with an antenna inductively coupled to a fixed station of a remote transmission device. The portable object comprises a variable load impedance and a rectifier connected in parallel to the terminals of the antenna, a regulation loop of the voltage at the terminals of the load impedance, connected between the output of the rectifier and a control terminal of the load impedance. The regulation loop comprises, in series, means for determining a difference between a setpoint voltage and the output voltage of the rectifier, a one-bit analog-to-digital converter, and command means of integrator type. The command means comprise a gain control input connected to an output of the gain control means receiving on input signals representative of the difference. Demodulation means are connected to the output of the converter.
US08369775B2 Integrated or autonomous system and method of satellite-terrestrial frequency reuse using signal attenuation and/or blockage, dynamic assignment of frequencies and/or hysteresis
A signal strength that is associated with a first wireless communications channel is detected. Electromagnetic energy is transmitted over the first wireless communications channel in response to the signal strength being sufficiently weak. A determination is made whether a handoff should be made to a second wireless communications channel having a signal that is weaker than a signal of the first wireless communications channel. Related systems and methods are described.
US08369774B2 Terrestrial transmitting station for transmitting a terrestrial broadcast signal, satellite-aided broadcast system and receiver for a satellite-aided broadcast system
A terrestrial transmitting station for sending out a terrestrial broadcast signal includes a first receiver for receiving a signal to obtain a satellite receive signal, a second receiver for receiving a local signal to obtain a local receive signal and a signal combiner for combining the first receive signal with the local receive signal to form a combination signal. The signal combiner is implemented to generate the combination signal so that the combination signal is formed according to a hierarchical modulation, wherein the first receive signal is contained in a base layer of the hierarchical modulation and wherein the local receive signal is contained in an overlay layer of the hierarchical modulation. A terrestrial transmitting station further includes a transmitter for sending out the combination signal. A broadcast system includes a first transmitter and at least one terrestrial transmitting station. The information emitted from the satellite-based broadcast system may be received using an associated receiver. An inventive broadcast system allows adding a local information to a supraregionally emitted transmit signal in a frequency-efficient way.
US08369773B2 Repeater and self-excitation detecting method and system
The present invention relates to the communication field and provides method and system for detecting repeater self-excitation and the repeater using the method and system. The method includes detecting an output power of an up link; judging whether the detected output power of the up link exceeds a threshold of self-excitation and, if so, adding a numerically-controlled attenuation to the up link accordingly; and judging whether the change in the output power of the up link is equal to that in the numerically-controlled attenuation and, judging whether the repeater is subject to a self-excitation according to the result of judgment regarding the change in the output power of the up link. The repeater self-excitation detecting method has the following advantages: 1. The self-excitation can be detected in time, thus avoiding had effect on the communication system; 2. The devices of repeater can be protected from being burned down; and 3. The cost incurred by the patrol inspection personnel can be reduced.
US08369770B2 Collection container, cleaning unit, and image forming apparatus capable of collecting waste toner efficiently
A collection container for collecting and containing waste toner includes a leveling member, a detector, and at least one inlet. The leveling member levels the waste toner contained in the collection container. The detector detects an amount of the waste toner contained in the collection container. The leveling member levels the waste toner delivered to the collection container through the at least one inlet by conveying the waste toner simultaneously in a first direction toward the detector and a second direction opposite to the first direction, starting from an origination position corresponding to the at least one inlet.
US08369764B2 Fixing member, fixing device, and image forming apparatus
A fixing member is included on a fixing rotational body having a heat source built therein. The fixing rotational body is configured to fix unfixed toner onto a recording medium as the recording medium carrying the unfixed toner passes through a nip portion formed between the fixing rotational body and a pressurizing unit that comes into pressure contact with the fixing rotational body via the recording medium. The fixing member is made of silicon rubber including carbon fiber, wherein vacant spaces are formed in the silicon rubber.
US08369760B2 Apparatus and method for fixing an electrophotographic image on a recording medium
An image forming method for fixing a toner image on a recording medium by passing the recording medium through a fixing nip defined between a first member and a second member under heat and pressure. The toner includes a specific amount of a shear buffer. The first and second members extend along respective first and second longitudinal axes, and have respective at least one convex portion curving outward and at least one concave portion curving inward with respect to each of the respective first and second longitudinal axes. At least one of the first and second members is heated, and the first convex portion engages the second concave portion and the first concave portion engages the second convex portion, to define the fixing nip therebetween.
US08369754B2 Developing device and image forming apparatus
Provided is a developing device employing a two-component developer where a good image can be obtained by preventing the influence of scratching caused by a magnetic brush. A developing device comprises a first develop roller (41) for developing an electrostatic latent image, formed by the two-component developer on an image carrier (1), in a first development area (n1), and a second develop roller (42) for carrying toner supplied from the first develop roller (41) on the outer circumferential surface and developing the electrostatic latent image on the image carrier (1) in a second development area (n2) on the downstream side of the first development area (n1) in the rotational direction of the image carrier (1), wherein the moving direction of the outer circumferential surface of a sleeve (41A) is reverse to the moving direction of the surface of the image carrier (1) in the first development area (n1), and a position (n3) at which to supply toner from the first develop roller (41) to the second develop roller (42) is locate downstream of a regulation position (n4) in the rotational direction of the first develop roller and upstream of the first development area (n1).
US08369751B2 Conveyor, developer cartridge, and filling method
A conveyor includes a rotation shaft and a plurality of convey members provided along an axial direction of the rotation shaft, wherein at least one part of the plurality of convey members is an arc convey member that includes: an arc part having an outer periphery that forms an arc forming a part of a spiral so that an angle between two perpendiculars extended from two ends of the arc is smaller than 360°; and a support part that supports the arc part, with the outer periphery of the arc part inclined to the axial direction of the rotation shaft.
US08369746B2 Clutch mechanism and processing device and image forming apparatus comprising the clutch mechanism
Clutch mechanism includes support plate, input element to which driving force is input, output element configured to rotate upon receiving driving force, first elastic member configured to bias output element toward support plate, first member including sliding arm inserted through through-hole of support plate and first slide surface, and second member configured to accommodate first member and including second slide surface. Insertion of the sliding arm into through-hole prevents rotation of first member with respect to support plate but allows first member to approach and move away from support plate. Output element moves apart from input element to cut off driving force when second member is in first rotational position. When second member rotates to second rotational position, output element outputs driving force transmitted from input element.
US08369741B2 Methods and devices for sealing toner opening ports of printer cartridges
There is provided a method of promoting adhesion of a printer cartridge seal to a printer cartridge. The method comprises providing a printer cartridge seal applicator having an applicator portion configured to apply pressure on a printer cartridge seal, an applicator body connected to the applicator portion, and a handle connected to the applicator body. The method further comprises positioning the printer cartridge seal applicator in between a toner supply roller and a printer cartridge surface defining a toner opening port. The method further comprises using the applicator portion to press the printer cartridge seal against the printer cartridge surface defining the toner opening port.
US08369734B2 Image forming apparatus and image forming unit
An image forming apparatus comprises a photosensitive drum, a charged wire which extends in a shaft direction of the photosensitive drum and charges the photosensitive drum by electric discharge, a frame disposed so as to surround the charged wire, the frame in which a cover side opening is formed in the side opposite to the photosensitive drum with respect to the charged wire, and a cover member disposed so as to cover the cover side opening while forming a blow path in communication with the cover side opening between the frame and the cover member. The cover member moves along the charged wire and is constructed detachably from a side surface of the frame and also a cleaning member for cleaning the charged wire is disposed.
US08369732B2 Image forming apparatus which displays a setting screen
An operation device of an image forming apparatus, a display method, and an image forming apparatus. A display unit displays a basic screen including a setting information display area to display setting information and a button display area in which an icon is displayed as a setting button screen. A touch panel detects a contact position on a display screen of the display unit. A display control unit displays, on the display unit, a selection screen including a plurality of options corresponding to a setting particular of the icon displayed in a position where a contact is detected by the touch panel, displays a result selected in the selection screen as new setting information in the setting information display area in the basic screen, and displays a triangular graphic which associates the icon with the setting information corresponding to the setting particular of the icon.
US08369730B2 Fixing device
A fixing device has a heating rotor, a pressure belt, a sheet member, first and second pressurizing members, a motor and a control unit. The control unit controls the motor to rotate the heating rotor and the pressure belt in a direction opposite to a conveyance direction of a recording material at startup time after jam treatment of the recording material. Contact positions of the sheet member with respect to the first and second pressurizing members are changed, so that the sheet member is prevented from obstructing independent actions of each of the first and second pressurizing members, which allows the nip portion N to maintain proper nip width and proper nip pressure. Thus, the fixing device has excellent stability at the nip portion to improve fixability and conveyability of the recording material with a simple construction.
US08369728B2 Image forming apparatus
An image forming apparatus includes a latent image holder that holds a latent image; a developing unit that contains developer including toner particles and carrier particles, develops a latent image with the toner particles, and forms a toner image; a voltage applying unit that applies a voltage to the developing unit; a toner concentration detection unit that detects a toner concentration that is a proportion of the toner particles to the developer contained in the developing unit; and a setting unit that sets a setting value of the voltage on the basis of the toner concentration detected by the toner concentration detection unit, the voltage being applied by the voltage applying unit to the developing unit, wherein a difference between an upper limit and a lower limit of the set value increases as the toner concentration increases, the set value being set by the setting unit.
US08369725B2 Image forming apparatus and method of correcting image concentration
An image forming apparatus includes an image forming unit, a first detector including a first light emitting device, a first mixed-light receiving device and a first diffuse reflection light receiving device, a second detector including a second light emitting device and a second mixed-light receiving device, and a concentration correction unit. The first mixed-light receiving device detects a mixed light including regular and diffuse reflection light reflected from a transport member. The first diffuse reflection light receiving device detects the diffuse reflection light. The second mixed-light receiving device detects the mixed light. The concentration correction unit conducts concentration correction using detection results of the first and second detectors. A first correction pattern reflecting the regular and diffuse reflection light and detectable by the first detector and a second correction pattern reflecting only the regular reflection light and detectable by the second detector are formed different positions on the transport member.
US08369721B2 Image output apparatus having power saving modes
An image output apparatus, which outputs an image on a recording medium, and which is activated in an activation mode including a first activation mode and a second activation mode that consumes less power than the first activation mode, the image output apparatus including: a switching unit that selects one of the first activation mode and the second activation mode as the activation mode for activating the image output apparatus; and a storage unit that stores a total amount of power consumed on and after a reference time. The switching unit switches the activation mode from the first activation mode to the second activation mode when the amount of total power consumption stored in the storage unit is equal to or more than a first threshold value.
US08369710B2 Data processing network having an optical network interface
An optical data processing network having an optical network interface is disclosed. The optical data processing network includes a first multi-processor system and a second multi-processor system. The first multi-processor system includes a first set of processors and a first set of optical network interfaces electrically coupled to the first set of processors. Similarly, the second multi-processor system includes a second set of processors and a second set of optical network interfaces electrically coupled to the second set of processors. An optical cable is connected between the first set and the second set of optical network interfaces. The first multi-processor system communicates with the second multi-processor system via the optical cable.
US08369706B2 Open access service model using WDM-PON
Methods and apparatuses to provide an “Open access” service model using wavelength division multiplexing (“WDM”) passive optical networks (“PONs”) are described. A cross-connect is used to supply a first set of optical signals corresponding to a first service provider and a second set of optical signals corresponding to a second service provider to a WDM multiplexer/demultiplexer. The WDM multiplexer/de-multiplexer is used to multiplex and transmit the first set and the second set to a remote location. Another WDM multiplexer/de-multiplexer at the remote location is used to de-multiplex the first set and the second set. The first set may be supplied to a first user and the second set may be supplied to a second user. Transceivers coupled to the cross-connect may be used to generate the optical signals. For one embodiment, the transceivers include a wavelength-locked light source. For one embodiment, the transceivers are alike.
US08369702B2 Electronic devices with component mounting structures
Electronic devices are provided that have components. Outer and inner component mounting members may engage each other with threads. Openings in the outer and inner members may be configured to engage component sidewalls and alignment tools.
US08369699B2 Focus detection apparatus
A focus detection apparatus includes an image pickup element 106 that takes an object image, an object recognition circuit 109 that compares an obtained image with a previously stored image to detect a position of a main object, an AF sensor 101 that detects an in-focus state of a plurality of positions, a reliability determination circuit 110 that determines a reliability of a detection result of the in-focus state, a determination part 100 that determines a position where the reliability of the detection result of the in-focus state is the highest based on a determination result of the reliability determination circuit, and a selector 114 that selects one of the detection results of the in-focus state of the position of the main object and of the in-focus state of the position where the reliability of the detection result of the in-focus state is highest to focus the photographic optical system.
US08369698B2 Image blur correction apparatus and camera
The invention provides an image blur correction apparatus including: a tabular base portion; a movable portion that holds an image pickup device and that is movable with respect to the base portion; and a voice coil motor that has a permanent magnet arranged on a face of the base portion that faces the movable portion, and a coil arranged in a region of the movable portion facing the permanent magnet, and that generates a force that moves the movable portion by an electromagnetic force. The base portion is composed of a magnetic body. A tabular second magnetic body portion composed of a magnetic body that, when viewed from the incident light axis direction, occupies a region surrounding the external shape of the permanent magnet is arranged on the base portion side of the permanent magnet.
US08369689B2 Information recording/reproduction device and information recording medium
There is provided an information recording medium that reduces operation of shifting information backward or putting information forward closer together upon recording/deleting/dividing information to facilitate processes of recording/deleting/dividing information. An information recording medium records Programs 1 composed of image data, etc., UPGR 3 that refers to at least a part of the Programs 1, PGRG 5 that refers to the UPGR 3, a PGRM that collectively records the UPGR 3 and reference information thereof, and a PGRGM that collectively records the PGRG 5 and reference information thereof. When recording the UPGR 3, the information recording medium refers to the reference information contained in the PGRM, and when invalid reference information or reference information giving no reference to any UPGR 3 is present, records the UPGR 3 using the reference information. When recording the PGRG 5, the information recording medium refers to the reference information contained in the PGRGM, and when invalid reference information or reference information giving no reference to any PGRG 5 is present, records the PGRG 5 using the reference information.
US08369686B2 Intelligent overlay for video advertising
Video advertising overlay technique embodiments are presented that generally detect a set of spatio-temporal nonintrusive positions within a series of consecutive video frames in shots of a digital video and then overlay contextually relevant ads on these positions. In one general embodiment, this is accomplished by decomposing the video into a series of shots, and then identifying a video advertisement for each of a selected set of the shots. The identified video advertisement is one that is determined to be the most relevant to the content of the shot. An overlay area is also identified in each of the shots, where the selected overlay area is the least intrusive among a plurality of prescribed areas to a viewer of the video. The video advertisements identified for the shots are then respectively scheduled to be overlaid in the identified overlay area of a shot, whenever the shot is played.
US08369685B2 Control device, television viewing system, information equipment, control method and medium
A device has an interface to the recorder and an interface to the television receiver and can connect the recorder to the television receiver. The device detects switching from a television program being viewed to the next television program to be next received and judges whether or not the current television program being viewed at the detection is registered as a television program to be recorded. When it is judged that the current television program is registered as a television program to be recorded, the device allows the recorder to start recording the current television program. After the recording is started, the device instructs the television receiver to switch the channel being received from the current television program channel to the next television program channel selected by the switching.
US08369683B2 Reproducing apparatus, reproducing method, reproducing program, recording medium, and data structure
A state transition of a player operation is explicitly defined to facilitate the production of interactive contents. As a player model for reproducing a disk, a model including a player 300 for reproducing a stream, a platform 301 providing an interface between the player 300 and a hardware, and a script player 302 for realizing a scenario intended by a content producer is conceived. The states of the player 300 are defined by four states defined by combinations of two states as to whether the play list reproduction is performed or not and two states as to whether the command 311 is accepted or not. The state transition of the player 300 among the four states is generated by a method 313 from the script layer 302, but not by the player 300 itself or the command 311. The states of the player 300 are small in number, and the conditions for state transition are definite. Therefore, the interactive contents can be easily produced and mounted on devices.
US08369682B2 Reproduction device, recording method and playback method
An AV Clip formed by multiplexing a video stream and a graphics stream and recorded on a BD-ROM as a recording medium. The video stream constitutes a moving picture while the graphics stream enables graphics to be overlaid on the moving picture, and includes pieces of control information called a PCS and an ICS. When the AV Clip is played back immediately following playback of another digital stream, the control information indicates to the reproduction device that the presence of data already in memory of a graphics decoder is to be continuous.
US08369673B2 Ocean deployable biodegradable optical fiber cable
An optical fiber cable has a transparent core for transmitting optical data and a biodegradable protective covering. When placed in water, the protective covering dissolves in water after a few days. The raw remaining optical fiber cover is very thin, approximately 0.003 inches in diameter and very fragile. The optical core is easily broken into fine particles which becomes sand on the sea floor.
US08369671B2 Hermetically sealed fiber sensing cable
In one aspect, the present invention provides a hermetically sealed fiber sensing cable comprising: a core fiber comprising at least one Bragg grating region, an outer surface and a length; a fiber cladding in contact with the core fiber along the entire length of the core fiber, the fiber cladding having an outer surface and a length; a carbon layer disposed upon the outer surface of the fiber cladding along the entire length of the fiber cladding, the carbon layer comprising diamond-like carbon; a hydrogen ion absorption layer in contact with the carbon layer, the hydrogen ion absorption layer being disposed on the outer surface of the carbon layer; and an outer sleeve. Also provided in another aspect of the present invention, is a component for a hermetically sealed fiber sensing cable.
US08369664B2 Optical apparatus for forming a tunable cavity
An optical apparatus includes an optical fiber formed of a core surrounded by cladding, in which the optical fiber includes an end portion. In addition, an optical layer composed of a material having a relatively high refractive index is positioned on the end portion, in which the optical layer includes a non-periodic sub-wavelength grating positioned in optical communication with the core.
US08369663B2 Optical waveguide for touch panel, touch panel using the optical waveguide and manufacturing method of the optical waveguide
An optical waveguide for a touch panel which eliminates the need for alignment between the optical waveguide and a lens and which achieves the appropriate emission and reception of light beams, to provide a touch panel using the optical waveguide, and to provide a manufacturing method of the optical waveguide for a touch panel. A total distance (L) which is the sum of a distance from the center of curvature of the first lens portion 30 to the light reflecting surface 60 and a distance from the light reflecting surface 60 to the tip of the second lens portion 50, and the radius (R) of curvature of the second lens portion 50 satisfy the following condition (A): (L/3)−0.5
US08369646B2 Image correction circuit, image correction method and image display
An image correction method includes the steps of: acquiring a black-side intermediate luminance distribution as a luminance distribution in a region between a lowest luminance in a given intermediate luminance region in a luminance distribution of input image data in an image frame and a reference luminance provided in the center of the intermediate luminance region; determining a low-luminance-region input/output characteristic curve on the basis of the acquired black-side intermediate luminance distribution, the low-luminance-region input/output characteristic curve passing through a reference point, in the reference input/output characteristic line, determined in accordance with the reference luminance and through a minimum luminance point of the reference input/output characteristic line; and executing image correction on input image data having a luminance which is lower than the reference luminance on the basis of the determined low-luminance-region input/output characteristic curve.
US08369645B2 Image correction circuit, image correction method and image display
An image correction circuit includes: a region determining means for determining an intermediate luminance region in each image frame on the basis of the description of input image data; a luminance distribution acquiring means for acquiring a luminance distribution of input image data in the determined intermediate luminance region in each image frame; a determining means for determining an input/output characteristic line in each image frame by adaptively changing a predetermined reference input/output characteristic line on the basis of the acquired luminance distribution of the intermediate luminance region, the input/output characteristic line defining the substance of image correction on input image data; and a correction executing means for executing image correction on input image data on the basis of the determined input/output characteristic line.
US08369642B2 Artifact removal from phase encoded images
PSF coding has become well known in recent years. Although it enables significant increases in the depth of field, defocus introduces artifacts in images that are a major detraction from the final image quality. A method is described that enables the deduction or defocus and consequently the removal of these artifacts. The principle of the disclosed techniques involves iteratively adjusting the restoration algorithm according to a chosen image or artifact metric and choosing the defocus parameter that yields the image the lowest level of artifact.
US08369640B2 Image processing for removing a noise component contained in an image
An image processing method for removing a noise component contained in an original image, includes: separating an original image into a temporary noise-free image and a temporary noise component; extracting an edge component in the temporary noise-free image by executing edge detection on the temporary noise-free image; determining a fine edge component in the original image contained in the temporary noise component based upon a level of the extracted edge component; extracting an actual noise component by excluding the fine edge component from the temporary noise component; and removing noise from the original image based upon the extracted actual noise component.
US08369637B2 Image processing apparatus, image processing method, and program
The present invention provides an image processing apparatus which able to shorten processing time and includes an image inputting unit that inputs an image, a region division unit that generates region information by dividing an input image input by the image inputting unit into regions having a plurality of different types of attributes, including a frame region attribute, a non-frame region processing unit that obtains data of respective regions other than frame regions by applying attribute-specific processing for respective regions, excluding frame regions, included in the input image on the basis of the input image and the region information, and executes processing of filling of the processed regions, and a frame region processing unit that executes reduction processing and vectorization processing for the frame region according to the region size of the frame region.
US08369633B2 Video codec method and system
Techniques pertaining to scalable video codec are disclosed. According to one aspect of the present invention, a video image is analyzed and a region of interest (ROI) and a region of non-interest (non-ROI) are identified. By comparing the non-ROI image with that of a previous image, a background ignored identifier is created indicating whether the non-ROI can be ignored during encoding and decoding processes. Based on the status of the background ignored identifier, the encoder encodes the images into a basic layer (BL) and an enhanced layer (EL), and transmits the coded bit streams along with the identifier to a decoder. The decoder reconstructs the image based on the identifier and the BL and the EL bit streams.
US08369629B2 Image processing using resolution numbers to determine additional component values
First and second codewords are determined, based on first feature vector components of the image elements in an image block, as representations of a first and second component value. Third and fourth codewords are determined, based on second vector components, as representations of a third and fourth component value. First N1 and second N2 resolution numbers are selected based on the relation of a distribution of the first vector components and a distribution of the second vector components. N1 additional component values are generated based on the first and second component values and N2 additional component values are generated based on the third and fourth component values. Component indices indicative of the generated component values are then provided for the different image elements.
US08369624B2 Image processing apparatus, image processing method, program of image processing method, and recording medium having program of image processing method recorded thereon
The present invention relates to an image processing apparatus, an image processing method, a program of the image processing method, and a recording medium having the program of the image processing method recorded thereon, and the present invention is applied to, for example, a display apparatus and improves the textures of details compared with the past.The present invention extracts a texture component S4 from an input image S1, reduces the texture component S4 to generate a subtle texture component S3, and performs image combination of this subtle texture component S3 and the input image S1.
US08369623B2 Image forming apparatus that automatically creates an index and a method thereof
An image forming apparatus capable of automatically creating an index, and a method for the same. The image forming apparatus includes a scan unit to scan a document, a text/image separation unit to separate the scanned document into a text area and an image area and to separate texts in the text area into symbols, an index determination unit to extract one or more properties of the separated symbols and to compare the extracted symbol properties with one or more index thresholds to determine whether text including the symbols is an index object, and an index page creation unit to create an index page including the text determined as the index object and information about a page including the text that corresponds to the index object. Accordingly, since the index page is automatically created, main contents of each page of the document can be easily selected and/or presented. Also, a search for desired contents in the document is facilitated by a link between the index page and original contents of the pages in the document, thereby improving user convenience.
US08369611B2 Compact handwriting recognition
One or more techniques and/or systems are disclosed for constructing a compact handwriting character classifier. A precision constrained Gaussian model (PCGM) based handwriting classifier is trained by estimating parameters for the PCGM under minimum classification error (MCE) criterion, such as by using a computer-based processor. The estimated parameters of the trained PCGM classifier are compressed using split vector quantization (VQ) (e.g., and in some embodiments, scalar quantization) to compact the handwriting recognizer in computer-based memory.
US08369606B2 System and method for aligning maps using polyline matching
A system and method for aligning maps using polyline matching is provided. A global map and a local map are represented as polyline maps including a plurality of line segments. One or more approximate matches between the polyline maps are identified. One or more refined matches are determined from the approximate matches. The global map and the local map are aligned at the one or more refined matches.
US08369601B2 Method of processing a check in an image-based check processing system and an apparatus therefor
Check image data which is representative of an image of the check is captured. Endorsement data which is representative of an image of an endorsement is appended to the check image data to provide endorsed check image data which is representative of an image of the check and the endorsement. The endorsed check image data is stored in memory.
US08369600B2 Method and apparatus for detecting irregularities in tissue microarrays
The present techniques provide systems and methods for registering images of tissue spots on a tissue microarray (TMA). In studies involving multiple biomarkers being studied on the same TMA, the TMA slide is removed from the microscope, stained, and then imaged, often multiple times. The present techniques relate to validation of the registration of the acquired images of the same TMA. An automatic approach to register the images and detect registration failures as provided herein may enhance the rapid analysis of the tissues. Artifacts such as tissue folding and tissue loss are also determined automatically.
US08369596B2 Feature intensity reconstruction of biological probe array
The invention provides methods and systems for reconstructing feature intensities from pixel level data. In certain embodiments, the invention uses an empirically determined transfer function to construct a theoretical estimate of pixel level data and then iteratively updates feature intensities based on a minimum multiplicative error between the pixel level data and the theoretical estimate of the pixel level data.
US08369590B2 Method for segmenting objects in images
A method for identifying an attribute of an object represented in an image comprising data defining a predetermined spatial granulation for resolving the object, where the object is in contact with another object. In an embodiment, the method comprises identifying data whose values indicate they correspond to locations completely within the object, determining a contribution to the attribute provided by the data, and identifying additional data whose values indicate they are not completely within the object. The method next interpolates second contributions to the attribute from the values of the additional data and finds the attribute of the object from the first contribution and second contributions. The attribute may be, for example, a volume, and the values may correspond, for example, to intensity.
US08369583B2 Hybrid biometric authentication device, hybrid biometric authentication method, and computer-readable medium storing hybrid biometric authentication program
A hybrid biometric authentication device that includes a plurality of feature extraction portions that respectively extract, from biometric information, a plurality of types of feature information that have mutually distinct properties, a feature combining portion that generates hybrid feature information by combining the plurality of types of feature information, a feature information storage portion that stores the hybrid feature information, a plurality of similarity computation portions that separates each of new information and registered information into the plurality of types of feature information, and compute a plurality of degrees of similarity between separate sets of a same type of the feature information, and a determination portion that, based on the plurality of degrees of similarity, determines whether the biometric information on which the new information is based and the biometric information on which the registered information is based have been acquired from a same person.
US08369582B2 Automatic appeal measurement system
An appeal estimation system for estimating a personal appeal of a candidate individual to an observer including a digital image capture device and a soft-copy display. The system further includes a data processing system configured to implement the steps of designating a set of proxy individuals; providing one or more digital images for each proxy individual; determining personal appeal values of each proxy individual to the observer; capturing one or more digital images of the candidate individual using the digital image capture device; determining image similarity metrics between the digital images for the candidate individual and each proxy individual; determining similarity values between the candidate individual and each proxy individual responsive to the determined image similarity metrics; estimating the personal appeal of the candidate individual to the observer by combining the personal appeal values for the proxy individuals; and displaying an indication of the estimated personal appeal on the soft-copy display.
US08369581B2 Automatic appeal measurement method
A method for estimating a personal appeal of a candidate individual to an observer, comprising: designating a set of proxy individuals; providing one or more digital images for each proxy individual; determining personal appeal values of each proxy individual to the observer; providing one or more digital images for the candidate individual; determining image similarity metrics between the digital images for the candidate individual and the digital images for each proxy individual; determining similarity values between the candidate individual and each proxy individual responsive to the determined image similarity metrics; and estimating the personal appeal of the candidate individual to the observer by determining a weighted combination of the personal appeal values for the proxy individuals, wherein the weighted combination uses weighting coefficients that are determined responsive to the similarity values between the candidate individual and the corresponding proxy individual.
US08369579B2 Methods and apparatus for 3D surface imaging using active wave-front sampling
According to one aspect, a method of determining motion of at least one feature present in a plurality of images, the plurality of images captured by a single camera of a scene, each of the plurality of images resulting from light passing through an aperture positioned at a different location for each of the plurality of images is provided. The method comprises determining the motion, in integer pixel units using a first tracking algorithm, of the at least one feature between a first image of the plurality of images and a second image of the plurality of images to obtain an integer pixel measurement of the motion, offsetting the first image and the second image according to the integer pixel measurement, determining the motion, in sub-pixel units using a second tracking algorithm, between the at least one feature in the offset first image and the second image to obtain a sub-pixel measurement, and combining the integer pixel measurement and the sub-pixel measurement to form an estimate of the motion of the at least one feature.
US08369570B2 Method and system for tagging an image of an individual in a plurality of photos
A system and method for tagging an image of an individual in a plurality of photos is disclosed herein. A feature vector of an individual is used to analyze a set of photos on a social networking website such as www.facebook.com to determine if an image of the individual is present in a photo of the set of photos. Photos having an image of the individual are tagged preferably by listing a URL or URI for each of the photos in a database.
US08369554B2 Open tip for hearing aid
An earpiece includes an open tip in the shape of a dome, with apertures in the dome and a protrusion at the top of the dome for displacing ear wax, wherein the dome merges with the protrusion along a continuous curve. The dome is supported from a central body by non-linear ribs that normally have high compliance but exhibit low compliance at a limit of extension or compression. The tip can include more than one dome on the central body. If there is more than one dome, the apertures in the domes are not aligned with each other.
US08369545B2 Flexible luminescent electro-acoustic transducer and electronic device using the same
An electro-acoustic transducer according to the present invention is provided. The electro-acoustic transducer includes a conductive plate with a plurality of openings, an electret diaphragm and a fluorescent layer. The electret diaphragm is positioned on the conductive plate and has a film body and an electrode layer. The film body has static charges carried and the electrode layer is formed on the upper surface of the film body. The fluorescent layer is positioned between the lower surface of the film body and the conductive plate.
US08369539B2 Audio system with parental maximum volume control
The disclosed embodiments relate to an audio system (100) and an associate method. An exemplary embodiment of the system (100) comprises a user interface (104) that enables adjustment of a volume level of an audio signal being reproduced on at least a portion of the audio system to a desired maximum volume level. The user interface further enabling the desired maximum volume level to be selected as a set maximum volume level. A processor (102) electrically interconnected with the user interface is adapted to limit the volume at which audio programs are reproduced on at least a portion of the audio system to said set maximum volume level. An exemplary method comprises generating an audio signal, adjusting a volume level of the audio signal to a desired maximum volume level in response to a user input, and establishing the desired maximum volume level as a set maximum volume level for audio programs played on at least a portion of the audio system (100).
US08369536B2 Sound system, sound reproducing apparatus, sound reproducing method, monitor with speakers, mobile phone with speakers
An apparatus for reproducing sound from original source signals has a control device, a first speaker, and a second speaker. The control device receives first and second original source signals, and controls magnitudes and phases of the received first and second original source signals so that a sound pressure level in a pre-determined zone is higher than a sound pressure level in a zone other than the pre-determined zone, and outputs first and second controlled source signals. The first speaker receives the first controlled source signal and reproduces sound. The second speaker receives the second controlled source signal and reproduces sound. The apparatus according provides a sound environment in which only the person using the sound system enjoys the sound.
US08369531B2 Audio reproducing apparatus and method thereof
An audio reproducing apparatus includes the following elements: an output circuit operable to generate audio signals to be supplied to first and second speakers placed near the ears of a listener; and a detector operable to detect the presence of sound output from other speakers placed at positions further away from the listener than the first and second speakers. When it is determined that there is no sound output from the other speakers on the basis of a detection result obtained by the detector, the output circuit performs a control operation so that audio signals to be supplied to the other speakers are supplied to the first and second speakers.
US08369530B2 Network set-up device
A network device adapted to communicate with other devices over a network, the device being arranged to, when the device is connected to a physical data carrier, automatically store a representation of a security key on the data carrier, and to provide at least one service over the network only to other devices making use of the security key.
US08369521B2 Smart card based encryption key and password generation and management
An apparatus can include a smart card based encryption key management system used to generate an encryption key using encryption key seed material, and an encryption key data store to store the encryption key seed material. An apparatus can include a smart card based password management system used to generate a password using password seed material, and a password data store to store the password seed material.
US08369520B2 Cryptographic device employing parallel processing
A cryptography processor includes a central processing unit and a co-processor, the co-processor comprising a plurality of calculating subunits as well as a single control unit which is coupled to each of the plurality of calculating subunits. A cryptographic operation is distributed among the individual calculating subunits in the form of sub-operations by the control unit. The central processing unit, the plurality of calculating subunits and the control unit are integrated on a single chip, the chip comprising a common supply current access for supplying the plurality of calculating subunits and the control unit with current. Due to the arrangement of the calculating subunit in parallel, on the hand, the throughput of the cryptography processor is increased. On the other hand, however, the current profile that may be detected at the supply current access is randomized to such an extent that an attacker can no longer infer numbers processed in the individual calculating subunits.
US08369516B2 Encryption apparatus having common key encryption function and embedded apparatus
A common key block encryption apparatus for performing a nonlinear transformation with a multiplication executed in a binary field or a composite field includes a computing unit to execute a computation other than the nonlinear transformation with fixed value masked input data obtained by XORing input data with a fixed mask value, an XOR operation circuit to transform all input data into fixed value masked input data by XORing the input data with a fixed mask value and to transform the data into random value masked input data by XORing the input data with a random mask value in the multiplication, a multiplier to execute a multiplication based on the random value masked input data output from the XOR operation circuit, and a random value mask-to-fixed mask value transformation circuit to again transform the random value masked output data into fixed value masked output data and to output the data.
US08369514B2 Method for the secure determination of data
The aim of the embodiments is to provide a method for the secure processing of data, in which security is increased in relation to side channel attacks. To achieve this, operation codes for commanding co-processors are determined, for example for the bit-dependent transposition of register contents. The solution exploits the fact that as a result of the technical configuration for the co-processor, a shift of register contents, for example from register A to register B cannot be differentiated from the exterior from a shift from register A to register C.
US08369508B2 Call routing in telephone switch based on duplicate leg detection
The disclosed technology described herein provides devices and methods for disconnecting only the duplicate legs of a call which may have been twice or more received on a telecommunications switch for the same phone call. In embodiments of the disclosed technology, the duplicate legs indicate a twice (or more) rejected call from a called party indicating that the call should not be returned to the called party, where the called party is defined as the intended recipient of the phone call. A remaining leg or legs are kept open upon duplicate leg detection on a switch, and the call is then handled with a premium feature, such as forwarding to voicemail.
US08369499B2 Methods and systems for providing on-line bills for use in communication services
A method is provided for operating a communications system that provides a service, where a plurality of parties may be associated with members of an account with the system to receive the service. The method includes receiving a call from one of a plurality of members of an account, the call including a request for a service, where a common bill is provided for services rendered to the members of the account. An identifier to be used to identify the one party from among the plurality of members is received from the one party among the plurality of members. The common bill is provided for services rendered to the plurality of members of the account to a communications device via a network. In the common bill an indicator is provided of the one party requesting the service in association with a respective entry for the requested service.
US08369495B1 Intelligent interactive voice response system
An interactive voice response system takes into account current and/or historical call data in determining navigation logic for a specific call.
US08369494B2 Method and apparatus for selective silencing of telephone ringing
A system and method for a selective ring silencer that prevents people from having to listen to the telephone ring on and on with nuisance calls. The ringer silencer can be: (1) discretely constructed from a telephone, (2) part of a telecommunication device, or (3) part of a central telephone network construction. A receiver demodulates an incoming call. Control logic reads at least a portion of the called identification (CID) data and determines an action based on the reading. A switch in communication with the control logic is actuated to a first state that allows the communication data to be output from the ring silencer, and a second state that blocks the communication data from being output from the ring silencer to a user's communication device. The control logic blocks toll-free area codes originated calls from ringing a user's telephone, optionally forwarding the call to a voice mail module.
US08369490B2 Incoming call screening, control and prioritisation in a telephone device
A circuit for a telephone such as a mobile radiotelephone. The circuit has a memory for storing phonebook items and for storing group attributes associated with phonebook items, a connection to a radiotelephone receiver for receiving telephone calls and calling party identifications, and a controller for selecting the disposition of received calls. An operating mode is selected (45) from a plurality of operating modes, e.g. “Personal”, “emergency”, “personal-plus-emergency”, “all calls”, “no calls”, etc. A received calling party identification is compared (42) with a phonebook item, and a disposition for a received call (46, 47, 48, 49) is selected dependent on a group attribute for that phonebook item and a present operating mode.
US08369487B2 Enhanced 911 notification for internet enabled alarm system
The present invention allows an alarm monitoring service to ally with a PSAP provider to allow our customers to direct connect to the 911 center responsible for their home, but no matter where the customer calls from. When an alarm monitoring company or middleware provider's automatic notification function calls the customer to report an alarm, the customer can connect directly to the local 911 even when traveling, if needed. The alarm monitoring company contacts the customer if an alarm event occurs and offers the customer the opportunity to connect with the 911 call center for their home. If the customer indicates they want to call 911, the call is routed to the correct PSAP center, with the customers home Caller ID number emulated for the call. In this manner, the PSAP center can determine, from the emulated Caller ID data, the correct response agency that is local to the customer's home.
US08369486B1 Systems and methods for testing telephony equipment
A communication system comprises a network server connected to a telephone at a customer premises via a subscriber line. The server is further connected to a cellular communication device through a cellular network. Upon installation of telephony equipment at the customer premises, a service technician uses a cellular communication device to communicate with the server of the network such that the server initiates a voice call to the telephone via the subscriber line. The technician then takes the telephone off hook, aligns a speaker of the cellular communication device with a microphone of the telephone, and aligns a microphone of the cellular device with a speaker of the telephone such that the telephone and the cellular device are acoustically coupled. A plurality of acoustic tones are communicated between the telephone and the cellular communication device in order to test the quality of the inbound and/or outbound connections for the telephone.
US08369479B2 Shift register with embedded bidirectional scanning function
The present invention relates to a shift register having a plurality of stages electrically coupled to each other in series. Each stage includes a first and second TFT transistor. The first TFT transistor has a get electrically coupled to the output of the immediately prior stage, a drain electrically coupled to the boost point of the stage, and a source configured to receive one of the first and second control signals. The second TFT transistor has a get electrically coupled to the output of the immediately next stage, a drain and a source electrically coupled the drain and the source of the first transistor, respectively.
US08369478B2 Pulse signal output circuit and shift register
A pulse signal output circuit capable of operating stably and a shift register including the pulse signal output circuit are provided. A clock signal is supplied to one of transistors connected to a first output terminal. A power supply potential is applied to one of transistors connected to a second output terminal. Thus, power consumed by discharge and charge of the transistor included in the second output terminal can be reduced. Further, since a potential is supplied from a power source to the second output terminal, sufficient charge capability can be obtained.
US08369477B2 Clock frequency divider circuit and clock frequency division method
A clock frequency divider circuit in accordance with the present invention is capable of generating a clock signal that makes it possible to perform an expected proper communication operation in communication with a circuit operating by a clock having a different frequency, and includes a mask control circuit 20 and a mask circuit 10. The mask control circuit 20 includes a mask timing signal generation circuit 22 that generates a mask timing signal 29 used to preferentially mask a clock pulse at a timing other than communication timings among M clock pulses of the input clock signal based on a communication timing signal 26, and a mask restraint circuit 62 that carries out a process to restrain masking of a clock pulse at a communication timing. The mask circuit 10 generates an output clock signal by masking clock pulses of an input clock signal according to a mask signal 50 generated by the mask control circuit.
US08369468B2 Tensor-based receiver for separating component signals in a composite signal
A receiver separates multiple component signals carried in a composite signal that have been spread over time and frequency. Multiple diversity branches receive the composite signal. A tensor generation circuit arranges samples of that signal along time, frequency, and diversity dimensions to obtain a composite signal tensor. A set of cascaded least squares estimators then separates the component signals by fitting a constrained tensor model of the composite signal to the composite signal tensor in an alternating least squares estimation process, alternating during any given iteration of the process between fitting different unfolded representations of the constrained tensor model to corresponding unfolded representations of the composite signal tensor. The tensor model models the composite signal as a linear combination of rank-one tensors associated with the component signals, and is constrained in the sense that each rank-one tensor remains constrained according to the spreading of its associated component signal over time.
US08369458B2 Wireless receiving system with an adaptively configurable analog to digital converter
A circuit is disclosed that comprises a controller and an analog to digital converter (ADC) coupled to controller. The speed and/or the resolution of the ADC is configurable to provide optimum performance during the operation of the ADC. In an embodiment a wireless receiver with an adaptively configurable ADC for is provided. The speed and resolution the ADC is configurable depending on the operational mode of the receiver. Accordingly, through the use of an adaptively configurable ADC, power consumption and speed is optimized for each operational mode.
US08369447B2 Predistortion with sectioned basis functions
A predistortion actuator is provided. The predistortion actuator includes a plurality of branches, each of which implements a basis function that acts on a digital input signal. For at least one of the branches, the respective basis function is a sectioned basis function, where each section of the sectioned basis function corresponds to a respective section of a range of at least one input signal characteristic associated with the digital input signal, such as a value range of a magnitude, a temporal characteristic, or a hybrid of the two. A power amplifier system including the predistortion actuator is also provided. Utilizing sectioned basis functions can potentially reduce the hardware resources necessary to realize the predistortion actuator relative to conventional global basis functions. In addition, signal conditioning during coefficient training can potentially be used to reduce the dynamic range of coefficients associated with each sectioned basis function.
US08369446B2 Transmitter
An apparatus comprising a first circuit configured to receive a signal and output a first output signal, a second circuit configured to receive the same signal and output a second output signal with a phase delay compared to the first signal, and a combiner configured to combine said first and second output signals to provide a combined signal, wherein said phase delay is controlled such that an amplitude of said combined signal is controlled.
US08369441B2 Receiving apparatus and receiving method
A receiving apparatus includes a converting unit that multiplies first and second reception signal points for the respective first and second reception signals by a matrix and outputs resulting converted first and second reception signal points; a number-of-candidates determining unit that determines a number of candidates for at least first transmission-signal candidate points, based on a reception quality for the first and second reception signals; and an estimating unit that selects, based on the converted first and second reception signal points, the first transmission-signal candidate points and second transmission-signal candidate points, the number of first transmission-signal candidate points corresponding to the determined number of candidates, and that estimates, as the first and second transmission signals, the first and second transmission-signal candidate points with which distances between the selected first and second transmission-signal candidate points and the corresponding converted first and second reception signal points are smallest.
US08369434B2 16k mode interleaver in a digital video broadcasting (DVB) standard
A data processing apparatus maps input symbols to be communicated onto a predetermined number of sub-carrier signals of an Orthogonal Frequency Division Multiplexed (OFDM) symbol. The data processor includes an interleaver memory which reads-in the predetermined number of data symbols for mapping onto the OFDM sub-carrier signals. The interleaver memory reads-out the data symbols on to the OFDM sub-carriers to effect the mapping, the read-out being in a different order than the read-in, the order being determined from a set of addresses, with the effect that the data symbols are interleaved on to the sub-carrier signals. The set of addresses are generated from an address generator which comprises a linear feedback shift register and a permutation circuit.
US08369418B2 Digital data receiver
To be able to combine audio quality with video quality, a digital data receiver (100) performs different processing depending on the type of those packets among TS packets, in which errors occur. To this end, the digital data receiver (100) includes: a PID filtering section (102) for identifying video packets and audio packets, a transport error indicator detecting section (104b) for determining whether a video packet is an error packet based on its header information, a video packet removing section (107b) for removing a video packet determined to be an error packet only when the video packet satisfies predetermined conditions, a transport error indicator detecting section (104c) for determining whether an audio packet is an error packet based on its header information, and an audio packet removing section (107c) for removing an audio packet determined to be an error packet.
US08369414B2 Image decoding method, image coding method, image decoding apparatus, and image coding apparatus
To provide an image decoding method allowing decoding of a multiview video even when no prefix NAL units are used. The image decoding method includes: parsing NAL units of a base view; decoding an image of the base view; parsing MVC extension parameters of a non-base view; searching whether or not prefix NAL units for a base view are present; either computing MVC extension parameters for the base view when no prefix NAL units are present or parsing the MVC extension parameters of the base view when prefix NAL units for the base view are present; and decoding the non-base view using the MVC extension parameters of the base view and the MVC extension parameters of the non-base view.
US08369410B2 Method and apparatus for encoding/decoding motion vector
Provided are methods and apparatuses for encoding and decoding a motion vector. The method of encoding the motion vector includes: selecting, as a mode of encoding information about a motion vector predictor of the current block, a first mode in which information indicating the motion vector predictor from among at least one motion vector predictor is encoded or a second mode in which information indicating generation of the motion vector predictor based on blocks or pixels included in a previously encoded area adjacent to the current block is encoded; determining the motion vector predictor of the current block according to the selected mode and encoding the information about the motion vector predictor of the current block; and encoding a difference vector between the motion vector of the current block and the motion vector predictor of the current block.
US08369400B2 Method for scalably encoding and decoding video signal
In one embodiment, decoding of a video signal includes predicting at least a portion of a current image in a current layer based on at least a portion of a base image in a base layer and shift information for samples in the predicted current image.
US08369398B2 Apparatus and method thereof for encoding/decoding video
An apparatus and method for encoding/decoding an input video complied with a fixed frame rate standard and adjusting bit-stream of an encoded/decoded video in real-time. The apparatus comprises a video encoder, a control circuit, an interface, and a buffer. The control circuit is used for monitoring the utility status of the buffer and thereby controlling the operation of the video encoder to achieve real-time adjustable time-varying throughput for various transmission environments.
US08369397B2 Method and device for coding a video content comprising a sequence of pictures and a logo
A method and device for coding a video content a having sequence of pictures and at least one logo is provided. The method includes coding the sequence of pictures by a first coding method, where this step generates coded data relating to the sequence of pictures. The logo is coded by a second coding method and additional information relating to the logo, the additional information including at least information relating to the positioning of the logo in the pictures of the sequence, where this step generates coded data relating to the logo. A single data stream is generated and separately includes the coded data relating to the logo and the coded data relating to the sequence of pictures.
US08369392B2 Cable modem
A cable modem includes a subscriber line interface circuit (SLIC) that is connected to a telephone. The cable modem can send a signal to the telephone through the SLIC, and detect signal reflection of the telephone in the SLIC. The cable modem measures frequencies of the signal reflection and the output of the telephone. The cable modem also compares the measured frequencies with corresponding thresholds and self-determines to be qualified or unqualified, based upon the comparisons.
US08369388B2 Single-chip wireless tranceiver
Embodiments of a wireless transceiver are provided. Embodiments can be used in multiple-input-multiple-output (MIMO) wireless transceivers. In an embodiment, radio control signal bundles are provided as direct parallel interconnects between digital signal processing modules and the radio module of the wireless transceiver to enable a precise low-latency control of radio functions. In another embodiment, a separate physical line is provided to control each radio setting of the radio module, thereby enabling simultaneous real-time control of any number of radio settings. In a further embodiment, the various digital and analog components of the wireless transceiver are integrated within a single chip of the same process technology.
US08369387B1 Bit sync for receiver with multiple antennas
A receiver with multiple antennas, such as an 802.11b receiver may generate a magnitude signal for each antenna and add the results to determine a peak signal point in a received frame to provide a bit synchronization signal to a rake receiver component. The receiver may include one or more threshold switches that only pass individual or combined magnitude signals when the magnitude signals are above a certain level. The received frame may be dividing into segments using a switching circuit and registers. A comparator may then evaluate the registers to determine the segment with the highest magnitude signal. In one embodiment, values for adjacent segments may be added to a current segment when determining the segment with the highest magnitude signal.
US08369382B2 Radio communication device and constellation control method
A base station is provided for receiving an acknowledgement or negative acknowledgement (ACK/NACK) signal, including a transmitting unit configured to transmit a control signal using one or a plurality of control channel elements (CCE(s)). The base station also includes a receiving unit configured to receive an ACK/NACK signal, the ACK/NACK signal being multiplied by an orthogonal sequence, by a sequence defined by a cyclic shift, and by either a first value or a second value, wherein the first value rotates a constellation of the ACK/NACK signal by 0 degrees and the second value rotates the constellation of the ACK/NACK signal by N degrees, which is different from 0 degrees.
US08369379B2 Packet synchronizing for communications over a wireless communication system
Synchronization methods and systems for communications over a multi-band system are presented. A synchronization technique for communications over a multi-band system includes receiving a packet of preamble symbols respectively transmitted over a sequence of frequency sub-bands according to one of a plurality of frequency hopping patterns, wherein the plurality of frequency hopping patterns are partitioned into a plurality of disjoint groups, each group having a different associated periodicity; computing, in parallel, respective autocorrelation values of the packet received in a selected frequency sub-band at a plurality of symbol delays; and selecting one of the plurality of groups of frequency hopping patterns based on the autocorrelation values at the plurality of symbol delays.
US08369375B2 Semiconductor light-emitting device
Disclosed is a semiconductor light-emitting device including a package having a light outlet, a semiconductor laser diode disposed in the package and radiating a light having a first wavelength falling within a range of ultraviolet ray to visible light, and a visible-light-emitter containing a phosphor which absorbs a light radiated from the semiconductor laser diode and emits a visible light having a second wavelength differing from the first wavelength, the visible-light-emitter being disposed on an optical path of the laser diode and a peripheral edge of the visible-light-emitter being in contact with the package.
US08369371B1 Passivated semiconductor surfaces
The method of these teachings includes processing a semiconductor structure forming an active waveguide of a semiconductor laser in an environment free of contamination in order to provide contamination free mirror facets at the ends of the active waveguide, and depositing a single crystal passivation layer comprised of a semiconductor whose bandgap exceeds that of the active layer and the waveguide layers and that does not form misfit dislocations with the laser diode semiconductor, the deposition occurring at a temperature at which the semiconductor structure does not degrade.
US08369369B2 Systems, methods, and circuits for driving large off-chip loads
A method and system to drive large off-chip loads, such as, for example, laser diodes, wherein the system includes an integrated circuit coupled to an external differential diode load. Alternatively, the external diode load may be driven single-ended. The integrated circuit includes a data buffer device and a clock buffer device. The integrated circuit also includes a multiplexer device coupled to the clock buffer device configured to multiplex a data input signal and a clock input signal received at respective inputs of the integrated circuit. If the external diode is single-ended, the data input signal is transmitted to the data buffer device, which is then used solely to drive the diode load. If the diode load is differential, the data buffer device receives the data input signal. At the same time, the multiplexer device receives both the data input signal and the clock input signal and selects the data signal to drive the clock buffer device. For a diode load being driven differentially, the outputs of the two buffer devices are merged together externally through the use of a power-combining network, which includes external or off-chip transmission lines, which carry a respective output signal for the data buffer device and the clock buffer device.
US08369368B2 Laser driving device, laser driving method, optical unit, and light device
Disclosed herein is a laser driving device including: a sample-hold section; a first pulse generating section; a second pulse generating section; a light emission waveform generating section; a storing section; and a sampling pulse generating section.
US08369359B2 Communication device, communication method, and integrated circuit
A communication device for transmitting data to an other communication device via a transmission channel, includes a communication characteristic acquisition section which acquires a communication characteristic of the transmission channel, and a frame length control section which controls a frame length of a communication frame storing the data based on the communication characteristic of the transmission channel.
US08369356B2 Dynamic management of receiver resources
Techniques for dynamically managing receiver resources to achieve good latency and throughput performance are described. A receiver may have various types of receiver resources such as demod resources for demodulating packets, decode resources for decoding packets, packet processing resources, etc. These various types of receiver resources may be dynamically assigned to packets. In one design, receiver resource usage by each packet to be processed by the receiver may be estimated. The available receiver resources may be assigned to packets based on the estimated receiver resource usage by each packet and one or more assignment criteria such as priority, latency requirements, etc. The latency of each packet may be determined based on the receiver resource assignment. If the latency requirements of any packet are not met, then receiver processing may be skipped or deferred for one or more packets such that the latency requirements of each packet to be processed can be met.
US08369350B2 Method for transmitting and receiving frame in wireless LAN
The transmission delay of a voice frame can be reduced by performing internal collision resolution and frame aggregation according to the presence or absence of a voice frame awaiting transmission in a MAC layer, thereby reducing an end-to-end voice transmission delay time for a VoIP service.
US08369347B2 Fiber channel over Ethernet and fiber channel switching based on Ethernet switch fabrics
An apparatus comprising a Converged Port Controller (CPC) comprising a plurality of first ports and a plurality of second ports, and an Ethernet Switch Fabric (ESF) coupled to the second ports, wherein the CPC is configured to receive a plurality of Fiber Channel over Ethernet (FCoE) frames on the first ports, modify at least some of the FCoE frames, thereby producing modified FCoE frames, and transmit the FCoE frames on the second ports. An apparatus comprising at least one processor configured to implement a method comprising receiving a plurality of FCoE frames, a plurality of Fiber Channel (FC) frames, and a plurality of Ethernet frames, modifying the FCoE frames, thereby producing modified FCoE frames, encapsulating the FC frames in an Ethernet format, thereby producing a plurality of second FCoE frames, and switching the modified FCoE frames, the second FCoE frames, and the Ethernet frames using an Ethernet switch fabric.
US08369345B1 Multi-router system having shared network interfaces
A multi-router system is described in which hardware and software components of one or more standalone routers can be partitioned into multiple logical routers. The multiple logical routers are isolated from each other in terms of routing and forwarding functions yet allow network interfaces to be shared between the logical routers. Moreover, different logical routers can share network interfaces without impacting the ability of any of the logical routers to be independently scaled to meet the bandwidth demands of the customers serviced by the logical router.
US08369326B2 Multi-services application gateway
A gateway device is disclosed for deployment at user premises, which offers applications services similar to those of a server from the premises, albeit managed by a service management center via the network. For each application service, gateway programming provides application server communication with a client functionality of an endpoint device, for the respective service, communicated on top of network layer communications within the premises and through the wide area network. The application service logic in the gateway device also enforces authorization, authentication, configuration, or use of the service via the endpoint device. Management of the application service is responsive to communications with the service management center via the wide area network. A gateway device of this type, for example, may offer PC or TV type user interfaces. The gateway also may establish peer-to-peer communications with other similar devices.
US08369324B1 Variable compression queue
The disclosure is directed to an embodiment of a system that includes: (a) a queue to receive compressed blocks of data elements to be transmitted to a destination node and a variable compression module that, in response to an unacceptable connection status with the destination node, an unacceptable level of local processing resources, and/or an unacceptable level of local memory resources, changes a number of data elements in the block and/or increases a degree of compression.
US08369314B2 Call control method and IMS CS control apparatus
A call control method and an IP multimedia subsystem (IMS) circuit-switched (CS) control apparatus are disclosed. The call control method includes these steps: a terminal device and a second party set up a call through a CS call leg set up between the terminal device and an IMS CS control function (ICCF) and a second call leg set up between the ICCF and the second party; and the ICCF receives a media type change request, and rejects the change of media type for the call between the terminal device and the second party if more than one session is available on the terminal device. Embodiments of the present invention avoid call failure upon session transfer due to the change of media type in the prior art, thus improving the reliability and stability of session transfer.
US08369313B2 IMS and method of multiple S-CSCF operation in support of single PUID
A method for providing multimedia services to subscriber user equipment (UE) within an IP multimedia subsystem network (IMS) may include configuring the IMS to enable a single UE to fork register and cooperate with multiple serving-call session control functions (S-CSCFs). After obtaining IP connectivity, the single UE signals to register with the IMS and the IMS determines whether the UE is configured to fork register with multiple S-CSCFs. If the UE is configured, the IMS determines which S-CSCFs are eligible for the UE registration and fork registers the UE to multiple S-CSCFs of the eligible S-CSCFs. Consequently, incoming and outgoing calls to/from the UE are routed by the IMS to any of the multiple registered S-CSCFs.
US08369304B2 Methods to reduce power for asynchronous internet message protocols
A method for reducing power consumption in a mobile station is provided. The method includes holding data associated with a first polling message until a first scheduled RF wake-up of the mobile station. The method also includes sending the data associated with the first polling message at substantially the same time as the first scheduled RF wake-up of the mobile station. The method further includes holding a second polling message until a second scheduled RF wake-up of the mobile station. The scheduled RF wake-ups of the mobile station are determined according to a schedule established by a service provider of the wireless communication network. In certain embodiments, the polling messages are associated with an ActiveSync® Ping command.
US08369299B2 Method and apparatus for multiplexing CDM pilot and FDM data
Techniques for sending control information in a wireless communication system are described. In an aspect, a user equipment (UE) may send data for control information in a resource block with frequency division multiplexing (FDM) and may send pilot in the resource block with frequency-domain code division multiplexing (CDM). The UE may determine multiple groups of subcarriers to use to send data in multiple symbol periods of the resource block based on a predetermined pattern or a pseudo-random hopping pattern. Each group may include consecutive subcarriers to support localized FDM. The multiple groups may include different subcarriers to provide frequency diversity and possibly interference averaging. The UE may send modulation symbols for data (e.g., in the time domain) on the multiple groups of subcarriers in the multiple symbol periods. The UE may send a reference signal sequence for pilot on multiple subcarriers in each symbol period for pilot.
US08369291B2 Method for controlling communication with mobile stations within a network by implementing at least one functional entity in the network
A method for controlling the communication with mobile stations within a network, preferably a WLAN (Wireless Local Area Network) according to the IEEE802.11 standard, wherein the network comprises at least one access point through which the stations are associated with the network and wherein the stations can enter a power save mode is—with regard to a flexible utilization especially in large networks and with regard to a reduction of the required complexity of the access point of the network—characterized in that at least one functional entity is implemented in the network by which at least one part of the functionality required in power save mode is controlled.
US08369287B2 System and method for balancing communication traffic loading between adjacent base stations in a mobile communications network
A mobile communication device measures a received signal strength indicator, RSSI, from a base station. An adjusted signal strength indicator, RSSI-ADJ, is calculated for the base station as a function of both the RSSI and a traffic indicator received from the base station. A determination is made, based on the calculated RSSI-ADJ, whether the mobile communication device should roam.
US08369285B2 Radio communication apparatus and radio communication method
A CIR measuring section 307 measures CIRs of all blocks received and a block selection section 308 makes a threshold decision based on the CIR measurement result and threshold information according to an amount of traffic in the own cell and neighboring cells. As a result of the threshold decision, blocks whose CIRs exceed the threshold are regarded as usable blocks. A CIR averaging section 309 averages the CIRs of the usable blocks and a CQI generation section 310 generates a CQI based on the CIR average value. The CQI generated and selected block numbers are reported to a base station apparatus. This allows the throughput of the own cell and neighboring cells to be improved.
US08369283B2 Method for reducing handover latency
The present invention relates to a handover procedure, and more particularly, to a method of reducing latency in performing handover using fast ranging. The present invention includes the steps of receiving a handover message including a specific ranging code and uplink resource information from a serving base station and transmitting the specific ranging code to a target base station using the uplink information.
US08369268B2 Multiple device to one-antenna combining circuit and methods of using same
A multiple device to one-antenna combining circuit for transferring wireless communication signals from a first and second wireless communication device connected to a donor antenna is described. The circuit comprises a first single-stage circulator configured to be coupled to a transmission-reception path of the first wireless communications device; a two-stage circulator coupled to the first single-stage circulator and configured to be coupled a transmission-reception path of the second wireless communications device; a two-way splitter coupled to the two-stage circulator and configured to be coupled a transmission-reception path of the donor antenna; and a second single-stage circulator coupled between the two-way splitter and the first single stage circulator. The wireless transmissions of the first wireless communications device travel from the first signal stage circulator to the two-stage circulator to the two-way splitter to the donor antenna. The first wireless device can be a repeater. The second wireless device can be a telemetry radio. Methods of using the circuit are also provided.
US08369264B2 Method and system for selecting and providing a relevant subset of Wi-Fi location information to a mobile client device so the client device may estimate its position with efficient utilization of resources
Methods and systems for selecting and providing a relevant subset of Wi-Fi location information to a mobile client device so the client device may estimate its position with efficient utilization of resources.A method of providing a relevant subset of information to a client device is based in part on scanning for Wi-Fi access points within range of the client device, using a Wi-Fi database that covers a large target region to retrieve information about these access points, using this information to estimate the position of the mobile client device, selecting a limited region in the vicinity of the estimated location of the client device, and providing information about Wi-Fi access points within this limited region to the client. For efficient transfer and maintenance of data, the target region may be divided into a hierarchy of fixed geographical tiles.
US08369261B2 Method and apparatus for interference reduction
A method and apparatus for reducing interference caused by an interfering signal are disclosed for use in an access node, such as a base station, communicating with at least one mobile terminal in a wireless network, the method comprising the following steps: receiving information related to at least one data packet that is to be transmitted by a second access node to at least a second mobile terminal, receiving time-frequency information about the point in time when the at least one data packet will be transmitted from the second access node to the second mobile terminal, estimating the interfering signal based on the at least one data packet, cancelling interference based on the estimated interference signal at the point in time. This facilitates interference cancellation, especially in a network using distributed RRM.
US08369249B2 Apparatus and method for managing a presentation of media content
A system that incorporates teachings of the present disclosure may include, for example, a communication device having a controller to detect a media device operating externally to the communication device actively engaged in presenting media content, detect an incoming communication session initiated by another communication device, present a notice identifying the media device and the media content being presented by the media device, detect a directive to modify an operation of the media device to mitigate interrupting a communication session with the other communication device, and instruct the media device to modify its operation according to the directive. Other embodiments are disclosed.
US08369244B2 Method for operating an ethernet-capable field-bus device
The invention relates to a method for operating an Ethernet-capable field-bus device that can be connected to an arbitrary Ethernet-based communications unit by means of which data is transmitted using a predetermined communications protocol stack. For this purpose, a network management channel is initially established between the Ethernet-capable field-bus device (50) and a management device (30) connected to the communications network (20) using an Ethernet-based network management protocol that is installed both in the field-bus device (50) and also in the management device (30). The communications protocol stack installed in the management device (20) is then transmitted using the predetermined network management protocol from the management device (30) to the Ethernet-capable field-bus device (50), where it is stored. In this way, it is guaranteed that useful data can be transmitted using the communications protocol stack from and to the field-bus device (50) via the Ethernet-based communications network (20).
US08369234B2 Method and mobile terminal for searching home network
A mobile terminal and a method for searching for a home network for the mobile terminal are provided. The method includes performing a full scan for searching for the home network at a certain time after roaming to a visited network, initializing a count of a number of times a timer has expired when the home network is not found, initiating the timer, updating the count when the timer expires, scanning frequencies in a frequency list when the count is less than a certain value, and scanning all frequencies around the mobile terminal when the count is equal to the certain value.
US08369230B1 Method and apparatus for determining a direct measure of quality in a packet-switched network
A method and system for analyzing deficiencies in a packet-switched network is described. In one example, network measurement data pertaining to components within a packet-switched network are obtained. Reliability estimates of access networks and associated access links coupled to the packet-switch network are conducted. Lastly, an end-to-end direct measure of quality (DMOQ) is calculated from the network measurement data and network estimation data derived from the reliability estimates.
US08369227B2 Management system and information processing system
Provided is a management system for managing a plurality of management target information processing apparatuses including a plurality of network apparatuses and a computer. This management system determines the reachability of a route network apparatus as a network apparatus on a communication between the system and the computer, and calculates a certainty factor concerning the certainty on whether a prescribed network apparatus contained in a route network apparatus based on the reachability is the cause of unreachability from the management system to the computer. The management system subsequently displays information showing that communication from the management system to the computer is unreachable, and the certainty factor as the certainty that the prescribed route network apparatus is the cause of unreachability.
US08369226B2 Method and device of processing a generic framing procedure frame
The present invention discloses a method of processing a generic framing procedure (GFP) frame, the method includes the steps of: processing the GFP frame by the compensating process of payload area descrambler error multiplication factor; and processing the GFP frame by the process of tHEC or/and eHEC single-bit error correction. According to the present invention, not only a tHEC or/and eHEC single-bit error can be corrected, but also the tHEC or/and eHEC additional single-bit error can also be corrected so that the equipment's dependability and capability of anti-interference are improved significantly.
US08369225B2 Network testing providing for concurrent real-time ingress and egress viewing of network traffic data
There is disclosed a system and method for implementing concurrent real-time ingress and egress viewing of network traffic data to evaluate the performance of a device under test. The method may be performed by a network testing system.
US08369216B2 System and method of monitoring packets in flight for optimizing packet traffic in a network
Systems and methods of optimizing packet flow in a network are disclosed. An internetwork has a first network and plural second networks. A respective packet-in-flight counter is established for each one of the plural second networks and a respective maximum packet-in-flight indication for each one of the plural second networks. The respective packet-in-flight counter for each one of the plural second networks when a request packet is sent from any node in the first network to any node in that one of the plural second networks, or a response packet is received from any node that one of the plural second networks. it is determined whether a second request packet can be sent from any node in the first network to any of the plurality of nodes in one of the plural second networks, based on processing a value of the respective packet-in-flight counter for that one of the plural second networks and a value of the respective maximum packet-in-flight indication for that one of the plural second networks. The respective maximum packet-in-flight indication for each one of the plural second networks is adjusted based on a statistic that is indicative of roundtrip time for request packets sent from any node of the first network to any of the plurality of nodes in that one of the plural second networks.
US08369205B2 Determining information indicating a length of a part of a first cable
A device for determining an information indicating a length of a part of a first cable, the first cable connecting a first transceiver unit and a first subscriber device, wherein the part of the first cable extends from the first transceiver unit to a point of the first cable from where a second cable, which connects a second transceiver unit to a second subscriber device, joins the first cable to extend from the second transceiver unit to the second subscriber device, the device comprising an input to couple the device to the second cable, a first apparatus coupled to the input to measure a quiet line noise related to crosstalk from the first cable to the second cable, and a second apparatus to determine information indicating the length of the part of the first cable based on the quiet line noise.
US08369184B2 Systems and methods with improved three-dimensional source location processing including constraint of location solutions to a two-dimensional plane
Systems and methods are disclosed associated with processing origin/location information of a source or event. In one exemplary implementation, there is provided a method of performing improved three-dimensional source location processing including constraint of location solutions to a two-dimensional plane. Moreover, the method includes obtaining a plane of constraint characterized as a plane in which the source is likely to occur, providing one or more virtual sensing elements each characterized as being located on a first side of the plane of constraint in a mirror image/symmetrical position across from a corresponding actual sensing element on an opposite side of the plane, and constraining possible origin locations to be located in the plane of constraint. Other exemplary implementations may include determining the origin location as a function of positions of the sensing elements and the virtual sensing elements as well as time-of-arrival and/or angle-of-arrival information.
US08369180B2 Memory word line boost using thin dielectric capacitor
A memory includes a word line and a word line boost circuit. The word line boost circuit includes a capacitor having a capacitor dielectric thickness, and a transmission gate coupled to the word line and the capacitor. The transmission gate has a gate-dielectric thickness that is greater than the capacitor dielectric thickness. The word line boost circuit is configured to supply a high voltage that is higher than a power supply voltage to the word line during an operation of the memory by utilizing the capacitor.
US08369178B2 System and method for managing self-refresh in a multi-rank memory
Multi-rank memories and methods for self-refreshing multi-rank memories are disclosed. One such multi-rank memory includes a plurality of ranks of memory and self-refresh logic coupled to the plurality of ranks of memory. The self-refresh logic is configured to refresh a first rank of memory in a self-refresh state in response to refreshing a second rank of memory not in a self-refresh state in response to receiving a non-self-refresh refresh command for the second rank of memory.
US08369175B1 Memory elements with voltage overstress protection
Integrated circuits may include memory elements that are provided with voltage overstress protection. One suitable arrangement of a memory cell may include a latch with two cross-coupled inverters. Each of the two cross-coupled inverters may be coupled between first and second power supply lines and may include a transistor with a gate that is connected to a separate power supply line. Another suitable memory cell arrangement may include three cross-coupled circuits. Two of the three circuits may be powered by a first positive power supply line, while the remaining circuit may be powered by a second positive power supply line. These memory cells may be used to provide an elevated positive static control signal and a lowered ground static control signal to a corresponding pass gate. These memory cells may include access transistors and read buffer circuits that are used during read/write operations.
US08369171B2 Reduced signal interface memory device, system, and method
A memory has a serial interface. The serial interface is programmable to either use separate dedicated input and output pads, or to use one bidirectional pad. When one bidirectional pad is used, the interface signal count is reduced by one.
US08369170B2 Temperature detector in an integrated circuit
A method for determining a temperature in a circuit comprises receiving a periodic signal. A frequency of the periodic signal is an increasing function of temperature. A number of oscillations of the periodic signal is determined during a time interval. A length of the time interval is an increasing function of temperature. The temperature is based on the determined number of oscillations.
US08369168B2 Devices and system providing reduced quantity of interconnections
Methods, devices and systems for reducing the quantity of external interconnections of a memory device are disclosed. Implementation of one such method, device and system includes inputting over an address bus a first portion of an address of a next row of memory cells to be activated. The first portion of the address of the next row of memory cells to be activated is embedded in a command related to the previously activated row of memory cells. The next row of memory cells is subsequently activated according to a concurrently received second portion of the address of the next row of memory cells also received over the address bus. The portioning of the address signals can reduce the width of the address bus and, therefore, the number of required respective external interconnections.
US08369165B2 Synchronous signal generating circuit
A synchronous signal generating circuit. The synchronous signal generating circuit includes a delay locked loop (DLL), an emulator and a multiplexer. The DLL is operative to delay a reference clock signal according to a count value to generate a first output clock signal. The count value is generated according to phase difference between the first output clock signal and the reference clock signal. The emulator is operative to provide a function of the DLL and includes a programmable delay line which is operative to receive the reference clock signal and a reference count value, wherein the reference clock signal is delayed according to the reference count value to generate a second output clock signal. The multiplexer is operative to receive the first and second output clock signal and selectively output the first or second output clock signal. The first output clock signal is outputted in a first mode and the second output clock signal is outputted in a second mode.
US08369159B2 Input/output circuit and method of semiconductor apparatus and system with the same
A system includes a controller which is capable of operating at one of a first speed and a second speed slower than the first speed; a semiconductor memory apparatus operating at the first speed; and an input/output device which is connected between the semiconductor memory apparatus and the controller, and configured to control input/output of signals between the controller and the semiconductor memory apparatus, wherein the input/output device operates in a normal mode which corresponds to the input/output of the signals between the controller operating at the first speed and the semiconductor memory apparatus and a test mode which corresponds to the input/output of the signals between the controller operating at the second speed and the semiconductor memory apparatus.
US08369155B2 Operating method in a non-volatile memory device
A method of verifying a non-volatile memory device to increase the read margin even though a negative verifying voltage is not applied is disclosed. The method of verifying a non-volatile memory device includes coupling a cell string to a bit line precharged to a high level through a sensing node, the cell string being provided between a common source line and the bit line; applying a verifying voltage to a plurality of word lines associated with the cell string; disconnecting the bit line from the sensing node; coupling the common source line to the cell string while the verifying voltage is applied to the word lines, wherein the common source line is applied with a bias voltage higher than a ground voltage; and coupling the bit line to the sensing node so as to detect a level of the bit line.
US08369147B2 Non-volatile multilevel memory cell programming
The present disclosure includes methods, devices, modules, and systems for programming multilevel non-volatile memory cells, each cell having a number of lower pages and an upper page. One method includes programming a first lower page, programming a second lower page, programming a third lower page, programming an upper page, and reprogramming the upper page of a cell.
US08369145B2 Apparatus and method for detecting over-programming condition in multistate memory device
A system embodiment comprises a nonvolatile memory device, a memory, and a controller. The nonvolatile memory device includes a plurality of nonvolatile memory cells. Each nonvolatile memory cell is adapted to store at least two bits. The memory is adapted to store a program when the system powers up. The controller is adapted to implement the program to provide instructions used to program and erase nonvolatile memory cells. A method embodiment comprises loading a program into memory upon powering up a memory system, and implementing the program using a controller, including programming and erasing multi-bit nonvolatile memory cells.
US08369141B2 Adaptive estimation of memory cell read thresholds
A method for operating a memory (28) that includes a plurality of analog memory cells (32) includes storing data in the memory by writing first storage values to the cells. Second storage values are read from the cells, and a Cumulative Distribution Function (CDF) of the second storage values is estimated. The estimated CDF is processed so as to compute one or more thresholds. A memory access operation is performed on the cells using the one or more thresholds.
US08369137B2 Semiconductor memory device including a write driver to output a program signal
A semiconductor memory device prevents a faulty operation of a program operation, and increases the reliability of operation. The semiconductor memory device includes a unit cell including a memory element configured to have a different resistance value in response to data, and a write driver configured to output a program current and voltage for programming the unit cell in response to a test signal.
US08369136B2 Resistive memory employing different pulse width signals for reading different memory cells
A semiconductor memory includes a memory cell array including a plurality of memory cells arranged in rows and columns, a plurality of bit lines, each bit line connected to a corresponding column of the memory cells; a column selection circuit configured to select at least one bit line in response to a column select signal; and a read circuit configured to precharge the selected bit line in response to a precharge signal, to apply a read bias to the precharged bit line in response to a read bias provision signal, and to read data from the memory cells. A resistance level of each of the memory cells varies according to data stored therein, and the read circuit reads data from a first memory cell of the plurality of memory cells in response to the precharge signal having a first pulse width and reads data from a second memory cell of the plurality of memory cells in response to the precharge signal having a second pulse width.
US08369133B2 Power gateable retention storage element
A method, electronic device, and system are provided in which data is stored in a gateable retention storage element. Also provided is a computer readable storage device encoded with data for adapting a manufacturing facility to create an apparatus which includes a silicon chip. The method includes storing a data value in a storage element, wherein the storage element is at least one of a flip-flop, a latch or a register. The method also includes placing the storage element in a low power state comprising removing one or more existing connections between the actual ground node and at least one other component in the storage element. The method also includes maintaining the data value in the storage element subsequent to placing the storage element into the low power state. The electronic device includes a storage component for storing a data value. The electronic device also includes a pair of cross-coupled inverter components communicatively coupled to the storage component, the pair of cross-coupled inverter components being adapted to maintain the data value stored by the storage component subsequent to placing the storage component into a low power state and being adapted to maintain a connection with an actual ground node subsequent to placing the storage component into the low power state. The system includes an array of storage elements adapted to store data.
US08369111B2 Ultra low standby consumption in a high power power converter
A power converter with low power consumption during a standby operating condition. An example power controller includes a main converter coupled to a dc input of the power converter to control a transfer of energy from the dc input of the power converter to a main output of the power converter. A standby converter is also included and is coupled to the dc input of the power converter to control a transfer of energy from the dc input of the power converter to a standby output of the power converter during a standby operating condition of the power converter. A standby circuit is also included and is coupled to the dc input of the power converter and coupled to the main converter. The standby circuit decouples the main converter from the dc input of the power converter during the standby operating condition of the power converter.
US08369108B2 Resonant power converting circuit
A resonant power converting circuit is provided, which includes a resonant converting unit, a control unit, a voltage detecting unit and a frequency modulation unit. The control unit outputs switching signals to the resonant converting unit to adjust an output of the resonant converting unit. The voltage detecting unit is configured to detect an output voltage of the resonant converting unit. The frequency modulation unit may adjust a lowest switching frequency of the control unit according to the detected output voltage so as to increase a gain of the resonant converting unit and an output stability of the resonant converting unit.
US08369107B2 Organic light emitting diode display and method for manufacturing the same
An OLED display and a manufacturing method thereof. The OLED includes: a cover window; a guide frame disposed on the cover window; an adhesive layer disposed on the cover window, within the guide frame, and a display panel attached to the cover window, via the adhesive layer.
US08369101B2 PCI-E module
A PCI-E module includes a circuit board, an insulated housing and a plurality of connection terminals. Each connection terminal has a connection end and a welding end away from the connection end. The connection terminals are alternately and parallelly arranged in the housing to form a structure of the PCI-E module. The circuit board has a plurality of gold fingers on both sides of one end thereof, and each connection end of the connection terminals is electronically connected to the gold fingers. Each welding end of the connection terminals is bent down through and extends out of the housing. Therefore, the PCI-E module can be welded directly on a main board of a computer through the welding ends of the connection terminals.
US08369097B2 Electronic apparatus
According to one embodiment, an electronic apparatus includes a first housing, a second housing, a third housing between the first housing and the second housing, the third housing being rotatably connected to the first housing and the second housing, and an antenna in the third housing.
US08369095B2 Protection circuit board for secondary battery and secondary battery using the protection circuit board
A protection circuit board for a secondary battery includes: a printed circuit board; a protection circuit attached to the printed circuit board and electrically connected thereto; a conducting pad electrically connected to a conducting pad of the protection circuit; a charging/discharging terminal electrically connected to the protection circuit and the conducting pad; a lead plate electrically connected to the conducting pad, the lead plate including at least one soldering hole arranged on a surface thereof to couple the lead plate to the conducting pad.
US08369092B2 Input/output and disk expansion subsystem for an electronics rack
An input/output (I/O) and disk expansion subsystem is provided for an electronics rack which provides expanded I/O and/or disk storage capabilities to electronic subsystems of the rack. The expansion subsystem includes a subsystem enclosure having first and second sides in opposing relation, with the first side accessible through a front of the rack and the second accessible through a back of the rack when the enclosure resides within the rack. A plurality of field-replaceable units reside within the subsystem enclosure, and are accessible and removable through the first or second sides of the enclosure without removing the enclosure from the rack. The field-replaceable units include an input/output adapter cage(s), a storage device cage, power and control supplies, fan assemblies, and a midplane connector assembly. The adapter cage, storage device cage, and power and control supply dock to and are electrically interconnected by the midplane connector assembly.
US08369090B2 Cooled electronic system
A sealable module, cooled electronic system and method are described relating to cooling a heat generating electronic device. The sealable module is adapted to be filled with a first cooling liquid and a heat transfer device having a conduction surface defines a channel for receiving a second cooling liquid. In one embodiment, at least a portion of the conduction surface or housing is shaped in conformity with the shape of the electronic component. Control of the second cooling liquid is also described. Transferring heat between the second cooling liquid and a third cooling liquid features in embodiments. A method of filling a container with a cooling liquid is further detailed.
US08369086B2 Electronic device
An electronic device includes a housing, at least two elastic latching members, an inner frame received in the housing, and at least two fixing members. The housing defines at least two locking portions, the inner frame defines at least two fixing portions, the at least two elastic latching members are fixed to the corresponding fixing portions by the fixing members, and each of the elastic latching members protrudes from the corresponding fixing portion and is latched with the corresponding locking portions.
US08369081B2 Mounting mechanism for hard disk drives
A mounting mechanism for a plurality of hard disk drives is provided. The mounting mechanism includes a chassis, a cage slidably received in the chassis, and two latch members pivotably attached to opposite side plates of cage. Each of the latch members includes a hook. When the latch members are pivoted to locking positions, the hooks of the latch members engage with the chassis to prevent the cage from sliding out of the chassis. When the locking members are pivoted to unlocking positions, the hooks of the latch members disengage from the chassis, therefore, the cage can be withdrawn from the chassis.
US08369080B2 Removable hard disk drive bay
A removable hard disk drive (HDD) bay has a casing, a door assembly and an extracting assembly. The door assembly has a pivoting member, a cover slidably mounted on the pivoting member, a retainer slidably mounted in the cover and selectively hooking the casing, and a driving member driving the retainer. The extracting assembly pivotally connects the door assembly to the casing. When the door assembly is opened relative to the casing, the extracting assembly extracts the HDD (AA) with a simple mechanism and the door assembly does not occupy any room in the casing. The casing does not have to reserve a room for the door assembly and a volume of the removable HDD bay is efficiently minimized.
US08369074B2 Keyboard device for use with tablet personal computer
A keyboard device for use with a tablet personal computer includes a base body and an upper cover. The base body includes a handle and plural keys. The handle is integrally formed with the base body. The upper cover has a receptacle for accommodating the tablet personal computer. The upper cover is connected with the base body. In addition, the upper cover is rotatable with respect to the base body in order to open or close the upper cover of the keyboard device. When the upper cover of the keyboard device is opened, the tablet personal computer is stored within the receptacle, so that the user may input characters or symbols to the tablet personal computer by depressing the keys. Whereas, when the upper cover of the keyboard device is closed, the keyboard device may be carried by grasping the handle.
US08369069B2 Avionics equipment carrier system with quick-mount housing and quick-mount modules
An avionics equipment carrier system for slide-in modules with data processing, data transmitting, data storage or data displaying devices, such as for example electronics printed circuit boards, network components, storage devices, display devices and the like, or power supply devices, includes a housing, at least one module rack for accommodating the slide-in modules and at least one backplane board with Ethernet connection architecture. When the dimensions of the housing comply with ARINC standards, and the housing is arranged for installation in an avionics module rack as a quick-mount housing, and any desired circuit boards of a specific standard format can be used in the slide-in modules which are designed as quick-mount modules.
US08369068B2 Transfer switch enclosure
A transfer switch enclosure is provided for housing a transfer switch that selectively connects a load to either a utility electrical grid or a stand-by electrical generator. The utility connection includes a first switch selectively connecting utility power to a load. The transfer switch selectively connects the load to either the utility power or a secondary power source. The housing includes a divider panel, providing two separate chambers in the housing. The utility connection is mounted in one of the chambers and the transfer switch is mounted in the other of the chambers. The divider panel includes an opening to permit a pair of electrical conductors to pass therethrough for connecting the utility switch to the transfer switch. The housing further includes two door panels, each door panel covering one of the two chambers. Each door panel is independently operable and securable, controlling access to each of the two chambers.
US08369045B1 Secure data storage
A hard disk drive includes a chassis which supports a “sealed” housing containing a data storage magnetic disk, and read/write heads and actuator. The housing also contains an erasure device which generates a magnetic or other field or emanation for erasing the disk, so that the erasing field or emanation need not penetrate the sealed housing to effectuate erasure. A backup power supply provides power to the erasing device so that erasure can occur even in the absence of external power. A bus- or network-actuated arrangement couples power to the erasure device so that many hard drives may be simultaneously erased.
US08369044B2 Disk drive with balance plug having longitudinal retainers
Described herein is a disk drive balance plug that includes a substantially cylindrical body defining a first end, a second end, a substantially cylindrical outer surface, and a plug central axis. The balance plug also preferably includes at least one protrusion extending along the cylindrical outer surface between the first and second ends in a direction substantially aligned with the plug central axis.
US08369042B2 Cartridge misinsertion preventing mechanism and magnetic tape library device cell
Provided are: a first entry preventing nail that interferes with a cartridge at a position closer to an insertion/extraction port than an insertion completed position of an insertion-side end face of the cartridge inserted first; a second entry preventing nail at a position with a space from the first entry preventing nail slightly longer than length of the cartridge, which allows entry of the cartridge and retreat of the first entry preventing nail at that position when a tapered face of the cartridge is at that position while preventing the entry of the cartridge and retreat of the first entry preventing nail at that position when the tapered face of the cartridge is not at that position; and a linkage module which allows advancing and retreating actions of the first and second entry preventing nails in a tradeoff relation.
US08369041B2 Method and apparatus for reducing repeatable runout in storage systems
A storage system includes a first buffer configured to store a first repeatable runout profile (RRP) for a sector of a rotating storage medium. A second buffer is configured to store a second RRP for the sector. A controller: controls a servo of the rotating storage medium based on the first RRP during a first revolution of the rotating storage medium; and learns the second RRP (i) while operating in a track-following mode, and (ii) during the first revolution. The controller ceases learning of the second RRP when one of (i) the controller is operating in a seek mode and (ii) the rotating storage medium is in an off-track state. Subsequent to the first revolution of the rotating storage medium and based on whether the learning of the second RRP was stopped during the first revolution, the controller replaces the first RRP with the second RRP in the first buffer.
US08369040B2 Storage control device and rotation speed control method for storage device
To provide a storage control device capable of changing the rotation speed of storage devices.A plurality of hard disk drives 1 is mounted in the device mounting unit 7. The rotation speed control unit 2 detects the mounting location of each hard disk drive 1, and determines the rotation speed in accordance with the location of each hard disk drive 1. The rotation speeds of adjacent hard disk drives 1 are different from each other. The rotation speed control unit 2 changes the rotation speed of each hard disk drive 1 to the determined rotation speed.
US08369037B2 Actuator assembly and optical system having the same
An actuator assembly including a slider configured to be slidable along a sliding direction; and a driving force applying unit comprising a plurality of contact portions disposed to be spaced apart from each other in a direction crossing the sliding direction of the slider and for applying force to the slider by vibrating the contact portions. An optical system including a lens assembly comprising a lens unit comprising at least one lens and a moveable lens frame supporting the lens unit; and an actuator assembly as disclosed above. A driving force applying unit including a plurality of contact portions configured to contact the base plate and disposed in the slider to be spaced apart from each other in a direction crossing the sliding direction and configured to apply force to the base plate by vibrating the contact portions.
US08369032B2 Compact imaging lens assembly
This invention provides a compact imaging lens assembly from an object side toward an image side in order including a first lens element with positive refractive power having a convex object-side surface and a convex image-side surface with at least one of surfaces thereof being aspheric, a second lens element with negative refractive power having a concave object-side surface and a concave image-side surface with at least one of surfaces thereof being aspheric. An aperture stop is positioned between the imaged object and the second lens element. There are two lens elements with refractive power in the compact imaging lens assembly.
US08369026B2 Non-spherical lens module for easy manufactory
A manufacture method of a non-spherical lens module includes: firstly, forming a housing having a row of through holes running through a first surface and a second surface thereof; secondly, providing and filling liquid waveguide with the through holes and forming two convex portions at jointing positions of the through holes and said two surfaces respectively; lastly, cooling the liquid waveguide to form the waveguide in the through hole, cooling the two convex portions to form first and second lens portions.
US08369024B2 Lens driving device and electronic device
A lens driving device includes a movable system having a lens frame to which a lens is fixed, and a fixation system including a guide shaft inserted into a guide hole formed in the lens frame to allow the lens frame to advance and retract in an optical axis direction and a restricting member for restricting rotation of the lens frame about the guide shaft. A lead screw is rotatable with respect to the fixation system about its axis which extends substantially parallel to the guide shaft, and the lead screw is threadedly fitted to the movable system. A motor rotates the lead screw to allow the movable system to advance and retract along the lead screw. A biasing spring is arranged substantially parallel to the guide shaft and biases the lens frame in both the axial direction and a direction orthogonal to the axial direction.
US08369017B2 Optical pulse shaping method and apparatus
The invention disclosed here teaches methods and apparatus for altering the temporal and spatial shape of an optical pulse. The methods correct for the spatial beam deformation caused by the intrinsic DC index gradient in a volume holographic chirped reflective grating (VHCRG).The first set of methods involves a mechanical mean of pre-deforming the VHCRG so that the combination of the deflection caused by the DC index gradient is compensated by the mechanical deformation of the VHCRG. The second set of methods involves compensating the angular deflection caused by the DC index gradient by retracing the diffracted beam back onto itself and by re-diffracting from the same VHCRG. Apparatus for temporally stretching, amplifying and temporally compressing light pulses are disclosed that rely on the methods above.
US08369007B2 Filter for light receiving element, and light receiving device
A filter for a light receiving element, which can sufficiently eliminate disturbance due to sunlight and the like out of doors. The filter for a light receiving element according to one embodiment of the present invention is used for a light receiving element which receives signal light having a known spectral distribution. The filter for a light receiving element according to one embodiment of the present invention is configured so that when the energy density of the ambient light in the light receiving element is represented by N1 and the energy density of the signal light in the light receiving element is represented by N2, N1/(N2)2 is minimized under constraints.
US08369003B2 Wavelength tunable single-pass optical parametric amplifier
A single-pass optical parametric amplifier is provided. The single-pass optical parametric amplifier comprises a light source emitting a fundamental wave having a wavelength range; a nonlinear material, which the fundamental wave passes therethrough to form a second harmonic generation wave having a light path; a supercontinuum generator extending the wavelength range of the fundamental wave to form a supercontinuum generation seed; and an optical parametric wavelength transformer transforming the supercontinuum generation seed and the second harmonic generation wave into a signal wave and an idler wave.
US08369001B2 Compact high power terahertz radiation cell
A device for generating terahertz radiation using a phase matched optical rectification technique. The device converts laser radiation to terahertz radiation via a particular type of photonic downconversion. The device includes a crystalline material suitable for photonic downconversion of laser radiation, a first coupling component for coupling the laser radiation to the crystalline material and a second coupling component for coupling the generated terahertz radiation from the crystalline material to the environment. By sustaining the phase matching condition over a significant distance, the device is capable of providing terahertz radiation with high peak and average power. Also disclosed is a method for generating terahertz radiation including the steps of optically coupling laser radiation to a crystalline material suitable for downconversion of the laser radiation to terahertz radiation, downconverting the laser radiation to terahertz radiation and optically coupling the generated terahertz radiation from the crystalline material to the environment.
US08368999B2 Article using an optical device
An article includes an optical device. The optical device includes a first prism, a second prism, and a light source. The first prism includes an optically active material that affects a refractive index of at least a portion of the first prism via a photochemical change induced by exposure to different wavelengths of light from the light source.
US08368998B2 Plasmonic electronic skin
A method is provided for color tuning a plasmonic device with a color tunable electronic skin. A plasmonic electronic skin is used, including a first substrate, a plasmonic structure, an electrically conductive transparent first electrode layer, an electrically conductive transparent second electrode layer, and a polymer-networked liquid crystal (PNLC) layer interposed between the first and second transparent electrode layers. In response to receiving a color tuning voltage, a full visible spectrum incident light, and a PNLC switch voltage, the plasmonic structure generates a first primary color. A primary color exhibits a single wavelength peak with a spectral full width at half magnitudes (FWHMs) in the visible spectrum of light. In response to receiving the PNLC switch voltage between the first and second electrode layers, the PNLC layer passes incident light.
US08368996B2 Tunable detection system
A tunable bandwidth selector is disclosed. The tunable bandwidth selector may include a plurality of spaced apart electron sheets which selectively separate a first bandwidth from an input spectrum.
US08368986B2 Optical scanning device and image forming apparatus
An optical scanning device includes: a light source; a polygon scanner that deflects a light beam output from the light source; and various types of optical elements for focusing the light beam deflected by the polygon scanner onto a desired position on a surface to be scanned, wherein a hole or a thin-walled portion that is provided on an arrangement surface of an optical housing on which the polygon scanner and an optical element having power in a sub-scanning direction are arranged, wherein the hole or a thin-walled portion extends along a main-scanning direction, and is provided near to the optical element having power in the sub-scanning direction between the polygon scanner and the optical element having power in the sub-scanning direction.
US08368964B2 Method for estimation of image defocus and defocus restoration
A method for determining local defocus distance in a scanned image of a non-planar original object is provided comprising scanning at least a portion of the non-planar original object to produce first scanned image data at a first focal plane and scanning same the at least a portion of the non-planar original object to produce at least second scanned image data at a second focal plane. The first scanned image data is different from the second scanned image data wherein a distance between the first focal plane and the second focal plane is a predetermined quantity. The method further comprises estimating an out-of-focus distance of the object from the first and the second scanned image data.
US08368951B2 Image processing system and method
An image processing system includes a server apparatus and a plurality of image output apparatuses connected to the server apparatus is provided. The server apparatus comprises an intermediate code generation unit configured to generate an intermediate code on the basis of image data, and an intermediate code transmission unit configured to transmit the intermediate code to each of the plurality of image output apparatuses. Each of the plurality of image output apparatuses comprises an intermediate code reception unit configured to receive the intermediate code from the server apparatus, an output color correction unit configured to execute, for the intermediate code, color correction for output, a rendering unit configured to render an image on the basis of the intermediate code which has undergone the color correction and an image output unit configured to output the rendered image.
US08368950B2 Method of pre-processing data on a host machine for a host-based print system
The software on the host machine examines a pixel, either alone or in relation to adjacent pixels. Based on the image data contained in the pixel or group of pixels, a multi-bit value is generated that can be used by the printing device to easily reproduce the necessary detail of the original pixel. The multi-bit value also contains print engine control parameters to handle items such as toner miser mode, toner explosion, edge roll off, etc. The multi-bit value can be generated algorithmically by using a lookup table or by some combination of these methods.
US08368934B2 Image processing including registering image data
This invention provides an image processing system, which can suppress evidenced document registration by spoofing of a third party upon execution of registration processing of an evidenced document in a server, and a control method thereof. To accomplish this, in an image processing system of this invention, when the user registers an evidenced document in a server as image data, an MFP decides whether or not to register the evidenced document not only by authentication processing based on a user ID and password, but also by determination processing based on a work identifier used to identify a workflow.
US08368932B2 User interface and method of controlling the same, storage medium, and image processing apparatus
A user interface which makes it possible to easily and more accurately configure a user mode. The user interface has an application mode configuration screen for configuring settings for an application mode when executing a job and a user mode configuration screen for configuring settings for a user mode before executing the job. When the user mode configuration screen is to be displayed, it is determined whether or not the application mode configuration screen is being displayed. When it is determined that the application mode configuration screen is being displayed, a liquid crystal display displays user mode items related to settings to be configured for the application mode on the application mode configuration screen being displayed.
US08368929B2 Information processing apparatus, method, and program
An information processing apparatus linked to a network includes a central processing unit CPU, a power management unit, a physical layer, a packet engine unit, a packet filter, and a transmission control unit. The packet engine unit transmits a packet to the network. The packet filter receives a packet from the network. The transmission control unit controls packet transmission. The power management unit supplies power to the physical layer, packet filter, and packet engine unit but not the CPU during a low-power mode. The packet engine unit includes an identification data generator, a message data generator, and a packet frame generator. The identification data generator generates identification data. The message data generator generates message data. The packet frame generator generates a packet by combining the identification data and message data. The transmission control unit transmits the packet periodically during the low-power mode.
US08368927B2 Information processing apparatus, control method thereof, and program
Provided is an information processing apparatus which suitably collects information necessary for performing a cause analysis when a communication failure occurs. To accomplish this, when communication is performed between an information processing apparatus 102 and an external apparatus 101 through a network, determination is made as to whether or not the communication between the information processing apparatus 102 and the external apparatus 101 has properly been performed from the time the connection is established until the time the connection is disconnected. As a result of the determination, if it is determined that the communication during the connection has not properly been performed, communication packets transmitted or received between the information processing apparatus 102 and the external apparatus 101 during the connection are stored.
US08368926B2 Reuse of document print attributes
An information processing apparatus includes a storing unit configured to store, in a storage device, print setting information including a hierarchical structure of a document and a print attribute associated with a hierarchical level of the document, and a setting unit configured to, when the print attribute in the print setting information stored in the storage device is applied to a selected document, compare a hierarchical structure of the selected document and the hierarchical structure of the print setting information and to set a print attribute to an appropriate hierarchical level of the selected document based on a comparison result and the print attribute of the print setting information.
US08368917B2 Printing system and method thereof
A printing system, including an image data generator to generate at least a part of printing data as image data; a storage to store the image data and the printing data; a display part to display the image data stored in the storage; and a controller to make desired printing data selected by displaying the image data stored in the storage on the display part according to an input command.
US08368914B2 System, device and server for restarting a service stopped by occurrence of an error
A service providing system including a client device and a server is provided. The client device includes a function execution unit that executes one of the functions of the image reading and printing units in accordance with an execution command from the server, an error notification unit that notifies the server of occurrence of an error, a manner designation unit that requests a user to designate a manner of restarting, and a manner notification unit that sends a notification containing the manner of restarting to the server. The function execution unit restarts the execution of the function interfered by the error in accordance with a command requesting a restart of the function received from the server which has been notified of the manner of restarting. The server includes a service providing unit that sends the execution command, a phase identifying unit that identifies a phase in which the error interfering with the execution of the function arises, and a designation instruction unit that transmits the command requesting the designation of the manner of restarting. The service providing unit operates to send the command requesting restart to the client device to restart the execution of the service according to the manner of restarting notified by the client device when the server is notified of the manner of restarting from the client device that has received the command from the designation instruction unit.
US08368895B2 Gas analysis arrangement
The present invention comprises a gas analysis arrangement (1), comprising a chamber (20) containing a sample of gas (“G”), light-emitting means (3), means (4) for receiving light that has been reflected through the chamber, and an electronic circuit (5) for calculation, adapted such that it is able by means of spectral analysis to analyze and determine the presence of a selected gas or mixture of gases present as a sample (“G”) of gas within the said chamber (20). The said chamber (20) offers one or several apertures for the passage of the sample of gas into and out of the said chamber. The said chamber (20) is assigned a somewhat curved shape, with at least one concave curved light-reflecting surface (30b) extending between the said light-emitting means (3) and the said light-receiving means (4). The said aperture (30) is located as a narrow continuous extent between the said light-emitting means (3) and the said light-receiving means (4) and that the said aperture (30) is assigned a size and longitudinal extent that offers rapid passive exchange of one sample (“G”) of gas within the chamber (20) for another sample of gas.
US08368892B2 Infrared spectroscopy
An apparatus includes an optical source providing an optical beam; a splitter configured to split the optical beam into a sample beam and a reference beam; a sample path containing a sample material to be analyzed, the sample beam being directed through the sample path so as to interact with the sample material; a reference path containing a reference material, the reference beam being directed through the reference path so as to interact with the reference material; a disperser configured to receive the sample beam after it exits the sample path and to receive the reference beam after it exits the reference path, the disperser outputting a dispersed sample beam and a dispersed reference beam; and a photodetector disposed to receive the dispersed sample beam and the dispersed reference beam and outputting electrical signals comprised of data indicative of a spectra of the sample beam after it exits the sample path and a spectra of the reference beam after it exits the reference path. In one embodiment the apparatus further includes a data processor connected with a memory storing a software program configured to process the data to detect a presence of at least one type of molecular species that includes the sample material; and a transmitter configured to transmit the processed data to a receiver. In another embodiment the apparatus includes a transmitter configured to transmit the data to a remote receiver for processing.
US08368885B2 Spectroscopic module
In the spectroscopy module 1, a light detecting element 4 is provided with a light passing opening 4b through which light made incident into a body portion 2 passes. Therefore, it is possible to prevent deviation of the relative positional relationship between the light passing opening 4b and a light detection portion 4a of the light detecting element 4. Further, an optical element 7, which guides light made incident into the body portion 2, is arranged at the light passing opening 4b. Therefore, light, which is to be made incident into the body portion 2, is not partially blocked at a light incident edge portion of the light passing opening 4b, but light, which is to be made incident into the body portion 2, can be guided securely. Therefore, according to the spectroscopy module 1, it is possible to improve the reliability.
US08368881B2 Optical inspection system and method
An inspection system includes optics, an object support for mounting an object in a region of an object plane of the optics, a bright-field light source, and a dark-field light source. The inspection system also includes an image detector having a radiation sensitive substrate disposed in a region of an image plane of the optics and a beam dump.
US08368869B2 Lithography apparatus with an optical fiber module
A lithography apparatus with an optical fiber module includes: a light source, a photo mask positioned under the light source, a lens positioned under the photo mask, a wafer stage positioned under the lens for supporting the wafer, wherein the wafer includes a dry film. The lithography apparatus further includes an optical fiber module having a front surface facing away from the lens, wherein a gap is between the front surface and the dry film and the gap is smaller than the wavelength of the light source. The DUV (deep ultraviolet) can pass through the optical fiber module. The present invention features a gap smaller than the wavelength of the light source, creating a near-field effect with improved resolution.
US08368867B2 Liquid crystal spraying apparatus with ultrasonic converter within nozzle and method for manufacturing of liquid crystal display device using the same
A liquid crystal spraying apparatus is provided. In the apparatus, a liquid crystal vessel stores liquid crystal. A liquid crystal nozzle sprays the stored liquid crystal in the form of fine particles. A liquid crystal supplier supplies the stored liquid crystal to the liquid crystal nozzle. A gas supplier supplies gas causing the supplied liquid crystal to be sprayed in the form of fine particles. A gas tank supplies the gas to the gas supplier.
US08368855B2 Method of manufacturing a liquid crystal display device comprising an organic film and a reflection electrode having an embossed pattern
An LCD device adapted to implement a higher aperture ratio and to reduce its power consumption is disclosed. The LCD device includes: gate lines and data lines crossing each other to define pixel regions; a thin film transistor formed in each intersecting region of the gate lines and the data lines; a reflection electrode of plane shape, electrically connected to a drain electrode of the thin film transistor; a pixel electrode disposed in each of the pixel regions; and a common electrode having a slit structure, over the pixel electrode and the reflection electrode.
US08368844B2 Area light source device and liquid crystal display device
An area light source device that is capable of more evenly emitting light and capable of enhancing the light emission luminance by exiting light of narrower directional characteristics. A light guide substrate includes a light introducing section and a light guide plate main body for exiting the light from a light exit surface. A number of diffusion patterns are formed at the light exit surface. A low refraction index layer is formed at the lower surface of the light guide plate main body, and a reflection layer is formed at the lower surface of the low refraction index layer. The point light source is arranged at a position facing the end face of the light introducing section. A tapered portion inclined to gradually increase the thickness of the light introducing section the farther away from the light source is arranged on the upper surface of the light introducing section.
US08368832B2 LCD panel and method for manufacturing the same
The present invention discloses a liquid crystal display (LCD) panel and the method for manufacturing the same. A transparent electrode layer serving as a pixel electrode is laid out and simultaneously, a transparent electrode layer is laid out on top of a thin-film transistor (TFT) acting as a shift register. The transparent electrode layer can mask the influence of the common voltage of the common voltage electrode layer on the TFT. Therefore, the shift in the I-V characteristics of the TFT can be prevented due to the common voltage of the common voltage electrode layer. In this way, not only power consumption of the TFT in operation can be reduced to increase the life span of the TFT, but also power chips can be prevented from malfunctioning due to an overabundant flow of electric current which causes display abnormality.
US08368821B2 Base for display screen
This display screen turning apparatus (base for a display screen) includes a platelike base member so formed as to receive the load of a display body applied to a display screen support mechanism on a partial region and to warp in a direction opposite to the direction of deflection resulting from the load of the display body with a prescribed amount of warpage when not receiving the load of the display body, and the prescribed amount of warpage is so set that the surface of the base member is substantially flattened when the base member receives the load of the display body applied to the display screen support mechanism.
US08368817B2 Filter device
The invention relates to a filter device particularly for receiving television signals, which receives input signals and generates output signals, wherein the filter device forms a Nyquist slope by means of a passive polyphase filter (10).
US08368816B2 Circuit and method for detecting motion pictures
A circuit for detecting motion pictures includes a first-stage motion picture detecting unit and a second-stage motion picture detecting unit. The first-stage motion picture detecting unit analyzes a current image frame and a previous image frame to calculate a first motion value associated with the current image frame. The second-stage motion picture detecting unit receives the first motion value, compares the first motion value against an adjusted motion value, and outputs and stores a larger one as a second motion value. The adjusted motion value is a value derived by adjusting an adjacent previous second motion value.
US08368811B2 Reproducing apparatus
According to the present invention, the sound quality of an apparatus having HDMI outputs exclusive for both of an audio signal and a video signal can be further improved. According to the present invention, even when the calculated value of CTS obtained using a first video clock signal Vc1 generated by a decoder 204 is other than an integer, a value of a second video clock signal Vc2 and an N value are set such that the calculated value of CTS obtained using the second video clock signal Vc2 is an integer. By using the value of second video clock signal Vc2 and the N value set in this manner, an audio reproducing apparatus 103 can generate an audio clock signal Ac having reduced jitter.
US08368809B2 Frame rate conversion with motion estimation in a plurality of resolution levels
Multiscale coefficients for each input video frame are distributed into K>1 groups. A first group of coefficients provides a representation of the frame at a first resolution level. For each integer k (1
US08368806B2 Camera body with mount to which lens is mountable
A camera body allows the mounting of a lens unit configured to form an optical image of a subject, and includes a body mount, an imaging element, a capacitor, and a housing member. The body mount allows a lens unit to be mounted. The imaging element includes a light receiving face arranged to receive light passing through the lens unit, and converts an optical image of the subject into an electrical signal. The capacitor is disposed above the imaging element and more to the imaging element side than the body mount in a direction of the light passing through the lens unit. The housing member accommodates the imaging element and the capacitor. When viewed in a direction perpendicular to the light receiving face, at least part of the capacitor is disposed within a region bounded by the outer edge of the body mount.
US08368802B2 Automatic focusing method for camera performing additional scanning
An automatic focusing method for a camera, including scanning in a macro mode, scanning in a normal mode, and additional scanning. In the scanning in the macro mode, a region within a first distance is scanned if the macro mode is set by a user. In the scanning in the normal mode, a region beyond the first distance is scanned if the normal mode is set by the user. In the additional scanning, the scanning in the normal mode is performed additionally if it is determined that the position of the focus lens found in the scanning in the macro mode does not have the largest focus value, and the scanning in the macro mode is performed additionally if it is determined that the position of the focus lens found in the scanning in the normal mode does not have the largest focus value.
US08368797B2 View finder
A view finder includes: a screen portion provided with a display screen which can display images captured by a camera main body; a mounting portion that can be fixed to the camera main body; and an arm portion connecting the mounting portion to the screen portion and moving the screen portion with respect to the mounting portion. The arm portion includes right and left arm portions respectively provided on right and left sides of the screen portion. The right arm portion includes first and second right arms rotatably formed with the screen portion and the mounting portion. The left arm portion includes first and second left arms rotatably formed with the screen portion and the mounting portion. The first and second right arms, the mounting portion and the screen portion, and the first and second left arms, the mounting portion and the screen portion form four-bar rotation link mechanism.
US08368786B2 Image pickup lens including at least one lens block wherein a lens portion or lens portions are formed on a lens substrate, image pickup device, digital apparatus and manufacturing method of image pickup lens
To provide an inexpensive image pickup lens ensuring mass productivity and preventing deterioration of images due to fluctuation of a paraxial image-point position caused by water absorption, image pickup device, digital apparatus, and a manufacturing method of the image pickup lens, the image pickup lens includes: at least one lens block including a lens substrate, and a lens portion or lens portions formed on at least one of an object-side surface or an image-side surface of the lens substrate. The lens portion is formed of an energy-curable resin material which is different from a material of the lens substrate. At least one lens portion has a dimension change rate caused by water absorption which is larger than a dimension change rate caused by water absorption of the lens substrate, and satisfies the predetermined expression about a change in refractive index the energy-curable resin material caused by water absorption.
US08368774B2 Imaging geometries for scanning optical detectors with overlapping fields of regard and methods for providing and utilizing same
Imaging devices and techniques that utilize multiple optical detectors are described and, in particular, imaging geometries for imaging devices that include three or more optical detectors with overlapping fields of regard. The imaging geometries are determined and provided in consideration of one or more performance criteria evaluated over multiple different operating conditions for a process of generating a reconstructed image from the captured images. Imaging systems and methods utilizing the imaging geometries are also described.
US08368767B2 Solid-state image pickup device, optical apparatus, signal processing apparatus, and signal processing system
A solid-state image pickup device includes a pixel unit configured to convert light into an electrical signal, an A/D converter configured to convert a signal read from the pixel unit into a digital signal, a light modulation unit configured to modulate an externally input light beam using the signal digitized by the A/D converter and output a signal light beam based on the signal read from the pixel unit, a timing generation unit configured to generate a synchronization signal used for synchronizing input and output of signals of the pixel unit, the A/D converter, and the light modulation unit, and a controller configured to control readout of the signal.
US08368766B2 Video stabilizing method and system using dual-camera system
The present invention discloses a video stabilizing method. The method may comprising the steps of: capturing a low-spatial-resolution image ILt by a first camera and a high-spatial-resolution image IHt by a second camera which is synchronous with the first camera for capturing an image of a moving target; determining a target region IL—tart including the moving target in the low-spatial-resolution image ILt , and obtaining an output image Ioutt of the high-spatial-resolution image IHt corresponding to the target region IL—tart; generating a registration model MLHt between the low-spatial-resolution image ILt and the high-spatial-resolution image IHt ; and inpainting the output image Ioutt based on the registration model MLHt and the high-spatial-resolution image IHt to complete the output image Ioutt. The present invention further discloses a video stabilizing system using a dual-camera system.
US08368764B2 Digital photographing apparatus and method for controlling the same
A digital photographing apparatus capable of precisely and immediately performing autofocusing on a person being photographed, and a method of controlling the same are provided. The digital photographing apparatus comprises a face detecting unit that detects a face, a body detecting unit that detects a body, which may or may not exclude the face, an autofocus information obtaining unit, and an autofocus object determining unit. The autofocus object determining unit analyzes face autofocus information obtained from the face by the autofocus information obtaining unit and body autofocus information obtained from the body, and then selects the face part and/or the body as an object of autofocusing.
US08368763B1 Spectrum sensing engine
Systems, methods, and devices for reducing interference with digital television transmissions occurring over a bandwidth are disclosed. The digital television signal is correlated to a reference digital television field sync signal. A non-coherent correlation power measurement is determined based on the correlation of the received digital television signal to the reference digital television field sync signal. A plurality of maximum non-coherent correlation power measurements are determined over multiple field times. An energy estimate for the digital television transmission is determined based on the maximum non-coherent correlation power measurements. A transmit mask filter is generated based on the energy estimate. The transmit mask is applied to transmissions to reduce interference with detected digital television transmissions.
US08368755B2 Photographing apparatus, image signal choosing apparatus, driving assisting apparatus and automobile
Considering the locations of a self-vehicle and other vehicles changing from moment to moment, an image signal is chosen in relation to the location, orientation, viewing angle, and moving speed of a camera mounted on each vehicle, and information on a region to be a driver's blind spot is provided in real time by means of images and voice. When there is the other vehicles whose camera meets requirements such as the location, orientation, viewing angle, and moving speed for photographing a region to be the self-vehicle's blind spot, it is possible to provide information on the blind spot by the image picked up by the camera. However, since the other vehicle's location also changes with a lapse of time, it is not possible to keep photographing the blind spot with the same camera. Therefore, the image of the driver's blind spot is obtained in real time by constantly detecting the location, orientation, viewing angle, and moving speed of cameras mounted on the other vehicles running near the self-vehicle, choosing dynamically a camera capable of photographing the region to be the self-vehicle's blind spot, and switching image signals in succession.
US08368754B2 Video pattern recognition for automating emergency service incident awareness and response
Video analysis capabilities can be integrated into an emergency response system and/or a video operations center (VOC) monitoring for emergency incidents. At least one computer program driven response action involving detecting patterns in video streams that comprise video of an incident can be performed. This response action can be directed to VOC personnel and/or to emergency response system personnel. Further, the response action can result in an automated responses to an emergency incident and/or to an alerting of humans monitoring video to focus on a particular video stream/incident. One such response action, which increases video capture activity at a geographic location of the incident, can occur responsive to a receipt of an emergency call by the emergency response system. Another response action can analyze at least one video stream of the geographic location and can automatically dispatch (in approximately real time) an emergency responder to the geographic location. Still another action can analyze the video stream of a geographic location, can determine a high likelihood of an emergency incident, and can provide an alert in a user interface of the emergency response system or a VOC. Video of the incident can also be provided in the user interface.
US08368753B2 Controller with an integrated depth camera
A method for determining a position of a controller in a three-dimensional space is disclosed. The method includes an operation to calibrate a computer program to identify a group of recognized fixed points from a plurality of fixed points within the three-dimensional space using a depth camera integrated with the controller. Another operation activates use of the controller and depth camera during interface with the application. During use of the controller, image and depth data within the three-dimensional space is captured with the depth camera of the controller. In another operation the image and depth data is analyzed to find one or more of the group of recognized fixed points. In one embodiment, the previous two operations are repeated and changes of position of the controller are determined based on a change in position of the found ones of the group of recognized fixed points. The method also includes an operation to trigger an input command based on the determined change in position of the controller, wherein the input command causes an action by the application.
US08368751B2 Measure display SFR using a camera and phase shifting
A method for measuring the spatial frequency response (SFR) of an imaging system (299) including a display device (280) and an image capture device (290) is disclosed. The method displays a sequence of displayable test pattern images on the display device, the sequence comprising a first test pattern image and at least two subsequent test pattern images, each of the displayable test pattern images including a test pattern having at least one sinusoidal pattern at one or more spatial frequencies such that a phase shift of the sinusoidal pattern has a plurality of pre-determined values. The displayed images are captured with the image capture device to generate a corresponding sequence of captured test pattern images. The captured test pattern images are then compared with the displayable test pattern images to calculate the SFR at a plurality of image locations in the imaging system at the one or more spatial frequencies.
US08368746B2 Apparatus and method for processing image information captured over time at plurality of positions in subject body
An image captured by successive imaging over time by using a capsule endoscope is correlated with the imaging position and compiled into a database. The left side of a display screen of a monitor device displays a subject internal model, a trajectory path of the capsule endoscope, and a position mark indicating the imaging position. An image corresponding to the position of the position mark is displayed in an image display area on the right side. When a position mark on the trajectory path is designated by a mouse, the corresponding image is displayed. It is also possible to designate a section for which the image corresponding to the position mark is displayed or to designate a position mark where an unusual image is captured.
US08368741B2 Apparatus and system for improving image quality
A system and an apparatus for improving image quality of an object in video telephony are described. The apparatus comprises an image detection unit, an image alignment unit and an image fusion unit. A near infrared light source in the image detection unit illuminates the object, such that the object is front illuminated. An image sensor alongside the near infrared light source generates a near infrared image and a visible image. An image alignment unit aligns the near infrared image and the visible image. An image fusion unit fuses the aligned near infrared image and aligned visible image pair to form a composite image of the object. The composite image of the object has improved image quality, image detail, and a reduction in shadows.
US08368732B2 Thermal printer
A thermal printer includes a body detachably including a platen roller unit having a platen roller, and a cover element movable relative to the body between an open position and a closed position, detachably including a thermal printhead unit. The cover element further includes a claw protruding backward, a stepped pin extending downward, including a step portion at a bottom end, and a stepped pin adjuster element. The thermal printhead unit includes an exothermic element array, a supported portion to be hooked on the claw, and a notch portion to be hooked on the step portion. The platen roller unit and the thermal printhead unit include respective positioning elements which engage with each other to restrict a relative movement of the exothermic element array and the platen roller while the cover element is in a closed position.
US08368731B2 Electrostatic imaging member and methods for using the same
Embodiments pertain to a novel imaging member, namely, an electrostatic latent image generating member, and methods for using the same, that can generate an electrostatic latent image digitally with fewer steps and without using a raster output scanner (ROS) or free charge carriers. Embodiments provide a novel way of generating an electrostatic latent image without the shortfalls suffered by current photoreceptors, such as for example, charge mobility issues, unstable cycling, surface wear, lateral charge migration and sensitivity to light shock.
US08368726B2 Display apparatus and method of driving the same
Disclosed are a display apparatus and a method of driving the same. An image signal receiver sequentially outputs frames for image display. A local illumination calculation unit displays an image on a display unit based on the frames and calculates light emission amount of a light source provided for each section of a backlight unit. A frame interpolator generates sub-frames based on the frames and outputs the sub-frames and the frames. A pixel adjuster adjusts light transmittance of each pixel according to the brightness of each pixel and the amount of the light emitted from each section which is calculated by the local illumination calculation unit when the image is displayed based on the frames and the sub-frames sequentially output from a frame interpolator. Local illumination is realized without increasing the number of memory devices while a frame frequency is increased.
US08368725B1 Laser scrolling color scheme for projection display
Methods and systems for improved optical efficiency and brightness of display systems are provided herein. Embodiments use laser light sources in substantially continuous mode, thereby increasing the maximum overall output of an optical system. Embodiments exploit the small étendue of laser sources to lower the loss of throughput of an optical system. Embodiments enable a scrolling color scheme that allows a display system to be illuminated with two or more colors at any given time, thereby increasing the brightness of the display system. Embodiments can be used with liquid crystal displays and/or digital mirror displays. Embodiments can be used in single-panel and/or two-panel display systems.
US08368724B2 Display apparatus and control method thereof for saving power
A display apparatus and a control method thereof, wherein output of a backlight is reduced depending on the remaining amount of a battery or a pixel of an input image, and a brightness value of an output image is increased to compensate for the reduced output of the backlight. A display apparatus according to the present invention includes a display controller for controlling brightness of an image displayed on a display panel and output of a backlight of the display panel; and a control unit for detecting the remaining amount of a battery and controlling the display controller in accordance with the remaining amount of the battery. The control unit includes an operation unit for calculating an output value of the backlight and a pixel brightness correction value of the output image.
US08368721B2 Apparatus and method for on-field virtual reality simulation of US football and other sports
An apparatus and method are disclosed for simulating United States football and other sports that are held on a playing field. The user stands in an area that at least approximates an actual playing field, and an apparatus incorporated into a football helmet or other headgear worn by the user superimposes simulation images onto the field of view of the user, creating an illusion of simulated action taking place on the actual field where the user is standing. This makes the information and skills conveyed by the simulation directly relevant and immediately useful. Preferred embodiments track the location and orientation of the user and thereby allow the user to participate in the simulation. In another aspect, essentially the same apparatus and method are used to simulate driving or flying of vehicles without the need of an expensive mockup of the interior of the vehicle.
US08368699B2 Displaying bar charts with a fish-eye distortion effect
A system and a method are disclosed for visually displaying data points using charts on a display screen with limited display area. A fish-eye distortion region allows presentation of detailed information for some data points compared to other data points that are displayed. The chart can be moved relative to the distortion region thereby changing the data points displayed within the fish-eye that present additional information. The relative movement between the chart and the distortion region is triggered by different kinds of inputs from the user including, tilting of the device, swiping with a pointing device and selecting a particular data point.
US08368698B2 Calculating a webpage importance from a web browsing graph
Method for creating a graph representing web browsing behavior, including receiving web browsing behavior data from one or more web browsers; adding a node on the graph for each web page listed in the web browsing behavior data; adding a first link connecting two or more nodes on the graph, wherein the first link representing a hyperlink for accessing a webpage; calculating an amount of time in which each web page is being accessed; determining a number of units of time in the calculated amount of time; adding one or more virtual nodes to the graph based on the number of units of time; and adding a second link connecting two or more virtual nodes on the graph, wherein the second link representing a virtual hyperlink for accessing a webpage.
US08368692B2 Clipping geometries in ray-casting
A computer implemented method for creating a depth range buffer for supporting clipping geometries for ray-casting includes inputting image data, establishing a depth range buffer for specifying a start and an end point of each ray, computing a near depth of the image data corresponding to the start point of each ray, computing a far depth of the image data corresponding to the end point of each ray, clipping the volume by restricting ray-casting within the start and end points of the depth range buffer, and rendering a portion of the image data corresponding to the visible depth range.
US08368682B2 Address driving circuit and plasma display device having the same
An address driving circuit includes a driving device unit and an energy recovery circuit. The driving device unit drives an address electrode to an address voltage or a reference voltage in response to driving control signals during an address period. The energy recovery circuit recovers a voltage charged to the address electrode in response to switching control signals such that a voltage of the address electrode transitions to the address voltage or the reference voltage via at least two intermediate voltages including first and second intermediate voltages during the address period.
US08368679B2 Power supply apparatus, liquid crystal driving apparatus and display apparatus
A power supply apparatus of the present invention comprises: a constant voltage generation section (first DAC (21), second DAC (22), resistor (R2), resistor (R3)) that generates a positive constant voltage (Va); a pulse voltage generation section (pulse oscillator (23), amplifier (24)) that generates a positive pulse voltage (Vb); a capacitor (C1) of which one end is connected to the output terminal of the pulse voltage generation section; and a diode (D1) of which an anode is connected to the other end of the capacitor (C1), and of which a cathode is connected to the output terminal of the constant voltage generation section. A positive-negative bipolar pulse voltage (Vc) is outputted from the other end of the capacitor (C1). Thus, it is possible to generate a positive-negative bipolar pulse voltage with a simple and small-scale circuit configuration.
US08368674B2 Organic electroluminescent device including thin film transistor and method of fabricating the same
An organic electroluminescent device including a driving element having a driving gate electrode connected to the switching element, the driving gate electrode formed uniformly on the substrate, a driving source electrode having a first driving source electrode along a first direction and a plurality of second driving source electrodes extending from the first driving source electrode along a second direction crossing the first direction, a driving drain electrode spaced apart from the driving source electrode, the driving drain electrode having a first driving drain electrode along the first direction and a plurality of second driving drain electrodes extending from the first driving drain electrode along the second direction, wherein the plurality of second driving source electrodes alternate with the plurality of second driving drain electrodes, wherein the driving source electrode and the driving drain electrode including an interval therebetween are facing the driving gate electrode.
US08368667B2 Method for reducing latency when using multi-touch gesture on touchpad
A method for executing single and multi-touch gestures that will be immediately recognized by the touchpad without having to wait for any portion of the gesture to be performed, thereby eliminating latency that can be caused by the touchpad or touchscreen having to wait for a portion of the gesture to be performed.
US08368656B2 Electroluminescent display touch panel
An electroluminescent display touch panel includes a base substrate and an encapsulating substrate. The base substrate includes a pixel switching device, a readout device, an electroluminescent device, and a sensing pad. The pixel switching device and the electroluminescent device are disposed in a display region. The readout device and the sensing pad are disposed in a non-display region. The encapsulating substrate includes a first spacer, a sensing spacer, and a conductive layer. The first spacer is disposed on the surface of the encapsulating substrate facing the base substrate, maintaining a cell gap between the base substrate and the encapsulating substrate. The sensing spacer is disposed on the surface of the encapsulating substrate facing the base substrate and corresponding to the sensing pad. The conductive layer is formed on the surface of the sensing spacer facing the sensing pad.
US08368653B2 Methods of interfacing with multi-point input devices and multi-point input systems employing interfacing techniques
Methods and systems for interfacing with multi-point input devices employ various techniques for controlling displayed images, including 2D and 3D image translation, scale/zoom, rotation control and globe axis tilt control. Various techniques employ three or more simultaneous inputs, changes in characteristics of those inputs, and pressure sensing, among other things.
US08368647B2 Three-dimensional virtual input and simulation apparatus
The present invention relates to a three-dimensional virtual input and simulation apparatus, and more particularly to an apparatus comprising a plurality of point light sources, a plurality of optical positioning devices with a visual axis tracking function, and a control analysis procedure. The invention is characterized in that the plurality of optical positioning devices with the visual axis tracking function are provided for measuring and analyzing 3D movements of the plurality of point light sources to achieve the effect of a virtual input and simulator.
US08368644B2 Operation feeling giving input device
An operation feeling giving input device includes an operation member that is displaced to an arbitrary operational position according to the operation of an operator, actuators that change the operational position of the operation member separately from the operation of the operator by applying an operational force to the operation member, operational position detecting means that detects the operational position of the operation member, storage means that stores information about display areas of buttons displayed on a predetermined display screen, and control means. The control means outputs a control signal for displaying a pointer on a display screen at an indicated position corresponding to the operational position of the operation member on the basis of the operational position of the operation member, and drives the actuators so that the operational position of the operation member is changed to generate a lead-in force that moves the pointer toward the inside of the buttons displayed on the display screen. If the length of a display area of the button in a vertical direction is different from the length of the display area of the button in a horizontal direction, the control means calculates the magnitude of the lead-in force on the basis of a relative relationship between the indicated position of the pointer and any one of vertical and horizontal virtual central axes extending in the longitudinal direction through a central position of the display area.
US08368636B2 Regulation of wavelength shift and perceived color of solid state lighting with intensity variation
Representative embodiments of the invention provide a system, apparatus, and method of controlling an intensity and spectrum of light emitted from a solid state lighting system. The solid state lighting system has a first emitted spectrum at a full intensity level and at a selected temperature, with a first electrical biasing for the solid state lighting system producing a first wavelength shift, and a second electrical biasing for the solid state lighting system producing a second, opposing wavelength shift. Representative embodiments provide for receiving information designating a selected intensity level or a selected temperature; and providing a combined first electrical biasing and second electrical biasing to the solid state lighting system to generate emitted light having the selected intensity level and having a second emitted spectrum within a predetermined variance of the first emitted spectrum over a predetermined range of temperatures.
US08368631B2 Driving integrated circuit and methods thereof
A driving integrated circuit and methods thereof are provided. The driving IC includes a memory for driving a display panel and having a memory structure including at least one cell block, a scan register receiving data read from the memory, a source driver receiving data output from the scan register and outputting the received latched data to the panel and a switching unit establishing a connection between an activated cell block and the scan register in response to an activation of the activated cell block. One method includes performing a read operation to read data from a memory, the read operation including sensing and amplifying data stored within a memory cell, turning on a switch to increase a bit line voltage above a voltage threshold and latching the amplified data received through a line connected to the switch and transmitting the read data to the panel of the display device.
US08368617B2 Display device and display unit
A display device capable of improving the view angle characteristics without deteriorating the outside light contrast and a display unit using it are provided. The display device includes a first electrode, an organic layer including a light emitting lay and a second electrode sequentially over a substrate, and having a resonator structure in which light generated in the light emitting layer is resonated between a first end and a second end. An end face of the first electrode on the light emitting layer side is the first end having a step shape. A distance adjustment layer that fills in the step shape and has a flat surface on the second electrode side is provided between the first electrode and the second electrode, and thereby the second end is planarized, and an optical distance between the first end and the second end is varied according to the step shape.
US08368612B2 Embedded antenna apparatus
An embedded antenna apparatus of a communication terminal is provided. The antenna apparatus includes a plate board having a feeding pad disposed on a side of the board; a device carrier mounted on a side of the board to expose the feeding pad; a radiation device including at least two radiation lines extending from the feeding pad to a surface of the device carrier along different paths, the at least two radiation lines radiating at a preset frequency band when electric power is fed through the feeding pad; and a ground plate having a flat plate shape mounted in an edge of the side of the board and disposed perpendicular to the side of the board, and contacting one end each of the at least two radiation lines to ground the radiation device.
US08368602B2 Parallel-fed equal current density dipole antenna
Electronic devices such as handheld devices may have wireless communications circuitry. The wireless communications circuitry may include a broadband antenna and circuitry that covers multiple communications bands. The broadband antenna may be formed from a parallel-fed dipole. The antenna may have first and second antenna resonating element regions on opposing sides of a slot. The slot may be an open slot that has one open end and one closed end. The slot may be formed from an opening in conductive housing structures in a conductive housing for an electronic device. The conductive housing structures may include sidewall structures, rear housing wall structures, and other conductive structures. The antenna may have a feed with a feed line that crosses the slot. An interposed dielectric substrate member may separate the feed line from the conductive structures. The feed line may have sections with different widths to minimize feed line length.
US08368597B2 Antenna pattern frame and method of manufacturing the same
An antenna pattern frame according to an aspect of the invention may include: a radiator having an antenna pattern portion transmitting and receiving a signal and a connection terminal portion allowing the signal to be transmitted to and received from a circuit board of an electronic device; a connection portion partially forming the radiator and connecting the antenna pattern portion and the connection terminal portion to be arranged in different planes; a radiator frame manufactured by injection molding on the radiator so that the antenna pattern portion may be provided on one side of the radiator frame and the connection terminal portion may be provided on the other side thereof, while the antenna pattern portion is embedded in the electronic device case; and a contact surface extension provided on the radiator to prevent the radiator from being loosened from the radiator frame during injection molding of the radiator frame, and increasing a contact area with respect to the radiator frame.
US08368595B2 Metamaterial loaded antenna devices
Techniques and devices based on antenna structures with a MTM loading element.
US08368594B2 Techniques for bar code assisted positioning
A method and apparatus for generating a bar code and for using a bar code to assist with positioning are provided. The method for generating a bar code to assist with positioning includes obtaining Global Positioning System (GPS) assistance data, generating a bar code with the GPS assistance data encoded therein, and displaying the bar code. The method for using a bar code to assist with positioning includes scanning a bar code, obtaining GPS assistance data from the scanned bar code, receiving and locking onto one or more GPS signals by using the GPS assistance data, and determining a position using the received one or more GPS signals.
US08368590B2 GNSS signal processing methods and apparatus with candidate set selection
Methods and apparatus are provided for estimating parameters, i.e. ambiguities, derived from GNSS signals. Observations of GNSS signals are obtained from each of a plurality of GNSS satellites (120). The observations are fed to a filter having a state vector at least comprising a float ambiguity for each received frequency of the GNSS signals (140). The filter estimates float value for each float ambiguity of the state vector. Integer values are assigned to at least a subgroup of the estimated float values to define a plurality of integer ambiguity candidate sets (160). A first number of candidate sets is selected having a quality measure better than a first threshold, wherein the first threshold is determined based on a reference quality measure of a reference candidate set (180). A weighted average of the selected candidate sets is formed, each candidate set weighted in the weighted average based on its quality measure (200). Ambiguities of the weighted average can be used in subsequent operations to aid in determining a position of the receiver or can be used to prepare data, e.g., in a network processor that can be used to augment position information of a rover.
US08368589B2 Supporting a relative positioning
The invention relates to a method comprising receiving at least one set of data on satellite signals from at least one first GNSS receiver 22, each received set of data being associated to a particular instant of time. The method further comprises estimating data for at least one additional set of data associated to a respective additional instant of time based on the at least one received set of data. The method further comprises providing data from the at least one additional set of data in addition to data from the at least one received set of data for a determination of a position of at least one second GNSS receiver 12 relative to a position of the at least one first GNSS receiver 22.
US08368587B2 In-vehicle radar device and cover for in-vehicle radar device
An in-vehicle radar device which radiates electromagnetic waves and receives reflected waves, from an object, of the electromagnetic waves so as to detect a location of the object and which is mounted on a rear of a vehicle, the in-vehicle radar device including: a transmission-and-reception section that transmits the electromagnetic waves and receives the reflected waves; a detection section that detects the location of the object based on the reflected waves; and a cover member that is provided below a rear bumper of the vehicle and that covers the transmission-and-reception section in a manner that a rear surface of the cover member faces a transmission-and-reception surface of the transmission-and-reception section so as to be spaced apart therefrom.
US08368584B2 Airspace risk mitigation system
An airspace risk mitigation system includes a plurality of airspace input sources, an airspace data fusion and sensor coordination system, a communications link, and a risk mitigation support system. The airspace input sources includes a radar for generating radar data for an airspace, and an Automatic Dependent Surveillance-Broadcast (ADS-B) receiver for generating additional data for the airspace. The airspace data fusion and sensor coordination system is configured to receive airspace data from the plurality of airspace input sources, correlating airspace data with new or known objects in the airspace, fusing airspace data into a common airspace data set, and generating target and system status information. The risk mitigation support system is configured to calculate a risk associated with aircraft operation in the airspace as a function of the target and system status information.
US08368583B1 Aircraft bird strike avoidance method and apparatus using axial beam antennas
An aircraft avian radar is implemented using multiple axial beam antennas mounted on an aircraft. Target range is determined by radar range. Target azimuth and elevation position is determined by triangulation. An end-fire array antenna composed of a series of monopole antenna elements enclosed inside a long thin protective cover fashioned in the form of a stall fence is mounted on the wings, tail, or fuselage to produce a low drag axial beam antenna pattern directed ahead of the aircraft. Other axial beam antenna choices include helical, pyramidal horn, and conical horn antennas mounted on or inside various forward facing surfaces of the aircraft.
US08368582B2 Doppler radar apparatus and method of calculating doppler velocity
According to one embodiment, a Doppler radar apparatus includes a quadrature detection unit configured to quadrature-detect a received signal of a reflected pulse from an observation target, and generate time-series data including an in-phase component and a quadrature component, an interference judgment unit configured to judge whether an interference signal is mixed into the received signal based on the time-series data, a correction unit configured to correct a vector expressed by the in-phase component and the quadrature component such that variation with respect to time of a deviation angle of the vector continues when the interference judgment unit has judged that an interference signal is mixed into the received signal, and a calculation unit configured to calculate a Doppler velocity of the observation target based on an amount of variation with respect to time of the deviation angle of corrected vector.
US08368579B2 Learning remote controller, remote controller learning apparatus, learning remote controller learning system, and processing methods and programs for use therewith
Disclosed herein is a remote controller apparatus including: preset holding means for holding, per preset code, preset information representative of correspondence between buttons of a plurality of trial-targeted remote controllers on the one hand, and an output signal given when each of the buttons is pushed on the other hand; evaluation value creating means for counting, out of the preset information held in the preset holding means, the number of preset codes of which the output signal is the same for each of the pushed buttons, before setting the largest count as an evaluation value of the button in question; and button presenting means for presenting as a trial button the button of which the evaluation value is the smallest.
US08368577B2 A/D converter
An A/D converter includes a capacitive DAC configured to perform conversion of high-order bits by receiving a differential signal, a resistive DAC configured to perform conversion of low-order bits, a resistive correction DAC configured to operate to correct the capacitive DAC, and a comparator. The capacitive DAC includes a positive-side capacitive DAC and a negative-side capacitive DAC operating in a complementary fashion, and the comparator, which includes a plurality of differential circuits, is configured to compare output potentials of the positive-side capacitive DAC and the negative-side capacitive DAC. The positive-side capacitive DAC and the negative-side capacitive DAC include first capacitive elements each formed from interconnect layers excluding an uppermost interconnect layer, and the comparator includes second capacitive elements each provided between adjacent ones of the differential circuits and formed from interconnect layers including the uppermost interconnect layer.
US08368570B2 Method and system for calibrating column parallel ADCs
Various embodiments of the invention include enabling, during a calibration phase, a counter to count one less than a number of clock periods associated with a determined offset. The counted number of the clock periods is stored in calibration memory. In a conversion phase, inverted outputs are loaded from the calibration memory to the counter, where the counter is enabled to count the clock periods to determine a digital equivalent value of an analog signal amplitude.
US08368565B2 Power saving method in sleep mode and keyboard controller using the same
The invention relates to a power saving method in a sleep mode and a keyboard controller using the same. The method is adapted for a triangular-type scan keyboard controller including a plurality of input/output (I/O) pins. The method includes the steps of: providing a first clock source and a second clock source, wherein the frequency of the second clock source is much lower than the frequency of the first clock source. In a normal mode, a scan pulse is sequentially outputted from the I/O pins according to the frequency of the first clock source. In a sleep mode, the scan pulse is sequentially outputted from the I/O pins according to the frequency of the second clock source. When a specific one of the I/O pins outputs the scan pulse, the other I/O pins are used for detecting.
US08368562B2 Systems and methods for a notification system that enable user changes to stop location for delivery and/or pickup of good and/or service
Systems and methods are disclosed for automated notification systems. One representative embodiment, among others, is a method for a notification system having a computer-based architecture using one or more computers, one or more memories associated with the one or more computers for storing computer program code, and one or more processors for executing the computer program code. One representative method, among others, involves enabling a user who receives a notification communication from a notification system, in connection with the delivery or pickup of a good or service at a stop location, to select whether or not to communicate with an entity having access to the particulars of the delivery or pickup and to change the stop location for the delivery or pickup.
US08368556B2 Method and system for providing data communication in continuous glucose monitoring and management system
Method and apparatus for providing a data stream generator that generates a data stream associated with a monitored analyte level, and a radio frequency logic portion operatively coupled to the data stream generator, the radio frequency logic portion configured to generate a radio frequency data stream based on the data stream generated from the data stream generator, the radio frequency logic portion further including one or more finite state machines and a plurality of discrete digital logic circuits, the one or more finite state machines configured to control the plurality of digital logic circuits to generate the radio frequency data stream for wireless communication are provided. Systems and kits incorporating the same are also provided.
US08368555B2 Utility network interface device configured to detect and report abnormal operating condition
A utility network interface device is provided for operation with a utility network. The utility network interface device includes a control unit configured to detect a tampering with a software component of a utility meter with which the utility network interface device is associated. The utility network interface device also includes a notification unit configured to output, external to the utility meter, a visual indication constituting notification of the tampering detected by the control unit. The control unit is configured to automatically control the notification unit to output the external notification of the tampering in response to the detection of the tampering. Also provided are a utility network including the utility network interface device, a method of operating a utility network interface device, and a computer-readable recording medium having a computer program recorded thereon for operating a utility network interface device.
US08368553B2 Fracturing monitoring within a treatment well
A method includes receiving a signal from a sensor that is positioned within a well bore during a hydraulic fracturing operation. A noise canceling operation is performed on the received signal to detect a microseismic event that is caused by the hydraulic fracturing operation.
US08368549B2 Telematics unit and method for controlling telematics unit for a vehicle
A telematics unit is provided for a vehicle having a power unit, along with a method for controlling a telematics unit for a vehicle. The telematics unit includes a voltage sensor, a global positioning system unit, and a processor. The voltage sensor senses a measure of a voltage of the power unit. The global positioning system unit obtains position data as to a position of the vehicle. The processor is coupled to the voltage sensor and the global positioning system unit. The processor is configured to determine whether the voltage for the power unit has decreased using the sensed measure of the voltage, determine whether the vehicle is moving using the position data, and command the telematics unit to an off mode if the voltage has decreased and the vehicle is not moving.
US08368544B2 Hygiene monitoring system
A method is provided for monitoring hygiene compliance.
US08368539B2 Beverage container authenticity and provenance devices and methods
An RFID label and optional secondary security label ensures the authenticity of a beverage contained in a beverage container. The RFID label cannot be removed without destroying the RFID label or rendering it inoperable. A secondary security label may be placed over the closure of the beverage container to provide a secondary measure against tampering as well as a visual indicator of authenticity. It is placed on a portion of the bottle, a portion of the beverage container's closure, and the RFID label. An attempt to remove the secondary security label will also render the RFID label unusable.
US08368533B1 System and method for facilitating connection of fiber optic data communication systems
A system for data communication connection in an architecture including an optical fiber communication line running from a communication service provider source to a proximity of at least one building, a fiber optic branch line extending from a point along the communication line generally towards the at least one building, and a receptacle, comprises a communication unit, a fiber optic cable coupled to the communication unit, and at least one connector adapted to couple the branch line to the fiber optic cable coupled to the communication unit. The connector may reside within the receptacle, and at least one of the communication unit, the cable, the branch line, the connector, and the receptacle may provide a visual indication that coupling of the branch line and the cable is effected.
US08368532B2 Security system annunciation communication delay
A security system including a main control unit, a plurality of sensors and a user interface device. The main control unit communicates with a remote central monitoring station when a sensor detects an alarm event. Once the communication signal from the main control unit is successfully transmitted to the central station, a siren is sounded. Thus, the delay time to trigger the siren is dynamic based on the time it takes for successful transmission of an alarm notification to the central station. This dynamic delay accounts for transmission interruptions between the security system and the central station and allows the location of the main unit and/or the siren from being detected prior to successful alarm transmission to the central station.
US08368531B2 Method and system to control movable entities
A method to wirelessly control an entity having an attached transponder is disclosed. A geographical zone is defined. The geographical zone can be defined by allowing a user to define and load to a transponder a plurality of waypoints, each waypoint defined by a geographical coordinate and a radius originating from the geographical coordinate. The geographical zone can also be defined by selecting a plurality of coordinates that are loaded to a transponder and mapped on a pixilated image. The microprocessor in the transponder is programmed to determine the occurrence of an event associated with the status of the entity in relation to the geographical zone. Finally, the microprocessor is configured to execute a configurable operation if the event occurs.
US08368529B1 Antenna circuit matching the soil conditions
A wireless sub-surface soil sensor having a tunable antenna that can be optimized for transmission through various soils is disclosed herein. The wireless sub-surface sensor preferably also measures the moisture and salinity of a material. The wireless sub-surface sensor preferably includes a cover for protecting circuitry of the sensor. The wireless soil sensor is designed to be buried underground and to transmit to above ground receivers.
US08368524B2 Tire state variables management system
The present invention provides a tire state variables management system where an external module can reliably receive data from a specific sensor module from which data is to be acquired when an external module transmits to the sensor module a command signal for requesting data transmission. Each sensor module 3 possesses a self-identifying code for distinguishing itself from other sensor modules; the command signal transmitted by the external module 2 includes the self-identifying code possessed by the sensor module 3 from which data is to be acquired; and the sensor module 3 is adapted to transmit the data only when the self-identifying code included in the command signal from the external module 2 coincides with the self-identifying code possessed by itself.
US08368523B2 Collision detection sensor for vehicle
A collision detection sensor includes an absorber, a chamber member, a pressure sensor, and a collision detection circuit. The absorber is deformed with a collision to absorb collision impact force. The absorber is located in a vehicle bumper and located in front of a bumper reinforcement in a vehicle front-rear direction. The chamber member defines a chamber room therein. The chamber member is located in the bumper and located in front of the bumper reinforcement in the vehicle front-rear direction. The pressure sensor detects pressure in the chamber room. The collision detection circuit detects the collision based on the detected pressure. A front end of the absorber is located further away from the bumper reinforcement than a front end of the chamber member in the vehicle front-rear direction.
US08368500B2 Form-less electronic device assemblies and methods of operation
Improved form-less electronic apparatus and methods for manufacturing the same. In one exemplary embodiment, the apparatus comprises a shape-core inductive device having a bonded-wire coil which is formed and maintained within the device without resort to a bobbin or other form(er). The absence of the bobbin simplifies the manufacture of the device, reduces its cost, and allows it to be made more compact (or alternatively additional functionality to be disposed therein). One variant utilizes a termination header for mating to a PCB or other assembly, while another totally avoids the use of the header by directly mating to the PCB. Multi-core variants and methods of manufacturing are also disclosed.
US08368497B2 Transformer assembly with enhanced air cooling
A cooling system for a transformer comprises a fan duct and a housing which together enclose an interior space. A transformer located in the interior space is mounted on the fan duct, and has a plurality of core sections surrounded by windings and separated by gaps. An air channeling structure is located between the transformer and the fan duct. A cooling airflow path extends through the air channeling structure, and between core sections of the transformer.
US08368496B2 Permanent magnet having improved field quality and apparatus employing the same
A ring magnet assembly has a generally cylindrical magnet body defining an air gap having an upper end and a lower end. Upper and lower face plates dispose respectively at an upper portion of the ring magnet and lower portion of the ring magnet. The face plates preferably have a high magnetic permeability. A mass analyzer may be disposed within the air gap. An ion generator may be disposed within an air gap of a ring magnetic assembly of the present invention. A pair of vertically-stacked magnetic ring assemblies may be provided. In that embodiment, a mass analyzer may be disposed within one air gap and an ion generator within another.
US08368495B2 System and method for defining magnetic structures
An improved field emission system and method. The invention pertains to field emission structures comprising electric or magnetic field sources having magnitudes, polarities, and positions corresponding to a desired spatial force function where a spatial force is created based upon the relative alignment of the field emission structures and the spatial force function. The spatial force function may be based on one or more codes. In various embodiments, the code may be modified or varied. The code may be combined with another code. One or more aspects of the code, including spacing and amplitude, may be modulated or dithered according to a predefined pattern. Multiple magnet arrays may be combined, each based on a different code or portion of a code, resulting in a combination spatial force function. Magnet structures having differing field patterns may be used to generate a desired spatial force function related to a cross correlation of the two field patterns.
US08368485B2 Radio frequency combiners/splitters
Embodiments are directed to a RF combiner/splitter having a first port separated from a second port and a third port by a generally tapering microstrip section. The second and third ports are separated by a generally rectangular bridge bar having a width selected to match the impedance of devices to be connected to the second and third ports and a length selected to provide a separation between the second and third ports of approximately quarter wavelength at a center point of an operational frequency of the devices. In a first embodiment, a horizontal RF choke joint is positioned between the first port and the tapering section. In a second embodiment, one choke joint is positioned between the second port and the bridge bar and a second choke joint is positioned between the third port and the bridge bar.
US08368483B2 Multiband matching circuit and multiband power amplifier
A multiband matching circuit includes a first matching unit, a second matching unit, and a third matching unit, with all units being connected in series in a signal path. Matching with target impedance is established at a first frequency by appropriately designing the first matching unit and at a second frequency by appropriately designing the second and third matching units. The second matching unit and the third matching unit are designed to make the conversion ratio of the impedance viewed from the connection point between the second matching unit and the third matching unit to a circuit element to the target impedance smaller than the conversion ratio of the impedance viewed from the connection point between the first matching unit and the second matching unit to the circuit element to the target impedance, at the second frequency.
US08368477B2 Receiver including an LCD tank filter and method thereof
A receiver is provided. The receiver includes a differential amplifier amplifying differential input signals input to input terminals and outputting differential output signals through output terminals and an oscillator connected to the output terminals of the differential amplifier. The differential amplifier and the oscillator operate alternatively in response to an enable signal.
US08368465B2 Power amplification apparatus
A power amplification apparatus includes a first amplifier turned on at a preset low input power; and a second amplifier connected in parallel with the first amplifier and turned off at a low input power due to a relatively low bias current. Output capacitors of the first amplifier and the second amplifier are compensated for by inductors or microstrip lines of dc power supply paths. An output matching circuit of the first amplifier includes a λ/4 transformer. An output matching circuit of the second amplifier has the phase of 0°. Input matching circuits of the first amplifier and the second amplifier include delay compensation circuits. The output matching circuit of the first amplifier, the output matching circuit of the second amplifier, and a final output matching circuit have the same impedance transformation rates.
US08368461B2 Second-order low-pass filter
A low-pass filter, including: between a first terminal and a second terminal, a series association of a first resistor, of a second resistor, and of a first amplifier; in parallel with the second resistor, a series association of a second amplifier and of a first capacitor; a second capacitor between an input of the first amplifier and a third terminal of application of a reference voltage; and a third capacitor between the second terminal and the third terminal.
US08368457B2 Semiconductor integrated circuit device and method for controlling power supply voltage
The present invention is a semiconductor integrated circuit device including a target circuit, a voltage supply circuit that supplies the power supply voltage to the target circuit, a control circuit that controls an output voltage of the voltage supply circuit, and a target voltage prediction circuit that predicts a voltage value of the power supply voltage. The control circuit changes the output voltage of the voltage supply circuit by a predetermined voltage value. The target voltage prediction circuit detects a change amount of an operating frequency of the target circuit along with the change of the predetermined voltage value, and calculates a target voltage value based on a relation between the change amount of the operating frequency and the predetermined voltage value. The voltage supply circuit supplies a power supply voltage corresponding to the target voltage value to the target circuit.
US08368454B2 Temperature detection circuit
A temperature detection circuit includes, a first source follower circuit supplied with a first constant current, a second source follower circuit supplied with a second constant current, and a circuit obtaining a difference between an output voltage from the first source follower circuit and an output voltage from the second source follower circuit. Measurement errors attributable to transistor threshold voltages are canceled out by obtaining a difference between output voltages.
US08368452B2 Delay circuit and schedule controller employing the same
A delay circuit used in a schedule controller includes a voltage detection unit, a timer, and a first electronic switch. The voltage detection unit receives an input voltage and compares the input voltage with a predetermined voltage. The timer is controlled by the voltage detection unit to calculate duration of an interval time. The first electronic switch is switched on or off under the control of the timer. When the input voltage substantially equals or exceeds the predetermined voltage, the timer calculates duration of the interval time, the timer generates and transmits a switch signal to the first electronic switch when the timing is reached, and the first electronic switch is switched on by the switch signal and provides an output voltage.
US08368448B2 Delay lines, methods for delaying a signal, and delay lock loops
Locked loops, delay lines, delay circuits, and methods for delaying signals are disclosed. An example delay circuit includes a delay line including a plurality of delay stages, each delay stage having an input and further having a single inverting delay device, and also includes a two-phase exit tree coupled to the delay line and configured to provide first and second output clock signals responsive to clock signals from inputs of the delay stages of the plurality of delay stages. Another example delay circuit includes a delay line configured to provide a plurality of delayed clock signals, each of the delayed clock signals having a delay relative to a previous delayed clock signal equal to a delay of a single inverting delay device. The example delay circuit also includes a two-phase exit tree configured to provide first and second output clock signals responsive to the delayed clock signals.
US08368446B2 Delay locked loop
A delay locked loop includes a delay unit delaying an input clock to generate an output clock, a replica delay unit delaying the output clock to generate a feedback clock, a phase comparing unit outputting a phase signal having a first or second value according to whether the phase of the feedback clock leads the phase of the input clock, a filtering unit generates a filtering signal in response to the phase signal and updates the filtering signal when a difference of count numbers of the phase signal having the first value and the second value is substantially equal to a filtering depth, a locking unit generates a locking signal in response to the filtering signal, and a control unit adjusts a delay value in response to the filtering signal and maintains the delay value when the locking signal is activated.
US08368434B2 Differential quadrature divide-by-three circuit with dual feedback path
A divide-by-three circuit includes a chain of three dynamic flip-flops and a feedback circuit of combinatorial logic. The divide-by-three circuit receives a clock signal that synchronously clocks each dynamic flip-flop. The feedback circuit supplies a feedback signal onto the first dynamic-flop of the chain. In a first mode, a signal from a slave stage of the first flip-flop and a signal from a slave stage of the second flip-flop are used by the feedback circuit to generate the feedback signal. In a second mode, a signal from a master stage of the first flip-flop and a signal from a master stage of the second flip-flop are used by the feedback circuit to generate the feedback signal. By proper selection of the mode, the frequency range of the overall divider is extended. Combinatorial logic converts thirty-three percent duty cycle signals from the flip-flop chain into fifty percent duty cycle quadrature signals.
US08368429B2 Hysteresis comparator
According to one embodiment, a hysteresis comparator is provided with to first to third current sources, a comparison amplifying unit, a reference voltage generating unit, a current mirror circuit, first to fifth N-channel MOS transistors, and first to fifth terminals.
US08368418B2 Testing apparatus for multiple identical circuit components
Multiple test pins receive, as input data, multiple data output from a DUT. Multiple multiplexers receive the multiple data input to the multiple test pins and selects one of the data thus input, and outputs the data thus selected. Multiple logical comparators are respectively provided for the multiple multiplexers and judge whether or not the data selected by the corresponding multiplexers match the expected values.
US08368417B2 Method and device for detecting bright dot or dark dot in liquid crystal display
A method for detecting a bright dot or a dark dot in a LCD comprising applying a first detection voltage to a color filter substrate common electrode and forming a first voltage difference between the color filter substrate common electrode and a pixel electrode on an array substrate; collecting a first luminance value of the bright dot or the dark dot after the bright dot or the dark dot is observed; switching the first detection voltage applied to the color filter substrate common electrode to a second detection voltage, and thus forming a second voltage difference between the color filter substrate common electrode and the pixel electrode; collecting a second luminance value of the bright dot or the dark dot; determining the difference between the first luminance value and the second luminance value, so that the bright dot or the dark dot can be determined to result from a liquid crystal cell defect or an array substrate defect.
US08368416B2 In-process system level test before surface mount
Methods and systems for testing an integrated circuit during an assembly process are described. The integrated circuit is received from inventory. The integrated circuit is placed in a socket on a first circuit board for system-level testing. The system-level testing is performed prior to placement and permanent attachment of the integrated circuit onto a second circuit board. Provided the integrated circuit passes the system-level testing, the placement and permanent attachment of the integrated circuit to the second circuit board is the next step following the system-level testing in the assembly process.
US08368383B2 Method for testing a variable digital delay line and a device having variable digital delay line testing capabilities
A device and a method for testing a variable digital delay line that includes multiple taps. The method includes providing, an input signal to the variable digital delay line and finding, for each tap out of a group of tested taps of the variable digital delay line, a variable delay unit configuration that provides a delay that is closest to a delay introduced by the tap; wherein the variable digital delay line and the variable delay unit belong to the same integrated circuit.
US08368382B2 Frequency characteristics measuring device
A spectrum analyzer includes: two sets of measuring units having mixers, local oscillators, and IF sections for separately measuring frequency characteristics of two input signals; a trigger control section which generates a trigger signal for specifying a measurement start timing in each of the two sets of measuring units; a sweep control section which simultaneously sends an instruction to the two local oscillators when a trigger signal is inputted and performs a sweep control so that the two local oscillators output local oscillation signals of the same frequency at the same timing. This provides a frequency characteristics measuring device which can simplify the configuration for performing a measurement and reduce the undue effort required for the measurement.
US08368379B2 Apparatus and method for monitoring output within a power strip
The present disclosure describes a PDU configured to reduce the risk of an abrupt interruption in the flow of electricity caused by a malfunctioning load or overloading of a PDU output connection. In some embodiments, a PDU is configured to enable the monitoring and control of electricity provided to one or more loads coupled to the PDU. In some embodiments, a PDU is configured to enable remote monitoring and reporting through the use of communication devices.
US08368378B2 Plasma measurement device, plasma system, and method for measuring plasma characteristics
A plasma measurement device used for measuring plasma characteristics of radio frequency plasma a probe, a connector electronic wire, and a power supply device. The probe is used for entering the radio frequency plasma to measure the plasma characteristics. One end of the connector electronic wire is electrically connected to the probe. The power supply device is electrically connected to another end of the connector electronic wire, and the power supply device is used for providing a voltage to the probe. The connector electronic wire is a specific length, and the connector electronic wire and the radio frequency plasma would generate a standing wave effect. Thus, according to the standing wave effect, the plasma measurement device could eliminate high-frequency interference generated by the radio frequency plasma while measuring the plasma characteristics.
US08368367B2 Voltage divider circuit and voltage regulator
The invention provides a voltage regulator including a voltage divider and a power supply. The voltage divider circuit includes a first, second, third PMOS transistors, a first NMOS transistor, a pull down circuit, and a switching capacitor circuit. The pull down circuit includes a plurality of switches controlled by a pull down control signal. The switching capacitor circuit controlled by a first control pulse includes a capacitor and provides the capacitor connected to the dividing voltage for a short period while the power supply starts up to provide the input voltage. The power supply includes a comparator and a power voltage switch. The comparator compares the dividing voltage and a reference voltage and outputs a comparison result correspondingly. The power voltage switch is controlled by the comparison result to provide the input voltage from a power voltage.
US08368347B2 Vehicular charging system
A charging ECU causes a charger to perform quick charging until a state of charge of a power storage device reaches a predetermined state. The charging ECU causes the charger to perform additional charging during which charging progresses more slowly than the quick charging, when the state of charge comes closer to full charge than the predetermined state. The charging ECU stops charging of the power storage device by the charger when the state of charge of the power storage device reaches a charging stop threshold value during the additional charging, and stops charging of the power storage device by the charger when a time of the additional charging exceeds a predetermined time even if the state of charge of the power storage device does not reach the charging stop threshold value.
US08368345B2 Battery charging system for controlling the supply of charging current depending on battery temperature, a battery operated system and a method for state controlled charging
A battery charging system (15) and method for state controlled charging of a battery (12). The battery charging system comprises two parallel paths (16, 17) for supplying charging current to the battery (12) from two parallel sources of charging current, an energy source (13) and a controlled charging device (14). A control unit (18) is adapted to control the supply of charging current along the two paths in response to a detected state of the battery (12). If a state above a predetermined threshold is detected, the control unit (18) controls the supply of charging current such that the battery (12) receives charging current from the controlled charging device (14), but not directly from the energy source (13). The detected state of the battery may e.g. be a temperature state. The present invention allows for balancing the demands of high charging rate and long expected lifetime of the battery (12).
US08368342B2 Apparatus and method for generating electromagnetic torque in an electric machine
An apparatus for generating electromagnetic torque in an N-phase electric machine, N being a positive integer, includes N lines, each of the N lines including an input terminal, an output terminal, and a pair of thyristors, or of one thyristor and one diode pair. The N lines are connected between a mains and the electric machine. An apparatus is provided for repeatedly or continuously determining at least the sign of a voltage over the thyristor or diode-thyristor pair in at least one of the N lines, means are provided for repeatedly or continuously determining at least one parameter related to the electromagnetic field in the electric machine, and a control device is provided for controlling the operation of the thyristor or diode-thyristor pair of the at least one of the N lines.