US08307459B2

A botnet detection system is provided. A bursty feature extractor receives an Internet Relay Chat (IRC) packet value from a detection object network, and determines a bursty feature accordingly. A Hybrid Hidden Markov Model (HHMM) parameter estimator determines probability parameters for a Hybrid Hidden Markov Model according to the bursty feature. A traffic profile generator establishes a probability sequential model for the Hybrid Hidden Markov Model according to the probability parameters and pre-defined network traffic categories. A dubious state detector determines a traffic state corresponding to a network relaying the IRC packet in response to reception of a new IRC packet, determines whether the IRC packet flow of the object network is dubious by applying the bursty feature to the probability sequential model for the Hybrid Hidden Markov Model, and generates a warning signal when the IRC packet flow is regarded as having a dubious traffic state.
US08307454B2

A computer-readable recording medium which records a remote control program for allowing data on a network protected by a gateway device to be transferred to an external device by external remote-control operations; a portable terminal device; and a gateway device. The terminal device transmits to the gateway device an access ticket issue request. The gateway device generates key information and transmits to the terminal device an access ticket including the key information. The terminal device transfers to a data acquisition device a data acquisition instruction including the acquired access ticket. The acquisition device transmits to the gateway device a data request including the key information. When the key information added to the access ticket and the key information included in the data request are the same, the gateway device transfers the data request to a data server device. The server device transfers the data to the acquisition device.
US08307453B1

Zone breakout detection is disclosed. A system call is monitored. It is determined if the system call stays within a zone in which a process associated with the system call was started. If it is determined the system call does not stay within the zone in which the process associated with the system call was started, appropriate action is taken.
US08307448B2

When data whose storage period is limited by copy control information is temporarily stored in a removable recording medium, the data are encrypted and decoding information (encryption key) necessary to decrypt the encrypted data is held on the device side. By doing so, the data cannot be used beyond a permitted period of the temporary storage. A storage device has an external input/output I/F for removably connecting a removable recording medium; a reception section for receiving copy control information and data (such as video data), the storage period of which data is limited by the copy control information; an encrypting section for encrypting the received data; and a control section for storing the encrypted data in the removable recording medium and storing decryption information (encryption key), necessary to decrypt the encrypted data, in a place in the storage device, outside the removable recording medium. The data stored in the removable recording medium can be reproduced only by the storage device.
US08307446B2

In a data using apparatus, first data use history information is generated in accordance with every use of data. The first data use history information represents a starting time and an ending time of every use of data. The first data use history information is sent toward an external apparatus. Second data use history information is received from the external apparatus. Calculation is made as to first data use terms between the starting times and the ending times represented by the first data use history information. Calculation is made as to second data use terms between starting times and ending times represented by the second data use history information. Multiple apparatus use notice information is generated when at least one of the calculated first data use terms and at least one of the calculated second data use terms overlap each other.
US08307443B2

The subject disclosure relates to systems and methods that secure anti-virus software through virtualization. Anti-virus systems can be maintained separate from user applications and operating system through virtualization. The user applications and operating system run in a guest virtual machine while anti-virus systems are isolated in a secure virtual machine. The virtual machines are partially interdependent such that the anti-virus systems can monitor user applications and operating systems while the anti-virus systems remain free from possible malicious attack originating from a user environment. Further, the anti-virus system is secured against zero-day attacks so that detection and recovery may occur post zero-day.
US08307441B2

There are provided a system and method for tracing back an attacker by using centroid decomposition technique, the system including: a log data input module collecting log data of an intrusion alarm from an intrusion detection system; a centroid node detection module generating a shortest path tree by applying a shortest path algorithm to network router connection information collected by a network administration server, detecting a centroid node by applying centroid decomposition technique removing a leaf-node to the shortest path tree, and generating a centroid tree whose node of each level is the detected centroid node; and a traceback processing module requesting log data of a router matched with the node of each level of the centroid tree, and tracing back a router identical to the log data of the collected intrusion alarm as a router connected to a source of an attacker by comparing the log data of the router with the log data of the collected intrusion alarm. According to the system and method, an attacker causing a security intrusion event may be quickly detected, a load on the system is reduced, and a passage host exposed to a danger or having weaknesses may be easily recognized, thereby easily coping with an attack.
US08307439B2

In general, in one aspect, an add-in card includes inaccessible memory to store an identity key, wherein the identity key is to enable a secure communication link. The add-in card also includes an isolated execution environment and a machine-accessible medium comprising content. The content when executed by the isolated execution environment causes the isolated execution environment to route secure communications between an on-line application and a remote service provider through the isolated execution environment to provide a secure communication link therebetween, detect on-line application code modifications, detect on-line application process flow modifications, and notify, via the secure communication link, the remote service provider when a modification is detected.
US08307431B2

According to an aspect of this invention, a method to detect phishing URLs involves: creating a whitelist of URLs using a first regular expression; creating a blacklist of URLs using a second regular expression; comparing a URL to the whitelist; and if the URL is not on the whitelist, comparing the URL to the blacklist. False negatives and positives may be avoided by classifying Internet domain names for the target organization as “legitimate”. This classification leaves a filtered set of URLs with unknown domain names which may be more closely examined to detect a potential phishing URL. Valid domain names may be classified without end-user participation.
US08307423B2

A method comprises, in a network comprising VPN gateway devices configured only for plaintext data communication, configuring a policy server with a security policy including DO NOT ENCRYPT statements temporarily overriding PERMIT statements defining which packets should be encrypted; selecting one sub-group of the VPN gateway devices in which tunnel-less encryption is not configured; configuring of the VPN gateway devices in the sub-group for tunnel-less encryption by: configuring each device in a passive mode of operation in which the device is configured to receive either encrypted packets or plaintext packets matching encryption policy; configuring local DO NOT ENCRYPT statements matching traffic that is currently being converted to ciphertext; removing, from the access control list of the policy server, DO NOT ENCRYPT statements referring to protected LAN CIDR blocks behind the VPN gateway devices in the selected sub-group; configuring the sub-group to send encrypted packets by removing, from each of the VPN gateway devices in the selected sub-group, the local DO NOT ENCRYPT statements for the CIDR blocks currently being converted and protected by the selected sub-group; repeating the configuring each of the VPN gateway devices in the selected sub-group for tunnel-less encryption, and the configuring the sub-group to send encrypted packets, for each other one of the sub-groups; and removing the passive mode on each of the VPN gateway devices.
US08307420B2

A non-secure network gateway 11 and a secure network gateway 12 are individually realized as virtual machines constructed on a physical hardware unit of a real machine, and are connected, by standard protocol communication portions 20 and 25, to a non-secure network 1 and a secure network 2 using a standard protocol the standardized specifications of which have been published. Data exchange between nonstandard protocol communication portions 22 and 23 of the sub-gateways 11 and 12 is performed using a nonstandard protocol the specifications of which have not been published, and data exchange between the nonstandard side and the standard side is performed only in the application layer. Protocol conversion portions 21 and 24 refers to relay permission settings tables 30 and 31 to confirm relay permission for communication data, and perform protocol conversion only when relaying is permitted. Even in the event that illicit communication data from one network has penetrated into a gateway, penetration of the communication data into the other network can be prevented.
US08307415B2

Secure network communications between a source computer and a destination computer utilizing a firewall. The firewall determines a remote endpoint and the local physical memory address associated with a local endpoint included in the outbound request. The remote endpoint and the local physical memory address are hashed to generate an index value corresponding to an entry in an internal state table of the firewall. When an inbound request is received, the firewall determines a remote endpoint and the local physical memory address associated with a local endpoint included in the inbound request. The remote endpoint and the local physical memory address of the inbound request are hashed to generate an index value corresponding to an entry in the internal state table of the firewall. The firewall forwards the inbound request to the local endpoint if a matching entry is found in the internal state table at the index value.
US08307414B2

A method for controlling Internet access of a mobile device by using a communication system having a number of access points includes the steps of performing a certificate-based authentication between an authentication access point and a mobile device seeking access to the Internet; transmitting a certificate from the mobile device to the authentication access point; verifying the certificate by the authentication access point; determining whether the authenticating mobile device's certificate has been revoked prior to the expiration of its lifetime; and granting the authenticating mobile device access to the Internet, if the certificate has been verified successfully and not revoked prior to the expiration of its lifetime.
US08307411B2

An EAP-based authentication framework is provided that decouples credential acquisition from EAP methods that use credentials for authentication. An application may request from an EAP method parameters of credentials required by the EAP method. In response, the EAP method provides credential parameters, which may then be used by the application to acquire credentials consistent with the parameters from the user or other entity. The framework enables an application to request credentials in a context specific way. In addition, the application may simultaneously obtain credentials used in multiple authentication operations through a single user interface, or retain credentials for later use without further prompting a user such that a Single Sign-on user experience may be implemented. Additionally, the application can obtain credentials from a device so that the device may gain network access without requiring a user logon.
US08307405B2

A zero-trust policy is implemented in storage reports to provide a preventative measure against potential attack vectors. Introspection of a guest memory having a guest memory layout is performed. An operating system (OS) memory map is accepted. The guest memory layout is compared with the OS memory map. When the guest memory layout matches the OS memory map, the OS memory map is used to obtain one or more interested memory segments, and data processing is performed.
US08307399B2

A display configured to display a list of videos that can be reproduced on the terminal on a screen of the terminal, an input unit configured to select a specific video from the list of videos, and a controller configured to select a plurality of key frames from image frames of the specific video based on a predetermined selection criterion. Further, the display displays the plurality of key frames of the specific video.
US08307396B2

A method for producing processed media content includes receiving media content at a network computing device. The media content is obtained from a media source at a scheduled time via a public network based on a user recording request received from a user device associated with a user. The method includes processing the media content to generate processed media content at the network computing device based on user settings associated with the user recording request. The method also includes storing the processed media content at a memory device identified in the user recording request.
US08307390B2

Providing re-addressable alternate video content to consumers during trickplay modes of operation. For example, providing first video content for standard playback to a consumer; receiving a first consumer request for a first trick mode operation during the standard playback of the first video content; responsive to the first consumer request, providing addressable second video content, different from the first video content, to the consumer; receiving, during providing of the addressable second video content, a second consumer request for a second trick mode operation on the addressable second video content; and responsive to the second consumer request, providing addressable third video content, different from the first and second video contents, to the consumer.
US08307389B2

An information processing apparatus that can communicate with plural content viewing apparatuses includes a group registering unit that registers users of the content viewing apparatuses in groups, a sharing-level setting unit that sets sharing level information representing an information sharing level among users belonging to an identical group, a viewing-information receiving unit that receives viewing information of the users, a user-viewing-content managing unit that manages a user viewing content database, a discriminating unit that discriminates, when a viewing information request of another user is received, the other users belonging to a group identical with a group to which the user of the content viewing apparatus at the request source belongs, an information extracting unit that extracts viewing information of the discriminated other users from the user viewing content database, and a viewing-information transmitting unit that transmits the viewing information to the content viewing apparatus at the request source.
US08307385B2

A spindle motor including a base, a bearing housing supported on the base, a bearing provided within the bearing housing, a rotating shaft rotatably supported by the bearing, a stator including a core fixed to the bearing housing and coils wound around the core, a rotor including a rotor yoke fixed to the rotating shaft, and a first magnet installed on the rotor yoke facing the stator, a turntable positioned on the rotor yoke, rotating together with the rotating shaft, a center guide member coupled to the rotating shaft at an upper side of the turntable, an elastic member disposed between the turntable and the center guide member for elastically supporting the center guide member.
US08307380B2

Embodiments are discussed for methods, systems, and computer readable media for creating a proxy object, comprising calling a second functionality in a proxy class, creating a proxy object by the second functionality, calling a third functionality by the second functionality, calling a fourth functionality by the third functionality, creating a reference object by the fourth functionality, returning the reference object to the third functionality, associating the reference object to the proxy object by the third functionality, and returning the associated proxy object by the second functionality to a first functionality.
US08307378B2

A device, including a computer readable medium storing executable computer instructions for implementing an application program interface (API). The API including a function call for enabling communications between a calling application and a client on the device, the client communicating with a directory server. In another aspect, there is provided a computer-readable medium, including executable computer instructions for implementing an application program interface (API) on a device. The API, including a function call for enabling communications between a calling application and a client on the device, the client communicating with a directory server.
US08307377B2

Systems and methods for abstracting operations of an applications subsystem and a communications subsystem. Other embodiments include systems and methods of an interface module separately coupled to the applications subsystem and the communications subsystem.
US08307372B2

A method for constructing a processing request so that an information processing application satisfying the processing request can be assembled, includes: inputting a processing request, wherein the processing request includes a goal that is represented by a graph pattern that semantically describes a desired processing outcome; and assembling a processing graph that includes at least one component that satisfies the desired processing outcome, wherein the processing graph is assembled by associating the graph pattern that semantically describes the desired processing outcome with a graph pattern that semantically describes an applicability condition of the at least one component or a graph pattern that semantically describes an inclusion effect of the at least one component.
US08307356B2

The invention relates to a safety controller and to a method for loading a new operating program onto such a safety controller. The safety controller has an input module for automatically reading process signals, a failsafe signal processing module for automatically processing the process signals, and a failsafe output module which produces control signals as a function of the signal processing module. The signal processing module comprises at least one programmable processor and at least one read only memory. A current operating program for the processor is stored in a non-volatile form in the read only memory. A download device for transferring a new operating program is provided in the safety controller, with the download device enabling or inhibiting the transfer of a new operating program in a failsafe manner as a function of enabling information.
US08307351B2

A system and method is provided for performing code provenance review in a software due diligence system. In particular, performing code provenance review may include sub-dividing source code under review and third-party source into logical fragments using a language-independent text fracturing algorithm. For example, the fracturing algorithm may include a set of heuristic rules that account for variations in coding style to create logical fragments that are as large as possible without being independently copyrightable. Unique fingerprints may then be generated for the logical fragments using a fingerprint algorithm that features arithmetic computation. As such, potentially related source code may be identified if sub-dividing the source code under review and the third-party source code produces one or more logical fragments that have identical fingerprints.
US08307350B2

A multi level virtual function table uses a hierarchy of chunks or segments of virtual function tables to identify methods for a particular class. At least one level of indirection pointers may point to individual virtual function table chunks, which may be shared by multiple classes. In some embodiments, fixed size chunks of virtual function tables may be used, other embodiments may use variable sized chunks of virtual function tables. In just in time compiled code, virtual function tables may be limited to sharing across parent and child classes, while in pre-compiled code, more complex sharing may be used.
US08307348B2

A software development system and method are provided. The system includes a transform component to convert a schema file into a simplified graphical data representation that coincides with a data representation associated with an underlying instance document. A viewing component displays the simplified graphical data representation.
US08307343B2

Infrastructure for capturing and correlating application context and database context for tuning, profiling and debugging tasks. The application context can include events such as data access events, and the database context can include events such as database server events. The events can be obtained from server tracing, data access layer tracing, and/or application tracing and written into respective log files. A data access event can indicate that an application consumed a row from a result set returned from a DBMS query. A post-processing step can correlate the application and database contexts by tokenizing strings and computing intersections between the tokenized strings. A tool inside a development environment may also suggest a query hint for the database or a data access API for the application based on the correlated context.
US08307331B2

A method for enabling the creation and management of a platform-independent application whose appearance and functionality is consistently propagated across heterogeneous device types includes receiving, by a device, a platform-independent data superstructure defining application appearance and behavior, the platform-independent data superstructure storing an application state, program code and internal logic of the application. A superstructure-dedicated operating system instantiates the application in the device according to the platform-independent data superstructure. The platform-independent data superstructure receives, from a device-native operating system via communication with the superstructure-dedicated operating system, at least one application event generated by an execution of the instantiated application and representative of an update to the application state. The platform-independent data superstructure updates information in a first segment of the platform-independent data superstructure associated with the at least one application event and updates, in accordance with the superstructure segment update, the application state in the device.
US08307328B1

A system and method encapsulates selected functionality of a programming environment, defines an interface to the encapsulated functionality, and utilizes the encapsulated functionality from within an add-on toolbox to the programming environment through the interface. Objects may be constructed from the selected functionality of the programming environment. The functionality may be built-in or custom designed functionality. The objects are registered with the add-on test toolbox, and made available to a user of the add-on toolbox. The user may enter information into a user interface specifying selected functionality and its properties. An object manipulation engine receives the to information entered into the user interface, and uses it to issue calls through the interface to construct the objects and invoke one or more of the methods.
US08307313B2

Mechanisms are provided in a design environment for minimizing memory array representations for enhanced synthesis and verification. The design environment comprises one mechanism to compress the width of arrays using disconnected pin information. The design environment comprises another mechanism to simplify the enable conditions of array ports using “don't care” computations. The design environment comprises yet another mechanism to reduce address pins from an array through analysis of limitations of readable addresses.
US08307311B2

A system and method for assisting printed circuit board design are characterized by a circuit pre-configuration interface capable of synchronously performing circuit design and performing pre-configuration layout of electronic parts in the circuitry to thereby solve a known problem, wherein engineers spend considerable time arranging electronic parts at a late stage due to layout engineers' unfamiliarity with a circuit's characteristics. The circuit pre-configuration interface also directly adjusts and modifies electronic parts in the finalized circuitry, thereby providing a data exchange platform for the circuit design software and circuit layout software to increase the circuit layout efficiency.
US08307299B2

A virtual office management system has an image output module that displays as a single view web page. A series of defined sections are included in the single view web page, a defined section being a divisible frame capable of displaying separate content within that divisible frame, a physical office module, a desktop module, and a resource module. The physical office module is connected to the single view web page and displayed within the divisible frame, the physical office module providing a layered physical office environment with tags assigned to file directories. The desktop module is connected to the single view web page and displayable through the divisible frame, the desktop module being linkable to content of a pre-determined file directory that is then displayed as a system file folder, and changeable through assigned tags associated with the layered physical office environment. The resource module is connected to the single view web page through a series of separate embedded links, the links individually layered into another frame of the single view web page and connected to both internal and external content.
US08307293B2

A discussion support apparatus includes a holding unit, a first accepting unit and a generating unit. The holding unit holds pieces of discussion state information each indicating a state of a discussion at a corresponding one of points in time included in a period of time during which discussions are performed. The first accepting unit accepts a discussion end operation indicating an end of discussion on a topic for which discussion has been completed. The generating unit generates, based on one or more of the discussion state information indicating states of discussions at points in time before a point in time when the first accepting unit accepts a discussion end operation for a certain topic, topic-related information indicating at least one piece of discussion state information which is related to the certain topic and which is specified from among the one or more of the discussion state information.
US08307292B2

A graphical user interface (GUI) and accompanying functionality for binding Web page definitional elements to a back-end state (e.g., client- or server-side back-end state) and custom logic is provided. In one embodiment, a template containing definitional elements, custom logic, and bindings are generated that define all or a portion of a Web page based on input received and functionality provided by the invention.
US08307290B2

The present invention discloses a remote control device. Via the present remote control device, a remote computing device can operate a plurality of computing devices and further administrate the whole system constituted by the plurality of computing devices and a KVM switch via a network. The remote control device and the method used therein firstly generates a menu in response to a request from the remote computing device, and the menu has at least one option for a remote control action. The menu is then transmitted to the remote computing device via the network. Once a cursor position representing a chosen option is received from the remote computing device via the network, the cursor position corresponds to the option. The remote control action is carried out according to the cursor position.
US08307286B2

Video data may be extremely useful in online property commerce. However, the current methods of handling this video data fail to provide users of the data with effective and convenient ways of conveying and consolidating footage of multiple viewpoints and other property features. Among other things, embodiments of the invention address these failures by providing methods and systems for better handling of video data for property marketing, reporting, and analysis.
US08307280B2

If a plurality of objects arranged on a layout and including text, word art or bar code are selected and a command is entered from the menu window to create link objects, a CPU sets an object ranked as first as a parent object constituting the link object and stores the parent object in the RAM, with a group ID for identifying the link object allocated thereto. The CPU sets the remaining objects as child objects and stores the objects in the RAM, with a group ID for identifying the link object allocated thereto.
US08307277B2

Event handlers associated with markup language documents represented in a web browser are identified efficiently in response to an event. The markup language document is represented as a hierarchical structure comprising nodes and edges. Nodes are associated with node types, each node type defining how descendants of the node respond to events. The markup language document provides mappings of sets of node types to sets of handlers. In response to an event associated with a node, the types of nodes encountered in a path connecting the node with the root node are identified. Handler sets of the node types encountered in the path connecting a node with the root node are used to determine the handlers to be executed in response to the event. Data is associated with nodes to allow handler code to distinguish between nodes of the same node type.
US08307270B2

An advanced memory having improved performance, reduced power and increased reliability. A memory device includes a memory array, a receiver for receiving a command and associated data, error control coding circuitry for performing error control checking on the received command, and data masking circuitry for preventing the associated data from being written to the memory array in response to the error control coding circuitry detecting an error in the received command. Another memory device includes a programmable preamble. Another memory device includes a fast exit self-refresh mode. Another memory device includes auto refresh function that is controlled by the characteristic device. Another memory device includes an auto refresh function that is controlled by a characteristic of the memory device.
US08307269B2

A layered message updating method and system for the decoding of LDPC codes with high sub-matrix degree has a scalable foldable and flexible decoder architecture to support LDPC codes with arbitrary high sub-matrix degree with very small hardware overhead and high throughput. Embodiments of the invention support LDPC codes with sub-matrix degree W=>1.
US08307262B2

A data read-out circuit is provided with a sense amplifier circuit and a selector. The sense amplifier circuit senses a stored data stored in a memory cell array by using a plurality of reference levels to generate a plurality of read data, respectively. Thus, the sense amplifier circuit outputs the plurality of read data with regard to the stored data. The selector selects a data corresponding to any one of the plurality of read data based on a control signal and outputs the selected data as an output data.
US08307257B2

The invention provides a method of decoding a decided signal received from a decision circuit to supply a decoded signal, said method comprising: a step of detecting a word of N bits in said received decided signal to supply a detected word; a step of selecting an admissible word of N bits in a dictionary of the error correction code used for encoding in accordance with a criterion of the shortest distance between said detected word and said selected admissible word; and a step of decoding a word of L bits constituting said decoded signal from said selected admissible word. According to the invention, the distance used in the selection step takes account of the relative reliabilities of 2K sequences of K bits, 0
US08307254B2

A base station creates a dummy pattern added with an error correction code, during occurring of a control channel not allocated for transmission of control information, transmits the dummy pattern instead of control information at a power level lower than a normal power level. A mobile station decodes control information transmitted through the control channel, examines whether or not a value specified by the decoded control information is within a suitable range, and performs error detection of the decoded control information. The mobile station stops decoding of data transmitted through a data channel, upon judging that the value is not within the suitable range or detecting an error in the error detection.
US08307252B2

A mobile terminal and a method of performing a random access procedure by the terminal is achieved by transmitting a random access preamble to a base station, receiving a random access response from the base station, and performing an uplink transmission using an uplink grant from the base station. The uplink transmission is performed by using a maximum number of HARQ (Hybrid Automatic Repeat reQuest) transmissions parameter, which is included in a System Information Block (SIB) received from the base station.
US08307247B2

A method, system, and apparatus for debugging an application program from a workstation that is remote from a server on which the application program resides includes invoking the application program from the workstation via a network interface; displaying a user frame at the workstation that includes information generated by the application program; providing a debug view option at the workstation for generating a debug frame of the application program; and displaying the debug frame at the workstation when the debug view option is selected. A user can select options to switch between the user frame and the debug frame. The debug frame includes information about one or more components of the application program such as a list of the variables or objects, and the fields, methods, and/or the constructors associated with them. When the debug view option is selected, the information for the user frame is saved, and can be restored to regenerate the information on the user frame when the user view option is selected. The developer can view internal, public, and private code associated with the application program without compromising the security of other application programs on the server. This ability to remotely debug application programs in accordance with the present invention is thus more time and cost efficient than previous methods, and also alleviates concerns about security and unauthorized access to the server.
US08307239B1

A disaster recovery appliance is described herein. The disaster recovery appliance is coupled to one or more servers. The disaster recovery appliance continuously receives backup data for each of the one or more servers. When a server fails, the disaster recovery appliance, replaces the failed server. While the failed server is inaccessible, the disaster recovery appliance is able to mimic the functionality of the failed server. In some embodiments, the disaster recovery appliance is able to act as a server in addition to a backup device for the other servers.
US08307238B1

In one embodiment, a method is contemplated. A first parameterization is generated, which describes a desired result in at least a first dimension of a plurality of dimensions of a protection system. The first parameterization is evaluated over a plurality of parameterizations. Each of the plurality of parameterizations corresponds to a respective one of a plurality of instances of a second dimension of the plurality of dimensions. A computer readable medium comprising instructions that implement the method and a system implementing the method are also contemplated.
US08307235B2

A system may include a plurality of subsystems, e.g. instrumentation units housed in separate chassis, each chassis including multiple instrumentation devices, e.g. data acquisition cards. Each subsystem may generate a local reference clock, which may be phase aligned and locked with respect to one or more similar reference clocks of other subsystems, via a high-level precision time protocol (PTP). Each instrumentation device within a given subsystem may generate its own sample clock based on the local reference clock, and may generate its own trigger clock based on its own sample clock. All trigger clocks may be synchronized with respect to each other through a future time event issued using the PTP, and each instrumentation device may then use its trigger clock to synchronize any received trigger pulses, which may also be issued through future time events using the PTP. This results in synchronizing the received triggers across all participating instrumentation devices across all participating subsystems, ensuring that data acquisition is properly synchronized across the multiple subsystems.
US08307230B2

Techniques for managing process activity statistics using a system-wide daemon are described herein. A power management daemon retrieves process activity status data from a system monitoring file stored within a data processing system, in response to a request received from a session client via an application programming interface (API). The power management daemon is a single system-wide component within the data processing system to provide the process activity status data to a plurality of session clients. The retrieved process activity status data is returned to the client via the API, where the system monitoring file requires a predetermined accessing privilege for accessing. Thus, through the power management daemon, the session client does not have to satisfy the predetermined accessing privilege in order to access the process activity status data stored in the system monitoring file.
US08307226B1

Described herein are method, apparatus, and system for reducing leakage power consumption. The method comprises determining an input vector for input to a logic unit, the input vector for generating a least leakage power dissipation in the logic unit; and applying the input vector to the logic unit when a clock signal associated with the logic unit is gated. The method results in reduced leakage power consumption for the logic unit when the logic unit is not active with performing its normal operation, i.e. when the logic unit is idle.
US08307205B2

A Home Node B or Home evolved Node B (HN(e)B) apparatus and methods are disclosed. The HN(e)B includes a Trusted Environment (TrE) and interfaces including unprotected interfaces, cryptographically protected interfaces, and hardware protected interfaces. The H(e)NB includes security/authentication protocols for communication between the H(e)NB and external network elements, including a Security Gateway (SGW).
US08307199B2

A highly configurable kernel supports a wide variety of content protection systems. The kernel may reside in a host that interacts with a secure processor maintaining content protection clients. After establishing communication with the secure processor, the host receives messages from content protection clients requesting rules for message handling operations to support client operations. This flexible configuration allows for dynamic reconfiguration of host and secure processor operation.
US08307195B2

An information processing device includes an instruction fetch unit, an instruction buffer, an instruction executing unit, and an instruction fetch control unit. The instruction fetch unit supplies a fetch address to an instruction memory. The instruction buffer stores an instruction read out from the instruction memory. The instruction executing unit decodes and executes the instruction supplied from the instruction buffer. The instruction fetch control unit stops supply of the fetch address to the instruction memory by the instruction fetch unit when the fetch address corresponds to a first address or an address after the first address while the instruction executing unit executes loop processing. The loop processing is repeatedly executed for a predetermined number of times in accordance with decoding of the loop instruction by the instruction executing unit. The first address is an address after an address of an end instruction included in the loop processing.
US08307193B2

A system that uses segmentation to safely execute native code. This system includes a processing element that executes the native code and a memory which stores code and data for the processing element. The processing element includes a segmentation mechanism which limits the native code executing on the processing element to accessing a specified segment of memory. The processing element also includes an instruction-processing unit, which is configured to execute a user-level instruction that causes the segmentation mechanism to limit memory accesses by the native code to the specified segment of the memory.
US08307192B2

A system and related method of operation for migrating the memory of a virtual machine from one NUMA node to another. Once the VM is migrated to a new node, migration of memory pages is performed while giving priority to the most utilized pages, so that access to these pages becomes local as soon as possible. Various heuristics are described to enable different implementations for different situations or scenarios.
US08307191B1

The invention relates to page fault handling in a virtualized computer system in which at least one guest page table maps virtual addresses to guest physical addresses, some of which are backed by machine addresses, and wherein at least one shadow page table and at least one translation look-aside buffer map the virtual addresses to the corresponding machine addresses. Indicators are maintained in entries of at least one shadow page table, wherein each indicator denotes a state of its associated entry from a group of states consisting of: a first state and a second state. An enhanced virtualization layer processes hardware page faults. States of shadow page table entries corresponding to hardware page faults are determined. Responsive to a shadow page table entry corresponding to a hardware page fault being in the first state, that page fault is delivered to a guest operating system for processing without activating a virtualization software component. On the other hand, responsive to a shadow page table entry corresponding to a hardware page fault being in the second state, that page fault is delivered to a virtualization software component for processing.
US08307186B2

The management system identifies a server level virtual volume corresponding to a storage level pool on the basis of storage management information and server management information, and displays information relating to the correspondence between the storage level pool and the server level virtual volume. The storage management information represents correspondence between a storage level virtual volume to which a portion of an area is allocated from the storage level pool by thin provisioning technology at the storage level, and the storage level pool. The server management information represents correspondence between a server level virtual volume to which a portion of an area is allocated from the storage level virtual volume belonging to a server level pool by thin provisioning technology at the server level, and the storage level virtual volume.
US08307185B2

Arrangements for transfer and replication of data. A host computer retains a transfer volume management information including HDD identifiers corresponding to a plurality of primary volumes and identifiers of at least one of transfer volumes, wherein, from a plurality of volumes in a first storage device, the host computer extracts a reserve volume as an additional transfer volume, if a capacity usage of the at least one of the transfer volumes reaches or goes above a predetermined level, wherein the host computer transmits an allocation request about the additional transfer volume, wherein, after receiving the allocation request, the first storage device implements the reserve volume as the additional transfer volume corresponding to the at least one of transfer volumes for transfer of write data to the second storage device.
US08307182B1

An embodiment of a technique to transfer data includes: operating a memory interface using memory access cycles that each include T successive time slots each provided for transfer of B bits of data, where T and B are positive integers; selecting one of first or second predetermined integers as one of T or B; and transferring a quantity of data Q between the memory interface and another interface. The transferring includes: automatically determining a value of M memory access cycles as a function of the one of T or B; causing a data transfer sequence on the memory interface that includes M successive memory access cycles and thus M·T time slots; automatically determining a subset of the M·T time slots as a function of the one of T or B; and transferring the quantity of data Q through the memory interface during the subset of time slots.
US08307169B2

A hypervisor runs on a host computer system and defines at least one virtual machine. An address space of the virtual machine resides on physical memory of the host computer system under control of the hypervisor. A guest operating system runs in the virtual machine. At least one of a host operating system and the hypervisor sets parts of the address space of the host computer system corresponding to parts of the address space of the virtual machine to a locked state in which those parts can be read but not written to.
US08307167B2

An integrated memory control apparatus including a first interface decoder, a second interface decoder and an interface controller is provided. Wherein, the first interface decoder is coupled to a control chip through a first serial peripheral interface (SPI), the second interface decoder is coupled to a micro-processor unit through a general transmission interface, and the interface controller is coupled to a memory through a second SPI. When the interface controller receives the request signals from the control chip and the micro-processor unit, the control chip may correctly read data from the memory through the first and second SPI. On the other hand, the micro-processor unit may stop reading data from the memory through the general transmission interface. Therefore, the control chip and the micro-processor unit may share the same memory.
US08307166B2

An apparatus includes: a memory; a management memory for storing first virtual addresses used by the first program, second virtual addresses used by the second program and management information indicative of association between first and second virtual addresses and physical addresses of the memory; and a processor for executing the first, the second and a management programs, the management program including: receiving a request to assign a shared area to be shared by the first and second programs from the second program; determining a physical address of the shared area corresponding to one of the first and one of the second virtual addresses; transmitting a notification of data writing by the first program to the second program; locking the shared area so as to prevent the second program from writing data after the notification; and unlocking the shared area after the second program has read data from the shared area.
US08307154B2

A storage system is provided that includes storage controller logic that performs rapid data snapshots. The storage controller logic may provide block-level access to a storage volume. The storage controller logic may store all data blocks of the storage volume in a first solid state memory cache. The storage controller logic may form a snapshot of the storage volume in a second solid state memory cache. The first and second solid state memory caches are addressable with a processor. The storage system may complete the snapshot extremely quickly because the processor may copy from one memory location to another between the first and second solid state memory caches.
US08307153B2

A network device allocates a number of blocks of memory in a ternary content-addressable memory (TCAM) of the network device to each database of multiple databases, and assigns unused blocks of memory of the TCAM to a free pool. The network device also detects execution of a run mechanism by the TCAM, and allocates, based on the execution of the run mechanism, one of the unused blocks of memory to a filter or rule of one of the multiple databases.
US08307147B2

A method for designing an interconnect, the method includes determining an amount of input ports, an amount of output ports; characterized by selecting multiple modular components such as to form an interconnect, whereas each modular component is selected from a group of modular components that are verified by parametric verification environment. An interconnect that includes multiple input ports and multiple output ports, characterized by including multiple modular components; whereas each modular component is adapted to support a certain point-to-point protocol; whereas at least one modular component includes a sampling circuit and a bypass circuit, whereas the sampling circuit is selectively bypassed by the bypass circuit.
US08307128B2

A system, computer-implementable method, and computer-readable medium for improving sequential serial attached small computer system interface storage device performance. According to a preferred embodiment, a microprocessor within a target device receives a collection of tasks from at least one initiator device via a collection of initiator paths. The target device is a cyclic non-volatile memory medium. The microprocessor queues the collection of tasks according to a collection of task list. Each task list corresponds to a respective initiator path. The microprocessor combines the collection of tasks in an execution queue. The collection of tasks on the execution queue is reordered based on a priority scheme. The microprocessor executes the collection of tasks from the execution queue.
US08307112B2

There is provided a method for mediating the flow of messages in a computer network having a mediation architecture that includes a plurality of logical nodes in a cubic mediation arrangement. The method comprises handing over one or more mediation tasks between a donor mediator module and a recipient mediator module in response to a change request while maintaining system invariants.
US08307111B1

Applications executed out of router memory may acquire additional bandwidth that is not being used by other applications, in order to speed up network traffic. Scavenging may occur up to a point where current congestion is detected, at which point any scavenged bandwidth is relinquished and the application returns to its prescribed limit. After current congestion is mitigated, scavenging may occur up to a limit below the point where congestion was detected. After a predetermined interval, additional scavenging may occur beyond this limit until a preset bandwidth limit is reached.
US08307108B2

A multimedia data streaming system and a method thereof transmit multimedia data to a receiver by a streaming server through a dynamic streaming process. The multimedia data streaming system includes a converting module and a scheduler module. The scheduler module is used to obtain the bandwidth condition between the streaming server and the receiver dynamically. The scheduler module can request the converting module to convert the original data into streaming pieces with the optimal bit rates in accordance with the bandwidth condition detected. The streaming pieces can be transmitted to the receiver by the streaming server.
US08307094B2

The invention provides a method for processing register request, network element, and a communication system. The method for processing a register request of a terminal in a communication system that comprises a first network element (GSN) for providing IP networking service to said terminal, a second network element (P-CSCF) for providing SIP proxy service to said terminal, a third network element (S-CSCF) for providing SIP subscriber service to said terminal, and a fourth network element (HSS) for storing information about said terminal including said terminal's address; wherein the communication system further comprises a fifth network element (NAPT) for translating said terminal's address in between said first network element and said second network element; said method comprise: determining whether a message issued by said terminal for said register request has undergone Network Address Port Translation; indicating an address for address verification in said message based on the determination whether said message has undergone Network Address Port Translation; and verifying the address for address verification in said message against the information stored in said fourth network element.
US08307091B1

A method and apparatus for enabling consumers to scan RFID tags using home based endpoint devices that can transmit the scanned information to network based services are disclosed. Using the RFID scanned information, consumers can then access, retrieve and view additional information regarding products, in which RFIDs are embedded, on video display devices, such as televisions or video display monitors. This product related information can include interactive technical support, companion product information, or instructional guidelines.
US08307086B2

Applications in social networks support interaction between members through various types of channels such as notifications, newsfeed, and so forth. For each channel, applications are ranked based on their user affinity measures. User affinity is based on measuring positive and negative interactions by users as both senders and recipients of messages generated by applications. Metrics are computed for the different types of messages and interactions provided by applications. For each channel, an application receives user affinity score based on specific weighted combination of the metrics. Applications use channel resources to send messages to increase their user base. Given the large number of applications that are available, the extent to which applications are allowed to use channels is controlled, limiting their resource consumption. User affinity scores of applications calculated for a channel are used to decide the allocation of channel resources for an application.
US08307083B2

An image formation system includes an image formation device and a server device connected with each other through a network. The image formation device includes an image formation executing unit that receives an image formation request from a terminal device through the network and executes the image formation a request source information transmitting unit that transmits request source information, which is included in the image formation request and identifies the request source of the image formation request, and an image formation restricting unit that restricts the image formation by the image formation executing unit when a restriction instruction is received from the server device. The server device includes a restriction instruction transmitting unit that causes the image formation unit to restrict in the image formation when a registration status of the request source information with respect to a database for storing the request source information satisfies a predetermined status.
US08307075B2

A method, system and game server for recommending a game room are disclosed. The method includes: a speed measuring server measuring a network speed from a network user logging on an IDC in which the speed measuring server is located to the IDC, counting an average of network speeds from all network users in a same subnet to the IDC; the speed measuring server sending the average of network speeds to a QoS center, the QoS center allocating, according to the average of network speeds and a predetermined principle, a QoS level to a communication link from each subnet to each IDC, sending the QoS level to a game server in each IDC; and the game server sending information of a recommended game room to a game client according to the QoS level of the communication link from the subnet to which the game client belongs to each IDC.
US08307074B1

A self-selected message queue monitoring system is provided. The system comprises a processor, a memory, and an application stored in the memory that, when executed by the processor, presents an interface to a requester enabling self-registration for selection of monitoring of at least one message queue of a plurality of message queues associated with a plurality of user applications. The system also receives a message completing self-registration for monitoring, the message selecting monitoring of a first message queue associated with a first user application. The system also authorizes the requester to access periodically collected information about the first message queue. The system also determines, at a predetermined time, a first metric associated with the first message queue wherein the first metric is specified in the message completing self-registration, and stores the first metric for access by the requester.
US08307068B2

A system for monitoring and regulating computer usage on a local network is disclosed. Computers on a network are configured with a client activity monitoring module that collects activity information including screen captures, keyboard activity, and/or information relating to network communications and sends the collected activity information to a network activity monitor for storage and later retrieval. Each computer on the local network periodically verifies that its client activity monitor module is operable. If a computer fails to send such verification, the system restricts network access by that computer, thus enforcing compliance with the activity monitoring system. The system further provides means for automatically displaying the collected activity information, including through screen savers, automatically changing desktop background images, and pop-up or sidebar windows. The system thus enables review of computer activities for appropriateness by both supervisors or parents as well as by peer users without requiring the reviewer to take affirmative steps to retrieve the activity information.
US08307064B2

Methods and apparatus for retrieving software information, e.g., generic information such as version numbers, etc., from network elements in an automated fashion are described. A control server communicates with network elements in an automated manner at scheduled intervals. The control server establishes a communication session with a network element, e.g., a Telnet session, and retrieves software information at the scheduled intervals. The communication session may include logging into the network element, retrieving software generic information, and then logging out. Collected generic information is analyzed to detect changes. E-mail notifications of detected changes is supported. Collected information is maintained in a database which is accessible to authorized individuals via the Internet. Alarms are generated when detected changes result in software combinations known to produce errors. A log of network errors is maintained along with information indicating when software was changed to facilitate detection of the cause of errors.
US08307062B2

A standardized mechanism of remote management of mobile devices using Low Level Reader Protocol (LLRP) is disclosed. An LLRP provider application runs on a server. A remote management application runs on a mobile device. The LLRP provider application and the remote management application communicate using LLRP. The remote management application uses a specific interface, like Device Service Provider Interface (DSPI), to communicate with hardware on the mobile device. The LLRP provider application discovers a mobile device, requests at least one of configuration or metadata information, and receives at least one of configuration or metadata information. The remote management application receives a request for at least one of configuration or metadata information and sends at least one of configuration or metadata information.
US08307056B2

A method is described for controlling a shared resource for interconnecting two or more network domains being controlled by different Managers. Multiple Managers control the shared resource for the configuration of a segment of a connection between two different domains and the Managers cooperate in order to control dynamically the shared resource. Different network domains can be connected by a network element or by a link between different network elements belonging to the different network domains. In the first case the shared resource is a connection matrix of the network element, in the second case the shared resource includes the connection matrixes of the different network elements and the link between the network elements. A shared connection matrix includes some connection points for performing the cross-connections within the matrix: some connection points are controlled by one Manager, other connection points are controlled by another Manager and some shared connection points are controlled by both Managers. Multiple Managers control the shared resource by reading and writing information stored into a management information base, according to an explicit or implicit mode, or alternatevely by transmitting messages in the network directly between the Managers, according to a signalling protocol.
US08307055B2

A platform management device configured to control the functionality of a provisioned electronic device is disclosed. The platform management device includes a processor operative to execute commands. A memory maintains a series of instructions that when executed by the processor, causes the processor to: (1) establish a connection with a corresponding electronic device; and (2) transfer operating parameters to the corresponding electronic device, such that access to and operation of the electronic device may be controlled. Examples of device control include denying access to an unauthorized user and forcing the electronic device into a disabled state by remote operation from an authorized user.
US08307048B2

A network system supports multiple network communication protocols. An Ethernet component gateway in a Fiber Channel over Ethernet (FCoE) initiator system converts FCoE data packets from host devices to Fiber Channel over Internet Protocol (FCIP) data packets for transmission to a Storage Area Network (SAN) target system. The SAN target system may include a target Fiber Channel (FC) storage device and a SAN component gateway. The SAN component gateway converts FCIP data packets to SAN data packets for use by the target FC storage device. The SAN data packets may be either FC protocol data packets or FCoE protocol data packets. The SAN target system may provide for discovery of target FC storage device adapter information.
US08307046B2

A method for setting up a system for sharing images among a plurality of users in a first image sequence. The method includes providing a plurality of digital images to a controlling computer having software for controlling the sharing of the digital images among a plurality of designated users in the first image sequence; providing a list of list of electronic addresses for the designated users; forwarding an invitation to the designated users for gaining access to the plurality of images over a communication network by the controlling computer; forwarding user software to the designated users that accept the invitation; and automatically forwarding the plurality of digital images in a predetermined sequence to the designated users that accepted the invitation.
US08307044B2

Methods and systems for improved performance in virtualized storage systems. Features and aspects hereof provide for a virtualization circuit integrated in each storage controller of a storage system. The virtualization circuit is operable to determine whether a request received from an attached host system will be processed locally by the receiving storage controller or will be processed by another storage controller of the storage system. If another storage controller is to process the request, the virtualization circuit is operable to transfer the request to the appropriate other storage controller. The virtualization circuit then receives result information from the other storage controller and returns such result information to the requesting host system. Integration of the virtualization circuit at below level of request processing of storage controllers improves performance of virtualization as compared to prior techniques.
US08307034B2

Providing synchronization notifications to a client device. In response to a server receiving notification that an event of interest has been received, a state of the client device is determined. The state indicates whether or not the client device has any outstanding sync notifications. In an embodiment, the state is determined based on a trackingGUID and a syncGUID. When the state of the client device indicates that the client device has no outstanding sync notifications prior to the receipt the received notification, the trackingGUID is set equal to the syncGUID, which is updated after each successful device synchronization of the client device. A timeout is set equal to a current time plus a predetermined value and the sync notification is sent to the client device. In an alternative embodiment, the sync notification is formatted according to a type of the client device.
US08307030B1

In general, techniques are described for managing timers for large scale service statistics collection. For example, as described herein, a network device includes a timing wheel data structure defining a plurality of slots. A rate limiter selects up to a rate limit value of timer events stored in a first one of the slots, wherein the rate limit value is less than a total number of the plurality of timer events stored in the first one of the time slots. A timer service module services the selected timer events during the first time interval, wherein the timer service module defers at least one of the unserviced timer events from the first one of the slots to a second one of the slot. During a second time interval, the timer service module services at least one of the timer events deferred from the first one of the slots.
US08307027B2

Among other disclosure, a computer-implemented method for creating an electronic communication includes identifying, for an electronic communication regarding multiple items that is to be sent, a default value that applies to at least one of the items. The method includes including the default value in a default component configured for holding multiple default values. The method includes identifying a data structure that is common to more than one of the multiple items. The method includes defining the data structure in a list component configured for holding multiple data structures. The method includes forwarding the electronic communication, including the default component and the list component.
US08307025B2

The present invention relates to a method for the configurable real time transformation of dissimilar data sources, the method further consisting of the steps of acquiring real time information pertaining to at least one data source, wherein the information comprises reference information that is associated with the data source, data transformation specification information that is associated with the data source, and scheduled event specification information that is associated with the data source, and maintaining the data source information. The method further comprises the steps of acquiring data from the data source in accordance with a specified scheduled event, converting the acquired data into a predetermined standardized format, performing at least one data transformation function from the real time stream upon the converted data in accordance with the acquired data transformation specification information that was associated with the data source; and transmitting the transformed data to a destination data source.
US08307019B2

Files stored in a storage system are grouped in a metadata server, and storage servers discretely storing these files are instructed to detect file duplication and to remove duplicate data. The storage servers detect duplicate data by comparing file fragments stored by the storage servers themselves with each other. In a case where duplicate data is detected, the storage servers delete the duplicate data.
US08307013B2

Provided are a method for attaching a geographical tag to digital data and a method for providing geographical name information for geotagging. When a digital device periodically provides its position information, the server creates a position database. When the digital device requests geographical name information associated with the digital data, the server estimates the position of the digital device at a time when the digital data was created and transmits geographical name information corresponding to the estimated position to the digital device. The digital device attaches the geographical name information to the digital data.
US08307012B2

Systems and methods are provided for schema mapping and the transformation of data. In accordance with one implementation, a computer-implemented method is provided that comprises loading a conceptual model, wherein the conceptual model contains at least one conceptual object, loading a source schema and a source instance, converting the source schema and the source instance into a source model, and acquiring, from the user, at least one forward mapping usable to map at least a source attribute of the source model to a conceptual attribute of the conceptual model, wherein the forward mapping includes a mapping formula. Further, the method may include loading a target schema and a target instance, converting the target schema and the target instance into a target model, and reverse mapping at least one of conceptual attributes of the conceptual model to a target attribute of the target model based on the forward mapping and the mapping formula.
US08307007B2

A document accessible over a network can be registered. A registered document, and the content contained therein, is not transmitted undetected over and off of the network. In one embodiment, the invention includes a manager agent to maintain signatures of registered documents and a match agent to detect the unauthorized transmission of the content of registered documents.
US08307006B2

Methods and apparatus to obtain anonymous audience measurement data from network server data for particular demographic and usage profiles are disclosed. An example method to provide anonymous audience measurement data to an audience measurement entity disclosed herein comprises obtaining a demographic profile and a network usage profile, sampling customer data stored in a customer database not accessible by the audience measurement entity to generate a customer sample representative of the demographic profile and the network usage profile without customer intervention, the customer sample including customer identification information, processing log data obtained from a network server not accessible by the audience measurement entity using the customer identification information to determine audience measurement data associated with customers in the customer sample, and removing the customer identification information from the audience measurement data to prepare the anonymous audience measurement data for the audience measurement entity.
US08307003B1

Aspects of a target environment, such as the creation, deletion, and management of various resources, are managed using a set of self-service Web services of a separate control environment. A user can submit a Web services call into an externally-facing application programming interface (API) or other such externally-facing interface of the control environment. The API receiving the call, as well as information extracted from the call, can be used to determine appropriate actions to be performed in the target environment. A workflow can be instantiated that includes tasks used to perform the action in the target environment. Such an approach allows aspects of an environment to be managed through Web service calls to the control environment. Native access to resources in the target environment is provided using at least one externally-facing interface of the target environment, without accessing the control plane.
US08306997B2

Sources of operational problems in business transactions often show themselves in relatively small pockets of data, which are called trouble hot spots. Identifying these hot spots from internal company transaction data is generally a fundamental step in the problem's resolution, but this analysis process is greatly complicated by huge numbers of transactions and large numbers of transaction variables to analyze. A suite of practical modifications are provided to data mining techniques and logistic regressions to tailor them for finding trouble hot spots. This approach thus allows the use of efficient automated data mining tools to quickly screen large numbers of candidate variables for their ability to characterize hot spots. One application is the screening of variables which distinguish a suspected hot spot from a reference set.
US08306988B1

A system, method, and computer program product are provided for segmenting a database based, at least in part, on a prevalence associated with known objects included in the database. In operation, a database including a plurality of known objects is identified. Additionally, the database is segmented into a plurality of segments. Furthermore, each of the plurality of known objects are assigned to one of the plurality of segments, based at least in part on a prevalence associated with each of the plurality of known objects.
US08306987B2

A system and methods for matching between search requests and relevant data (web pages, online documents, essays, online text in general, images, video, footage etc.). The system comprises three components that can work separately or together and can be integrated with other search engine methods in order to further improve the relevancy of search results. The system can find similarity between different document and measure the distance (in similarity) between documents. The three components are: Context based understanding, comprising putting the documents in the context of aspects of the human knowledge external to the documents, Partial Sentence analysis and 100 percentage points to keyword/tag sets.
US08306978B2

Provided is a method for online reorganization and increasing the page size of a DB2 object. A base table and related auxiliary table spaces are reorganized concurrently via a database utility, DB2 REORG utility. The database utility determines which auxiliary tables are related to the base table and automatically includes their respective auxiliary table in the same invocation of the utility. The reorganization is performed via allocated shadow data sets; page size of the allocated shadow data sets is dynamically updated during reorganization. The original data sets are switched with the newly built shadow data sets, and DB2 catalog values and control blocks are updated with new page size values.
US08306977B1

A system and machine-implemented method for providing a user with a set of user-generated labels for tagging an item, including receiving an indication of a request from a user to tag an item, identifying one or more user-generated labels of a plurality of user-generated labels corresponding to the item in response to receiving the indication, each user-generated label of the plurality of user-generated labels representing a sentiment regarding the item and being associated with a fitness value and providing for display of the one or more user-generated labels to the user, and for receiving an entry from the user, the entry comprising an alternative user-generated label corresponding to the item, wherein the alternative user-generated label is different from the one or more user-generated labels.
US08306967B2

To retrieve a sequence of associated events in log data, a request expression is parsed to retrieve types of dependencies between events which are searched, and the constraints (e.g., keywords) which characterize each event. Based on the parsing results, query components can be formed, expressing the constraints for individual events and interrelations (e.g., time spans) between events. A resultant span query comprising the query components can then be run against an index of events, which encodes a mutual location of associated events in storage.
US08306965B2

Embodiments of the present invention provide systems, methods and computer program products for generating search results comprising web documents with associated expert information. One embodiment of a method for generating such search results includes receiving one or more search queries, selecting one of the one or more search queries, determining one or more categories of web documents responsive to the selected search query and crawling a web graph of linked web documents to identify one or more web documents tagged as within the one or more categories responsive to the selected search query. The method further includes generating a result set of the one or more web documents identified as within the one or more categories responsive to the selected search query, ranking the result set and generating a list of ranked search results responsive to the selected search.
US08306964B2

A search engine system is described herein that provides an alternative data path for collecting results provided by index servers. The alternative data path collects the results in a direct and asynchronous manner; this is in contrast to a synchronous path used to deliver search results to end users via one or more aggregator modules. An analysis system can use the alternative data path to collect a large amount of richly descriptive information regarding the performance of the search engine system, circumventing bottlenecks and other constraints that would otherwise be imposed by the synchronous data path. The analysis system can analyze the information collected from the index servers to improve the performance of the search engine system.
US08306960B2

A medical image retrieval system includes an image database which stores medical images. An interpretation unit acquires a currently diagnosed image for use in performing interpretation of one of the medical images and provides the currently diagnosed image to a computer terminal. An image requesting unit issues an image request associated with the currently diagnosed image. An image retrieval unit retrieves a reference image from the image database in accordance with the image request and provides the reference image to the computer terminal in order to propose the reference image as references for diagnosis. An evaluation input unit prompts to input an evaluation indicating whether the reference image has been helpful for diagnosis based on the currently diagnosed image.
US08306959B2

Methods and systems for using algorithms in relational database management systems (RDBMSs) for incremental maintenance of materialized views with outerjoins are disclosed. The algorithms achieve the following goals with respect to a class of materialized outerjoin views and the performance of update operations: relax the requirement for the existence of the primary key attributes in a select list of the view to only some of the relations (i.e., the relations referenced as a preserved side in an outerjoin); relax null-intolerant property requirements for some predicates used in the view definition (i.e., predicates referencing relations which can be null-supplied by more than one outerjoin); and implement maintenance of outerjoin views by using one update statement (e.g., MERGE, UPDATE, INSERT, or DELETE) per view for each relation referenced in the view. The algorithms allow design and implementation of the incremental maintenance of materialized views with outerjoins to be integrated into an RDBMS.
US08306955B2

There is proposed a method of side-loading content onto a mobile device, preferably using a WiFi connection, from a network content store and storing it on the device for viewing later. The method automatically determines when to delete stored content, and more importantly, what content should be transferred over the network in the first instance. The system comprises a content manager which takes into account various parameters to determine what should be transferred and, if required, what should be deleted from the device. The parameters used include user profiles, size of a potential download, as well as available storage space on the device and the predicted duration the device will be in range of a wireless hotspot or broadcast network.
US08306954B2

Methods and systems for efficient file replication are provided. In some embodiments, one or more coarse signatures for blocks in a base file are compared with those coarse signatures for blocks of a revised file, until a match is found. A fine signature is then generated for the matching block of the revised file and compared to a fine signature of the base file. Thus, fine signatures are not computed unless a coarse signature match has been found, thereby minimizing unneeded time-consuming fine signature calculations. Methods are also provided for determining whether to initiate a delta file generation algorithm, or whether to utilize a more efficient replication method, based upon system and/or file parameters. In accordance with additional embodiments, the lengths of valid data on physical blocks are obtained from physical block mappings for the files, and these lengths and mappings are utilized for delta file generation, to minimize unnecessary signature computations.
US08306949B2

A method, system and computer-usable medium for copying a file are disclosed.A plurality of location identifiers are stored that include a location identifier of a removable memory and a location identifier of a memory of a portable electronic device. A file is stored in a memory of the portable electronic device, where the file is associated with the location identifier of the memory. In response to a user interaction with a user interface of the portable electronic device, the location identifier of the removable memory is associated with the file, where the user interaction includes a user selection of the file to copy. In response to the associating the location identifier of the removable memory with the file, the file is copied from the memory of the portable electronic device to the removable memory.
US08306937B2

Systems and methods for storing a transaction history with respect to a business entity, and an incentive regarding a business entity, previously offered to an account. A desired transaction involving a holder of the account and the business entity may be generated based on the transaction history and a metric. An incentive may be generated based on an artificial intelligence program (AIP), the transaction history, and the metric. The desired transaction and the incentive may be transmitted for presentation to a holder of the account.
US08306936B2

A method for legal knowledge modeling and automated legal evaluation, such as for online, questionnaire-based legal analysis, is provided. Information, such as facts and characteristics of a legal situation or legal scenario, as it relates to a legal conclusion or a legal result, in addition to the probabilities of such conclusions or results, are modeled in a Bayesian Network. The Bayesian Network may comprise instantiable nodes, fault nodes, intermediary nodes, a utility node and decision nodes. The Bayesian network is automatically updated on a periodic basis to reflect new legislation or court decisions. Using Bayesian inference, the conditional probability of a legal conclusion based on a user's answers to a questionnaire may be determined. These conditional probabilities are modified upon the input of evidence, which is typically in the form of answers to a dynamic set of questions designed to identify a legal conclusion or a legal result.
US08306933B2

Disclosed is an information providing system comprising a receiving unit that receives an information request from a requester, a data storage unit that stores data, a detection processing unit that analyzes the content of the information request and extracts provision candidate data corresponding to the information request from the data storage unit, a responder output device to which the content of the information request and the provision candidate data are output, a responder input device that receives instruction information on whether or not the provision candidate data is to be provided, a response control unit that determines whether or not there is providable data based on the received instruction information and the provision candidate data, and an answer generating unit that generates answer data using the decision result by the response control unit.
US08306931B1

The present invention extends to methods, systems, and computer program products for detecting, classifying, and tracking abnormal data in a data stream. Embodiments include an integrated set of algorithms that enable an analyst to detect, characterize, and track abnormalities in real-time data streams based upon historical data labeled as predominantly normal or abnormal. Embodiments of the invention can detect, identify relevant historical contextual similarity, and fuse unexpected and unknown abnormal signatures with other possibly related sensor and source information. The number, size, and connections of the neural networks all automatically adapted to the data. Further, adaption appropriately and automatically integrates unknown and known abnormal signature training within one neural network architecture solution automatically. Algorithms and neural networks architecture are data driven, resulting more affordable processing. Expert knowledge can be incorporated to enhance the process, but sufficient performance is achievable without any system domain or neural networks expertise.
US08306929B2

An emotion engine and an emotion engine system adapted to an electronic device are provided. The emotion engine system includes a behavior control unit, a sensing unit, a time unit, and a behavior data bank. The behavior control unit provides a first behavior mode and a second behavior mode. When the sensing unit is enabled, it generates a trigger sensing signal or an initial sensing signal for the behavior control unit. The time unit generates a timing signal for the behavior control unit. The behavior data bank stores a plurality of behavior data, wherein the first and the second behavior modes are respectively corresponding to at least one of the behavior data. The behavior control unit determines the behavior data corresponding to the second behavior mode according to the timing signal, the trigger sensing signal and the first behavior mode. Additionally, an electronic device control method is also provided.
US08306921B2

Apparatus and methods are described for assisting a requestor to identify and reserve a resource that meets the need of the requestor's request. For example, a request can be augmented using augmentation data, such as current position and requestor preferences, and resources are located and ranked according to their match against the augmented request. A person who is the requestor may engage in another attention demanding task, such as driving a car, while resources well matched to preferences are located. Preference data may be determined from social network data, a preference file, and/or other sources.
US08306919B2

Between an IC card (1) and a electronic ticket server (2), upon purchasing an electronic ticket a public key cryptosystem is employed for a mutual authentication to keep a strict security, and a shared secret between the electronic ticket and a ticket collecting machine is sent on a secure channel as well as the electronic ticket. Upon usage of the electronic ticket, the IC card (1) and the ticket collecting machine (6) mutually judge whether they carry out the mutual authentication by using a public key cryptosystem or a symmetric key cryptosystem. When they determine to use the symmetric key cryptosystem, they carry out the mutual authentication by using the shared secret exchanged beforehand. When they determine to use the public key cryptosystem, they carry out the mutual authentication by using the same method as that used upon purchasing the electronic ticket. This method of mutual authentication can dynamically switch cryptosystems for cryptographic communication between the IC cards or between the IC card and a tamper resistant device having an equivalent function to an IC card installed in related servers or the ticket collecting machine, based on their judgment of the types of bearers, the required degree of security and the required processing speed.
US08306918B2

Some embodiments of the invention provide a method for distributing content over a network. The method distributes a single media storage structure to a device (e.g., a computer, portable player, etc.) that connects to the network. The media storage structure includes first and second pieces of encrypted content. Based on whether the device is allowed to access the first piece of content, the second piece of content, or both, the method provides the device with a set of keys for decrypting the pieces of the content that the device is able to access. The provided set of keys might include one or more keys for decrypting only one of the two encrypted pieces of content. Alternatively, it might include one or more keys for decrypting both encrypted pieces of content. For instance, the selected set of keys might include a first key for decrypting the first encrypted piece and a second key for decrypting the second encrypted piece. Based on the provided set of keys, the device can then decrypt and access either one of the two pieces of content in the media storage structure or both pieces of encrypted content in the media storage structure.
US08306915B2

The present invention is directed to a method and system for authenticating software license. The method for authenticating software license according to an embodiment of the present invention transmits a usage authorization request to an authentication information management server through a communication network, and receives and stores authentication information from the authentication information management server. Subsequently, the method for authenticating software license according to an embodiment of the present invention transmits a terminal identifier to a personal computer, and calculates run-time of software using a launch signal, a termination signal, or combinations thereof, received from the personal computer, corresponding to the running of software, and charges in accordance with the calculated run-time of software. The present invention enables users to authenticate software license using a mobile communication terminal.
US08306908B1

The invention provides methods, systems, and computer readable media of performing account acquisitions while associating pending transactions with applications for such accounts. One embodiment includes obtaining transaction information for preliminary transaction(s) by which a customer orders goods and/or services, proposing one or more additional transactions relating to goods and/or services to the customer, along with new accounts to pay for such preliminary or additional transactions, and associating the preliminary or additional transactions is with the new account application as pending transactions. Finally, the method can include requesting approval of the new application, with the transaction for goods/services associated with the application in a pending status. In another embodiment, a method includes receiving and approving an application for a new account, evaluating whether one or more pending transactions are associated with the new account or the application for the same, with the pending transaction(s) having been proposed before the application was approved.
US08306903B2

Commission allocations in transaction management of auction-based trading for specialized items such as fixed income instruments. A plurality of workstations that are connected to a server, and a structured commission allocation protocol may be provided. Through the workstations, the server and the commission allocation protocol, the systems and methods may allocate commissions or fees when trading securities at accelerated levels with minimal errors and costs, control commission elements during real-time trading, reward customers and brokers who participate in transactions, and distribute commission and transaction data in real time.
US08306902B2

A computer network and method for electronically trading combinations of derivatives. One preferred method of trading includes providing quotes information to a central server, and determining indicative quotes for combination trades, and providing the non-binding, indicative quotes to market participants (which typically includes subscribers, but may also include market makers). A participant may then submit an e-RFQ, which is a request for a binding quote for the combination of derivatives. Market Makers may then elect to submit a binding quote for the corresponding derivative combination. Market participants may then elect to enter a binding order.
US08306900B2

An auto-trading strategy for executing an order to buy or sell a specified quantity of a certain item. The strategy utilizes urgency scores rather than time bins. In one embodiment, an urgency score is determined at a certain point in time. The urgency score is a function of a trading target associated with the point in time and the actual number of items that have been traded as of the certain point in time.
US08306894B2

Aspects of the invention provide for the use of transactional data in the calculation of sub-scores that may be used in an index score. The sub-scores may include an account sub-score, an investment sub-score, and/or a discretionary sub-score. One or more sub-scores that represent an individual, an entity, or an economic sector may be used to create an index. Further aspects relate to calculating novel indices that more accurately represent and/or predict economic conditions.
US08306891B1

Measurements for comparing one financial asset to another are provided. For example, in one aspect a comparison measurement is generated between a model estimate and an observed market value for an asset and then such comparison measurements are compared for two different assets. In another aspect, tracking error and performance differences between two assets are measured simultaneously, thereby providing better isolation of important information.
US08306889B2

Systems and methods for presenting fraud detection information are presented. In one example, a computer system analyzes empirical data to detect potentially fraudulent activity and alerts users of the potentially fraudulent activity via a fraud detection user interface. The fraud detection user interface determines a set of user interface components to suitable to present the potentially fraudulent activity and presents facts associated with the potentially fraudulent activity to a user for further analysis and investigation.
US08306883B2

Systems and methods for managing payments. One construction of the system includes a software enabled user interface accessible by a first party and a second party, at least one computer readable memory, and a processor. The processor is configured to selectively operate in a specified billing mode in response to an input received from the first party. The processor is configured to receiving invoice details from the first party when operating in the specified billing mode and from the second party when not operating in the specified billing mode. The processor is further configured to generate an invoice based on the invoice details, display the invoice to the first party and the second party, and request an approval or a rejection of the invoice from the first party or the second party.
US08306868B2

Alternative method of paying with a credit card rather than entering it through a web page, but using an Interactive voice response (IVR) system. Customer selects from the web page “Checkout with PaybyPhone” from the payment portion of the checkout page. A system and method for paying by a credit card, preferably at a point of sale, is disclosed. The system employs an automated IVR system which the user calls using any telephone/cell phone, and enters their credit card information by using the key pad of the telephone/cell phone in response to verbal questions posed by the system. In one embodiment, only numeric information concerning the payment is entered. This credit card payment information will be used to approve/decline the order via third party gateway. The system provides the user with verbal and visual information regarding the result of the payment/order.
US08306862B2

Among other disclosed subject matter, a computer-implemented method of remotely generating a purchase order is to be initiated. The method includes receiving a communication in an enterprise resource planning (ERP) system. The ERP system has a purchasing transaction configured for communicating with each of multiple vendor systems for performing the acquisitions. The received communication is sent wirelessly from a mobile device operated by a user. The mobile device is configured for obtaining information from the user in a process compatible with the purchasing transaction for generating a purchase order in the ERP system. The method includes generating the purchase order in the ERP system. The purchase order includes an instruction to a vendor operating a first vendor system to deliver a quantity of a product type. The method includes forwarding the purchase order from the ERP system to the first vendor system.
US08306853B2

What has been developed is a method for testing ophthalmic plastic lenses and ophthalmic plastic lens-making processes for compliance with federal safety performance requirements. The method of the invention provides an easier, less costly, and more effective means for complying with these safety performance requirements than what current methods provide.
US08306852B2

A system for managing changes to obviate inefficiencies in business processes involves identifying business activities (36) being performed and categorising (34) the activities. Using the category designations (34) to reveal non-contributory activities, drivers of the causes of inefficiencies are identified. A second set of activities (46) incorporates outcomes of proposed improvements. Linking (38, 40, 42, 44) between existing (36) and improved (46) activity sets ensures necessary activities are incorporated to achieve the desired outcome. Linkages between the activities within the activity set and the business function that performs them also enables accountability and measures to be assigned.
US08306842B2

A tool integrates various components of project planning and management. The tool enables the creation and tracking of authorization for expense (AFE) information for a project. Also, the tool allows risks to be assigned to corresponding activities of the project.
US08306839B2

A labor resource decision support system, in which labor resource data is maintained across multiple units within an organization using a standardized data record format. A demand measurement for a first type of labor resource having a unique combination of values for fields of the standardized data record format is determined based on input describing forecasted demand for the first type of labor resource within the organization and a supply measurement for the first type of labor resource is determined based on input describing forecasted supply for the first type of labor resource within the organization and the labor resource data. A gap measurement is calculated based on the determined demand measurement and the determined supply measurement and an output is provided based on the calculated gap measurement.
US08306833B2

A system is provided for the collective transport of people using a plurality of vehicles within a urban territory equipped with parking structures near transfer stations. Each parking structure comprises boxes for parking available vehicles in rows that provide a handling platform comprising a return area in front of a first row and a pick-up area in front of a second row. A mechanism displaces the boxes and brings, at the level of the handling platform, an empty box and an occupied box. The vehicle is thereafter advanced from the occupied box onto the pick-up area and taken therefrom. The vehicle is thereafter brought to the return area of a second parking structure, advanced and introduced in the empty box thereof. The empty box thereafter containing the vehicle is raised by the mechanism and replaced by a second empty box ready to receive a further vehicle.
US08306825B2

A voice guidance system for a vehicle includes a transmitter, a tuner, a touch sensor, a smart ECU, a D-seat speaker, and a P-seat speaker, which are all mounted in a vehicle. It is used for an in-vehicle system, such as a smart entry system, which performs intercommunication with a portable unit. In this guidance system, a smart ECU stores in a memory information indicating that a user has performed predetermined operation with the smart entry system. When it is determined that a user will use the smart entry system, the following processing is performed: voice guidance about the operation procedures for the system is outputted from a driver seat speaker or a passenger seat speaker when information indicating that the user has performed the predetermined operation in the past is not stored in the memory; and voice guidance is disabled when information indicating that the user has performed the predetermined operation is stored.
US08306822B2

A method of providing automatic reading tutoring is disclosed. The method includes retrieving a textual indication of a story from a data store and creating a language model including constructing a target context free grammar indicative of a first portion of the story. A first acoustic input is received and a speech recognition engine is employed to recognize the first acoustic input. An output of the speech recognition engine is compared to the language model and a signal indicative of whether the output of the speech recognition matches at least a portion of the target context free grammar is provided.
US08306813B2

An encoding device reduces the encoding distortion as compared to the conventional technique and obtains a preferable sound quality for auditory sense. In the encoding device, a shape quantization unit quantizes the shape of an input spectrum with a small number of pulse positions and polarities. The shape quantization unit sets a pulse amplitude width to be searched later upon search of the pulse position to a value not greater than the pulse amplitude width which has been searched previously. A gain quantization unit calculates a gain of a pulse searched by the shape quantization unit for each of bands.
US08306801B2

One or more computer-readable media include computer-executable instructions to instruct a computing system to receive simulation results for future behavior of a reservoir that includes a material production well and a fluid injection site; define a virtual sensor as being located between the material production well and the fluid injection site; determine fluid saturation at the virtual sensor based at least in part on the simulation results; and issue a notification if the fluid saturation at the virtual sensor exceeds a fluid saturation limit. Various other apparatuses, systems, methods, etc., are also disclosed.
US08306795B2

An object-oriented product configuration system generally includes a model tool for modeling a particular product line and a runtime tool for making the modeled information available to one or more external software applications. More specifically, the model tool enables a modeler to create a ProductModel object, which is an automatically populating electronic file containing all of the necessary information about a particular product line. Once the ProductModel is created, the runtime tool provides an external application with an interface for accessing and utilizing the information. Thus, a single source can deploy useful information to various types of software applications.
US08306791B2

A method for modeling the performance of a gas turbine engine is provided. The method includes the steps of: 1) providing a processor; 2) inputting flight condition parameter data and engine output parameter data into a gas turbine engine model operating on the processor, which model includes a physics-based engine model that uses the flight condition parameter data to produce estimated engine output parameter data, and determines residuals from the engine output parameter data and the estimated engine output parameter data; 3) partitioning the flight condition parameter data and residuals into training data and testing data; 4) performing a correlation reduction on the training data, which analysis produces correlation adjusted training data; 5) performing an orientation reduction on the correlation adjusted training data, which reduction produces orientation adjusted training data; 6) reviewing the orientation adjusted training data relative to at least one predetermined criteria, and iteratively repeating the steps of performing a correlation reduction and an orientation reduction using the orientation adjusted training data if the criteria is not satisfied, and if the criteria is satisfied outputting the orientation adjusted training data; 7) producing estimated corrections to the orientation adjusted training data using one or more neural networks; 8) evaluating the neural adjusted data using the partitioned testing data; and 9) modeling the performance of the gas turbine using the estimated corrections to the orientation adjusted training data.
US08306784B2

A non-transitory computer readable medium for a real time analysis of a computer system performs a method of describing an occurrence pattern, for which a set of tasks is provided. The tasks are partially repeatedly requested by the system and processed or repeatedly generate events by requests to partial components of the system. An occurrence pattern of the events requesting the tasks or events generated by the task during the real-time analysis is represented by a description of event densities. The description includes a set of elements describing a portion of the occurrence pattern of the events. At least two elements for the description of the part of the occurrence pattern include a further set of elements providing a plurality of hierarchical levels. The further sets and thus the part of the occurrence pattern described by the further sets differ from each other.
US08306778B2

A method and system for monitoring and predicting the health of electro-mechanical systems and components includes collecting data for a fixed pattern of actuation of such system or component. This data is used to build statistical models that correspond to a normal state of the system or component. New measurements are compared to this model in order to monitor the health of the system or component. The comparison can be made using a distance calculation. The combination of new measurements with historical data provides the prediction for future health states of the system or component.
US08306777B2

A system and method identifies road features that may not appear on a map database, such as paths not described as roads on the map database, and whether all the roads at a crossing cross at the same grade level. The system and method may thus be used to identify points of departure from, or points of merging onto, a road described by the map database or a path identified as described herein, but not described by the map database.
US08306761B2

An apparatus for identifying the position of defects (100) in bodies (2), comprises feed means (3) for moving the body (3) along a feed direction (A), an emitter (5) designed to direct towards the body (2) a plurality of beams (6′, 6″, 6′″) of electromagnetic radiation lying in lying planes (P1, P2, P3) set at different angles to each other, and transversal to the feed direction (A), and a plurality of sensors (8′, 8″, 8′″) each facing the emitter (5) for receiving a respective beam (6′, 6″, 6′″) after the beam (6′, 6″, 6′″) has passed through the body (2). The lying planes (P1, P2, P3) are positioned one after another along the feed direction (A), allowing each portion of the body (2) to be struck by successive beams (6′, 6″, 6′″) as the body (2) is fed forward. A corresponding method is also claimed.
US08306760B1

A computing system includes an interferometer and a processor. The interferometer is configured to generate at least two phase shifted images of an optical fiber specimen. The processor is configured to acquire the at least two phase shifted images from the interferometer, generate a first intermediate data set based on the at least two acquired phase shifted images and perform two-dimensional defect detection on the first intermediate data set.
US08306756B2

To enable accurate analysis of a base sequence even in an electrophoretic pattern containing a degraded part. The base sequence of a nucleic acid is determined by conducting the following steps (A) to (C) in this order: (A) a basic peak extracting step wherein basic peaks are extracted from electrophoretic data involving the respective peaks of the four bases obtained by electrophoresing a sample nucleic acid; (B) a condition determining step wherein a basic peak at the search starting point, from which the search is started, and a standard peak-to-peak distance are determined based on the time-series data composed of the basic peaks extracted above; and (C) a base sequence determining step wherein peak-to-peak intervals are successively scanned forward and backward in the above-described time-series data starting from the basic peak at the search starting point and then the peak-to-peak distance is compared with the standard peak-to-peak distance as determined above so as to add an interpolation peak to a peak-missing area.
US08306755B2

A similarity search method includes generating a feature database which stores data pertaining to a candidate molecule, as executed by a processor of a computer, the database including a hash table having entries which are generated based on, a set of descriptors generated from conformations of fragment graphs of the candidate molecule, the fragment graphs including plural fragment nodes connected by rotatable bond edges, a specific conformation of the fragment node including a fragment of the candidate molecule, and two neighboring fragments connected by a rotatable bond at a specific dihedral angle including a fragment pair, and a context-adapted descriptor-to-key mapping which maps the set of descriptors to a set of feature keys including indices that label grid cells in discriminant space.
US08306754B2

The present invention provides an amplification determining method that can determine whether or not an objective nucleic acid has been amplified with respect to a sample treated so as to amplify the nucleic acid. Signal values showing molten states of the treated sample at respective temperatures are provided, and the maximum signal value (A) is searched for. Further, signal differential values at the respective temperatures are calculated by differentiation of the signal values at two successive points, and second-order differential values of the differential values are calculated by differentiation at four successive points. Among the second differential values, from those in a predetermined temperature range including a Tm value of the objective nucleic acid, the maximum second differential value (Dmax′) and the minimum second differential value (Dmin′) are selected. Then, the maximum difference (B) is calculated based on the formula (B)=(Dmax′)−(Dmin′). The calculation of the formula X=(B)/(A) is performed, and when X satisfies the condition [X>predetermined threshold value], the amplification is determined as normal amplification, and when X satisfies the condition [X≦predetermined threshold value], the amplification is determined as poor amplification.
US08306749B1

Methods and systems for route summarization are described herein. The method includes generating a route from an origin to a destination, the route including a plurality of maneuvers. One or more maneuvers are removed from the plurality of maneuvers based, at least in part, upon geographic information about a selected user. A summarized route is generated that reflects the removal of the one or more maneuvers from the plurality of maneuvers such that the summarized route has fewer maneuvers than the route.
US08306746B2

Location technologies are combined with other information systems to provide augmented information for individuals such as a traveler in an automobile.
US08306737B2

A method of operation of a navigation system includes: providing travel modes of a current travel community; checking current power levels of the travel modes; and generating a navigation instruction based on the current power levels for displaying on a device.
US08306733B2

A new road detection unit detects a new road according to a travel locus of a vehicle and road map data of a road map data learning device. The new road is not included in the road map data. A road learning unit learns the new road, which is detected by the new road detection unit, as a learned road being functional additionally to the road map data. A storage device stores a feature of an erroneous new road, which is erroneously detected by the new road detection unit, as learning-prohibited pattern information. The road learning unit restricts learning of a new road detected by the new road detection unit when the feature of the new road detected by the new road detection unit coincides with the learning-prohibited pattern information stored in the storage device.
US08306730B2

A navigation system includes: a map information acquiring unit for acquiring map information; an HOV lane decision unit for deciding whether an HOV lane is included in a road represented by the map information acquired by the map information acquiring unit or not; a road number processing unit for performing, when the HOV lane decision unit decides that the HOV lane is included, processing of adding information representing the HOV lane to a road number of the road including the HOV lane; and a display processing unit or a voice information unit for causing the road number passing through the processing by the road number processing unit to be displayed on the guide map or output in voice.
US08306727B2

A control system controls a pair of vehicles in coordination to traverse a respective pair of trajectories. The control system is configured to specify a plurality of successive waypoints, a safe stopping interval and an intermediate interval greater than the safe stopping interval, and exchange waypoints between vehicles. The system controls each vehicle in coordination with the other, senses a rate of exchange of waypoint data between the vehicles, and determines the safe stopping interval. The control system updates positions with additional waypoints as the respective vehicles pass by waypoints of the forecasted trajectory, determines the length of the forecasted trajectory remaining and compares it with the intermediate interval and the safe stopping interval. The system generates a warning signal if distance is less than the intermediate interval, and if the distance is less than the safe stopping interval, stops within the safe stopping interval.
US08306718B2

A vehicle control apparatus includes an accelerator-state detecting section configured to detect an accelerator manipulating state of a driver; a traveling-path-condition detecting section configured to detect a condition of a traveling path of a host vehicle; a brake control section configured to cause the host vehicle to automatically generate a braking force; and a control unit configured to control the brake control section on the basis of an input from the accelerator-state detecting section. The control unit is configured to actuate the brake control section in a case where the accelerator-state detecting section detects a decrease of a manipulated variable of the accelerator or an off-state of the accelerator and also where the traveling-path-condition detecting section detects a target object for speed reduction on the traveling path.
US08306716B2

A method for controlling a desired speed of a vehicle having a retarder operating in an overrun condition is proposed, such that the desired speed of the vehicle is controlled by a continuously adjustable retarder braking system and/or an engine braking control system.
US08306711B2

A vehicle is provided with a shift control device including a rolling angular velocity sensor for detecting a rolling angular velocity of a component of the vehicle, and a steering-angle angular velocity sensor for detecting a steering-angle angular velocity of a handlebar of the vehicle. The shift control device is operable to inhibit shifting of a gear ratio of a continuously variable transmission during rolling operation of the vehicle when detection signals from the rolling angular velocity sensor and the steering-angle angular velocity sensor respectively are equal to or greater than predetermined reference values.
US08306710B2

The method for regeneration of a diesel particulate filter of a vehicle equipped with a hybrid engine, wherein the temperature of the exhaust exiting the diesel engine is increased above a predetermined level by increasing load thereon, through optimization of interaction between the diesel particulate filter aftertreatment system and the hybrid engine control through messaging via a communication bus is disclosed. The load on the engine may be increased with or without the assistance of the electric motor/generator of the hybrid engine, and will not affect required acceleration/deceleration of the vehicle.
US08306709B2

A method for controlling a powertrain includes monitoring a transmission output speed, monitoring an engine output speed, and monitoring an engine braking request. When the engine braking request is present, a target engine output speed is determined based upon the transmission output speed. Speed of the engine is commanded to the target engine output speed. When the engine braking request is present, a selectable one-way clutch slip speed is determined based upon the transmission output speed and the engine output speed. The selectable one-way clutch slip speed is utilized to further command the speed of the engine to create a zero selectable one-way clutch slip speed. And when the selectable one-way clutch slip speed equals zero, the selectable one-way clutch is engaged.
US08306707B2

A system and method of dithering speed and/or torque for shifting a transmission of a vehicle having an engine, a reversible, variable displacement hydraulic motor/pump which can be driven by the engine, a hydraulic accumulator supplied by said motor/pump, and at least one reversible hydraulic driving motor for propelling the vehicle supplied with fluid by the hydraulic accumulator and/or by said motor/pump operating as a pump. A transmission unit connects the engine with the variable displacement hydraulic motor/pump during a first mode of operation (city mode) and connects the engine to a vehicle drive wheel during a second mode of operation. The system utilizes stored hydraulic energy to dither the output of the driving motor in order to achieve quick and smooth shifts between city and highway mode, or between various ranges within the city mode.
US08306705B2

System and method for providing an excavation characteristic associated with an earthmoving machine. In one embodiment, a radio frequency identification (RFID) tag associated with an attachment mounted to an earthmoving machine may be identified. An optical benchmark signal may be detected, by an optical receiver. The position of the attachment relative to the earthmoving machine may be determined based, at least in part, on identification of the RFID tag. The position of the attachment may be provided to an operator of the earthmoving machine.
US08306691B2

An on-board interactive electronic system for a vehicle including an operating module with a plurality of operating elements for selecting a parameter of a plurality of parameters or a specific value of the parameter. The value and the parameter may be addressed by operating at least one operating element of the operating module. The on-board interactive electronic system includes a configuration module for determining a specific parameter or a specific value of the parameter that a user wants to address, and for assigning the parameter or the value to at least one operating element, so that the parameter or the value is addressed when the at least one assigned operating element is activated.
US08306686B2

A vehicle monitoring system comprises a calculation module, an abnormal usage module, and memory. The calculation module calculates a vehicle usage value based on global positioning system (GPS) data and at least one data input, and calculates an expected vehicle usage value based on known vehicle characteristics and the GPS data. The abnormal usage module compares the vehicle usage value and the expected vehicle usage value. The memory stores an indicator based on the comparison.
US08306685B2

A method for carrying out a logbook flight preparation process to present pre-flight information to a flight crew member of an aircraft prior to a flight mission. The method may involve electronically accessing a database to obtain a quantity of pre-flight information relating to an airworthiness of the aircraft, with the database being at least one of on-board the aircraft and remote from said aircraft. The quantity of pre-flight information is displayed in accordance with a desired sequence in which the information is to be presented to said flight crew member. The quantity of preflight information may be presented on a visual display in the desired sequence.
US08306683B2

Guide-by-wire vehicle steering involving (a) preparing a vehicle lane in a roadway with a passive, lane-following, elongate, lateral-triangulation responder, (b) equipping a selected vehicle having signal-controllable steering mechanism with a lateral-triangulation transceiver operatively associated, and interactive, with the responder, and signal-control-linked to the selected vehicle's signal-controllable steering mechanism, (c) with such a vehicle traveling along the roadway, interacting the transceiver and the responder, and (d) by such interacting, applying, as necessary, control signals from the transceiver to the vehicle's signal-controllable steering mechanism, thereby to control vehicle steering so as to assure vehicle following of the prepared vehicle lane. Also disclosed is system structure capable of performing these vehicle-steering steps, and selectively, additionally, communicating non-position roadway information in addition to steering-control information.
US08306679B2

The present invention relates to a method of protecting an aircraft in approach by signalling against the risks of collision with the terrain in steep-sided environments, in order to avoid unwanted warnings emanating from the clearance sensors of the onboard TAWS system while protecting the aircraft when it fails to observe the published procedure, and this equally in a landing procedure and in a take-off procedure. The method includes conferring an additional function on the conventional TAWS functions, specific to the detection of the potential risks of collision of the aircraft with the terrain when following procedures of reduced protection corridor type, and this without modifying either the logics or the characteristics of the clearance sensor or sensors as currently defined in the TAWSs of the state of the art.
US08306668B2

A system is disposed at a location of a utility commodity subscriber for informing the subscriber of and controlling utility commodity usage. The system includes utility meters, an information and control apparatus, and a first and second data communication link. The meters measure usage and generate usage signals. The information and control apparatus includes a microprocessor, a memory, a clock, and a user interface. The first data communication link is between the utility meters and the information and control apparatus, and the second data communication link is between the information and control apparatus and one or more central locations. The second communication link also provides rate information to the information and control apparatus and utility commodity usage data to the one or more central locations. The microprocessor computes an accumulated cost of utility commodity for a predetermined period of time. Information related to the accumulated cost is output to the subscriber.
US08306667B2

To achieve a reduction in power consumption by allowing a plurality of air conditioners to communicate with each other and thereby leveling their air-conditioning capacities with no load variations involved by temperature variations. An air-conditioning apparatus 100 may include a plurality of air conditioners and a computing section for control, where each air conditioner includes an indoor unit and an outdoor unit that form a closed refrigeration cycle. The indoor units of the plurality of air conditioners are installed in an area to be air-conditioned. The computing section for control may allow the plurality of air conditioners to communicate with each other, thereby leveling their air-conditioning capacities based on air-conditioning load detected by each air conditioner.
US08306649B2

A system and process for improving container flow within a port facility, including improved equipment and software for controlling operation and flow of the equipment in the part facility. The system may include a port facility geographically arranged to separate land operations and water operations. Land operations such as over-the-road missions and rail missions may use landside access areas positioned at one end of a yard including rows of container stacks. Water missions such as loading/discharging a vessel may use waterside access areas positioned at the opposite end of the yard. Automated cranes linked with a terminal operating system may pick/drop/shuffle containers and/or refrigerated containers (“reefers”) within the container stacks. Shuttle trucks may be used to pick/drop containers at quayside access points and the waterside access areas. The shuttle trucks may utilize shared wheelpaths. Software systems may be used to implement various principles of the disclosure.
US08306646B2

When a product substrate passes a reference module which is an n-th module ahead of an inspection module in a transfer path, an inspection reservation signal for performing an inspection to a lot to which the product substrate belongs is outputted to the inspection module. When the inspection module is in trouble, the output of an inspection reservation signal for a product substrate is forbidden, and the product substrates to be transferred to the inspection module are transferred to a module which is next to the inspection module in a transfer order. When the trouble of the inspection module has been resolved and a substrate for confirmation inspection is preferentially transferred to the inspection module, an inspection reservation signal for the substrate for confirmation inspection is outputted, the substrate for confirmation inspection is transferred to the inspection module, and the confirmation inspection for the inspection module is performed.
US08306641B2

A device includes a memory to store instructions; and a processor to execute the instructions to collect audio samples from user devices, where the audio samples are associated with a particular geographic location, store an audio file in association with the particular geographic location, based on the collected audio samples, receive a request for information associated with the particular geographic location, where the request is received from a particular user, and provide the audio file to the particular user.
US08306640B2

A information presentation apparatus, including a storage unit which stores a first audio data recorded from a certain setting as well as the information related to the setting and an input unit to input a second audio data. An audio data verification unit verifies whether the second audio data contains a part of the first audio data. An extraction unit extracts the information related to the setting associated to the portion of the first audio setting if the second audio data is successfully verified against a portion of the first audio data. The information extracted by the extraction unit is then outputted to the user by an output unit.
US08306625B2

Methods and devices for verifying that proper visual stimulation is applied to the visual prostheses are described. In one of the methods, a retinal stimulation system implanted on a subject is simulated externally. An external testing device is also discussed.
US08306608B2

There is provided a high-spatial-resolution dynamic diagnostic instrument which can provide simultaneous measurements of laser-induced frequency-domain infrared photothermal radiometric and alternating-current (ac) modulated luminescence signals from defects, demineralization, remineralization and caries in teeth intraorally. The emphasis is on the abilities of this instrument to approach important problems such as the detection, diagnosis and ongoing monitoring of carious lesions and or defects on the occlusal pits and fissures, smooth surfaces and interproximal areas between teeth which normally go undetected by x-ray radiographs or visual examination. The instrument is also able to detect early areas of demineralized tooth and or areas of remineralized tooth as well as defects along the margins of restorations. This capability of inspecting a local spot can be extended to a modulated imaging of sub-surface of target tooth by using a multi-array infrared camera. Two configurations of the instrument are presented.
US08306607B1

Characteristics of biological substances, such as cerebral cortex matter, are sensed. According to an example embodiment, the present invention is directed to a negligibly-intrusive, multi-layer integrated circuit arrangement for monitoring activity of an area of a cerebral cortex that would normally be covered by an anatomical layer. The multi-layer integrated circuit arrangement includes an optics layer located outside the cerebral cortex area that includes an emitter and a detector. The optics layer is adapted for implantation in the anatomical layer and for sensing at least one brain-activity parameter. The multi-layered integrated circuit arrangement also includes a data-processing layer that includes a digital-processing circuit that is adapted for assimilating neural data in response to the optics layer sensing at least one brain-activity parameter.
US08306606B2

A differential-image creating unit creates a three-dimensional image on which an artery is highlighted and a three-dimensional image on which a tumor is highlighted. An image compositing unit combines the three-dimensional images to composite an image. A display control unit displays the composite image on a monitor. Moreover, when compositing an image, the image compositing unit composites the image such that a tumor nutrient blood-flow inside and outside tumor is to be displayed in respective different colors. Furthermore, a blood-flow quantity inside tumor measuring unit calculates a blood-flow quantity inside tumor and a ratio of the blood-flow quantity inside tumor to a tumor volume, and the display control unit displays the blood-flow quantity inside tumor and the ratio of the blood-flow quantity inside tumor to the tumor volume. Accordingly, information that is meaningful for determining malignancy of a tumor can be provided.
US08306584B2

A portable electronic device having a first body, a second body, and a moving mechanism is provided. The moving mechanism is disposed between the first body and the second body such that the second body is moveable between a first position and a second position. In the first position, the second body is stacked on the first body. In the second position, top surfaces of the first body and second body are substantially coplanar.
US08306578B2

Sound quality is enhanced in a sound system including handsets and headsets. Handset sound enhancing algorithms are implemented in a handset. The handset automatically determines which, if any, of a plurality of headset sound enhancing algorithms are active in a headset in communication with the handset. The handset determines how to use the handset sound enhancing algorithms in a sound processing channel based on which of the headset sound enhancing algorithms are active in the headset.
US08306573B2

A method and apparatus is disclosed for increasing calling capacity in a carrier using enhanced Terrestrial Trunk Radio (TETRA) protocols. The method includes transmitting, by a base station to at least one mobile station, a permission signal for an assigned timeslot on a carrier, wherein each timeslot is divided into at least two sub-slots. The method also includes configuring a control signal that is associated with each of the plurality of timeslots. Specific fields in the control signal are associated with each sub-slot on each of the plurality of timeslots. The method further includes providing usage markers through the control signal. Usage markers values are divided into ranges, each range used to identify a timeslot or a sub-slot assignment on the carrier. The base station sends a time advance value to the mobile station to indicate when transmission from the mobile station is to begin.
US08306572B2

Based on a first weighting factor adopted for a first wireless base station 1-1 to direct its beam to a wireless communication apparatus 3, a communication control apparatus 2 calculates a second weighting factor so that the wireless communication apparatus 3 does not interfere with a second wireless base station 1-2 neighboring the first wireless base station 1-1 and the second wireless base station 1-2 interpolates a dead region of the first wireless base station 1-1, and transmits the second weighting factor to the second wireless base station 1-2 to generate a beam. A communication control method, a communication system and a communication control apparatus thereby achieve a stable communication without interference by the neighboring wireless base station while reducing the dead region.
US08306564B1

An exemplary power control command (PCC) transmission scheme is disclosed. In a first aspect, an access terminal may decrease the rate at which to send PCCs directed to an access network in time periods during which a reverse noise on the wireless link over which the access terminal and access network are communicating is greater than a threshold value. In a second aspect, the access terminal may suspend transmission of a first type of PCCs (e.g., either “power up” or “power down” PCCs) directed to the access network in time periods during which the access network's forward transmission power to the access terminal is at boundary level. The exemplary PCC transmission scheme may thus enable the access terminal to decrease the amount of PCC data sent to the access network, which may in turn decrease the reverse noise on the wireless link and thereby improve reverse-link communication.
US08306563B2

System and methods for muting a digital link in a distributed antenna system are provided. In one embodiment, a device for processing signals a distributed antenna system (DAS) is provided. The device comprises: a first signal path for transporting digital data signals; a controller for monitoring events affecting the first signal path; and a muting module coupled to the controller, wherein the muting module controls muting of a signal power of the first signal path as directed by the controller. The muting module applies a hard clamping to mute the signal power of the first signal path when the controller identifies an unplanned event. The muting module applies a ramp to mute the signal power of the first signal path when the controller identified a planned event.
US08306562B2

A communication device adjusts its power level based on a desired quality of service and based on a data rate being used to transmit data. The communication device may comprise a processor, a transceiver, and a power source that provides a power level to the transceiver for transmitting data at a variable rate. The processor obtains a first value indicative of a number of transmission errors, computes a second value using the first value and based on the data rate, and determines whether the second value is below a threshold. Based on a comparison of the second value to said threshold, the processor initiates a change in the power level. Additionally or alternatively, the processor may adjust the power level based on whether a current frame contains an error, but not permitting the power level to be decreased to a level at which a signal-to-interference ratio falls below a threshold.
US08306556B2

A method of operation of an intelligent real-time distributed traffic sampling and navigation system includes: receiving navigation information of a client; analyzing the navigation information to provide traffic information; generating a travel route based on the analyzing the navigation information; and sending the travel route for display on the client.
US08306553B2

A method and system for determining if a phone has changed locations includes a subscriber phone equipment coupled to a phone system through a subscriber access line. The subscriber phone equipment includes a location test module and a datastore. The location test module includes a first subscriber access line identity for the subscriber access line. The datastore includes a first subscriber location for the first subscriber access line identity. The location test module obtains a second subscriber access line identity for the subscriber access line, obtains a second subscriber location for the second subscriber access line identity, and compares the first subscriber location and the second subscriber location. If the first subscriber location does not match the second subscriber location, then the subscriber phone equipment has changed locations. If the first subscriber location matches the second subscriber location, then the subscriber phone equipment has not changed locations.
US08306542B2

This method, which can be implemented by a terminal, includes a step (E30, E40) of assigning a dummy signal level to a cell defined by an access point of a local area network in such a way as to respect the preference of a user who has elected to give preference, when moving around, to attaching the mobile terminal to a cell of a public cellular network over attaching itself to a cell of a cellular local area network.
US08306539B2

A method for scheduling one or more handover measurements to be performed by a user terminal in a communications system using a plurality of radio access technologies (RATs), wherein the user terminal is in communication with a serving network interface device and is in the neighborhood of one or more neighboring network interface devices. The method includes gathering timing information of the one or more neighboring network interface devices, and determining at least one scanning interval using the timing information of the one or more neighboring network interface devices, the at least one scanning interval being a time period during which the user terminal performs the one or more handover measurements by measuring signals of the one or more neighboring network interface devices.
US08306533B2

A controller, such as a base station or radio network controller, for a local cellular network or network segment comprising one or more local cells being served by at least one transceiver, the controller communicating with the local cell or cells and comprising controlling means for controlling said local cell or cells and register means for register and share information about the local cell or cells and their relationships and also register and share information about one or more external cells within at least one external cellular network or network segment and their relationships with the local cell or cells. The controller in particular comprises communication means for communicating directly with one or more neighboring controllers for the external cellular network or network segment, for sharing of the registered information about cells and their relationships. The present invention also relates to a method for said controller and a cellular network including said controller.
US08306527B2

A method of improving frequency accuracy of a clock unit adapted to clock a femtocell local cellular communication home base station is provided. The method comprising: providing a local cellular communication home base station having an oscillator adapted to operate as a clock therein, wherein at least one cellular communication device is camped thereto, and wherein the at least one camped cellular communication device is further in communication with at least one neighboring cellular communication base station which is associated with an oscillator adapted to operate as a clock therein; periodically applying a derivative operator over periodically obtained local communication parameters and periodically obtained neighboring communication parameters thereby generating derivative communication parameters over time; and correcting the accuracy of the frequency of the clock in the femtocell local cellular communication home base station using the derivative communication parameters over time.
US08306525B2

A receiver for receiving and processing in a wireless mobile unit from a Universal Mobile Telecommunication System (UMTS) transmitter a cable connected signal and a processor and a modulator for Adaptive Coding and Modulation (ACM) in a 4G or a 3G wireless system. Transmitting in a mobile cellular unit a wire connected received and processed signal in a wireless transmitter and transmitting in a cable connection of a mobile unit a wireless received signal. Receiving and processing a RFID signal and a data signal into a ultra narrowband (UNB) and a processed ultra wideband (UWB) signal. A Multiple Input Multiple Output (MIMO) antenna system. Processing a signal into a TDMA and a CDMA, Time Constrained Signal (TCS) waveform shaped and Long Response (LR) filtered signal. Receiving and processing a Fiber Optic Communication (FOC) network provided signal.
US08306520B2

Provided is a more efficient manner of transmitting a control message to reach into a neighboring sector (e.g., inter-sector) of a wireless network environment. The control message can be utilized for purposes such as handoff, indicating an amount of interference, inter-sector power control for managing inter-sector interference, sector loading, or other control messages. The control message can be placed on a set of resources utilizing planned reuse and/or statistical reuse. Statistical reuse includes selecting a subcarrier set for carrying the control message. According to some aspects, the control message can be sent over a backhaul channel.
US08306519B2

A device classifies access or control channel signals into a first class or a second class, initializes a dormancy timer associated with the device, and sets the dormancy timer to a default value. The device also sets a signal target utilization threshold, receives actual signals via the access or control channel, and identifies, when a number of the actual signals exceeds the signal target utilization threshold, a particular signal, from the actual signals, as belonging to the first class or the second class. The device further increases the default value of the dormancy timer when the particular signal belongs to the first class, and decreases the default value of the dormancy timer when the particular signal belongs to the second class.
US08306515B2

A method of controlling a mobile terminal is provided. The method includes displaying a first screen image, receiving weather information, providing a semi-transparent filter effect corresponding to the weather information, and overlaying the semi-transparent filter effect onto the first screen image to create a second composite image, and displaying the second composite image. A mobile terminal is also provided, which includes a display module configured to display a first screen image as an idle screen background, a wireless communication unit configured to receive weather information through a communication network, and a controller configured to overlay a semi-transparent filter effect corresponding to the received weather information onto the first screen image to create a second composite image, and then to display the second composite image.
US08306505B2

A method and apparatus for transferring identity information for temporary use by a wireless device, visiting a foreign operator network, is provided. The wireless device is identified as foreign to the operator network and presented with an opportunity to download a temporary identity which is recognized by the operator network as belonging to a local subscriber. The temporary identity, once installed on the wireless device, makes the wireless device appear as a local subscriber. Upon termination of use, the temporary identity is returned to a pool and usable for another wireless device.
US08306503B2

A system for providing a mobile application includes a Mobile Subscriber Detection Authorization and Verification System (MSDAVS), to request and receive confidential information from a confidential information owner relating to a user who opted-in to a mobile service application, and to communicate the received confidential information to a mobile application service provider. The MSDAVS can include an opt-in database, to store opt-in or registration data of the opted-in users of the mobile service application and a service policy database. The mobile application service can be a mobile traffic alerting service, the confidential information owner a telephone number database of one of a wireless carrier or a telephone number database operator, and the requested confidential information a list telephone numbers of opted-in users in an alert area, defined by the mobile traffic alerting service.
US08306500B2

Disclosed is a mobile terminal including a main body having a display module, a window disposed on a case of the main body to obscure the display module, a touch sensor mounted onto the window and configured to detect a touch input, and a piezoelectric substrate controlled to generate a vibration in response to detection of the touch input and formed in a bar-like shape extending in one direction, the piezoelectric substrate accommodated in a recess portion recessed into one surface of the window at an edge region of the window.
US08306497B2

An RF transceiver front-end includes receiver and transmitter front-ends. The receiver front-end includes 1st and 2nd antennas, a ninety degree phase shift module and an LNA module. The 1st and 2nd antennas receive inbound RF signals and provide a first directional circular polarization. The ninety degree phase shift module phase shifts the RF signals received by the 2nd antenna. The LNA module amplifies the RF signals received by the 1st antenna and the shifted RF signals. The transmitter front-end includes a PA module and 3rd and 4th antennas, which provide a second directional circular polarization. The PA module amplifies outbound RF signals to produce amplified outbound RF signals and amplified orthogonal outbound RF signals. The 3rd antenna transmits the amplified outbound RF signals and the 4th antenna transmits the amplified orthogonal outbound RF signals.
US08306496B2

A channel characteristic analyzing apparatus that can ensure modeling of a more adequate propagation path by processing position parameters needed in a two-wave model which is used as a line-of-sight propagation path model in a stochastic manner is provided. The channel characteristic analyzing apparatus for analyzing the propagation channel characteristics of a reception apparatus 11b which has received a radio signal of a millimeter wave band, transmitted from a transmission antenna 13a of a transmission apparatus 11a, via a reception antenna 13b, includes computation means which computes h(t) expressed by the following equation (1) as a channel response to the propagation channel characteristic. h(t)=βδ(t)  (1) where β is derived as a result of processing the position parameters needed also in the two-wave model in the stochastic manner.
US08306491B2

In one embodiment, the present invention includes a method for determining if a frequency control instruction would cause a first capacitor bank to reach a limit and adjusting the first capacitor bank in a first direction using a calibration value and adjusting a second capacitor bank in a second direction if the first capacitor bank would reach the limit. Furthermore, the calibration value may be calculated and stored in accordance with other embodiments. In such manner, small changes in capacitance and correspondingly small changes in frequency may be effected.
US08306488B2

A linearizer for a non-linear transmitter includes a tap delay line that provides samples of an input signal at selected times. At least one Volterra tap is coupled to the tape delay line. The Volterra tap includes a lookup table representation of a polynomial. An adaptive controller is coupled to the Volterra tap for modifying values in the lookup table.
US08306487B2

A phase corrector in a radio transmitter includes a quadrature modulator which modulates a first carrier signal by using an in-phase component and a quadrature component of a first signal, a quadrature demodulator which demodulates a feedback signal by using a second carrier signal to generate a second signal including an in-phase component and a quadrature component, a phase detector which detects a phase error between the first signal and the second signal based on the in-phase components and the quadrature components of the first signal and the second signal, and a phase shifter which performs phase shift of any one of the first signal, the second signal, the first carrier signal and the second carrier signal based on a sum value obtained by adding to the phase error a first phase amount varying on a time base in a given phase range.
US08306483B2

A system and method for using spatial diversity for improving link quality, particularly wireless link communication. A plurality of propagation paths are used simultaneously for a wireless link, and a plurality of strong propagation paths are selected from among available propagation paths. Propagation path measurements are made to determine strong signal propagation paths. An array antenna at a transmitter and at a receiver are controlled to communicate over a plurality of simultaneous signal propagation paths.
US08306478B2

A remote monitoring device is integrated as part of a cell phone or personal digital assistant. By sharing computing resources of a communications transceiver, the cost of a monitoring device can be significantly reduced, while still permitting sufficient functionality to effectively observe an area of interest, such as a child's sleeping area. An alert is generated and transmitted to an observer using a separate transceiver when activity at the monitored area (i.e., sound or video activity) meets a specified threshold.
US08306474B2

An RFID communication system comprising a near field coupler that is capable of selectively communicating with a targeted transponder positioned among a group of multiple adjacent transponders. The coupler is configured to receive communication signals from a transceiver and transmit the signals to a targeted transponder in a transponder operating region. The coupler includes a number of radiating elements spaced apart and a switching element. The switching element selectively couples one or more of the radiating elements to the transceiver. The coupled elements transmit the signals into the transponder operating region by emanating a near field effect. The pattern of the near field effect may be adjusted by changing the combination of the coupled radiating elements.
US08306472B2

A repeater having different input and output frequencies converts a signal received with the input frequency to a first intermediate frequency signal based on a local oscillating frequency for intermediate frequency conversion, and converts the first intermediate frequency signal to a second intermediate frequency signal by performing digital processing on the first intermediate frequency signal. Then, the repeater generates a first frequency tone signal that corresponds to a difference between the input and output frequencies, and generates a second frequency tone signal from the local oscillating frequency for intermediate frequency conversion and the first frequency tone signal. The repeater up-converts the second intermediate frequency signal to the output frequency based on the second frequency tone signal, and transmits the signal.
US08306468B2

A laser fixing apparatus includes: a laser light generator that generates laser light to be projected onto a recording medium. A first condenser reflects and condenses the light generated by reflection of the laser light at an irradiation position of the recording medium, such that the reflected and condensed light is re-projected at the irradiation position and/or near the irradiation position.
US08306462B2

A rotor rotating apparatus includes: a first rotor that rotates; a second rotor supported rotatably at the first rotor and so as to revolve around an axis of the first rotor with rotation of the first rotor; a drive unit for rotating the second rotor; a transmission member configured to move along a direction of a rotation axis of the second rotor between a transmission position at which the transmission member transmits the drive force from the drive unit to the second rotor and a non-transmission position at which the transmission member idles: and a guide member that moves the transmission member to the transmission position when the first rotor is in a first rotation position, and moves the transmission member to the non-transmission position by rotation of the first rotor from the first rotation position.
US08306461B2

A method and system for printing image documents using a variety of toners where some toners using a multi-development station having two or more development stations. These toners are co-printed prior to fixing, on the receiver by the multi-development station.
US08306455B2

A transfer device includes: a transfer roll that transfers a toner image formed on an image holding body to a transfer subject medium; a first holding member that holds the transfer roll rotatably; a pressure contact member that brings, via the first holding member, the transfer roll into pressure contact with the image holding body; a second holding member that holds the first holding member swingably and movably; and a pressing member that produces a pressing force for bringing the pressure contact member into pressure contact with the first holding member and the second holding member in a state that the first holding member is inclined from the second holding member.
US08306444B2

An image forming apparatus includes an image holding member, a visible image detecting unit, a shielding part, a conveying passage, and a medium contact part. The visible image detecting unit includes a detecting part and detects a visible image, and the detecting part is disposed to face the image holding member. The shielding part is supported to be movable between a shielding position where the detecting part is shielded, and a detection permitting position where the detecting part is exposed. The medium contact part is supported to be movable between an entry position where the medium contact part enters a conveying passage, and a medium contact position where the medium contact part comes into contact with a medium and recedes from the entry position. The image forming apparatus moves the shielding part while interlocking with the movement of the medium contact part.
US08306442B2

In a second mode to form an image based on a pre-designated type of recording medium, a detection is performed to a recording medium which is fed, and in a first mode to form an image based on the detected type, image forming conditions are set based on a result of the sheet type detection in the second mode without executing the sheet type detection.
US08306441B2

A recording medium is moved to a transfer printing station and print images are transfer-printed. The recording medium is transported to a fixing station. A print stop is initiated whereby the recording medium is halted, a further transfer printing is prevented, and a fixing is deactivated. It is checked whether a transfer-printed but unfixed page is still located in the printing apparatus. If so, a warning notification is automatically generated. A query is made as to whether an operating command has been input. If so, it is checked whether the unfixed page would also be output unfixed. If no, the operating command is executed. If yes, the print stop is automatically maintained. It is also inspected as to whether the unfixed page would be output upon execution of an additional operating command. If no, the additional operating command is executed. If yes, an error message is automatically generated.
US08306433B2

There is provided an optical modulation signal generating device in which an operation speed is not limited by a relaxation oscillation frequency of a laser, and high-speed modulation and long-distance transmission can be performed. The optical modulation signal generating device converts a signal from a signal source into an optical signal and outputs the optical signal to a transmission medium having frequency dispersion. The optical modulation signal generating device includes an optical source (102) for performing frequency modulation by the signal from the signal source to generate an optical signal having only a frequency modulation component, and a frequency filter (103) for converting the frequency modulation component of the optical signal into an intensity modulation component and a frequency modulation component.
US08306432B2

The invention relates to an optical regenerator for a differential phase modulated data signal which comprises, in addition to a unit for bit-by-bit gauge leveling, a unit for the regeneration of the phase of individual symbols of the differential phase modulated data signal. After the bit-by-bit gauge leveling, the data signal that is preset in amplitude is divided into a first and a second data signal. Phase errors of individual signals are detected for the first data signal in a phase error detection unit, are transformed into a correction signal, and are conveyed to a phase error correction unit. The second data signal is corrected in the phase error correction unit, depending on the correction signal conveyed thereto in the phase of said data signal, in such a way that a differential phase modulated data signal, regenerated in amplitude and in phase, is delivered at the output of the correction unit.
US08306431B2

An optical transmission system includes an optical transmitter that includes first and second light sources, first and second phase modulators respectively modulating light from the first and the second light sources, and a polarized beam combiner combining the light output from the first and the second phase modulators to output an optical signal; and an optical receiver that includes a local oscillator, a polarization beam splitter splitting, according to polarization, the optical signal transmitted from the optical transmitter, and first and second digital coherent receivers corresponding to the first and the second phase modulators, and including a frontend that mixes light from the local oscillator and the polarization-split optical signal to output an electrical signal of real and imaginary parts, an analog-digital converting unit converting the electrical signal to a digital signal, and a digital signal processing unit estimating phase of the digital signal and extracting a signal.
US08306415B2

There is disclosed a single seat-kill camera system and method. The single seat-kill camera may include a camera head, a support structure, and an elevator configured to move the camera head relative to the support structure to position the camera head in one of a down position and an up position. An obstruction detector mounted to the support structure may determine whether or not a field of view of the camera head is obstructed, at least in part, when the camera head is in the down position. A controller coupled to the elevator and the obstruction detector may automatically cause the elevator to position the camera head in the up position when the obstruction detector determines that the field of view of the camera head in the down position is obstructed.
US08306414B2

A positioning device including: a positioning unit that performs positioning of position information at each time when predetermined positioning conditions are met; a storage unit that stores position information of at least one specified position, in association with a category from among a plurality of types of categories; a position setting unit that sets a specified position from among specified positions stored in the storage unit; a region setting unit that sets a region of a size corresponding to a category to which the specified position set by the position setting unit belongs, in association with the specified position; a region determining unit that determines whether or not position information obtained by the positioning unit belongs to the region set by the region setting unit; and a positioning control unit that changes the positioning conditions of the positioning unit based on determination results determined by the region determining unit.
US08306410B2

A photographic device having an optical image stabilization (OIS) module includes a compensation unit, a first position sensor, a second position sensor, a first vibration detection unit, a second vibration detection unit, a first actuator, a second actuator and a central processing unit (CPU). The CPU includes an anti-shake processing unit. The anti-shake processing unit processes vibration signals output by the first vibration detection unit and the second vibration detection unit and position signals output by the first position sensor and the second position sensor, and drives the first actuator and the second actuator to adjust positions of the compensation unit in the first direction and in the second direction and further compensate the shake of the photographic device having the OIS module in the first direction and in the second direction.
US08306391B2

A method for operating a data reproduction device enables users to resume reproduction of audio and/or video content across different devices of the same or different type. According to an exemplary embodiment, the method includes steps of receiving first index data from a different data reproduction device wherein the first index data indicates a first position in content in a first format and the content includes at least one of audio and video data, determining a second position in the content in a second format using the first index data, and enabling reproduction of the content in the second format beginning from the second position.
US08306386B2

In a playback device for playing back a moving image recorded on a recording medium while executing an application recorded on the recording medium, to improve the use efficiency of a memory bus when combining the moving image with an image relating to the application. Whether or not to combine a background image, which is used as a background of GUI graphics such as a menu or a moving picture used by the application, is determined depending on whether the moving image covers the entire background image. If the moving image covers the background image, there is no need to combine the background image with the moving image. In this case, a memory bus allocated to the reading of the background image can be used for, for example, writing the moving image read from the recording medium onto a memory. Hence the memory bus bandwidth can be effectively used.
US08306384B2

The present invention provides an information recording medium in which an access unit including basic data and extension data is recorded, so as to allow a decoder that decodes only basic data to process the access unit which includes the basic data and the extension data for the next generation.The information recording medium is an information recording medium on which a stream is recorded, the stream having plural access units and including at least one of video and audio, wherein each of the access units has basic data and extension data related to the basic data, the basic data is data that can be decoded into a completed state without requiring the extension data, and the extension data is data for improving the quality of data generated from the basic data, and information indicating that the extension data is included in each of the access units is recorded in an area, included in the access unit, which cannot be identified by the decoder which decodes only the basic data.
US08306375B2

A first exemplary aspect of the present invention is a wavelength-tunable optical transmitter including: a semiconductor substrate (101); a wavelength-tunable light source that is formed on the semiconductor substrate (101) and includes at least a first reflector (102) of a wavelength-tunable type and a gain region (104); a semiconductor optical modulator formed on the semiconductor substrate (101); a first semiconductor optical waveguide (105c) that is formed on the semiconductor substrate (101) and smoothly connected to the wavelength-tunable light source; a second semiconductor optical waveguide (105d) that is formed on the semiconductor substrate and smoothly connected to the semiconductor optical modulator; a waveguide coupling region (108) in which the first and second semiconductor optical waveguides are collinearly coupled with a length LC that is not equal to m/2 (m: integer) times a complete coupling length LC0; and a second reflector (113) formed at an end of the waveguide coupling region (108).
US08306374B2

The invention provides an optical printed circuit board connector, comprising: a housing having a major plane; an optical interface for connection in use to another optical interface on a device to which in use the optical printed circuit board connector is arranged to be connected, in which the optical interface on the connector is mounted such that it is twistable about a vertical axis in the major plane to vary the launch angle of light from the interface with respect to the housing.
US08306372B2

The waveguide-type polarizer includes: a Z-cut lithium niobate substrate; an optical waveguide having a ridge structure and formed on the substrate; a low refractive index film formed with a thickness satisfying 0≦n·t/λ≦0.3742 (where n is a refractive index, t (μm) is the thickness of the film, and λ (μm) is the wavelength of a light wave) on the side of the ridge structure; and a high refractive index film formed with a thickness satisfying 0.089≦n·/λ on the low refractive index film. The width of the ridge structure is a ridge width where the distribution of ordinary light of the light waves propagated through the optical waveguide changes and the distribution of extraordinary light of the light waves does not change, the angle of the ridge structure is less than 90°, and the waveguide-type polarizer has a function of transmitting extraordinary light.
US08306370B2

A Mach Zehnder (MZ) modulator (1) includes a splitter (4) for splitting incident light in one wave guide (3) into two modulator arms (5,6) of the MZ and a combiner (7) that combines light from the two arms (5,6) into an output mode, where electrodes (9,10) are present in connection with the arms (5,6) for changing the refractive index in the arms in order to modulate incident light so that the light is amplified or so that an extinction, due to interference between the light in the two arms, takes place. The splitter (4) is arranged to split incident light equally into the two arms (5,6) and a part (11) of one of the arms (5) between the electrode (9) and the combiner (7) is designed to cause an intentional loss of light in the wave guide (5), whereby a desired asymmetry in transmission of the two arms (5,6) occurs.
US08306369B2

An optical hybrid circuit includes a multimode interference coupler; a first 2:2 optical coupler; a second 2:2 optical coupler; a third 2:2 optical coupler; and a phase controlling region. The first 2:2 optical coupler, the second 2:2 optical coupler, and the third 2:2 optical coupler are coupled to one of the pair of first output channels, the pair of second output channels, the pair of third output channels, and the pair of fourth output channels of the multimode interference coupler. The phase controlling region is provided in one or both of each pair of at least two pairs of output channels from among three pairs of output channels to which the first 2:2 optical coupler, the second 2:2 optical coupler, and the third 2:2 optical coupler are coupled, respectively.
US08306368B2

The present invention relates to a system and method for data storage and retrieval, and more particularly, for indicating that ancillary data is stored in a header of a JPEG file and accessible to a user. The system comprises a JPEG file having an EXIF header and associated image data, and at least one other file of digital data, and a computer. The computer is programmed to scan the JPEG image file for a special indicator in the application marker section of the EXIF header. If the marker is present, the value of marker indicates what type of ancillary digital data is present in the header. For instance, if the marker contains the string EKC-JPEG, then the ancillary data is known to be another JPEG file. Other types of data can be indicated as appropriate. The presence of the ancillary data is then used for the appropriate type of presentation to the user. A reveal icon is then used in presenting the data to indicate whether the ancillary data is another JPEG file, video, audio, sound, document, etc. The user would be presented with the data as appropriate.
US08306367B2

Embodiments of the present invention provide a system for performing image conversion operations. The system starts by receiving a request from a client for one or more pixel buffers containing a pixel-formatted, cropped, geometrically transformed, and/or color matched version of an image representation. The system then determines if a provider can provide the one or more pixel buffers. If so, the system calls the provider to generate the one or more pixel buffers containing the pixel-formatted, cropped, geometrically transformed, and/or color matched version of the image representation. Otherwise, the system calls the provider to generate one or more intermediate pixel buffers, generates a sequence of converters for converting the one or more intermediate pixel buffers, and calls the sequence of converters to generate the one or more pixel buffers containing the pixel-formatted, cropped, geometrically transformed, and/or color matched version of the image representation.
US08306355B2

Aspects of the present invention are related to systems and methods for reducing compression artifacts. Decoded and displayed images and videos that have been compressed may exhibit visually objectionable artifacts. Aspects of the present invention relate to methods and systems for reducing visible artifacts by selectively filtering an image region based on a combination of a motion indicator and an edge-strength indicator.
US08306352B2

Disclosed is an edge sharpening method using maximum and minimum filters. In an embodiment of the present invention, the edge region of an input image signal is detected, minimum and maximum signals are generated for the detected edge region, the input signal of the detected edge region is compared with the average signal of the minimum and maximum signals, and the average of the input signal and the maximum signal is output if the input signal is larger than the average signal, the average of the input signal and the minimum signal is output if the input signal is smaller than the average signal, and the input signal is output if the input signal is equal to the average signal. Meanwhile, median filtering, using a window perpendicular to the direction in which the edge sharpening is performed, is performed on the region on which the edge sharpening has been performed.
US08306343B2

A technique for optimizing a prediction method of samples in blocks of an image is provided. The image includes a first block, a second block, a third block, and a fourth block, each of the blocks include 8×8 blocks and form one Macro block. The method includes performing a prediction of the second block, the third block and the fourth block by performing at least one of prediction methods. A prediction error per block (Pe) is computed for each prediction method that is performed to predict the second block, the third block, and the fourth block. The prediction error per block (Pe) equals an original block value minus a predicted block value. An optimal prediction method is chosen from each of the prediction methods performed that results in minimum Σ|Pe| pixels per block (summation on pixels per block). The optimal prediction method and the Pe for each block are stored.
US08306342B2

A method of and apparatus to efficiently encode and/or decode an image are provided. The method of encoding an image includes: calculating a motion vector of a main reference image by estimating a motion of a current image with reference to the main reference image; deriving a motion vector of at least one auxiliary reference image from this motion vector; generating a prediction image of the current image by using a motion vector of the main reference image or the motion vector of the at least one auxiliary reference image; and encoding a residue image between the current image and the prediction image.
US08306334B2

A method of representing and analysing images comprises producing a plurality of descriptors of an image at one or more scales and for one or more color channels, said descriptors capturing color content and interrelation information within the regions, and associating the descriptors in a plurality of ways based on their characteristics such as scale, color channel, feature semantics, and region, and comparing such representations of images to assess the similarity of images.
US08306332B2

An image search method that is robust and fast (with computational complexity of logarithmic order relative to the number of models). The image search includes extracting a plurality of regions from one or more model images and normalizing the regions as standard regions; setting a specific region in each normalized standard region and classifying the plurality of standard regions under two or more subsets on the basis of a feature of the specific region; iteratively performing an operation of setting another specific region at a location different from that of the aforementioned specific region in each standard region classified in each subset and classifying the plurality of standard regions under still more subsets on the basis of a feature of the other specific region; and outputting the locations of the specific regions in the standard regions in the respective classifications and the features of the specific regions in the classifications.
US08306331B2

An image processing apparatus includes a management unit configured to manage a template arranged to determine the placement of an image, a clipping unit configured to clip a part of a first image, and a placement unit configured to dispose a second image clipped from the first image by the clipping unit on the template, wherein the clipping unit clips the second image from the first image so as to include a region which maintains the aspect ratio of a region of the template where an image is disposed, and also includes the first image as much as possible.
US08306325B2

A method for text character identification. The method acquires multiple connected components (CCs) in a binary image, and each CC has a pattern property value. The method determines at least one property limit based on the pattern property values, generates a filtering rule according to the property limit, and determines whether each of the CCs is a text character according to the filtering rule.
US08306322B2

A method of and system for encoding high definition video content using embedded graphics coding is described. The method determines if the video content includes an RGB or YUV444 color format or a YUV422 color format. If the color scheme includes RGB or YCbCr444 data and separate encoding is used, then all three color components are encoded separately using scalar EGC. If the color scheme includes RGB or YCbCr444 data and joint encoding is used, then all three color components are jointly encoded using joint scalar EGC. If the color scheme includes YCbCr422 data and separate encoding is used, then Y, U and V are encoded separately using scalar EGC. If the color scheme includes YCbCr422 data and joint encoding is used, then Y is encoded by itself using scalar EGC and U and V are jointly encoded using joint scalar EGC.
US08306318B2

A feature vector computation section 24 of an image processing apparatus computes a feature vector expressing gradient histograms for each of plural child regions that have been further partitioned from plural parent regions partitioned from a discrimination-subject image. A feature relative vector computation section 26 of the image processing apparatus computes for each parent region a feature relative vector expressing relative values computed from respective combinations of the same or different elements across feature vectors computed for each child region, and relative values computed from respective combinations of the same or different elements within one of the feature vectors. A discrimination section 30 of the image processing apparatus, based on the feature relative vector computed for each parent region, discriminates whether or not the image subject to processing is an image in which a processing target object appears.
US08306313B2

A method for placing at least one component provided with connection points on a substrate. First, positions of the connection points are determined, after which the component is positioned at desired positions on the substrate with the connection points thereof. Upon placement of a number of components, the contour of a component as well as the positions of the connection points relative to said contour are determined for a first number of components. On the basis of the calculated positions of the connection points relative to the contours average positions of the connection points relative to the contour are calculated. Upon placement of a second number of components the contour of a component is determined, whereupon the expected positions of the connection points relative to the contour are calculated on the basis of said average positions.
US08306301B2

An image processing apparatus includes: a region detection section which detects a candidate region in which a structure having a predetermined shape is estimated to exist from an image a border pixel detection section which detects a border of the candidate region; a region setting section which sets a local region in the vicinity of and both sides of the border; a feature value calculation section which calculates predetermined feature values based on predetermined values obtained for respective pixel units of the local regions; a discrimination value calculation section which calculates a discrimination value based on calculation results of the predetermined feature values in local region groups on one side and the other side when viewed from the border; and a candidate region correction section which corrects a detection result of a candidate region based on a calculation result of the discrimination value.
US08306299B2

A method for reconstructing a motion-compensated image depicting a subject with a magnetic resonance imaging (MRI) system is provided. An MRI system is used to acquire a time series of k-space data from the subject by sampling k-space along non-Cartesian trajectories, such as radial, spiral, or other trajectories at a plurality of time frames. Those time frames at which motion occurred are identified and this information used to segment the time series into a plurality of k-space data subsets. For example, the k-space data subsets contain k-space data acquired at temporally adjacent time frames that occur between those identified time frames at which motion occurred. Motion correction parameters are determined from the k-space data subsets. Using the determined motion correction parameters, the k-space data subsets are corrected for motion. The corrected data subsets are combined to form a corrected k-space data set, from which a motion-compensated image is reconstructed.
US08306290B2

A diagnostic system for display of physiological data in a format useful for identifying or diagnosing physiological conditions. The system registers visual representations of different types of physiological data to aid in an understanding of bodily processes. In addition to registering the data, the system may display different types of physiological data with different visual characteristics. Further, the transparency of the visual representations of the different datasets may be controlled to enhance the understandability of displayed information. The system, for example, can be used with data representative of pressure and impedance within a patient's gastrointestinal tract to provide greater understanding of physiological processes during a swallow.
US08306288B2

A system and method for inpainting areas in a fingerprint image is provided. The method includes the steps of dividing a fingerprint image into a plurality of image blocks (506) and computing a plurality of block scores for the plurality of image blocks (508). The method also includes generating a blur matrix for the fingerprint image based on the plurality of block scores (510). The method further includes deriving an inpaint region (IR) matrix for the fingerprint image based on a weighting function and the blur matrix, the IR matrix identifying a portion of the plurality of image blocks for inpainting (512, 514).
US08306283B2

A focus enhancing method for a portrait in a digital image is applied to an electronic device capable of receiving or reading a digital image and executing a focus enhancing process with respect to a portrait in the digital image, wherein the focus enhancing process includes a foreground definition procedure for defining a head region and a body region of the portrait as a foreground of the digital image, a foreground and background segmentation procedure for cutting away an image other than the foreground from the digital image and defining the result as a background of the digital image, and a foreground and background blending procedure for blurring the background, feathering a transition region coupled to the foreground and the background, and blending the foreground, the transition region and the background to form a new digital image with a prominent portrait.
US08306281B2

In a similar face retrieval system for retrieving an image photographing a face similar to a face detected from a retrieval query image from a retrieval target image group by using an image photographing a human face as the retrieval query image, whole image features as features representative of background information are extracted from each whole area of an each image of a retrieval target image group, to calculate a degree of similarity through comparison with each set of whole image features, and an image having a degree of similarity not lower than a certain value and having a lower retrieval result order from retrieval results. It is possible to efficiently retrieve the same person playing in different scenes by utilizing different features for a retrieval process and a filtering process.
US08306277B2

Object recognition is executed by using, of feature data classified into a plurality of groups, only feature data belonging to a selected group. Hence, it is unnecessary to compare and refer to all feature data so that object recognition processing can be speeded up.
US08306271B2

Local maxima values and local minima values are derived from eyelid openness time series data in a segment in which a continuous closed eye period of extracted blinks is a specific time duration (for example 1 second) or longer. When plural local minima values are present in the segment of continuous closed eye period of 1 second or longer, blinks are extracted passing over and back through each variable closed eye threshold value of a variable closed eye threshold that is slid in a direction from the derived local maxima value towards the local minima value in set steps to a low value, and a inter-blink interval derived. Determination is made that a blink burst has occurred when the derived inter-blink interval is 1 second or less, and say greater than 0.2 seconds, thereby detecting a blink burst. Blink bursts can be detected with good precision, and the state of drowsiness can be assessed with good precision.
US08306269B2

The lane mark recognition device is equipped with a lane mark detecting unit which executes a lane mark detection process in each predetermined control cycle, and adds a detection presence/absence data to a ring buffer, a detection presence/absence data addition inhibiting unit which inhibits addition of the detection presence/absence data to the ring buffer when the vehicle is traveling in the intersection, and a lane mark position recognizing unit which recognizes a relative position of the vehicle and the lane mark, when the lane mark is detected in the situation where a lane mark detection rate calculated from the data of the ring buffer is higher than a reliability threshold value.
US08306254B2

A spa speaker system having a housing with a speaker mounted therein, wherein the housing is mounted within a hole in the wall of a spa. The speaker system is arranged at an angle within the housing, and is rotatable with respect to the hole. The system can also comprise a watertight membrane arranged to prevent water and contaminants from interfering with speaker components. A system for providing audio to a spa is also disclosed. The system comprises a spa having walls and at least one speaker unit mounted in a spa wall. Each of the speaker units is capable of receiving an audio signal, and generating sound towards the occupants of the spa. Each of the speaker units comprises a speaker that is individually rotatable and arranged at an angle to direct the sound.
US08306246B2

A thermoacoustic device includes first electrodes, a first conductive element, second electrodes, a second conductive element, first insulators, second insulators and a thermoacoustic film. The first conductive element is electrically connected with the first electrodes. The second conductive element is electrically connected with the second electrodes. The first insulators connect the first electrodes to the second conductive element while insulating them from each other, and the second insulators connect the second electrodes with the first conductive element while insulating them from each other. The thermoacoustic film is electrically connected with the first electrodes and the second electrodes.
US08306243B2

A signal processing section 3 is set up which provides an anti-phase component signal S extracted by an anti-phase component extracting section 2 with a transfer characteristic (Hd+Hx)/(Hd−Hx); an adder 4 adds the phase-inverted signal of the anti-phase component signal S provided with the transfer characteristic by the signal processing section 3 and an in-phase component signal M extracted by an in-phase component extracting section 1; and an adder 5 adds the anti-phase component signal S provided with the transfer characteristic by the signal processing section 3 and the in-phase component signal M extracted by the in-phase component extracting section 1.
US08306236B2

A sound field measuring apparatus includes a microphone set having a first and second microphones arranged at a prescribed interval, which collects audio signals outputted from a first and second speakers, a measuring unit measuring distances between the first and second speakers, and the first and second microphones based on audio signals collected by the first and second microphones, and a position calculating unit calculating a position of the first and second microphones and a position of the second speaker when the first speaker is taken as a reference position based on the respective measured distances.
US08306233B2

In accordance with an example embodiment of the present invention, an apparatus is presented that comprises a multichannel audio transmitter which has a first mode for transmitting a multichannel audio signal and a second mode for transmitting at least a first and a second audio signal, each having fewer channels than the multichannel audio transmitter. A controller is configured to switch the multichannel audio transmitter from the first mode to the second mode when the first audio signal becomes available.
US08306231B2

The invention relates to a portable device with an enhanced stereo image, and more particularly a device in which an unsymmetrical placement of loudspeakers is compensated by means of electronic adjustment of the phase and level of the sound. The present invention provides a device (1) comprising a sound source outputting audio channels in stereo, a sound reproduction system delivering electronic sound signals based on the audio channels to at least two loudspeakers (2, 3) for sound reproduction with a stereo image. The device further comprises means for adjusting the level and phase of one of the sound signals to one loudspeaker (2).
US08306230B2

An information processing apparatus capable of effectively preventing unauthorized use of content distributed through a network when playing the content. The information processing apparatus includes a tamper-resistant secure module, a receiving block, and a playback block. The secure module includes a key storage block for storing a decryption key, a decryption block, and an encryption block. The receiving block receives distribution data distributed through the network and transfers the data to the decryption block. The decryption block decrypts the distribution data to obtain content by using the decryption key. The encryption block divides the content to a plurality of split pieces of content and encrypts them by using a temporary encryption key. Information on a temporary decryption key is output each time the temporary encryption key is changed. The playback block decrypts the encrypted pieces of content by using the temporary decryption key and combines and plays them.
US08306224B2

A device which transmits an ISMA media stream subjected to MPEG-4 IPMP extension. An ISMA media stream having an ISMA header and including contents as a payload is constituted, an IPMP tool list descriptor representing, as a tool required for processing of the contents, at least one tool selected from a group including an IPMP tool, an ISMA Cryp decryption tool, and a key management system (KMS) tool is buried in the media stream, and the ISMA media stream is transmitted.
US08306222B2

A removable secure portable electronic entity includes elements for receiving a broadcast digital content, elements for sending the received broadcast digital content, secure elements for deferred retransmission of the received digital content adapted to prohibit reproduction of the received digital content prior to sending it and to instigate the deferred sending of the received digital content by the sending elements, the elements being adapted to operate in parallel mode or in quasi-parallel mode. In variants, the secure deferred retransmission elements include a unit for storing the received digital content, for example a non-volatile memory. In variants, the secure deferred retransmission elements include members for authentication of a user.
US08306221B2

In an image encryption apparatus for visually encrypting an input image, an encryption area selector selects an encryption area within an input image including an area to be encrypted. An image converter divides the encryption area into a plurality of blocks. The image converter divides each block of the encryption area into a plurality of sub-blocks. An image converter performs an image conversion including rotation and mirror-reverse in accordance with an encryption key on the image in each sub-block. The image converter scrambles the image on a block-by-block basis in accordance with the encryption key. A pixel value converter converts a pixel value of a minimal area in a block so that a position of the block may be detected.
US08306218B2

The protected method of cryptographic computation includes N computation rounds successively performed to produce an output data from an input data and a private key. The method also includes a first masking stage to mask the input data, so that each intermediate data used or produced by a computation round is masked, and a second masking stage to mask data manipulated inside each computation round.
US08306217B2

There is provided a highly secure cryptographic processing apparatus and method where an analysis difficulty is increased. In a Feistel type common key block encrypting process in which an SPN type F function having a nonlinear conversion section and a linear conversion section is repeatedly executed a plurality of rounds. The linear conversion process of an F function corresponding to each of the plurality of rounds is performed as a linear conversion process which employs an MDS (Maximum Distance Separable) matrix, and a linear conversion process is carried out which employs a different MDS matrix at least at each of consecutive odd number rounds and consecutive even number rounds. This structure makes it possible to increase the minimum number (a robustness index against a differential attack in common key block encryption) of the active S box in the entire encrypting function.
US08306216B2

A method and system is provided facilitating tracing copies of an implementation of a computational method where different versions of a network of look-up tables representing steps of the computational method are generated, and stored in a memory, each version being unique so that output encodings and/or input decodings of the white-box implementations of the computational method are different in the different versions. The network is formed by using an output value of a first look-up table as an input value of a second look-up table. The different versions are generated by changing at least one value in the network, end results of the version corresponding to a relevant domain of input values being substantially the same for each version. A method and system for computation for a user with the corresponding version in the memory, and/or for identifying a copy of an implementation of the computational method is provided.
US08306214B2

A method and system for clear signal capture comprehend several individual aspects that address specific problems in improved ways. In addition, the method and system also comprehend a hands-free implementation that is a practical solution to a very complex problem. Individual aspects comprehended related to echo and noise reduction, and divergence control.
US08306213B1

Described are computer-based methods and apparatuses, including computer program products, for skill and level assignment. In some examples, the method includes providing for display of a graphical user interface (GUI) with one or more sets of graphical objects. Each set of graphical objects corresponds to a decision factor and each graphical object in each set of graphical objects corresponds to a level of the decision factor. The method further includes receiving an assignment configuration for a contact routing device. The assignment configuration is generated based on the one or more sets of graphical objects and associated one or more agents. The method further includes routing the contact to the selected one or more contact agents based on the assignment configuration.
US08306211B2

A system and method for retaining calls info a call center is provided. A multiplicity of calls is received into a call center. The nature of each call is determined and the calls are temporarily saved. One or more of the saved calls is retained by performing a plurality of evaluations against criteria. The saved calls that are not retained are discarded. Each of the saved calls retained are stored as a recording identified by the nature of each call.
US08306200B2

A method and apparatus for automatic processing of toll free call service alarms are disclosed. For example, the method receives a trouble ticket by a service provider for a toll free call service alarm, and retrieves a calling to number and a calling from number from the trouble ticket. The method determines if the service provider is a responsible organization for the toll free call service for the calling to number, and determines if a customer network for the toll free call service is active if the service provider is the responsible organization for the toll free call service. The method notifies a work center if the customer network is not active.
US08306197B1

An apparatus (100) for interfacing a telephone (12) with a telecommunications network (24). The telephone provides and accepts digital signals (118) and the telecommunications network provides and accepts analog signals (124). The digital signals include digital control content (120) and digital voice content (122), and the analog signals include analog control content (126) and analog voice content (128). A control circuit (142), a first port (106b), and a second port (110b) are provided. The first port communicates the digital signals to and from the control circuit. The second port communicates the analog signals to and from the control circuit. The control circuit converts the digital control content to the analog control content, and vice versa. The control circuit also converts the digital voice content to the analog voice content, and vice versa.
US08306195B2

In one embodiment, a graphical user interface (“GUI”) enables the efficient composition and execution of a test of a message-based application, Web application, or SOA systems' capacity to receive, process and respond to message traffic. The GUI may be used to generate a test composition by dragging and dropping message clips onto one or more tracks. Each clip includes one or more message, with each track being organized into one or more bands. Each track and each band may run contemporaneously to send messages to a target device or application. It is emphasized that this abstract is provided to comply with the rules requiring an abstract that will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure.
US08306185B2

In a radiation therapy method, one or more planning images are acquired (102) of a subject. Features of at least malignant tissue are contoured in the one or more planning images to produce one or more initial feature contours. One or more treatment images of the subject are acquired (114). The one or more initial feature contours are updated (122) based on the one or more treatment images. Radiation treatment parameters are optimized (126) based upon the updated one or more feature contours. Radiation treatment of the subject is performed (130) using the optimized parameters.
US08306184B2

X-ray pixel beam array systems and methods for electronically shaping radiation fields and modulating radiation field intensity patterns for radiotherapy are disclosed. One exemplary pre-clinical system may include addressable electron field emitters (102, 104) that are operable to emit a plurality of electron pixel beams (106, 108, 110). Each electron pixel beam may correspond to an x-ray target (124) and x-ray pixel beam collimation aperture (136, 138) to convert a portion of energy associated with the electron pixel beam to a corresponding x-ray pixel beam (140, 142). Further, the x-ray pixel beam array collimator (130) forms a one-to-one correspondence between individual electron pixel beam and its corresponding x-ray pixel beam. One exemplary clinical system may include a high-energy electron source (1203), an n-stage scanning system (1210), x-ray pixel beam targets (1212), and an x-ray pixel beam array collimator (1214). A controller (1206) may sequentially direct electron beam pulses to predetermined x-ray pixel targets and produce an electronically controlled radiation field direction, pattern; and intensity pattern.
US08306172B2

A wireless communication device comprises a number of sub-systems and clock generation logic arranged to generate at least one clock signal to be applied to the number of sub-systems. One of the number of sub-systems comprises sampling logic for receiving input data and performing initial sampling on an input data bit using multiple separated phases of a clock period of the at least one clock signal applied to the sampling logic thereby producing multiple phase separated sampled outputs of the input data bit. The sampling logic is configured to perform a number of re-sampling operations on the multiple phase separated sampled outputs at a number of intermediate phases thereby producing multiple phase separated intermediate sampled outputs prior to performing a final sample of the multiple phase separated intermediate sampled outputs at a single phase of the at least one clock signal to produce a sampled input data signal.
US08306153B2

Embodiments of the invention relate to systems and methods for tracking phase in a receiver which uses multiple phase tracking techniques. A phase tracking module generates a plurality of symbol decisions related to received 8-level-vestigial-sideband (“8VSB”) signals, determines a phase tracking threshold value based on a mean square error, receives an estimated imaginary component of a transmitted signal based on the symbol decisions, and determines a phase estimate based on the imaginary component of the transmitted signal and the plurality of symbol decisions. The phase tracking module selects one of a first phase tracking technique and a second phase tracking technique based on the phase estimate. The first phase tracking technique is selected when the phase estimate is greater than the phase tracking threshold value, and the second phase tracking technique is selected when the phase estimate is less than the phase tracking threshold value.
US08306146B2

A system and method is proposed for progressively quantizing channel state information for application in a MIMO (multiple input multiple output) communication system. A method includes computing an estimate of a communications channel between a subscriber unit and a base station, quantizing the estimate with a first codebook, thereby producing a first quantized estimate, quantizing an (n−1)-th quantized estimate with an n-th codebook, thereby producing an n-th quantized estimate, where n is an integer value ranging from 2 to R, R is a total number of quantizations of the estimate, wherein the n-th codebook is a localized codebook. The method also includes incrementing n, repeating the quantizing an (n−1)-th quantized estimate until n=R, and transmitting information based on the R quantized estimates to the base station.
US08306133B2

A transmitter which transmits information in transmission frame to a receiver, the transmission frame including multiple transmission symbols and guard intervals obtained by replicating a fixed time period of a transmission symbol, generates a transmission frame by making phases of one transmission symbol out of two transmission symbols and a guard interval thereof continuous with phases of the other transmission symbol and a guard interval thereof, when the two continuous transmission symbols are the same.
US08306132B2

Provided is a detection apparatus that detects a phase alignment error between transmission signals transmitted on different channels, comprising a correlation calculating section that calculates a cross-spectrum between the transmission signals based on a result of a measurement of the transmission signals transmitted in the channels; a phase difference calculating section that calculates a phase difference spectrum between the transmission signals based on the cross-spectrum calculated by the correlation calculating section; and a detecting section that detects a difference between transmission times of the transmission signals transmitted on the different channels and a phase offset between the transmission signals, based on the phase difference spectrum calculated by the phase difference calculating section.
US08306130B2

A TFI-OFDM transmission system for a UWB communication that includes a data generator generating data having a rate corresponding to a transmission speed mode, a convolutional encoder convolutional-encoding the data into a certain number of data groups, an OFDM modulator outputting OFDM symbols by executing an IFFT the data groups a buffer temporarily storing the OFDM symbols to sequentially transmit the OFDM symbols in a time domain at least two times, and a frequency generator generating certain frequencies to transmit the OFDM symbols in a certain number of frequency bands corresponding to transmission channels.
US08306129B2

A power line communication apparatus controls a transmission using a plurality of parameters. The power line communication apparatus includes: a registration processor which performs a registration process for achieving a state to be communicable with another power line communication apparatus through a power line by use of transmission data based on a first parameter set at a first value and a second parameter set at a second value, a parameter controller which changes the first parameter to the third value to lengthen a communicable distance and the second parameter to the fourth value to shorten the communicable distance when the registration process has ended in failure. When the registration process has ended in failure, the registration processor retry the registration process by use of transmission data based on the first parameter set at a third value and the second parameter set at a fourth value.
US08306126B2

A prediction control unit determines whether to use intra-prediction method or a method of prediction based on reduced image in which a predicted image is generated using a locally decoded image of a block as an object of coding that has been coded and reduced, according to the amount of high-frequency component contained in the block as the object of coding. When use of intra-prediction method is determined, locally decoded images of previously-encoded neighboring blocks stored in a frame memory are down-sampled by a down-sampling unit and subjected to intra-prediction by an intra-prediction unit, and coding is done using the prediction data. When use of prediction method based of reduced image is determined, inter-layer prediction is done using neighboring images obtained by reading locally decoded images resulting from a process of a lower layer from the frame memory, and coding is done using the prediction data.
US08306122B2

A method and apparatus of processing image data comprises receiving a video data signal where each pixel is represented by one or more digitized components, each digitized component being represented by a first set of binary digits and a second set of binary digits. The first set of binary digits is stored in a first memory plane and the second set of binary digits is stored in a second memory plane. The first set of binary digits is extracted and undergoes first and second processing. The second set of binary digits is extracted and undergoes second processing.
US08306119B2

The picture and coding method comprises the following steps: coding of the lowest resolution picture to provide coded data for a base layer of the coded data flow, zoom of the picture to obtain a low resolution zoomed picture of dimensions of those of the picture for the common video part, coding of to supply coded data to an upper layer of the coded data flow and using at least one of the following modes: predictive inter layer coding using a previous low resolution zoomed picture in which a predicted block and a motion vector defining this block is determined, predictive inter layer coding using a current low resolution zoomed picture in which a predicted block and a motion vector defining this block is determined.
US08306112B2

The present invention makes it possible to include, when encoding processing is applied to three color components using a 4:0:0 format, data for one picture in one access unit and makes it possible to set the same time information or the same set encoding modes among the respective color components. In an image encoding system for applying compression processing to an input image signal including a plurality of color components, encoded data obtained by independently subjecting an input image signal of each of the color components to encoding processing and a parameter indicating which color component the encoded data corresponds to are multiplexed with a bit stream. In an image decoding system for inputting a bit stream in which an image signal including a plurality of color components is compressed to perform decoding processing, decoding processing of the encoded data of each of the color components is performed using a parameter indicating which color component the encoded data corresponds to.
US08306107B2

This invention presents a scalable solution to encode the whole 12-bit raw video once to generate one bitstream that contains an H.264/AVC compatible base layer and a scalable enhancement layer. If an H.264/AVC decoder is available at the client end, only the base layer sub-bitstream is decoded and the decoded 8-bit video can be viewed on a conventional 8-bit display device; if the color bit depth scalable decoder is available at the client end, both the base layer and the enhancement layer sub-bitstreams will be decoded to obtain the 12-bit video and it can be viewed on a high quality display device that supports more than eight bit.
US08306106B2

An improved method for generating pulse width modulated signals, e.g., for use in audio amplifiers, power amplifiers, etc. An input digital value is received and divided by a number N, producing a quotient and a residue. A plurality N of edge modulation values may then be generated based on the quotient and the residue. Each of the N edge modulation values specifies an edge of the pulse width modulated signal to be generated. Generation of the N edge modulation values may comprise applying the residue to one or more of the N edge modulation values when the residue is greater than zero. The residue may be applied to different ones of the plurality N of edge modulation values during different iterations of the method in a non-stationary fashion. The pulse width modulated signal may then be generated based on the N edge modulation values.
US08306105B2

An embodiment of a communication system can generate a composite signal that includes two or more different signals, where the signals represent different types of data. A data signal having one or more pulses that represent digital data of a first type is provided. A control signal that is a digital bit stream is provided. A composite signal is generated by multiplying a frequency of the data signal by a factor and modifying widths of pulses based on the bits of the control signal. The composite signal can be provided to a receiver device over a communication medium. The receiver device can determine the data signal and the control signal from the composite signal.
US08306099B2

A signal receiving device is adapted for receiving a multi-bit signal-under-test that supports one of first and second base frequency types, and outputting a type indicator for indicating which one of the first and second base frequency types is supported by the signal-under-test. The signal receiving device includes a counter and a frequency determining circuit. The counter includes an accumulating unit for counting cycles of an operating clock so as to obtain a bit count. The frequency determining circuit is coupled to the counter for comparing the bit count to one of first and second preset values in accordance with a previous value of the type indicator so as to obtain a comparison result, and determining whether to update a value of the type indicator based on the comparison result.
US08306096B2

A method for interference reduction is described. A sampling frequency is selected for a digital-to-analog converter (DAC) so that images within a DAC output signal do not interfere with one or more receivers. A sample rate is adjusted of an input signal that is provided to the DAC to match the sampling frequency for the DAC.
US08306090B2

Communications among multiple nodes via a shared power line medium are carried out by dividing the available frequency spectrum in the shared power line medium into plural non-overlapping channels. A first channel is assigned to a first group of nodes, and a second channel, different from the first channel, is assigned to a second group of nodes. Communications between the first group of nodes can occur simultaneously with communications between the second group of nodes via the shared power line medium. Time slots may be assigned for the communications between the first group of nodes that occurs simultaneously with the communications between the second group of nodes via the shared power line medium. The simultaneous communications between different groups of nodes via a shared power line medium may be implemented using a frequency-hopping spread spectrum technique.
US08306088B2

Apparatus and methods for altering one or more spectral, spatial, or temporal characteristics of a light-emitting device are disclosed. Generally, such apparatus may include a volume Bragg grating (VBG) element that receives input light generated by a light-emitting device, conditions one or more characteristics of the input light, and causes the light-emitting device to generate light having the one or more characteristics of the conditioned light.
US08306083B2

Systems and methods for electrically pumped, surface-emitting and edge emitting ZnO ultraviolet diode lasers are disclosed. The ZnO diode laser may be fabricated using growth processes (e.g., MBE) to form Sb-doped ZnO as a p-type layer and doped ZnO as an n-type layer. ZnO-based quantum well structures may be further formed in between the n- and p-type ZnO layers. The ZnO layers and quantum wells may be grown in columnar structures which act as resonant cavities for generated light, significantly improving light amplification and providing high power output. For example, ultraviolet lasing at around 380 nm was demonstrated at about room temperature at a threshold current density of about 10 A/cm2. The output power was further measured to be about 11.3 μW at about 130 mA driving current.
US08306066B2

A transmission device comprises first interfaces each of which receives time-division multiplexed signals from an external device in units of frames, a switch which is connected with the first interfaces and sets paths of the signals received from the first interface in regard to each packet, and second interfaces each of which is connected with the switch, receives the signals from the first interface via the switch, and transmits the received signals to a different transmission device in units of packets. The first interface selects signals having the same destination from the signals contained in the received frame and stores the selected signals having the same destination in one packet.
US08306063B2

A system and method for identifying UDP packets on an IP network as candidates for characterization as packets of a RTP stream. UDP packets are identified at a point on the IP network, and for each identified UDP packet 1) it is determined if a version number in a RTP header field in the payload of the UDP packet equals a predetermined value, 2) determined if a packet length associated with the UDP packet is within a predetermined range, 3) determined if a payload type RTP header field within the payload of the UDP packet is within a predetermined range. If all the criteria are satisfied, then the identified UDP packet is characterized as a candidate RTP packet. It is then determined if the candidate RTP packet belongs to a previously detected RTP stream, or to a newly encountered RTP stream. A stream data store is then updated using the information in the RTP header of the candidate RTP packet.
US08306058B2

A system and method for transmitting and presenting streaming digital information signals that optimizes performance in the context of goodput, throughput, delay, receiver buffer requirements and tolerance to loss and jitter. The method provides ordering packets of information based on a priority associated with each of the packets; managing the flow of the packets into and out of a buffer; adjusting the rate at which the packets are provided to a communication medium; and transmitting and retransmitting the packets as needed.
US08306056B2

A system for blending synchronous and asynchronous computer communication applications that determines when a user of a synchronous communication application, such as an instant messaging application, attempts to send a message to another user that is unavailable for synchronous communications, and that forwards the message from the synchronous communication application to an asynchronous communication application for delivery. The forwarded message may be an email message, and the system may operate to determine a destination electronic mail address of the destination user for inclusion in the forwarded message, and include an indication in the forwarded message that it has been forwarded from the synchronous communication application. This indication enables the asynchronous communication application to perform special processing when the receiving user retrieves the forwarded message from the asynchronous communication application. The special processing may include automatically determining whether the sending user is currently available for synchronous communications, and, if so, providing a synchronous communication session between the receiving user and the sending user. If the sending user is not currently available for synchronous communications, the receiving user is provided with the option of responding to the forwarded message using the asynchronous communication application.
US08306046B2

A computing device having communications framework for a protocol stack. The framework includes a number of layers, each layer representing a layer in a protocol stack. At each layer, a protocol is a bearer of an upper adjacent layer. Each layer is arranged to monitor the availability of one or more alternate bearer layers below. Where there is more than one alternate bearer layer below, a layer is said to be mobile. In the event of a new bearer layer becoming available at a mobile layer, a decision is made as to whether or not to migrate to that bearer layer based on established policies in the mobile layer and, optionally, on communication with higher layers or with the client application. If the decision to migrate is positive, the mobile layer then ensures establishment of the new bearer layer and initiates and completes migration to it. The client of a connection active over the connection stack need not be disturbed by mobility events within the stack providing the connection.
US08306043B2

A method and system for monitoring data packet traffic in a multicast network comprising determining a first packet count received at a receiver router, representing a quantity of data packets associated with a multicast group and source at a first time, determining a second packet count received at that receiver router representing a quantity of data packets associated with that multicast group and source, at a second time subsequent to the first time, comparing the second packet count to the first packet count, and indicating an alarm in response to the second packet count being less than a predetermined value greater than the first packet count. A status for multiple routers can be obtained, comprising a difference between the quantity of the first and second packet counts; and indicating a warning in response to at least one of the plurality of router status being less than the predetermined value.
US08306041B2

An apparatus and method for communicating link quality information between access nodes is disclosed. A first step includes a first access node transmitting first routing packets. A second step includes a second access node receiving at least one of the first routing packets over a first direction of a first link. A third step includes the second access node transmitting second routing packets. A fourth step includes the first access node receiving at least one of the second routing packets over a second direction of the first link, and determining a first direction link quality of the first link based upon the second routing packets.
US08306039B2

The present disclosure provides methods and systems for automatic transport path selection for multi-home entities in Stream Control Transmission Protocol (SCTP). The present invention provides systems and methods for directing data transfer between applications and devices residing on different computers or devices using a dynamic path selection algorithm for multi-homed network entities (using SCTP). When an application or device requests to transfer data to another application or device, the dynamic path selection algorithm selects the most efficient path for data transfer. The decision to select the best network path is based upon the dynamic network conditions, such as, for example, congestion window (CWND), round trip time (RTT), and the like, and/or provisioning information.
US08306025B2

A method for implementing the subscriber port positioning by broadband access equipments, includes: when the subscriber initiates an access request, the multi-port terminal equipment captures the access request message, adds the subscriber basic information into the access request message, and transmits it to the office equipment; the single-port terminal equipment forwards the access request message to the office equipment directly; the office equipment captures the access request message, adds the terminal basic information into the access request message and forwards it to the broadband access server; for the multi-port terminal equipment, the terminal basic information and the subscriber basic information comprises the subscriber port positioning information; for the single-port terminal equipment, the terminal basic information is taken as the subscriber port positioning information; after the broadband access server receives the access request message, it extracts the subscriber port positioning information. The present invention realizes the accurate positioning for the subscriber when one GPON port of the office equipment connects multiple terminal equipments.
US08306023B2

One embodiment disclosed relates to a networking apparatus. The networking apparatus includes a plurality of blade subsystems and a master system communicatively coupled to the blade subsystems. A particular blade subsystem is configured to provide an additional feature in relation to processing network packets. The remaining blade subsystems are configured to send non-packet information to the one blade subsystem by replacing original information in a packet with the non-packet information. The particular blade subsystem is further configured to retrieve the non-packet information from the packet. Other embodiments are also disclosed.
US08306013B2

One embodiment of the disclosure sets for a method for synchronizing multiple mobile devices in a wireless network, which includes the steps of calculating a time interval for a first mobile device to respond to a request, receiving timing information of the first mobile device, determining a first offset associated with the first mobile device based on the time interval and the timing information, receiving a first data stream including the timing information of the first mobile device, and inserting a first dataset into the first data stream based on the first offset before transmitting the first data stream.
US08306010B2

Embodiments of systems and methods for uplink multi-user multiple input multiple output (MU MIMO) medium access and error recovery are generally described herein. Other embodiments may be described and claimed.
US08306005B1

A communication system and method for enhancing the effectiveness of wireless and wired systems. The communication system comprising a combination of (A) a communication device with two separate transceivers and a unique access number (B) said transceivers with a short-range wireless or wired transceiver and long-range wireless transceiver, (C) a communication management system from the group of local communication management system for individual coordinated device connectivity, distributed communication management system for management of multiple communication devices, (D) said communication management system performing dynamic switching of communication transceivers and dynamic addressing of communication devices within the network of communication devices. Suitable wireless medium include wireless optical means, wireless power-line carrier means, wireless radio-frequency means, and wireless radar means. Suitable wired medium include serial, parallel, USB, Firewire, Ethernet, optical fiber, and RS-485 communication means. The communication management system ensures seamless and ubiquitous communication between wired and wireless devices. The communication system, when utilizing dynamic communication for wireless or wired roaming communications in-conjunction with dynamic switching and addressing, enhances the performance and effectiveness that are beneficial to most communication devices.
US08306002B2

In accordance with various embodiments, multiple beacons are transmitted in each communication superframe within a wireless network. In accordance with one embodiment, for example, a method is disclosed that comprises transmitting a first beacon in a superframe and transmitting a second beacon in the superframe. The first beacon comprises wireless medium access information that specifies nodes that are to communicate across a wireless medium in that superframe. The second beacon also comprises wireless medium access information. The first and second beacons further specify a list of nodes that are to transmit the first beacons in subsequent superframes upon failure to receive the first beacon for a corresponding predetermined number of superframes.
US08305997B2

A method, apparatus, and system are described relating to at time when a wireless terminal reports an event to a network. An event to be reported to the network is detected by the wireless terminal. A communications condition affecting a communication between the wireless terminal and the network is determined, and based on the detected communications condition, a dynamic time-to-trigger period is adjusted so that the event is reported by the wireless terminal to the network before the time-to-trigger period expires.
US08305976B1

What is disclosed is a method of operating a wireless communication device. The method includes, when in a first mode of operation, transmitting an access request to a wireless access node at a first transmit power, starting a first countdown timer, and awaiting an access request acknowledge from the wireless access node. In the first mode of operation, if the access request acknowledge is received within the first countdown timer, the method includes halting the first countdown timer and awaiting a resource assignment message from the wireless access node, and if the access request acknowledge is not received within the first countdown timer, the method includes retransmitting the access request to the wireless access node at a second transmit power and restarting the first countdown timer. The method also includes receiving a control message to enter a second mode of operation from the wireless access node, and when in the second mode of operation, transmitting the access request to the wireless access node, starting a second countdown timer, and awaiting the resource assignment message from the wireless access node. In the second mode of operation, if the resource assignment message is received within the second countdown timer, the method includes halting the second countdown timer, and if the resource assignment message is not received within the second countdown timer, the method includes retransmitting the access request to the wireless access node and restarting the second countdown timer.
US08305972B2

Systems, methods and apparatus are provided for scheduling resources in Orthogonal Frequency-Division Multiple Access (OFDMA) communication networks for “direct link” or peer-to-peer communications among stations operating therein so that OFDMA resources can be allocated to a transmitter station for a peer-to-peer communication session with a receiver station such that near-far issues caused by peer-to-peer communication are reduced/avoided. The disclosed technologies can prevent peer-to-peer communication links using different sub-channels within the same time slot from creating near-far issues for other receiver stations that are within communication range.
US08305970B2

In a wireless mobile communications system, a method of transmitting a measurement report to a network. The network transmits in advance, a message including the allocated uplink radio resources and the like, to the terminal so that the terminal can transmit the measurement report to the network using the previously allocated uplink radio resources, thereby minimizing a time for transmitting the measurement report to the network.
US08305969B2

When determination is made that a channel for high-speed downlink packet transmission is short in power by the calculation of power assigned to a downlink shared channel and an activity ratio of the power assigned to the downlink shared channel from transmission power of all the channels and transmission power of other channel than a downlink shared channel for high-speed downlink packet transmission, a total sum of transmission power of dedicated channels is reduced by lowering a rate of a connected dedicated channel for data reception, thereby increasing power assigned to the channel for high-speed downlink packet transmission.
US08305960B2

The present invention describes a method for operation and maintenance of Access Points in a wireless communications network, and a network node and an access point for use in such a network. Access points are used for connecting wireless networks to core networks. The method comprises the step of first receiving, at a network node, an on-demand triggered request for status information, wherein the request includes an access point identity. The network node investigates, using the received access point identity, if the access point is registered within the network. If the access point is registered within the network, then as a first following step, the network node uses the access point identity to retrieving access point address information from storing means. In a second following step, the network node uses the retrieved address information to establish a connection to the access point. Thereafter the network node receives access point status information. As a last step, a response including the access point status information is sent to an end user.
US08305954B2

The invention concerns a method for synchronizing clocks of a set of nodes in a TDMA (“Time Division Multiple Access”) communication network comprising a plurality of nodes, among which some called time reference (TR) nodes are synchronized to a common time reference through a predetermined out-of-band synchronization mechanism, other nodes being called non-TR nodes, each node comprising an internal clock, characterized in that it comprises the steps of: transmitting, at the level of at least one of said TR nodes, a broadcast beacon packet during a given time slot of sub-frames, each sub-frame comprising a plurality of time slots; propagating among the remaining nodes said beacon packet using the slotted structure of the TDMA protocol, each node being pre-assigned a conflict-free time slot in a sub-frame to broadcast said beacon packet received from another node in a previous slot of said sub-frame; and updating in at least two of said non-TR nodes the internal clock based on an updated offset estimate, upon reception of said beacon packet. The invention also concerns a communication device in a TDMA communication network.
US08305948B2

Systems and methodologies are described that facilitate coordinating and conducting transmissions to multiple stations in a wireless communication system during a single transmission opportunity. A holder of a transmission opportunity can communicate a request-to-send message or a self-addressed clear-to-send message to one or more stations to establish the transmission opportunity. Subsequently, data transmissions with respective stations can be initiated by transmitting request-to-send messages to the respective stations. At each receiving station, the source address of a received request-to-send message is compared to the address of the holder of the transmission opportunity. If the addresses match for a given request-to-send message, the receiving station transmits a clear-to-send message to the holder of the transmission opportunity in response to the request-to-send message.
US08305942B2

Closed loop MIMO FDD schemes can offer significant performance gains for OFDM based wireless communication systems over open loop MIMO schemes. However, the pre-coding weights (eigenvectors) on each of the frequency bands need to be updated and this adds extra overhead. The number of adjacent frequency fingers which can use the same pre-coding weights is governed by the coherence bandwidth of the eigen spatial modes. The receiver uses the average r.m.s. delay spread of the SISO channels as an indicator to the eigen coherence bandwidth, rather than explicitly calculating the eigen coherence bandwidth itself. This technique can be applied to TDD schemes as well, where the channel estimation is done with the reverse link, eliminating the need for feedback. The TDD transmitter can estimate the eigen coherence bandwidth on the basis of average r.m.s. delay spread, which saves computational effort.
US08305938B2

To enable an Ethernet ring to be dual homed into a spanning tree protocol controlled Ethernet network, spanning tree control packets (Bridged Protocol Data Units or BPDUs) are transported as data frames over the Ethernet ring. This allows the Ethernet ring to appear as a single link to the spanning tree protocol so that the spanning tree can extend over the link. However, since the spanning tree does not have visibility as to the internal structure of the ring, the spanning tree cannot block links on the Ethernet ring network. Conversely, BPDUs from the Ethernet ring are not transmitted into the Ethernet domain that is implementing the spanning tree, so that the spanning tree is not affected by the control mechanism in place on the Ethernet ring network.
US08305932B2

A method and system for growing a next generation network (NGN) using a modular design are disclosed. For example, the method defines a growth core module to support a specific number of subscribers, wherein the growth core module is assigned a module identifier (ID). The method upgrades existing network entities that will be impacted by an installation of the growth core module in the existing IMS network, and installs the growth core module in the IMS network.
US08305930B2

Provided are a sensor network structure, a data aggregation method, and a clustering method for efficient multi-target tracking. The multi-target tracking may be efficiently performed in a heterogeneous sensor network by combining clustering methods and adaptively varying the clustering methods. As such, an energy consumption problem in a sensor network may be reduced, and a data transmission delay problem or a data traffic problem may be solved by reducing the amount of data to be transmitted.
US08305928B2

A method adds a MAC address per line for a multiline EMTA. After the EMTA initializes, the method creates “Virtual MTA” instances corresponding to each analog line/MAC address. The method facilitates MTA emulation of each of the Virtual MTA instances. For each virtual EMTA line, the emulation method includes acquiring an IP address via DHCP and acquiring a configuration file via TFTP for each virtual MTA instance.
US08305922B2

Various exemplary embodiments relate to a method and related network node and machine-readable storage medium including one or more of the following: determining network status; receiving an application request at the PCRN; generating a new PCC rule in response to the application request and network status; and providing the new PCC rule to a PCEN. Various exemplary embodiments further include receiving an event message, determining the network status from received event messages and isolating congestion using previously issued PCC rules and a network topology.
US08305920B2

A method for determining Quality of Service (QoS) level is provided. The method includes: assigning, by a Coaxial-cable Line Terminal (CLT), a QoS level for a user terminal; sending, by the CLT, relevant information of the assigned QoS level to a Coaxial-cable Network Unit (CNU); and determining, by the CNU, a QoS level for a packet sent by the user terminal according to the relevant information of the assigned QoS level. A system for determining QoS level is provided. The system includes: a CLT and a CNU. A CLT and a CNU are also provided. The solution enables a coaxial-cable network unit to satisfy the QoS requirements of user terminals, and reduces the producing cost of the coaxial-cable network unit.
US08305917B2

A radio communication system (100) provides a radio air interface at a master node (102) for subscriber units associated with the master node. Among the subscriber units are several slave nodes (104, 106). The communication system has the ability to operate as a secondary user in unused spectrum portions of a frequency band otherwise reserved for primary operators, such as licensed broadcasters. The master node accesses an authorization server (108) to obtain a list of unused channels in the region of the master node. Each slave node also contacts the authorization server to obtain a list of unused channels in the region where each respective slave node is located, via another network (118, 121). The unused channels common to the slave nodes and the master node are used to create a backup radio operating parameter list which is used by the master node if a fault occurs between the master node the authorization server.
US08305915B2

The invention relates to a method for the digital evaluation of a data transmission network comprising a plurality of nodes (1) and data transmission links (2) which extend between the nodes (1), each node comprising at least one input or output interface (11, 12) consisting of a plurality of queues which can each receive data in the form of analytical or event flows, said data flows being distributed into queues as a function of the service classes associated with the flow. The inventive method comprises the following steps consisting in: identifying the interfaces having a hybrid operating mode and each receiving at least one event data flow and at least one analytical data flow; and, for each interface having a hybrid operating mode, determining a virtual equivalent queue for the event data flows of a given service class (k) received by the interface, which is associated with the given service class (k), said virtual equivalent queue having an equivalent service rate (TRFE(k)), in order to evaluate the data transmission network by associating the virtual equivalent queue receiving the event data flows of the given service class (k) with the interface.
US08305913B2

An apparatus (1240), method, and computer program to assess VoIP speech quality (130) using access to degraded signals is provided. Different types of impairment (110) have different effect, on speech quality. Preferred embodiments address up to four different types of impairment that affect VoIP signal quality: packet loss (230), speech clipping in time (850), noise (1400) and echo. An overall assessment algorithm factors in degradation due to various impairment factors to generate an overall speech quality assessment score or value.
US08305904B1

A method is provided for verifying repairs in a communication system. In an embodiment, a service network receives a notification from an access network for a completed repair at the access network. The service network comprises a service node and the service network exchanges information with the service node through the access network. The service network retrieves a set of attributes from the notification and determines an identity of the service node using the set of attributes. A repair verification test is executed for the completed repair where the repair verification test is based upon the service node. Further, an outcome is determined for the completed repair based upon the repair verification test.
US08305899B2

A network can include a number of nodes that link a source node to a sink node. When a first node in a network sends a packet to its downstream node, this information is also received at its upstream node. In response to learning that the first node has sent a packet, the upstream node sends another packet to the first node. In essence, a pull-based transmission approach is used to mitigate congestion and address the funneling effect in data transmission networks such as wireless video sensor networks.
US08305896B2

In an example embodiment, a method for selective performance enhancement of traffic flows, such as a Transmission Control Protocol (TCP) flow, on devices where enhancement of a limited number of concurrent flows is supported, or where a limited number of TCP accelerated or IP (Internet Protocol) compressed flows are supported. Flows are selected to be enhanced, accelerated or compressed based on configured priorities, including but not limited to type of the flow, importance of the flow, and availability of resources to enhance, accelerate or compress the flow. For example, a high-priority TCP session is accelerated for the lifetime of the session, while a low-priority TCP session is accelerated while there are available resources for the low-priority flow.
US08305894B1

A method and apparatus for more efficiently scheduling transmission of page messages over a paging channel in a radio access network (RAN). The RAN, which generally assigns slotted messages a higher transmission priority than non-slotted messages, may determine a level of occupancy of the paging channel either periodically, continuously, or responsive to a triggering event. Thereafter, the RAN may compare the level of occupancy to a load threshold, which may either be based on (i) a predicted probability of non-slotted messages that will result from slotted messages in the RAN, or (ii) a ratio of non-slotted messages to slotted messages in the RAN. If the load threshold is based on the ratio, the RAN may determine the load threshold before making the comparison. After making the comparison, the RAN may assign non-slotted messages a higher transmission priority than slotted messages if the level of occupancy exceeds the load threshold.
US08305889B2

A method for allocating a resource among a plurality of consumers of the resource is described herein. For each consumer of the plurality of consumers, a configurable weight associated with the consumer is determined. For each consumer of the plurality of consumers, credits assigned to the consumer at a first interval of a plurality of variable intervals are determined. The credits may be assigned in proportion to the configurable weight associated with the consumer. A consumer is selected for servicing based on the credits of the consumer. The selected consumer is serviced.
US08305885B2

Access priority for wireless devices located in an area in which radiofrequency (RF) coverage areas of a first wireless access point and a second wireless access point overlap is controlled by coordinating operation of the first wireless access point and the second wireless access point. The wireless devices access a common RF channel via a collision sense multiple access/collision avoidance mechanism. The probability of accessing the RF channel may be varied by adjusting the length of interframe spacings and the length of contention windows. The length of the interframe spacings and the length of the contention windows associated with the first access point and associated with the second access point are configured such that the probability of wireless devices associated with the first wireless access point accessing the RF channel is greater than the probability of wireless devices associated with the second wireless access point accessing the RF channel.
US08305879B2

Disclosed are a PCI switch assembly, having automatic link failover, and a computer system including that switch assembly. The switch assembly comprises first and second interconnected, peripheral component switches. Each of the these switches has first and second primary ports and a plurality of secondary ports. The switch assembly has a normal mode and a failover mode. In the normal mode, each switch routes data through the switch to the secondary ports of the switch. In the failover mode, a failover path is defined and data are routed from the first switch to the second switch and then to one of the secondary ports of the second switch. The second switch detects a predefined fail condition, and changes the switch assembly from the normal mode to the failover mode in response to detecting the predefined fail condition.
US08305875B2

The present invention relates to a method for allocating a frequency domain spread code in a base station of a multi-carrier code division multiple access (MC-CDMA) communication system. A code allocation priority is established based on interference between previously allocated spread codes and a newly allocated spread code so as to minimize the interference caused by channel fading or a synchronization error according to a transmitting or receiving timing offset when a scheduler of the base station in the MC-CDMA communication system allocates a subcarrier group to the plurality of user terminals or channels, and the spread code is allocated to the plurality of user terminals or channels according to the established priority, by the scheduler of the base station.
US08305874B2

A method includes performing a channel estimation to obtain an estimate of the channel based on a received signal. A subset of elements of the estimate are suppressed to obtain a suppressed estimate of the channel. The method includes multiplying the suppressed estimate of the channel by a matrix to obtain a delay restricted estimate of the channel.
US08305865B2

An objective lens for an optical information recording/reproducing optical system for an optical disc letting a laser beam impinge on a recording layer of the optical disc, and wherein a center wavelength λ (unit: nm) of the laser beam is in a range defined by a condition: 390≦λ≦420, a base material of the objective lens is made of resin, the resin has a glass transition temperature Tg and light transmissivity T (unit: %) per a path length of 3 mm at a wavelength of 406 nm defined by conditions: Tg≧115° C., 85≦T≦90, same antireflection films or different types of antireflection films are respectively formed on optical surfaces of the objective lens, and each of the antireflection films formed on the objective lens has a thickness of 100 nm or more in a vicinity of an optical axis of the objective lens.
US08305863B2

According to one embodiment, an optical information recording apparatus includes a spatial light modulator, an optical mechanism, a driving module, and a controller. The spatial light modulator converts an irradiation beam emitted from a light source to plural partial information beams that carry information by causing the irradiation beam to pass through plural modulation areas. The optical mechanism collects the partial information beams onto an optical information recording medium and applies a reference beam onto the recording medium such that the reference beam and the partial information beams intersect with each other on an information recording layer. The driving module drives the recording medium or the optical mechanism. The controller performs angle multiplex recording of information on the information recording layer by controlling the driving module and causing the light source to emit the irradiation beam while switchingly supplying the modulation areas with the information.
US08305860B2

An information processing device including a data processing section which executes control of a copying process where recording data on a first medium is recorded onto a second medium, and a data conversion section which executes data conversion in the copying process, where the data processing section acquires position information of a packet, which corresponds to an angle change point, based on conversion data generated by the data conversion section and executes an updating process on a reproduction control information file where angle change point position information of data before conversion which is recorded in the reproduction control information file included in copy target data is changed to angle change point position information of data after conversion.
US08305856B2

To record specific information to a disk-shaped record medium and reproduce the recorded specific information without any influence on the error correction capability. Copy protection information (CPID) having an error correction code appended thereto, shuffled and otherwise treated is sent as a CPID bit block to an EDC rewrite circuit (14). The EDC rewrite circuit (14) rewrites an error detection code appended to user data in each sector in accordance with bit information in the CPID bit block. Thereafter, the data in each sector is scrambled, and an ECC block including a plurality of sectors is modulated with an error correction code and sync signal appended thereto. The modulated signal is recorded in a reserve area of a lead-in area of the disk-shaped record medium. During reproduction, CPID is restored based on the result of error detection of each sector.
US08305852B2

Disclosed is an optical information recording medium that can solve a problem that a BCA mark becomes unrecognizable in an optical recording medium including a recording layer using an organic coloring matter. A playback signal in a burst cut area comprises a bright-area amplitude level formed upon the playback of a part where no barcode-shaped mark has been formed, a dark-area amplitude level formed upon the playback of a part where a barcode-shaped mark has been formed, and a maximum amplitude level having a protruded waveform formed upon the reproduction of the edge of a barcode-shaped mark. When a portion intermediate between the maximum amplitude level and the dark-part amplitude level is defined as an intermediate level, the intermediate level is lower than the bright-area amplitude level.
US08305845B2

Methods and systems utilizing seismic sensors configured or designed for use in seismic signal detection. An electrical current is applied to a seismic sensor such that the moving coil is located at a neutral position relative to the magnetic field in the seismic sensor to compensate for gravitational acceleration.
US08305844B2

A method for pre-determining an underwater objects GPS position using a forward scan sonar unit linked to a boat trolling motor, magnetic compass and GPS receiver. This system determines the underwater objects GPS position using the objects distance, compass heading and a GPS receiver/sonar on a boat. This system will provide real time longitude and latitude positions of underwater objects seen with sonar at a distance from a boat, and will allow for precise autopilot navigation or fixed position fishing. The system can also be used to correct for GPS errors when using previously stored waypoints positions of an object. The computer determines an objects underwater GPS position using a forward scan sonar transducer and compass mounted on a 360 degree movable mechanism such as a trolling motor unit, and formulates the objects position based on the distance and heading of the object in relation to the boats current GPS position.
US08305838B2

A semiconductor device includes a system clock input unit configured to receive a system clock for synchronizing input times of an address signal and a command signal from a memory controller, a data clock input unit configured to receive first and second data clocks for synchronizing an input/output time of a data signal from the memory controller, wherein a phase of the second data clock is shifted according to a training information signal, and the second data clock having the shifted phase is inputted to the data clock input unit, and a phase detection unit configured to detect a logic level of the second data clock based on an edge of the first data clock, and generate the training information signal to transmit the generated signal to the memory controller according to the detected logic level.
US08305833B2

A semiconductor memory device having semiconductor memory chips, each semiconductor memory chip includes a plurality of memory banks capable of independently to be accessed, each memory bank having a plurality of memory blocks, wherein at least two memory blocks, which are neighbored each other in the same memory bank, have the different number of unit memory blocks, so that each bank has a non-rectangular shape.
US08305830B2

A method for operating a volatile memory supplied with a supply signal arranged either as a first supply signal of a first supply signal source or a second supply signal of a second supply signal source. If an available first supply signal is present it is used otherwise the second supply signal is used. The supply signal is supplied, based on a switch position of a switching element to the volatile memory. During a detected interrupted first supply signal, the switch position of the switching element is for a predetermined period of time such that the supply signal is supplied to the volatile memory. After expiry of the predetermined period of time, the switch position of the switching element is predetermined such that the volatile memory is decoupled electrically from the supply signal.
US08305829B2

A power gating circuit configured to couple with a memory array having an internal voltage, wherein the power gating circuit includes circuitry having an output signal that raises the internal voltage of the memory array if the internal voltage is lower than a first threshold voltage, and lowers the internal voltage if the internal voltage is higher than a second threshold voltage, thereby retaining the internal voltage between the first threshold voltage and the second threshold voltage.
US08305826B2

A method for programming a programmable block of a power IC device includes selecting an anti-fuse element of the programmable block to be programmed. The anti-fuse element includes first and second capacitive plates separated by a dielectric layer. A voltage pulse is then applied to a pin of the power IC device. The pin is connected to a drain of a high-voltage field-effect transistor (HVFET) that drives an external load via the pin during a normal operating mode of the power IC device. The voltage pulse, which is coupled to the first capacitive plate of the anti-fuse element, has a potential sufficiently high to cause a current to flow through the anti-fuse element that destroys at least a portion of the dielectric layer, thereby electrically shorting the first and second capacitive plates.
US08305818B2

Memory devices and/or methods that may estimate characteristics of multi-bit cell are provided. A memory device may include: a multi-bit cell array; a monitoring unit to extract a threshold voltage change over time value for reference threshold voltage states selected from a plurality of threshold voltage states corresponding to data stored in the multi-bit cell array; and an estimation unit to estimate a threshold voltage change over time values for the plurality of threshold voltage states based on the extracted threshold voltage change. Through this, it is possible to monitor a change over time of threshold voltages of a memory cell.
US08305815B2

The disclosure relates to a sense amplifier comprising a cascode transistor and means for biasing the cascode transistor, supplying a control voltage to a gate terminal of the cascode transistor. The means for biasing the cascode transistor comprise means for isolating the gate terminal of the cascode transistor from the output of the voltage generator during a first period of the precharge phase, so as to boost the bitline voltage, then for linking the gate terminal to the output of the voltage generator during a second period of the precharge phase. Application in particular to sense amplifiers for non-volatile memories.
US08305811B2

A flash memory device and method of reading data are disclosed. The method includes; performing a test read operation directed to test data stored in a memory cell array of the flash memory device by iteratively applying a sequence of test read retry operations, wherein each successive test read retry operation uses a respectively higher test read voltage level than a preceding test read retry operation, until one test read retry operation in the sequence of test read retry operations successfully reads the test data using a minimum test read retry voltage associated with the one test read retry operation, setting an initial read voltage for the flash memory device equal to the minimum test read retry voltage, and thereafter performing a normal read operation directed to user data stored in the memory cell array by iteratively applying a sequence of read retry operations, wherein an initial read retry operation in the sequence of read retry operations uses the initial read voltage.
US08305810B2

Multiple select gates in association with non-volatile memory cells are described. Various embodiments include multiple select gate structure, process, and operation and their applicability for memory devices, modules, and systems. In one embodiment a memory array is described. The memory array includes a number of select gates coupled in series to a number of non-volatile memory cells. A first select gate includes a control gate and a floating gate electrically connected together and a second select gate includes a control gate and a floating gate which are electrically separated by a dielectric layer.
US08305808B2

A low-voltage EEPROM array, which has a plurality of parallel bit lines, parallel word lines and parallel common source lines is disclosed. The bit lines include a first bit line. The word lines include a first word line and a second word line. The common source lines include a first common source line and a second common source line. The low-voltage EEPROM array also has a plurality of sub-memory arrays. Each sub-memory array includes a first memory cell and a second memory cell. The first memory cell connects with the first bit line, the first common source line and the first word line. The second memory cell connects with the first bit line, the second common source line and the second word line. The first and second memory cells are symmetrical and arranged between the first and second common source lines.
US08305797B2

According to one embodiment, an information recording/reproducing device includes a recording layer and a driver section. The recording layer has a first layer including a first compound. The first compound includes a mixed crystal of a first oxide containing a first metallic element and a second oxide. The second oxide has a crystal structure being same as the first oxide and contains a second metallic element different from the first metallic element. The driver section is configured to produce state change in the recording layer to record information by at least one of application of voltage to the recording layer and passage of current to the recording layer. Composition ratio of an element having a smaller ionic radius of the first and second metallic elements is not less than percolation threshold of a lattice formed of ions of the first and second metallic elements based on the crystal structure.
US08305796B2

Embodiments of the invention relate generally to semiconductors and memory technology, and more particularly, to systems, integrated circuits, and methods to generate access signals to facilitate memory operations in scaled arrays of memory elements, such as memory implemented in third dimensional memory technology formed BEOL directly on top of a FEOL substrate that includes data access circuitry. In at least some embodiments, a non-volatile memory device can include a cross-point array having resistive memory elements disposed among word lines and subsets of bit lines, and an access signal generator. The access signal generator can be configured to modify a magnitude of a signal to generate a modified magnitude for the signal to access a resistive memory element associated with a word line and a subset of bit lines. The modified magnitude can be a function of the position of the resistive memory element in the cross-point array.
US08305791B2

A memory circuit includes a plurality of bit lines. A first memory cell and a second memory cell are coupled in series. Each of the first memory cell and the second memory cell is capable of storing a first type datum. The first memory cell and the second memory cell share a first common source/drain (S/D) region. The first common S/D region is electrically isolated from all of the bit lines.
US08305786B2

A controller calculates a total power fluctuation including a power fluctuation on a first unit and a power fluctuation on a second unit. The controller estimate a voltage fluctuation of the system voltage based on the total power fluctuation. Then, the controller calculates a control amount for a voltage converter by reflecting the estimated voltage fluctuation. The estimated voltage fluctuation can be used to correct a feed-forward control amount. As a result, a voltage stabilizing control is performed based on the estimated voltage fluctuation which could be occurred in response to the total power fluctuation if no stabilizing control is performed. Thereby, the stability of the system voltage can be improved without using a large size smoothing capacitor.
US08305785B2

Power source apparatus utilizing a synchronous rectification system including a main transformer having a primary coil, and two secondary coils connected to each other by a tap mutually electromagnetically coupled to the primary coil. The power source apparatus includes a gate driver generating a first drive signal and a second drive signal to a gate of a first field effect transistor and to a gate of a second field effect transistor, respectively. The first field effect transistor and the second field effect transistor are turned on and off alternative by the gate driver.
US08305783B2

An inrush current protection circuit for a polyphase alternating current power system may include a plurality of current limiting resistors, each of which is electrically coupled in series between a respective one of a plurality of phases of the polyphase alternating current power source and a respective input of a polyphase transformer rectifier unit. The circuit may also include a plurality of power switches, each of which is electrically coupled in parallel with a respective one of the current limiting resistors, such that when each of the power switches is closed, essentially no electrical current flows through the respective current limiting resistor. The circuit may also include a power switch controller configured to control each of the power switches to be open such that an inrush current passes through the respective current limiting resistor rather than the power switch, and to be closed after a time delay has passed.
US08305781B2

An inverter receives a DC power supply and converts it into AC power to a primary coil of a high frequency transformer. The output of the high frequency transformer passes through two secondary coils, and each secondary coil is associated with a bus. The busses supply positive and negative AC power to a downstream output. The flow of the power from the two busses is alternatively controlled to provide a desired frequency on the output.
US08305767B2

Terminal pads are arranged on a first surface of the substrate for an electronic component to receive terminals of the electronic component. An electrically-conductive film is formed on a second surface defined on the back of the first surface over the back of a mounting area for the electronic component. The mounting area is contoured along the outer periphery of the arrangement of the terminal pads. The ratio of the area of the electrically-conductive material to the area of the surface of the substrate over the back of the mounting area is set appropriate to the ratio of the area of the electrically-conductive material to the area of the surface of the substrate over the mounting area for each electronic component. This results in suppression of flexure of the printed wiring board during reflow.
US08305766B2

Disclosed herein is a printed circuit board, including: a substrate including an insulation layer in which a cavity is formed; an electronic component mounted in the cavity of the substrate and having connection terminals; an insulation material layer formed on one side of the substrate to bury the electronic component; a first circuit layer formed on the other side of the substrate and including a connection pattern connecting with the connection terminals of the electronic component; and a second circuit layer formed on the insulation material layer. The printed circuit board is advantageous in that it can prevent the warpage thereof and ensure the reliability of electrical connection between an electronic component and a circuit layer by adjusting the thickness, thermal expansion coefficient and elastic modulus of insulation layer or the insulating material.
US08305754B2

A structure of heat dissipation of an electronic device includes at least one heat pipe and a cooler. The heat pipe has a condensation end and an evaporation end opposite to each other, and the evaporation end is disposed on a heat generating element of the electronic device. The cooler is disposed on a rack and has a chamber therein, and the chamber has an inner shell having a cooling fluid therein. When the electronic device is mounted in the rack, the condensation end of the heat pipe is inserted into the cooler and positioned into the inner shell. The evaporation end absorbs the heat energy of the heat generating element, and transfers the heat energy to the condensation end, such that the cooling fluid dissipates the heat energy of the condensation end.
US08305747B2

A rotary hinge for an electronic device with a cover and a body is mounted between a bottom of the cover and a top of the body and has a receiving assembly, a connecting assembly and a retaining assembly. The receiving assembly is connected to the cover. The connecting assembly is connected to the body and is attached pivotally to the receiving assembly. The retaining assembly is connected respectively to the receiving and connecting assemblies to selectively hold the cover at closed and open positions. With only one pivot between the rotary hinge and the cover, part of the body is exposed to allow the input unit being used when the cover is pivoted to open. Regardless of opening or closing the cover, the rotary hinge is hidden to prevent from damaging and foreign matters.
US08305720B2

A latch-control protection circuit applied in a power converter is provided. The protection circuit has a comparing circuit unit and a logic gate. The comparing circuit unit is utilized to selectively output a default signal or a comparing signal according to a state signal from the logic gate, wherein the default signal is utilized for latching the state signal and the comparing signal is corresponded to the power condition of the power converter. The logic gate generates the state signal according to the output signal of the comparing circuit unit and a system judging signal. The output signal may be the default signal or the comparing signal. The system judging signal indicates the condition of the power converter.
US08305717B2

An LED module for use in sign letter channel lights comprises a substrate, a reflector mounted on the substrate, an LED mounted within the reflector on the substrate and a Zener diode shunt element connected in parallel across the LED, a printed circuit board on the substrate, wherein the LED is mounted on the printed circuit board, and an insulating cover. The module may be entirely encapsulated. An LED driving protection circuit provides ground fault protection for a plurality of series connected LED modules.
US08305716B2

An example magneto-resistance effect element includes a magnetization layer and a free magnetization layer of which magnetization direction changes depending on an external magnetic field. A spacer layer is located between the magnetization layer and the free magnetization layer, and has an insulating layer and an electric conductor passing current therethrough in a layer direction of the insulating layer. A diffusive electron scattering layer is disposed on said free magnetization layer for scattering diffusive electrons. The scattering layer includes a first nonmagnetic layer and a second nonmagnetic layer containing a first element and a second element, respectively, and a mixing layer disposed at a boundary between the first and second nonmagnetic layers and containing the first and second elements. The mixing layer has a thickness of 0.5 nm or more and 1.5 nm or less.
US08305713B2

This application discloses a Load-UnLoad (LUL) hard disk drive comprising a disk base, a spindle motor mounted on the disk base for rotating at least one disk to create at least one rotating disk surface, and a head stack assembly pivotably coupled to the disk base and configured to engage an actuator latch when the sliders of the head stack assembly are to be parked. The actuator latch includes a latch beam coupled through a latch pivot to the disk base and a boss coupled to the latch beam and configured to limit the stroke of latch motion in the event of a rotary non-operational shock.
US08305712B2

A disk pack, comprising at least one hard disk, is rotatably mounted to a housing. The disk pack defines an axis of rotation and a radial direction relative to the axis. At least one actuator mounted to the housing is coupled with a suspension and is movable relative to the disk pack. A slider, comprising a slider body and a head configured to read data from and write data to at least one hard disk, is coupled with the suspension. A first suspension electrical interconnect is configured to electrically couple a first signal conducting pathway with the slider and with a first non-terminated signal pathway. A second suspension electrical interconnect is configured to electrically couple a second signal conducting pathway with the slider and with a second non-terminated signal pathway. The length of the second non-terminated signal pathway is selected to achieve a desired impedance level.
US08305706B2

Embodiments presented herein provide a removable disk library system. The removable disk library system, in embodiments, comprises an array of removable disk drive bays and a movable connector system. Each removable disk drive bay can hold a removable disk drive cartridge. The movable connector system can be positioned behind the array of removable disk drive bays where the movable connector system can access the connector of the removable disk drive cartridges. In embodiments, the movable connector system includes a movable connector assembly that can automatically connect to the connector at the rear of the removable disk drive.
US08305700B2

The present invention relates to embodiments of: (1) a unitary holographic drive head assembly mounting structure; (2) an assembly comprising a unitary holographic drive head assembly mounting structure and a plurality of holographic drive head components and/or subassemblies; (3) a subassembly comprising a spatial light modulator, detector array, and a beam splitter; (4) a device comprising a spatial light modulator and a physical aperture positioned over or an imaged aperture projected onto the photoactive area of the spatial light modulator; (5) a system for optically aligning or pointing a laser in a holographic drive head assembly; (6) a light source subassembly comprising a laser, a fiber coupling lens; and an optical fiber having a fiber connector ready output end; and (7) a light source subsystem comprising a laser source, beam conditioning optics, fiber coupling optics for receiving the conditioned light beam, and a fiber optic connector for receiving the conditioned light beam from the fiber coupling optics.
US08305699B2

A wafer-level lens module with an extended depth of field (EDF) and an imaging device including the wafer-level lens module are provided. The wafer-level EDF lens module includes a plurality of wafer-scale lenses stacked with fixed distances therebetween. The plurality of wafer-scale lenses includes an effective lens having a profile which satisfies a corrected optimized aspheric function, wherein a profile of a center region of the effective lens is optimized for an infinity-focused image and a profile of an edge region of the effective lens is optimized for a macro-focused image.
US08305694B2

A zoom lens system includes a positive first lens group, a negative second lens group, a positive third lens group, and a positive fourth lens group, in this order from an object. Upon zooming from the short focal length extremity to the long focal length extremity, the distance between the first and the second lens groups increases, and the distance between the second and the third lens groups decreases. The third lens group includes a positive first sub-lens group and a negative second sub-lens group, in this order from the object. The first sub-lens group comprises a positive lens element provided at the most object-side thereof and a cemented lens provided at the most image-side thereof. The cemented lens includes a positive lens element and a negative lens element, in this order from the object.
US08305691B2

There is provided a lens element configured so that optical characteristics thereof remain substantially stable over a range of operating temperatures. In one embodiment, a fluid lens element can be provided that includes a membrane having a formation formed thereon for accommodating changes in characteristics of the lens element attributable to changes in temperature so that an amount of perturbations in the lens element which would otherwise be exhibited with thermal expansion of the membrane are minimized.
US08305680B2

A nonlinear optical crystal can be mounted to a mounting block configured to receive the crystal. The crystal can be mounted to the mounting block with a face of the crystal abutting a surface of the mounting block. An adhesive secures the crystal to the mounting block by adhering to the bottom and/or sidewall of the channel and to at least corresponding a portion of the bottom and/or side face of the crystal proximate an edge of the crystal.
US08305679B2

A device for oscillating an electromagnetic wave having a frequency of 0.1 THz to 3 THz from pump and idler waves by a parametric effect. The device includes a supporting body, an oscillating substrate made of a non-linear optical crystal, and an adhesive layer adhering the supporting body and oscillating substrate. The oscillating substrate includes an upper face, a bottom face and an incident face on which the pump wave is made incident. The oscillating substrate provides cut-off with respect to the electromagnetic wave oscillated by the parametric effect when the pump and idler waves propagate in parallel with the bottom face.
US08305678B2

A dual view display system that includes a display device and a first louver device. The display device is configured to display a first image at a display location to a first person at a first location and display a second image at the display location to a second person at a second location. The first louver device configured to substantially restrict a first field of view of the first image to the first person. The system may also include a second louver device configured to substantially restrict a second field of view of the second image to the second person. Such an arrangement restricts the fields of view so that, for example, a vehicle driver can not lean over and view something intended only for a vehicle passenger, such as a movie.
US08305674B2

A method of manufacturing an oscillator device having an oscillator supported relative to a fixed member by a torsion spring for oscillation around a torsion axis and arranged to be driven at a resonance frequency, which method includes a first step for determining an assumed value of an inertia moment weight of the oscillator, a second step for measuring the resonance frequency, a third step for calculating a spring constant of the torsion spring, from the assumed value of the inertia moment weight and the measured resonance frequency obtained at said first and second steps, a fourth step for calculating an adjustment amount for the inertia moment of the oscillator or for the spring constant of the torsion spring, based on the spring constant calculated at said third step and a target resonance frequency determined with respect to the resonance frequency of the oscillator, so as to adjust the resonance frequency to the target resonance frequency, and a fifth step for adjusting the resonance frequency of the oscillator to the target resonance frequency based on the calculated adjustment amount.
US08305668B2

A technique for recording data onto a hologram recording medium using spatial light phase modulation corresponding to the recording data, and a technique for reproducing recorded data by properly reading information on phases recorded on a hologram recording medium. A signal beam having a phase modulation pattern corresponding to recording data and a reference beam having a specific phase modulation pattern are applied to the recording medium. Thus, recording data can be recorded onto the hologram recording medium using phase information. In addition, at the time of reproduction, a reference beam and a direct current (DC) beam, whose phase difference with respect to the reference beam is π/2, are applied to the hologram recording medium. By reading the reproduction beam to which the DC beam is added, recorded information on phases can be correctly read, and recorded data can be reproduced in accordance with the phase information.
US08305657B2

An image reading system includes a scanner apparatus and a data reception apparatus. The data reception apparatus has a receiving section receiving image data transferred from the scanner apparatus, a received data storage section storing the image data received in the receiving section, and a driver program executing section executing a driver program for operating the scanner apparatus to transmit a scan start command. The scanner apparatus has a feeding section feeding an original document sheet to a predetermined reading position, a reading sensor reading an image of the original document sheet fed by the feeding section, a transfer data storage section storing image data from the reading sensor, a transfer section transferring the image data stored in the transfer data storage section to the data reception apparatus, and a scanner control section controlling the feeding section and the reading sensor.
US08305656B2

An image reading apparatus which improved the development efficiency and is capable of reducing the development cost. The image reading apparatus comprises a specific unit 1001 and an alignment unit 1002. The specific unit 1001 has an CPU 1501 that informs the alignment unit 1002 of identification information for identifying an apparatus specification of the specific unit 1001.
US08305655B2

An image reading device includes: a foreign-matter image position detection unit that detects a predetermined foreign-matter image from the image read by a document reading unit when the document conveyed by a document conveying unit comes off from a document reading position and detects a main scanning direction position of the foreign-matter image in the main scanning direction; and a lighting control unit that lights up the light-emitting element group arranged in the main scanning direction and lights up the light-emitting elements within a predetermined range from the main scanning direction position of the foreign-matter image in a light emission mode that is different from a light emission mode of other light-emitting elements when the foreign-matter image is detected by the foreign-matter image position detection unit.
US08305651B2

An image reading apparatus includes a sheet conveyance path on which a sheet of a document from which an image is to be read is conveyable; a light source that emits light to be irradiated on the sheet; a conductive unit through which heat generated at the light source is transferable; and a heat radiating unit that forms a part of the sheet conveyance path, through which the heat transferred from the light source to the conductive unit is propagable, and that radiates the heat propagated from the conductive unit to air flowing in the sheet conveyance path when the sheet is being conveyed.
US08305649B2

A reading device comprises: an irradiating unit that irradiates light onto a medium; an image forming unit that forms an image from irradiated light reflected from the medium; and an adjusting unit that causes an optical axis of irradiated light to be adjusted, under influence of weight of the irradiating unit, with respect to an optical axis of reflected light that occurs when the image forming unit forms an image of the reflected light.
US08305646B2

There is provided an electronic document printing system comprising an electronic document generator and a print controller, the electronic document generator comprising a superimposed-image information incorporating unit that incorporates, into the electronic document data, a superimposed image and mark information for invalidating the superimposed image, and the print controller comprising: a condition storage unit that stores a condition of electronic document data in which a superimposed image is to be invalidated when the electronic document data is printed, as a condition to be satisfied by mark information included in the electronic document data; a determination unit that determines whether or not mark information included in electronic document data satisfies the condition; and a controlling unit that instructs the printing device to invalidate the superimposed image in the electronic document data and print the document image when the determination unit determines that the condition is satisfied.
US08305642B2

A method and system are provided for characterizing performance of a printer across a plurality of halftone screens. A first non-uniformity profile is generated by measuring printer performance. Cross-position differences between the first non-uniformity profile and selected corresponding cross-positions of a second halftone screen are detected. A scaling factor is computed relating the detected differences. Printer performance with the second halftone screen is predicted by applying the scaling factor associated with the second halftone screen to the non-uniformity profile of the first halftone screen.
US08305641B2

An image-processing system for printing an image based on original image data. The storing unit stores at least one look-up table in association with at least one printing condition. The at least one look-up table is used to convert a color value in original image data into a limited color value that limits a total quantity of ink to be used in printing. The detecting unit detects, as a printing condition, at least one of a type of color material and a type of recording medium which are used for printing operation. The converting unit converts the color value data into the limited color value by using a look-up table that is assigned with a printing condition corresponding to the detected printing condition.
US08305640B2

A system renders print jobs via a marking engine. A raster image processor receives the job from the input module and renders it to one or more raster images. One or more contone image processors receive the one or more raster images to perform cross-channel image processing to render the raster images into a form compatible with the marking engine, wherein the output is partially sub-partitioned by color separation. An image refactoring and distribution network completes the sub-partitioning by separation of the rendered contone raster images by color separation and distributes each color sub-partition to a marker channel module specific to each color sub-partition. A marking engine receives the color sub-partitioned image data, marks the image onto a substrate and outputs a hardcopy of the image.
US08305638B2

A controller unit controls an image processing apparatus that includes a scanner unit that acquires image data by scanning an original. The controller unit includes a scanning characteristic correcting unit that converts the image data acquired by the scanner unit into normalized image data, an expanded I/F unit to which a controller image processing unit can be detachably attached to perform an image reducing operation on the normalized image data, and a basic image processing unit that, when the controller image processing unit is not attached to the expanded I/F unit, performs a basic image reducing operation on the normalized image data.
US08305636B2

A system and methods for performing UCR/GCR (Undercolor Removal/Gray Color Replacement) in a digital printer is provided. The system and method includes maximizing the linearity of a color mapping function mapping a device independent color to a device dependent color through linear filtering and performing color projection to ensure color accuracy. The system and methods reduces graininess of printed color images having flesh-tones by also including a K reduction step.
US08305635B2

A method that prints image data including multiple pages one copy at a time, and prints multiple copies, includes generating a patch image having multiple densities, forming the patch image on a photosensitive drum, and reading the density of the patch image, wherein generating the patch image, forming the patch image, and reading the density of the patch image are performed at a time of ending printing for certain copies.
US08305632B2

A Method of batch processing a group of hardcopy documents scans a stack of documents. Each document in the stack has a cover sheet is placed thereon. The method performs optical character recognition on each of the cover sheets in the stack. The method performs an operation on each of the documents in the stack in accordance with instructions on the cover sheet on each document. Examples of operations that may be performed include printing the document, sending the document by fax to a recipient, sending an image file of the document by email to a recipient, and the like.
US08305625B2

An image forming apparatus for performing functions, includes a storage region configured to store logs of network services that execute the functions, wherein the storage region is divided into plural function segments each corresponding to one of the functions; a managing unit configured to manage the logs in groups formed by grouping together the network services in terms of the corresponding functions; a recording unit configured to record the logs of the network services into each of the function segments in the storage region according to the corresponding functions; and a stopping unit configured to stop the network services in terms of the groups managed by the managing unit, based on storage state information indicating an available space in each of the function segments in the storage region.
US08305622B1

Embodiments of the invention relate generally to computing devices and systems, as well as software, computer programs, applications, and user interfaces, and more particularly, to systems, devices and methods to facilitate message preview control. For example, the method may include generating representations for messages to present on an interface, and detecting selection of the representation for the message. Further, the method can include presenting preview information for the message, which can be an electronic facsimile. The representations for the messages can include a representation for an electronic facsimile, as well as a voice message and an email.
US08305620B2

A print management apparatus includes a writing-image processing unit and a job generation processing unit. The writing-image processing unit determines whether print data, to be printed using the print management apparatus, includes both color page and monochrome page, and generates writing-image data of the color page and writing-image data of the monochrome page from the print data. The job generation processing unit prepares a preliminary job ticket for printing the color page and a preliminary job ticket for printing the monochrome page based on an initial job ticket set for the print data when the writing-image processing unit determines that the writing-image data includes both color page and monochrome page.
US08305614B2

A scan job for scanning in an evidenced document is transmitted from a client terminal to a scanner. The scanner executes the scan job that has been received. If the scan job to be executed designates overlay printing, form data to be overlaid with the data scanned in by the scan job is selected (S205) and the selected form and scanned-in data are overlaid (S205). As a result, user operation is simplified while wasting of paper is eliminated.
US08305611B2

The present invention provides a multifunction system and a control method thereof which enables output of conference materials of appropriate content at an appropriate timing and in an appropriate location, without making the conference organizer worry about the needs and rank of conference attendees. To accomplish this, the multifunction system of the present invention comprises a server which manages attribute information of members, a server which manages reservation information of conferences, and a print server which manages output of conference materials. The print server acquires attribute information corresponding to attendees of the conference included in the reservation information from the member management server, and outputs the conference material for each attendee based on the attribute information of each.
US08305595B2

Display control is made so as to obtain an optimum setting picture plane in accordance with a change in designation of an outputting method of a distribution printing, a multiple-address printing, an automatic substitute printing, or the like without allowing the user to be conscious thereof.
US08305593B2

According to aspects illustrated herein, there is provided a user interface system for preparing an output document of a digital printing device having a user interface, a set of output options for the output document. The user interface enables selection of at least one output option from the set of output options. The system further provides a display device operatively connected to the user interface and configured to display at least one user interface mimic for the output document, with the at least one user interface mimic providing a graphical representation of the output document based on selection of the output options. After displaying the at least one user interface mimic, the user interface allows users to modify the output options prior to printing the output document. Then, the system updates the display of the at least one user interface mimic, based on modifications to the output options, prior to printing the output document.
US08305589B2

An image processing apparatus comprises: an image transformation section which generates, from print data, image data of character or line drawing of gradation value n1 and image data of a photographic image of gradation value n2 (n2>n1); an encoding section which encodes the image data of the character or the line drawing of the gradation value n1, and generates the encoded image data of the character or the line drawing of the gradation value n2; an attribute adding section which generates attribute data indicating an attribute of each of images with respect to the encoded image data of the character or the line drawing of the gradation value n2 and the generated image data of the photographic image of the gradation value n2, and adds the attribute data to each of the encoded image data of the character or the line drawing and the generated image data of the photographic image; and a synthesizing section which synthesizes the encoded image data of the character or the line drawing to which the attribute data is added and the generated image data of the photographic image to which the attribute data is added, and outputs the synthesized data.
US08305578B1

An imaging polarimeter and a method of utilizing the imaging polarimeter are provided. The method includes receiving a first light ray at a beam splitter and splitting the first light ray into second, third, fourth, and fifth light rays such that the second, third, fourth, and fifth light rays are simultaneously received on a flat focal plane. The method further includes outputting first, second, third, and fourth signals indicative of first, second, third, and fourth intensities, respectively, of the second, third, fourth, and fifth light rays, respectively, utilizing a sensor array disposed on the focal plane. The method further includes determining first, second, third, and fourth Stokes parameters for a pixel of the sensor array based on the first, second, third, and fourth signals, respectively, utilizing a computer.
US08305573B2

A method for determining the degree of mixing between components in a mixing process, the method including the steps of: a) mixing at least two components and at least two luminescent materials to form a mixture, wherein the luminescent materials are added to the mixture separately from each other, and wherein each luminescent material has a uniquely detectable luminescence emission wavelength; b) detecting emitted luminescence from a sample of the mixture, wherein the emitted luminescence includes different luminescence intensities at the uniquely detectable luminescence emission wavelengths of the luminescent materials; c) wherein the ratio of luminescence intensities and/or the absolute or relative intensities of luminescence at the uniquely detectable luminescence emission wavelengths is indicative of the degree of mixing between the components.
US08305568B2

Light from a light source becomes two illumination beams by a beam splitter. The beams are irradiated onto a semiconductor wafer from two mutually substantially orthogonal azimuthal angles having substantially equal elevation angles to form illumination spots. When the sum of scattered, diffracted, and reflected lights due to the illumination beams is detected, influence of the anisotropy which a contaminant particle and a defect existing in the wafer itself or thereon have with respect to an illumination direction, can be eliminated.
US08305564B2

The present invention relates to a method for automatically discriminating a control solution from a sample in a measurement system for measuring a target ingredient in the sample by using a measurement wavelength and a reference wavelength, wherein as the control solution, a control solution having a response value lower than a lower limit value (threshold) of a response value, such as absorbance, supposed when luminance of the sample is measured at the reference wavelength and having a response value higher than an upper limit value (threshold) of a response value supposed when luminance of the sample is measured at the detection wavelength for detecting whether the sample is supplied is used.
US08305560B2

A projection exposure apparatus includes an aperture stop that includes a light attenuation part that is located between a light shielding part and an opening part, and has a transmittance larger than that of the light shielding part and smaller than that of the opening part. A width of the light attenuation part is set within a range from a wavefront splitting period of the wavefront splitting device or a value of Z×tan(arcsin(α))/2 to a length that is five times as long as the wavefront splitting period of the wavefront splitting device, where α is a numerical aperture on an exit side of the wavefront splitting device, and Z is a distance between the focal plane of the wavefront splitting device on the exit side and the aperture stop.
US08305559B2

An exposure apparatus (10) for transferring a first mask pattern (29A) from a first mask (26A) and a second mask pattern (29B) from a second mask (26B) to a substrate (28) includes a first mask stage assembly (18A), a second mask stage assembly (18B), an illumination system (14A), a substrate stage assembly (20), and an optical assembly (16). The first mask stage assembly (18A) positions the first mask (26A). The second mask stage assembly (18B) positions the second mask (26B). The illumination system (14A) selectively generates a first illumination beam (32A) that is directed at the first mask (26A) to generate a first pattern beam (38A), and a second illumination beam (32B) that is directed at the second mask (26B) to generate a second pattern beam (38B). The substrate stage assembly (20) positions the substrate (28). The optical assembly (16) can include a first optical inlet (40A) that receives the first pattern beam (38A), a spaced apart second optical inlet (40B) that receives the second pattern beam (38B), and an optical outlet (40C) that directs and focuses the first pattern beam (38A) and the second pattern beam (38B) onto the substrate (28).
US08305552B2

A part of exposure beam through a liquid(LQ) via a projection optical system(PL) enters a light-transmitting section(44), enters an optical member(41) without passing through gas, and is focused. The exposure apparatus receives the exposure light from the projection optical system to perform various measurements even if the numerical aperture of the projection optical system increases.
US08305548B2

A system for displaying images and manufacturing method of the same are provided. The system for displaying images includes a liquid crystal display panel. The liquid crystal display panel includes a first substrate having a circuit pattern thereon. A second substrate is disposed to oppositely face the first substrate. A liquid crystal layer is sandwiched between the first and second substrates. A sealant is between the first and second substrates and adjacent to the liquid crystal layer. The circuit pattern has at least one light-transmitting area corresponding to the boundary between the sealant and the liquid crystal layer thereby allowing a light to irradiate the sealant.
US08305544B2

A liquid crystal display (LCD) device and a method for manufacturing the same are discussed. According to an embodiment, the liquid crystal display device includes a first substrate and a second substrate facing each other, wherein each of the first and second substrates includes pixel regions to form a matrix, a black matrix layer arranged in a region other than the pixel regions gate lines and data lines arranged in a portion corresponding to the black matrix layer spacers arranged in predetermined portions provided on the black matrix layer wherein each of the plurality of spacers includes one or more balls, and a solid to adhere the one or more balls to the first or second substrate, and a liquid crystal layer filled between the first substrate and the second substrate.
US08305542B2

A thin film transistor array substrate comprises thin film transistors and pixel electrodes formed at respective pixels that are defined by gate lines and data lines that orthogonally intersect each other. The thin film transistor array substrate further comprises a plurality of gate pad units that group a plurality of gate pads extended from the gate lines, and a plurality of data pad units that groups a plurality of data pads extended from the data lines. The thin film transistor array substrate further includes a plurality of gate test terminals connected to the gate pad units and beside at least one side of the respective gate pad units, and a plurality of data test terminals connected to the data pad units and located beside at least one side of the respective data pad units.
US08305535B2

The present invention provides a liquid crystal display device including a liquid crystal layer disposed between a first substrate and a second substrate, a pixel electrode in a reflection region and a transmission region over the first substrate, a film for adjusting a cell gap in the reflection region over the first substrate, and an opposite electrode in the reflection region and the transmission region over the second substrate. The pixel electrode in the reflection region is provided over the film and reflects light. The pixel electrode in the transmission region transmits light. The pixel electrode in the reflection region and the transmission region includes a slit. The slit is overlapped with at least a part of a step portion which is provided by the film between the reflection region and the transmission region.
US08305526B2

The invention relates to a method of manufacturing a liquid crystal display, comprising forming a color filter array substrate including at least a red (R) color filter and a green (G) color filter; disposing a thin film transistor array substrate oppositely to the color filter array substrate; sealing a liquid crystal layer between the color filter array substrate and the thin film transistor array substrate; and disposing a backlight unit to a surface of the thin film transistor array substrate, said backlight unit providing white light having an adjusted blue spectrum using at least a light emitting diode (LED) unit.
US08305522B2

With the objective of achieving increased luminous efficiency while suppressing a rise in discharge voltage in a high-definition PDP, a PDP is configured with ribs at intervals between a front plate and a back plate, the ribs partitioning a gap between the front plate and the back plate into spaces. Each space constitutes a discharge cell. A minimum width of a discharge space in the discharge cell is in a range from 65 μm to 100 μm at a position adjacent to a pair of discharge electrodes. A ternary discharge gas of xenon, neon, and helium is enclosed in the discharge space. The partial pressure ratio of xenon in the discharge gas is in a range of 15% to 25%, and the partial pressure ratio of helium is in a range of 20% to 50%. The total pressure of the discharge gas is set between 60 kPa and 70 kPa.
US08305518B2

An LED backlight in which deterioration in in-plane uniformity of brightness is prevented, whose thickness, frame width, and wire length are reduced, and in which wiring can be carried out easily, includes an LED provided on one surface of an LED substrate; the LED substrate is mounted on a chassis panel so that a surface of the LED substrate opposite to the one surface contacts the chassis panel; and the chassis panel has a connection hole provided in a portion of a region of the chassis panel in which region the LED substrate is mounted, which passes through the chassis panel.
US08305514B2

A flexible display apparatus includes a flexible display panel and a flexible printed circuit board (FPCB). The flexible display panel includes a display body and a peripheral circuit. The peripheral circuit is adjacent to the display body, and the FPCB is connected to the peripheral circuit. The FPCB includes a first portion and a second portion, wherein the first portion is connected between the peripheral circuit and the second portion. Bending modulus of the first portion is lower than that of the second portion. The flexible display apparatus has better reliability. Another flexible display apparatus is also provided.
US08305510B2

An LCD device has data lines and drain electrodes that are not open at crossing areas overlapped with gate lines and gate electrodes. The LCD device includes a gate line arranged on a substrate and having a portion bent angularly and inwardly; a gate electrode projecting from the gate line; a gate insulating layer on the surface of the substrate; a data line overlapped with some of the bent portion of the gate line, the data line perpendicular to the gate line to define a pixel region; a source electrode projecting from the data line; a drain electrode on the gate insulating layer at a fixed interval from the source electrode; an active layer below the data line, the source electrode and the drain electrode; and a pixel electrode in the pixel region.
US08305505B2

An optically based transport system and method for transporting particles across a virtual electrode array are disclosed. The system comprises a photoconductor layer where optically induced electrodes are projected thereon through sequential light images in a traveling wave grid pattern in order to transport particles across the virtual electrode array with a traveling wave.
US08305503B1

A phase difference element and a display device having the phase difference element are provided. A base film 31 of the phase difference element 30 includes, for example, a thin resin film having optical anisotropy. A slow axis AX3 of the base film 31 points in a vertical or horizontal direction, and points in a direction intersecting with a slow axis AX1 of a right-eye region 32A of the phase difference element 30 and with a slow axis AX2 of a left-eye region 32B thereof. Thus, influence due to optical anisotropy of the base film 31 is exerted on each light being transmitted by the base film 31, so that the influence is not extremely greatly exerted on only one of light corresponding to a right eye and light corresponding to a left eye, the respective light being transmitted by the base film 31.
US08305492B2

Color information decoding on a composite video signal that includes modulated color information for an analog television receiver. A first burst locked oscillator (BLO) operates in a first loop gain, and a second BLO operates in second loop gain and is operatively connected to the first BLO. The first loop gain is higher than the second loop gain. A method includes receiving, in a first burst accumulator, mixed down color information directly from a first phase detector without filtering the mixed down color information, converting the composite video signal to a burst gate signal, accumulating one or more of the burst gate signal, and calculating a frequency offset for the second BLO in the first BLO expedite the calculating of the frequency offset and to compensate for the second BLO operating in the second loop gain.
US08305491B2

An image processing apparatus for displaying an input image on a display, includes an image converting unit for converting the input image into an equiaspect ratio image, the equiaspect ratio image having the same aspect ratio as the input image, having one of a horizontal size and a vertical size thereof equal to one of a horizontal size and a vertical size of a display screen of the display, and having an image size thereof being equal to or smaller than the size of the display screen, an additional image generating unit for generating an additional image from the input image, a combination image generating unit for generating a combination image into which the equiaspect ratio image and the additional image are combined, and a display control unit for causing the display to display the combination image.
US08305475B2

A solid-state image sensor element outputs either n bits or in a bit number of an integral multiple of n in synchronization with an output clock. An allocating unit allocates respective bit data of pixel signals obtained by the solid-state image sensor element into at least two series of bit data alternately, in synchronization with a clock converted by a clock converting unit. A first selector selects an output from the bit data allocated by the allocating unit and the bit data not allocated by the allocating unit. A second selector selects an output from a clock with a frequency converted by the clock converting unit and a clock with a frequency not converted by the clock converting unit.
US08305465B2

When a hand shake reducing mode has been set for shooting a subject, an exposure is controlled in accordance with a program diagram (solid line) B for the shake reducing mode, which is different from a program diagram (broken line) A for a normal mode. In a state where a shutter speed is set to less than “ 1/80”, two-pixel addition and/or four-pixel addition is executed on an imaging signal to amplify subject luminance, raising ISO sensitivity. A shutter speed set to fall in a high speed range reduces deterioration in image quality due to hand shake and/or subject movement during a shooting operation.
US08305459B2

According to the Embodiments, an Image Processing apparatus includes a pixel interpolation processing unit. The pixel interpolation processing unit generates a sensitivity level value through addition of a first frequency range component of an image signal for a lacking color component and a second frequency range component of a frequency band lower than the first frequency range component. The pixel interpolation processing unit adjusts a ratio of the first frequency range component to be added to the second frequency range component.
US08305440B2

Disclosed is a method 1201 of processing a video stream, the method comprising the steps of determining 1230 a representative age measure from a model for a visual element from the video stream, determining 1250 a representative activity count measure from the model, establishing a functional relationship between the representative activity count measure and the representative age measure, comparing 1240 the functional relationship to a threshold value, and determining 1260 if the visual element is stationary, based on the result of the comparing step.
US08305438B2

This invention concerns the testing of surveillance camera installations. In particular, the invention involves an automatic testing system for surveillance camera installations, and a method for testing. The invention involves receiving test or “probe” images from at least one camera in the installations. Storing a reference image from at least the one camera. Comparison of the probe image with a reference image from the same camera, and production of an output when maintenance is required for that camera. The comparison involves the steps of: Extracting salient features from both the probe and reference images. Calculating matching factors between the salient features extracted from both images. And, computing a decision about whether maintenance is required from the matching factors.
US08305436B2

A separation filter selection device provided with an image input unit, a memory unit, a setting unit, an evaluation unit and a separation filter selection unit is disclosed. The image input unit inputs a captured image capturing a tire surface including a characteristic portion thereof. The memory unit stores plural filters for performing image processing of the captured image, stores a training image in which the characteristic portion is separated from the captured image, and a weighted image in which a weighting is set to a predetermined region of the captured image. The setting unit combines two or more filters out of the plural filters and sets a separation filter. The evaluation unit derives an evaluation value of the separation filter on the basis of an image in which a differential between the processed image that has been processed by each of the filters of the separation filter, and the training image, and to which a weighting based on the weighted image is applied. The separation filter selection unit repeats the setting of the setting unit and the evaluation value computation of the evaluation unit until the evaluation value is within a specific range, and selects the separation filter corresponding to the evaluation value resulting from the repeated processing as a separation filter for separating the characteristic portion from the captured image.
US08305432B2

Scanning beam device calibration using a calibration pattern is disclosed. In one aspect, a method may include acquiring an image of a calibration pattern using a scanning beam device. The acquired image may be compared with a representation of the calibration pattern. The scanning beam device may be calibrated based on the comparison. Software and apparatus to perform these and other calibration methods are also disclosed.
US08305423B2

Disclosed embodiments include a telemedicine communication system designed to make possible “virtual” patient visits by approved visitors such as the spouse, family, and friends of the hospitalized patient having the appropriate digital certificate and visitation/communication permissions. According to one embodiment, the system enables relatives to visit hospitalized patients using audiovisual communication modalities selected according to the severity and health status of the patient. Additionally, the system provides functionality to enable approved relatives to follow the health status of the patient according to their permissions.
US08305421B2

Determining a configuration for a conference. Input may be received specifying a plurality of devices for use in the conference. A configuration may be automatically determined for the plurality of devices for the conference. The configuration may be automatically determined based on the specified plurality of devices and may specify usage of the plurality of devices during the conference. The configuration may specify a first device of the plurality of devices as a control unit. Automatic determination may include obtaining information regarding capabilities of each of the plurality of devices, and creating the configuration based on the capabilities of each of the plurality of devices. Finally, the configuration may be displayed on a display device.
US08305420B2

An attention calling apparatus includes: a measurement unit for measuring at least one first job related physical quantity related to a performance status of a first job of a user; and an attention calling processing execution unit for executing processing for calling user's attention so as to perform a second job based on the first job related physical quantity measured by the measurement unit and at least one second job related physical quantity indicating a status of the second job which a user can perform.
US08305418B2

An exposure device includes a substrate on which a light emitting element array is provided, a focusing lens that focuses light emitted by the light emitting element array, a supporting member that supports the substrate and the focusing lens. The supporting member has a contact surface. A base is provided for forcing the substrate against the contact surface of the supporting member. The base has a first engaging portion that engages a second engaging portion formed on an inner wall of the supporting member. The base is mounted to the supporting member by the engagement of the first engaging portion and the second engaging portion.
US08305416B2

An image forming apparatus includes light sources, a light intensity controller, an optical writing unit, a controller, and an image forming unit. The light sources are switchable between activated and deactivated conditions according to supplied image data. The light intensity controller controls light intensity of the light sources. In the optical writing unit, light beams output from the light sources are deflected in a main scanning direction. The controller sets a given number of light sources to activated condition to write a latent image on an image bearing member according to an image forming line speed. The controller instructs the given number of light sources to emit light beams onto an image area on the image bearing member, and instructs all of the light sources to emit light beams at a blank area on the image bearing member to execute a light intensity control for all of the light sources.
US08305412B2

An image forming apparatus includes a light source that outputs a plurality of laser beams and a control unit that adjusts the light intensity of each of the laser beams. The control unit calculates a correction value so that, when the laser beam is driven by a control value calculated by correcting a common control value using the correction value and adding a threshold to the corrected control value, the light intensity of the laser beam is equal to a target light intensity. The threshold is calculated so that, when the laser beam is driven by a control value calculated by multiplying the corrected control value by a predetermined factor, and adding the threshold to the multiplied control value, the light intensity of the laser beam is equal to the target light intensity multiplied by the predetermined factor.
US08305400B2

Disclosed herein is a display device that displays a desired image on an effective pixel area in which sub-pixels are arranged in a matrix, the display device including: an ambient light sensor configured to be provided in a predetermined sub-pixel in the effective pixel area, the ambient light sensor receiving ambient light and outputting a result of detection of an ambient light amount for adjustment of luminance of the image; and a hue correction mechanism configured to correct local hue change due to provision of the ambient light sensor in the predetermined sub-pixel.
US08305396B2

In order to improve video quality by accurately detecting a preferred color region and correcting the preferred color region to a target color, a method for correcting a color of a display device includes converting input R/G/B data into Y/Cb/Cr data, calculating a weight by an exponential function using a dispersion and a distance between an input value and a target value of the Y/Cb/Cr data, comparing the calculated weight with a target color range so as to detect a target color region, and calculating a detection probability, detecting an average value, a minimum value and a maximum value of the Y/Cb/Cr data for the detected target color region from a previous frame, calculating a correction constant using the average value, the minimum value and the maximum value of the Y/Cb/Cr data, a predetermined target value of the Y/Cb/Cr data, and the Y/Cb/Cr which is detected as the target color region and is input, adding the detection probability to the calculated correction constant as the weight so as to calculate a correction amount, correcting the input Y/Cb/Cr data using the calculated correction amount so as to output the Y/Cb/Cr data, and inversely converting the corrected Y/Cb/Cr data into R/G/B data.
US08305390B2

A color gamut forming apparatus includes a reference color acquiring unit and a converted color gamut forming unit. The reference color acquiring unit sets at least a saturated color, which is reproducible on a contour of an input color gamut, as a reference input color and acquires a reference output color which is a color obtained by converting the input reference color into a color being reproducible in an output color gamut. The converted color gamut forming unit forms, in the output color gamut, a converted color gamut in which the reference output color corresponding to the saturated color on the contour of the input color gamut is a convex point.
US08305389B2

A method and apparatus for simulating video data of a liquid crystal display (LCD) device is disclosed. The simulation method includes providing voltage-versus-transmittance data and viewing angle-versus-transmittance data, which vary with a liquid crystal mode, using an optical simulation, converting the result of the optical simulation into a lookup table in connection with a viewing angle and an applied voltage, matching a driving voltage for gamma setting based on the liquid crystal driving mode to gray level data corresponding to the voltage-versus-transmittance data, and correcting minimum/maximum brightness levels, simulating a user-desired test image on a user interface screen; and correcting a color of data of a test image according to properties of an output panel, and finally displaying the color-corrected image.
US08305378B2

Simulating dynamics (e.g., physical effects of inertia, forces, wind) on strands (e.g., hair) during computer based animation requires quick and accurate approximations of mathematical curves. Each strand is initially represented as a B-spline curve. Line segments approximating the curve are created by using affine combinations based on the curve's control vertices. Dynamics simulation is performed on the line segment approximation. Once an approximated strand is simulated, it is converted back into a B-spine curve representation for downstream processes, such as rendering. The rendering process displays the simulated strand to the animator.
US08305377B2

An image processing method which determines and depth-unfolds a depth folding region in an input depth image. A depth folding region of an input depth image may be determined based on a variance of the input depth, image or a gradient image. A predetermined first depth value may be added to a depth value of each pixel of the determined depth folding region and depth information of the input depth image may be updated.
US08305371B2

An apparatus for generating a VCOM voltage in a display device includes first and second buffer amplifiers and a charge pump. The first buffer amplifier is biased with high and low rail voltages for generating the VCOM voltage. The second buffer amplifier generates the high rail voltage at an output node not connected to an external capacitor. The charge pump generates the low rail voltage by charge pumping directly from an external power supply voltage. Alternatively, a charge pump and a comparator are used for generating the VCOM voltage at an output of the charge pump. The comparator generates a charge pump control signal from comparing the VCOM voltage with a reference voltage.
US08305345B2

A multimedia playing device includes a central processing unit, a plurality of sensors electrically coupled to the central processing unit, and an output unit electrically coupled to the central processing unit. The plurality of sensors are operated together with the central processing unit, such that after the sensors detect different hand movements of a user, the central processing unit reads and determines the hand movement and transmits related control signals to the output unit according to different hand movements to achieve the effects of using a hand posture to control related functional movements and enhancing the convenience of using the multimedia playing device.
US08305332B2

A backlight unit of a liquid crystal display device supplies light to one or more corresponding pixels of a liquid crystal display panel. The backlight unit includes a plurality of blocks formed into a matrix shape. Each block includes a light emitting diode module. The blocks in a row of the matrix are driven by a same row driving signal and the blocks in a column of the matrix are driven by a same column driving signal, to adjust luminance of the light supplied to the corresponding pixels.
US08305331B2

A control system for a portable display device includes a battery power supply powering a display panel of the portable display device, a backlight controller and a video processor connected to the display panel for displaying images, an adaptive controller providing output signals to the backlight controller and the video processor, a video analyzer providing a first input to the adaptive controller, and a remaining display time estimator providing a second input to the adaptive controller, wherein the remaining display time estimator determines a remaining display time of the portable display device and controls the adaptive controller to adjust one of the backlight controller and the video processor based upon the determined remaining display time.
US08305324B2

A scan driver drives a display device having a plurality of gate lines transferring scan signals, and a plurality of source lines transferring data signals. The scan driver includes a shift register and a multiple signal applying unit. The shift register includes a plurality of cascade-connected stages, each stage having an output terminal electrically connected to a respective one of the plurality of gate lines. The multiple signal applying unit applies a sub scan signal and a main scan signal. The sub scan signal and the main scan signal sequentially activate each of the plurality of gate lines. Therefore, the scan lines receive the scan signal twice, so that the liquid crystal capacitors electrically connected to the gate lines receive the data voltage twice. As a result, even though the time for charging the liquid crystal capacitors may be reduced, the liquid crystal capacitors may be fully charged to enhance display quality.
US08305323B2

A display apparatus includes a gate driver which sequentially outputs a gate signal at a high state in response to a gate control signal and a data driver which converts image data into a data signal in response to a data control signal. The display apparatus further includes a display panel which includes a plurality of gate lines which sequentially receive the gate signal, a plurality of data lines which receive the data signal and a plurality of pixels connected to the gate and data lines and which receive the data signal in response to the gate signal to display an image. The polarity of the data signal is inverted after the gate signal transitions to a low state.
US08305322B2

A driver integrated circuit chip adapted to electrically couple with a fan-out wiring area includes a side and a plurality of output pins formed at the side. The output pins includes a first pin group and a second pin group. The first pin group is electrically coupled to the fan-out wiring area. The second pin group is located at at least one side of the first pin group and opened. The present invention also provides display substrates of flat panel display each adapted to electrically couple with a plurality of driver integrated circuit chips.
US08305314B2

A sheet presence detecting apparatus includes a plurality of dots including a control area whose display state can be controlled and at least one dot with a bright point including the control area whose display state is controlled to be in an always black state and a bright point area which is always bright.
US08305313B2

A liquid crystal display apparatus is composed of a plurality of pixels, a plurality of switches and a driver circuit for driving the plurality of switches. Each of the plurality of pixels is provided with a liquid crystal element in which a liquid crystal layer is sandwiched between a pixel driving electrode and a common electrode confronting with each other, a first sampling and holding circuit, a second sampling and holding circuit and a switching device. The switching device switches a positive image signal voltage and a negative image signal voltage, and supplies the positive and negative image signal voltages alternately to the pixel driving electrode.
US08305310B2

A display device including pixels has formed therein at least two driving blocks each made up of pixel rows, and includes: a signal line driving circuit that outputs a signal voltage to an output line disposed in each of pixel columns; and a selector circuit that provides a signal voltage outputted from the output line to one of a first signal line and a second signal line which are provided in each of the columns, provides a standard voltage from a standard voltage source to one of the two signal lines, and provides the signal voltage and the standard voltage mutually exclusively to the two signal lines. Each of the pixels includes a current control unit and an organic EL element. Pixels in the k-th driving block are connected to the first signal line and pixels in the (k+1)-th driving block are connected to the second signal line.
US08305307B2

The display device including pixels has formed therein at least two drive blocks each made up of pixel rows. Each of the pixels includes: a drive transistor; a first capacitor element, a luminescence element; a first switching transistor which causes conduction between the drive transistor and the first capacitor element; and a second switching transistor which applies power supply voltage to the drive transistor. Each of the pixels further includes: a third switching transistor connecting a pixel in a k-th drive block and a first signal line; or a fourth switching transistor connecting a pixel in a (k+1)-th drive block and a second signal line. A first control line for controlling conduction of the first switching transistor and a third control line for establishing a source potential of the drive transistor are connected to each of the pixels in a same one of the drive blocks.
US08305303B2

An organic light emitting diode display includes a data line, a gate line that crosses the data line to receive a scan pulse, a high potential driving voltage source to generate a high potential driving voltage, a low potential driving voltage source to generate a low potential driving voltage, a light emitting element to emit light due to a current flowing between the high potential driving voltage source and the low potential driving voltage source, a drive element connected between the high potential driving voltage source and the light emitting element to control a current flowing in the light emitting element depending on a voltage between a gate electrode and a source electrode of the drive element, and a driving current stabilization circuit to apply a first voltage to the gate electrode of the drive element to turn on the drive element and to sink a reference current through the drive element to set a source voltage of the drive element at a sensing voltage and to modify the voltage between the gate and source electrodes of the drive element to scale a current to be applied to the light emitting element from the reference current.
US08305296B2

A hexahedron prism in which a first optical surface and a second optical surface opposed to each other are approximately parallel, the inner angles θ between the first optical surface and each of a third optical surface and a fourth optical surface opposed to each other are equal, a fifth optical surface and a sixth optical surface opposed to each other are configured inclining toward each other and the distance therebetween becomes narrow from the third optical surface to the fourth optical surface, and further, a light beam from a image display element enters through a first partial optical surface into the hexahedron prism, reflects inside the prism and is emitted through a second partial optical surface to an eye pupil of a user.
US08305291B2

A tire-state detection device including a sensor, an antenna having a predetermined frequency, a detection circuit, a case, and a planar conductor. The sensor detects a predetermined physical state of a tire. The detection circuit transmits information regarding a result of a detection made by the sensor from the antenna as radio waves. The case houses the sensor, the antenna and the detection circuit, and allows radio waves to pass. The case fits on a rim in the tire when the tire-state detection device is to be used. The planar conductor is electrically insulated from the antenna at a position set a predetermined distance away from the antenna so as to form an interface between the antenna and the rim when the case is fitted to the rim, and the planar conductor is set to a potential that is equivalent to a reference potential of the detection circuit.
US08305290B2

A planar antenna array and articles of manufacture using the same are disclosed. In one embodiment, close-packed antenna elements, disposed on a substrate, number N where N=3x and x is a positive integer. Each of the close-packed antenna elements includes a substantially continuous photonic transducer arranged as an outwardly expanding generally logarithmic spiral having six turns. Each of the outwardly expanding generally logarithmic spirals may be a golden spiral. As an article of manufacture, the planar antenna array may be incorporated into a chip, such as a cell phone, or an article of clothing, for example.
US08305289B2

An antenna device includes a support pole, a fixing seat mounted on the support pole, at least one clamping member mounted on the support pole and combined with the fixing seat by at least one locking bolt, and an antenna box mounted on the fixing seat. The fixing seat is provided with a square mounting sleeve which has a mounting chamber and two opposite fixing holes. The antenna box has a square insertion block inserted into the mounting chamber. The insertion block has a plurality of adjusting holes. Thus, the orientation of the antenna box is adjustable so that the antenna box can be disposed at a horizontal position or a vertical position so as to receive a wireless signal exactly and clearly.
US08305287B2

Apparatus for propping a device, comprising a platform, a bracket, a carriage and a backstay. The backstay is rotatable relative to the carriage and to the device. The carriage can be moved in a first direction, which can causes a device to move between a stowed position and a deployed position. Apparatus comprising a rotatable assembly and a device movable between stowed and deployed positions, a center of rotation of the device in the deployed position being at or displaced only substantially vertically from a center of gravity of the rotatable assembly. Apparatus comprising a platform mounting portion, a platform structure rotatably mounted thereon, a duct extending through the platform mounting portion and into a space within the platform structure, whereby fluid can be passed through the duct and into the enclosed space while the platform structure is rotating relative to the mounting portion. Methods of propping a device.
US08305268B2

A system and method capable of mitigating the migration from the current GPS system to the Galileo system and allow a single satellite system positioning receiver to process both GPS signals and Galileo signals.
US08305267B2

Methods and systems for stabilizing a GNSS clock by reducing interference are disclosed and may include stabilizing a frequency of a temperature compensated crystal oscillator (TCXO) on a chip in a GNSS device. A clock signal may be generated for the device by temporarily configuring circuitry adjacent to the TCXO at a constant power level. Temperature and electromagnetic interference of the TCXO may be stabilized by the constant power level of the adjacent circuitry, which may be on the chip or external to the chip. The frequency of the TCXO may be stabilized by temporarily disabling the adjacent circuitry. A GNSS clock signal may be stabilized by the configuring of the constant power level while a GNSS location may be calibrated. A GNSS location of a fixed wireless device, such as a wireless access point, may be calibrated utilizing the configured constant power level and shared with other wireless devices.
US08305264B1

Methods and systems are disclosed to help improve accuracy of location determination for a wireless communication device. An exemplary method involves: (a) at a wireless communication device operating in a radio access network, making a determination that the wireless communication device is likely to lose global positioning system (GPS) connectivity; (b) in response to the determination, powering on a GPS receiver to receive GPS location data for the wireless communication device; and (c) powering off the GPS receiver and storing the received GPS location data.
US08305263B2

Disclosed is a global positioning system receiver which comprises a satellite signal receiving part constructed and arranged to extract navigation data from a satellite signal received from at least one satellite; a decoder constructed and arranged to decode the navigation data; a satellite location determining part constructed and arranged to determine a location of the at least one satellite according to the decoded navigation data; and a satellite clock correcting part constructed and arranged to calculate a velocity of the at least one satellite and to correct a satellite clock based on at least one of the calculated satellite velocity and the location of the at least one satellite.
US08305256B1

A radar system achieves unambiguous target range at a given PRI, in conjunction with unambiguous Doppler, by transmitting CW-LFM pulses and then separating the return signal into subpulses, without requiring any modifications to the transmit waveform. The CW-LFM pulses may be contiguous. The return signals are bandpass-filtered to generate the subpulses, and downconverted to a common frequency such as baseband. Each downconverted subpulse is matched-filtered to the FM slope, and the resulting matched-filtered subpulses are time-aligned. The time-aligned subpulses are Doppler-filtered to determine target velocity.
US08305254B2

The judgment accuracy is enhanced to judge whether or not an object is actually exists. An object detecting apparatus includes an acquiring unit which acquires information of the object by means of a radar, an angle detecting unit which detects an angle of the object with respect to a subject vehicle, an extrapolating unit which extrapolates the information of the object, and a judging unit which judges whether or not the object actually exists on the basis of the information of the object acquired by the acquiring unit and the information of the object extrapolated by the extrapolating unit, wherein the judging unit relaxes a condition to judge that the object actually exists when the information, which is extrapolated if an amount of change of the angle is not less than a predetermined amount, is included in the information of the object to be used to judge whether or not the object actually exists, as compared with when the information, which is extrapolated by the extrapolating unit is not included.
US08305236B2

An optical receiving apparatus is provided on a mobile object and includes a receiving unit that receives an optical signal transmitted from a transmitting unit of a communication device disposed apart from the mobile object; and a blocking unit that blocks the optical signal when an incident angle of the optical signal relative to a disposition surface of the receiving unit becomes equal to or greater than a predetermined incident angle.
US08305222B2

A device for detecting and signaling malfunctions in use of electrical appliances which have a cyclical or a continuous central measuring and processing unit connected to two input/output ports for connecting between a source of electrical power and an electrical appliance respectively. The central unit is connected to at least one signaling element controlled by a malfunction occurrence signal that is processed by the central unit.
US08305219B2

An electronic article surveillance apparatus for monitoring large objects is comprised of a base, at least one segment of tape, and an electronics housing. The segment of tape has a least one electrically conductive element running the length of the tape. The base rests on an object to be monitored, and the housing releasably latches onto the base, while each tape segment wraps around the object with each end of tape segment being fixed between the base and housing. Electronics within the housing complete a circuit through each tape segment and monitor the tape segments for electrical continuity. If electrical continuity is lost, either by cutting a tape segment, or unauthorized unlatching of the housing, an alarm can be sounded by the electronics within the housing. The electronic housing may be disarmed by a remote device and delatched from the base. Both base and tape segments may have adhesive elements.
US08305216B2

Initialization of a semiconductor device can be efficiently performed, which transmits and receives data through wireless communication. The semiconductor device includes an antenna, a power source circuit, a circuit which uses a DC voltage generated by the power source circuit as a power source voltage, and a resistor. The antenna includes a pair of terminals and receives a wireless signal (a modulated carrier wave). The power source circuit includes a first terminal and a second terminal and generates a DC voltage between the first terminal and the second terminal by using a received wireless signal (the modulated carrier wave). The resistor is connected between the first terminal and the second terminal. In this manner, the semiconductor device and the wireless communication system can transmit and receive data accurately.
US08305213B2

Since the chip formed from a silicon wafer is thick, the chip is protruded from the surface or the chip is so large that it can be seen through the eyes, which affects the design of a business card or the like. Hence, it is an object of the present invention to provide a new integrated circuit which has a structure by which the design is not affected. In view of the above problems, it is a feature of the invention to equip a film-like article with a thin film integrated circuit. It is another feature of the invention that the IDF chip has a semiconductor film of 0.2 mm or less, as an active region. Therefore, the IDF chip can be made thinner as compared with a chip formed from a silicon wafer. In addition, such an integrated circuit can have light transmitting characteristic unlike a chip formed from a silicon wafer.
US08305211B1

A security installation positions a peering ability with a peer installation by establishing a peering agreement to define the conditions constituting a situation for which peering applies, and identifies the resources and assets which will be shared, as well as the duration of the peering, typically until the resolution of the exigent situation or circumstances that prompted the peering. Peering selectively couples security installations for monitoring a particular upon determining that a situation responsive to mediation has occurred within an area monitored by the security installation for monitoring an area. The security installation initiates a peering invitation to a peer installation, in which the peer installation is configured to share resources with the security installation for mitigating the cause of the situation. The resulting peered access provides communication between the peer installation and the security installation, the access being temporary and conditional on the exigency of the determined situation.
US08305209B2

Provided is an alarm device capable of performing transmission and reception reliably while suppressing an amount of current consumption. An alarm device (100) includes: a fire detection circuit (7); a control circuit (1); and a transmitting/receiving circuit (5). The transmitting/receiving circuit (5) transmits the status signal to the another alarm device (100) with a transmission pattern formed by combining transmission periods and transmission suspension periods a predetermined number of times, and receives the status signal transmitted by the another alarm device (100) in an intermittent reception cycle. A time length of each of the transmission periods and the transmission suspension periods is set so that the another alarm device (100) that has failed to receive the status signal transmitted in a first intermittent reception cycle can receive the status signal in a second intermittent reception cycle and subsequent intermittent reception cycles.
US08305208B2

A method for prompting an operator to reply to a first data link message before it expires includes receiving the first data link message, storing the first data link message, starting a timer at an initial timer value when the first data link message is received, determining whether a response to the first data link message has been input, determining whether the timer will expire in less than a predefined amount of time, requesting an input from the operator before the timer expires, determining whether the input has been received since requesting input, and determining whether the timer has expired before the input is received. In cases where the input is received before the timer expires, a second data link message is sent. In cases where the input is not received before the timer expires, a status for the first data link message is set to expired.
US08305205B2

A vehicle display device is arranged in a vehicle having an idling stop function that automatically stops an engine when the vehicle temporarily stops. The device includes a control unit that calculates a deviation of a current instant fuel consumption with respect to an average fuel consumption in a past predetermined period of the vehicle; and a fuelometer that indicates fuel consumption information representing whether a current driving state of the vehicle decreases the average fuel consumption. When the vehicle is in the idling stop state, the fuelometer indicates that the deviation is 0 regardless of the instant fuel consumption and the average fuel consumption.
US08305197B2

An article management system 1 comprising a handheld reader having a reader antenna for transmitting and receiving information with RFID tags and configured to search for a plurality of article tags respectively provided to a plurality of printers, and a database connected in an information transmittable and receivable manner to the handheld reader, wherein: the database stores in association the article name of each printer, management status information, and corresponding article tag ID; and the handheld reader performs a step of scanning an article tag ID from the article tag, a step of issuing a primary notification based on vibration to a user when the article tag ID is received, and a step of issuing a secondary notification based on sound generation to the user when a cross-check of the scanned tag ID and the article tag ID that is the search target results in a match.
US08305191B2

A position detection system is formed by network connection of a plurality of interrogators and a server. An RFID and the interrogators communicate wirelessly, whereby a distance from each interrogator to the RFID is searched to search a position of the RFID from the distance. In order to calculate the distance from the interrogator to the RFID, a signal is oscillated with a frequency corresponding to amplitude of a signal received in the RFID from the interrogator. A frequency of a signal oscillated in the RFID is detected in the RFID or by the interrogator, whereby a distance from the interrogator to the RFID is detected.
US08305190B2

A method and device of power management for a networked radio frequency identification (“RFID”) system are disclosed. The described power management methods reduce the power consumption of battery-operated RFID readers and RFID tags. These power conservation methods increase the RFID system's hours of operation and decrease the cost by allowing the RFID readers and tags to function for a longer period of time before requiring charging or replacement of their batteries.
US08305189B2

In at least one embodiment, a vehicle apparatus for changing status for a key is provided. The vehicle apparatus comprises a controller. The controller is configured to receive a key identification signal from a first key and to transmit a key status signal indicative of whether the first key is one of a master key and a non-master key based on the key identification signal. The controller is further configured to receive a change request signal corresponding to a request to change status for an additional key from a primary key to a secondary key if the first key is master key.
US08305187B2

A display device includes a display panel on which a pixel electrode and a common electrode are patterned, and a variable resistor configured to vary a common voltage applied to the common electrode. The variable resistor includes a variable resistance control unit configured to control resistances between resistance terminals that are electrically connected to one another. The variable resistance control unit includes a crown unit, a crown axis combined with the crown unit and configured to guide up/down movement of the crown unit, a first motion variable unit combined with the crown axis, a second motion variable unit selectively combined with the first motion variable unit and configured to vary a variable resistance due to rotary power transmitted from the crown unit, and a housing unit configured to accommodate the crown unit, the crown axis, the first motion variable unit, and the second motion variable unit
US08305185B2

A highly-reliable thermistor element even when used at a relatively high temperature comprising; element body incorporating two or more internal electrode layers arranging thermistor layer in-between, a pair of terminal electrodes each connected to the mutually faced internal electrode layers and formed on exterior surface of the element body, and lead terminal connected to the terminal electrode, characterized in that the thermistor layer comprises oxide expressed by a composition formula YaCabCrcAldM1eO3 and the thermistor layer substantially does not include Sr or Mn.
US08305181B2

To provide a chip inductor, which can make magnetic loss of the inductor element reduced, excellent in electrical property such as high Q etc., and high reliability, which is demanded for use in vehicles. The chip inductor comprises a ferrite core (11) comprising an axial section (11a), flange portions (11b) disposed at both ends of the axial section, and concavities (11c) opened for direction of the axial section on at least one face of the flange section; an internal electrode (13) consisting of metallic plate having a notch portion at axial section side, the internal electrode fixed on the upper face of the flange section having the concavity; and a winding (12) wound around the axial section of the ferrite core; wherein an end portion of the winding (12a) comes in contact to a side of the concavity, which faces to the axial section, comes in contact to the notch portion of the internal electrode, and is fixed on upper face of the internal electrode.
US08305179B2

An oil immersed electrical apparatus such as an oil immersed transformer that can detect copper sulfide precipitated on coil insulating paper is provided. In the oil immersed transformer in which a coil with its surface covered by insulating paper is arranged in a container filled with insulating oil, a detection member is prepared by providing two electrodes on a surface of a plate-like pressboard formed of cellulose, which is a same material as that of the insulating paper, this detection member is arranged in contact with the insulating oil, and generation of copper sulfide is detected from reduction in a surface resistance between the electrodes. The temperature of the detection member is set higher than the temperature of the coil so that copper sulfide is generated thereon prior to generation of copper sulfide on a coil unit.
US08305178B2

The present invention relates to a heat exchange device equipped with a primary fluid circulation loop and a secondary fluid circulation loop and installed between an electrical equipment and a superficial temperature maintaining member, such that the heat generated by the electrical equipment is transmitted by a primary side fluid of the heat exchange device, and a secondary side fluid passes through a heat equalizer installed in the superficial temperature maintaining member so as to dissipate heat through the superficial temperature maintaining member.
US08305176B2

An object is to provide an electromagnetic actuator that is highly resistant to corrosion and also capable of having high suction power, even in a condition where part of the electromagnetic actuator touches a corrosive liquid. An electromagnetic actuator 50 according to this invention is incorporated into a device using a corrosive liquid 17. The electromagnetic actuator 50 is characterized by including a magnetic pole piece 1; an outer yoke 6; a bottom yoke 5; a bobbin coil 2; a stepped portion 6a that is formed on an outer surface of the outer yoke 6; a waterproof portion 8 that prevents the corrosive liquid 17 from entering at least where the bobbin coil 2 and the magnetic pole piece 1 are; a movable plate 12 that is placed in the corrosive liquid 17 to form a magnetic circuit together with the magnetic pole piece 1, the outer yoke 6, and the bottom yoke 5, The movable plate 12 is stored in a space 14 created either in the electromagnetic actuator 50 or between the device using the corrosive liquid 17 and the electromagnetic actuator 50. The outer yoke 6 is incorporated into the device using the corrosive liquid 17, on a reduced diameter side from the stepped portion 6a.
US08305174B2

A superconducting coil for a magnetic resonance apparatus is formed by one or more wound superconducting conductors that are embedded in a cured sealing compound, with a filler composed only of nanoparticles added to the sealing compound.
US08305169B2

A normally-closed electromagnetic relay which may be used in controlling a supply of electric current to an automotive engine starter. The electromagnetic relay is equipped with a resistor and a shirt circuit. The short circuit is created by closing of relay contacts when a relay coil is energized to establish an electric connection between ends of the resistor to supply the current from a battery to an electric motor without flowing through the resistor and opened by opening of the relay contacts when the relay coil is deenergized to supply the electric current from the battery to the electric motor through the resistor. If a motor drive signal line leading to the electromagnetic relay is disconnected when the relay coil is kept energized, it will cause the short circuit to be established to ensure the supply of current to the motor, which also avoids the melting down of the resistor.
US08305164B1

A method of tuning the stopband attenuation of an absorptive bandstop filter having at least a first and second resonator, where the first resonator includes a first tuning element that exhibits a first resonant frequency, the second resonator includes a second tuning element that exhibits a second resonant frequency, and the tuning elements are used to adjust the corresponding resonant frequencies, includes 1) adjusting the first resonant frequency using the first tuning element; and 2) adjusting the second resonant frequency using the second tuning element, such that both resonant frequencies are coordinated to obtain a selected stopband attenuation level and to thus realize a frequency-selective variable attenuator.
US08305143B2

An amplifier circuit includes: a field-effect transistor including a first gate, a first source and a first drain, the first gate receiving one of differential signals, and the first source being connected to a reference potential node; a field-effect transistor including a second gate, a second source and a second drain, the second gate receiving the other of the differential signals, and the second source being connected to a reference potential node; a first transformer including a first inductor and a first secondary inductor which are magnetically coupled together, the first inductor being connected between the first drain of the first field-effect transistor and the second drain of the second field-effect transistor, and the first secondary inductor being connected between an output terminal and a reference potential node; and a first switch circuit connecting a power-supply potential node or a reference potential node to a midpoint of the first inductor.
US08305139B1

Driver circuits and methods related thereto for driving high power and/or high frequency devices are described. The driver circuits comprise transistor stacks and capacitors coupled with the transistor stacks. Voltages across the capacitors depend on state (on or off) of each transistor in the transistor stacks. These voltages in turn determine output voltages generated by the driver circuits.
US08305138B2

The invention provides an analog circuit that decreases an effect of variation of a transistor. By flowing a bias current in a compensation operation, a voltage between the gate and source of the transistor to be compensated is held in a capacitor. In a normal operation, the voltage stored in the compensation operation is added to a signal voltage. As the capacitor holds the voltage according to the characteristics of the transistor to be compensated, the effect of variation can be decreased by adding the voltage stored in the capacitor to the signal voltage. Further, an analog circuit which decreases the effect of variation can be provided by applying the aforementioned basis to a differential circuit, an operational amplifier and the like.
US08305136B2

A switchable capacitive element having an adjustable capacitance and an improved quality factor is specified. To this end, the characteristic variables of the switchable capacitive element are optimized in accordance with the equations cited in the description.
US08305133B2

Implementing a piecewise-polynomial-continuous function in a translinear circuit generally involves translinear elements that form translinear loops that are linked by a clamp transistor. A first translinear loop controls a first portion of the piecewise-polynomial-continuous function in a first area of operation. A second translinear loop controls a second portion of the piecewise-polynomial-continuous function in a second area of operation. When activated in the second area of operation, the clamp transistor draws current through one of the translinear elements without drawing current away from another translinear element of the translinear circuit.
US08305126B2

A method for determining flop circuit types includes performing a layout of an IC design including arranging master and slave latches of each of a plurality of flops to receive first and second clock signals, respectively. The initial IC design may then be implemented (e.g., on a silicon substrate). After implementation, the IC may be operated in first and second modes. In the first mode, the master latch of each flop is coupled to receive a first clock signal. In the second mode, the first clock signal is inhibited and the master latch is held transparent. The slave latch of each flop operates according to a second clock signal in both the first and second modes. The method further includes determining, for each flop, whether that flop is to operate as a master-slave flip-flop or as a pulse flop in a subsequent revision of the IC.
US08305121B1

A programmable memory interface circuit includes a programmable DLL delay chain, a phase offset control circuit and a programmable DQS delay chain. The DLL delay chain uses a set of serially connected delay cells, a programmable switch, a phase detector and a digital counter to generate a coarse phase shift control setting. The coarse phase shift control setting is then used to pre-compute a static residual phase shift control setting or generate a dynamic residual phase shift control setting, one of which is chosen by the phase offset control circuit to be added to or subtracted from the coarse phase shift control setting to generate a fine phase shift control setting. The coarse and fine phase shift control settings work in concert to generate a phase-delayed DQS signal that is center-aligned to its associated DQ signals.
US08305119B2

A clock generation circuit includes a first divider, a loop unit that has a second divider and generates an output clock which is in phase synchronization with a reference clock of the first divider and has a frequency that is F times the reference clock, a clock switching unit that selects one input clock among a plurality of input clocks and supplies the selected input clock to the first divider, and a timing control unit. The timing control unit switches the clock selection command in accordance with switching of clock selection information, switches at least one of a setting of the number R of the input clocks and a setting of the number F of the output clocks, and starts both of a count operation by using the first divider and a count operation by using the second divider after switching of the setting.
US08305106B2

Systems and methods for providing self-healing integrated circuits. The method is characterized in that the behavior of a circuit or a device in response to an input signal is observed. One or more operational parameters or characteristics of the circuit or the device are derived. A corrective action to bring the operational parameters or characteristics of the circuit or device within a desired range is deduced, if needed. The corrective action can be the application of a correction signal or a modification of one or more parameters or characteristics of an element in the circuit. The calculated corrective action, if needed, is applied to bring the operational parameters or characteristics of the circuit or device within the desired range. Optionally, the operational parameters or characteristics of the circuit or the device after the correction is effectuated can be checked.
US08305105B2

A testing apparatus or test jig is configured to accept a electrical device for testing prior to final assembly. In one example, a pair of conductive conveying belts compliantly engage a partially assembled photovoltaic (PV) module by its sides, and electrodes engage orthogonal sides of the module. The test apparatus or jig can be use for a variety of electrical tests, and may, for example be connected to a high potential (HiPot) tester.
US08305104B2

An improved method and apparatus for testing and sorting electro-optic devices by both electrical and optical properties at high speed is disclosed. Electro-optic devices, in particular light emitting diodes, are singulated by a singulation device and transferred to a linear track where they are tested for electrical and optical properties. The devices are then sorted into a large number of different bins depending upon the tested properties.
US08305092B2

A capacitive sensing system includes a conductive sensing element and a circuit configured to provide measurements related to a sensing current sent to the sensing element. The circuit is located remote from the sensing element. The system also includes a switch configured to selectively couple the sensing element to the circuit. The switch is located proximate to the sensing element. The system also includes an electrical conductor that electrically couples the switch and the circuit. The conductor carries sensing signals from the circuit to the sensing element when the switch is closed.
US08305091B2

A method for determining the moisture content of wood (1), including the operating steps of inserting the wood (1) between a first plate and a second plate (3) of a capacitor (4); applying a first signal to the first plate (2) of the capacitor (4) using the plate as a transmitting antenna; detecting on the second plate (3) a second signal induced by the first signal, using the second plate (3) as a receiving antenna; determining from the second induced signal detected, a third reference signal, obtaining a differential signal; determining the components of the differential in phase and in quadrature signals from the first signal; filtering the components of the differential in phase and in quadrature signals to obtain a filtered in phase component and a filtered in quadrature component, which are independent of the frequency of the first signal; and calculating the moisture content of wood (1) based on the value of the filtered in phase and in quadrature components of the differential signal.
US08305090B2

A capacitance touch sensing device that detects the touch of a user against a surface of a door handle on the outside of a vehicle includes an upper sensor electrode provided in an upper portion of the door handle, a lower sensor electrode provided in a lower portion of the door handle, an upper detecting portion that detects when the user has touched an upper surface of the door handle based on output from the upper sensor electrode, and a lower detecting portion that detects when the user has touched a lower surface of the door handle based on output from the lower sensor electrode. The detection sensitivity of one of the upper detecting portion or the lower detecting portion is lower than the detection sensitivity of the other.
US08305088B2

A process for differentiating conductive and/or ferromagnetic objects (O) in a material stream (2) comprises generating an electromagnetic alternating field by exciting a coil (S) with a sinusoidal voltage (ue(t)) of a constant frequency (fM), detecting an impedance change in the coil, which has been caused by an object (O), by determining at least one pair of values from a peak value (ÎM) and a phase shift (Φm) of the coil current (iM(t)) toward the excitation potential (ue(t)) of the coil, and determining the material by comparing the peak values (ÎM) and phase shifts (Φm) with reference values, wherein the peak values (ÎM) of the coil current (iM(t)) are calculated at at least one measuring phase angle (Φm) with the aid of a window comparator having a constant window width (Δi), wherein the time (ΔtM) between the window inlet point (p4) and the window outlet point (p6) of the coil current (iM(t)) is measured and the gradient of the current profile (iM(t)) is calculated from the window width (Δi) and the measured time (ΔtM) and the peak value (ÎM) is calculated from the gradient of the sinusoidal current profile iM(t) and its frequency (fM).
US08305087B2

A particulate matter detection device including a first electrode having one surface covered with a dielectric material; a second electrode which is disposed on the side of the one surface of the first electrode via a space where a gas including particulate matter flows and which performs one or both of the formation of a discharge and an electric field by a voltage applied between the first electrode and the second electrode; a pair of measurement electrodes disposed on the surface of the dielectric material so as to face each other; and a protective film disposed on the surfaces of the pair of measurement electrodes and having a volume resistivity of 10 Ωcm to 1012 Ωcm, where the variate of the electric properties between the pair of measurement electrodes is measured, and the amount of the collected particulate matter can be obtained.
US08305063B2

An example controller for a power supply includes a drive signal generator and a compensation circuit. The drive signal generator is to be coupled to control switching of a switch included in the power supply to regulate an output voltage of the power supply in response to a sensed output voltage such that the output voltage of the power supply is greater than an input voltage of the power supply. The compensation circuit is coupled to the drive signal generator and is also coupled to output an offset current to adjust the sensed output voltage in response to the input voltage of the power supply.
US08305058B2

The present invention relates to power supplies, and more particularly, to a power supply having a maximum power point tracking function that can reduce manufacturing costs and circuit size by using a maximum power point tracking section with a simplified circuit in a solar photovoltaic power generator supplying power using sunlight instead of using a micro controller, the maximum power point tracking section that controls power switching according to a result of integration of a value obtained by dividing a power variation by a voltage variation to track a maximum power value. A power supply having a maximum power point tracking function according to an aspect of the invention may include: a converter section switching input power, and converting the switched input power into predetermined DC power; and a maximum power point tracking section detecting a voltage and a power value of the input power, dividing a variation of the detected power by a variation of the detected voltage, integrating a result of the division, and controlling the switching operation of the converter section according to a value of the integration.
US08305051B2

A method of operating a switching power converter having at least one power switch controlled by a drive signal having a switching frequency is disclosed. The method includes monitoring an output power of the switching power converter, determining whether the output power has decreased below a threshold level and, in response to the output power decreasing below the threshold level, changing the switching frequency of the drive signal from a first switching frequency to a second switching frequency when an operating condition of the switching power converter is satisfied. Also disclosed are controllers and switching power converters (including PFC converters).
US08305045B2

A charge control circuit having a charge controller, a voltage detector, and a current detector is provided. The charge controller repeats the constant current constant voltage charge a plurality of times. In doing so, the charge controller supplies a charging current of a predetermined set current value from the charger to the secondary battery. This causes the charger to execute constant current charge when the terminal voltage detected by the voltage detector becomes equal to a predetermined threshold voltage value during the execution of the constant current charge. In turn, the charger executes a constant voltage charge by supplying a charging voltage of the threshold voltage value from the charger to the secondary battery until a current value detected by the current detector becomes equal to a predetermined threshold current value.
US08305032B2

The Centralized Vehicle Load Management System is hierarchical in nature in that it detects and remediates an overload which can be highly localized at one or more electrical substations or an overload which is widely distributed as a cumulative set of sub-critical loads. The Centralized Vehicle Load Management System operates to determine the load presented to the Electric Power Grid by vehicles which are served by service disconnects which are located at a plurality of points on the Electric Power Grid. The Centralized Vehicle Load Management System regulates the demands presented by the vehicles to the E-Grid thereby to spread the load presented to the Electric Power Grid over time to enable the controllable charging of a large number of vehicles.
US08305031B2

A mobile terminal and a method for controlling charging thereof are disclosed. The mobile terminal sets a partial region of a transparent display unit to an opaque region and the other region to a transparent region if a charging command signal is received, and performs information display operation on the opaque region and solar light transmittive operation for charging using the solar battery on the transparent region.
US08305028B2

A switch for an electric motor has a switch arm comprising a lever and an arc barrier formed integrally with the lever. The switch has first and second electrical contacts. The switch arm and second electrical contact are moveable relative to the first contact between an open position and a closed position. The arc barrier is positioned adjacent the first contact in the closed position. The arc barrier limits the risk of electrical arcing associated with the electrical contacts. The switch is suitable for use in an electric induction motor. For example, the switch can be adapted to de-energize auxiliary start windings when an electric induction motor is up to speed and/or to provide a signal indicating the motor is operating.
US08305016B2

A control device for electric motors, capable of precisely moving one object by using two electric motors based on periodically repeated commands. The control device includes a first learning controller for calculating an amount of correction so that a positional deviation of a first electric motor is minimized, and a second learning controller for calculating an amount of correction so that a positional deviation of a second electric motor is minimized. The first and second learning controllers are independent from each other, and configured to minimize the positional deviation of the corresponding electric motor. The parameters set in the learning controllers, each defining the response of learning control of each electric motor, are equal to each other.
US08305015B2

A system for controlling the feed of a yarn to a textile machine or a metal wire to a coil winder. The yarn or wire unwinds from its spool and cooperates with a rotary member associated with its own rotation actuator before being directed to the machine. The yarn or wire has a characteristic value of tension and/or speed and/or quantity during this feed, and the actuator has a stator and a rotor acting on an exit drive shaft, which has its own piloting arrangement. The rotary member about which the yarn or wire winds is keyed onto the exit drive shaft. This control system measures the angular position of the drive shaft and compares an instantaneous parameter of that angular position to a prefixed characteristic value of the yarn or wire Command signals are then fed to the actuator's piloting arrangement to conform the instantaneous parameter with this prefixed value.