US08132263B2

A method of preventing unauthorized reproduction of media disposed on a media storage device according to one embodiment is described. The method comprises installing a compliance mechanism on the computer system. The compliance mechanism is communicatively coupled with the computer system when installed thereon. The compliance mechanism is for enforcing compliance with a usage restriction applicable to the media. The method further includes obtaining control of a data input pathway operable on the computer system. The method further includes accessing data that is disposed on the media storage device that is associated with the usage restriction. The method further includes preventing the computer system from accessing the media digitally via the data pathway while enabling presentation of the protected media.
US08132255B2

Provided are a method, system, and article of manufacture for generating a challenge response image including a recognizable image. A challenge image is generated including random elements and a recognizable image. The challenge image is transmitted to a recipient. Recipient input associated with the transmitted challenge image is received. A determination is made as to whether the received recipient input matches a descriptor associated with the recognizable image in the challenge image. Indication is made that the recipient correctly identified the recognizable image.
US08132253B2

Systems and methods are disclosed for providing memory security override protection for improved manufacturability of information handling systems. A security authentication system is added to a software driven security override signal for unlocking programmable memory circuitry, such as flash memory, according to security protection techniques associated with the Intel AMT (Active Management Technology) architecture. This security authentication system disclosed requires authentication of software security override requests before they are allowed. More particularly, the systems and methods disclosed add specific BIOS (Basic Input Output System) code to check the security override status and the software security override request signals on boots of the computer system to make sure these requests are not coming from rogue elements within the computer system. If the authentication is validated, then the programmable memory circuitry is unlocked on the next boot of the system to allow for reprogramming.
US08132240B2

In order to develop a method for carrying out a protected function of an electrical field device in such a manner that a high degree of security against unauthorized accesses to the electrical field device can be ensured irrespective of the nature of the communication link between a user and the electrical field device, an identification device for the electrical field device and a security device are used to check whether a stated protected function of the electrical field device can be carried out, or should be refused. The invention also relates to an appropriately configured electrical field device.
US08132239B2

An information processing system in a computer network comprising an edge system, an identity provider, a relying party and a tracing service, in which the tracing service relays a queue of information of authorized user activity from a relying party to an identity provider, which then can provide that activity information to the user.
US08132230B2

A procedure for login in a case where a prescribed job is executed in an image processor is simplified. An image processor includes: input unit accepting an input of user authentication information from a user; user authentication unit performing user authentication by comparing the inputted user authentication information with the stored user authentication information to authorize execution of processing; and temporary ID generation unit generating an temporary ID if the user authentication is successful to store the temporary ID, being related to the user authentication information, wherein the input unit accepts an input of the temporary ID and the user authentication unit compares the inputted temporary ID with the stored temporary ID to thereby perform the user authentication and to authorize execution of the processing.
US08132226B1

A system, method and computer program product that utilizes measurements for the authentication of users to enterprise resources. The system includes an authentication server that stores the engine and collections of data required by the system to authenticate users. The collections of data include templates, policies, groups, device IDS, user IDS, computer IDS and application IDS. In the present invention, it is the policies that determine the way or method in which a user is to be authenticated by the system. The pre-defined polices include an OR policy, an AND policy, a CONTINGENT policy, a RANDOM policy and a THRESHOLD policy, a multi-user policy, a multi-location policy, a multi-template policy, a user dependent policy, a location restriction policy, and a computer/device specific policy.
US08132225B2

A security system that relates to industrial automation security comprises a component that receives a request to modify security relating to a zone of a factory floor, the zone being less than an entirety of the factory floor. A zonal security component generates security procedures for the zone, the security procedures differ from security procedures implemented on the factory floor outside the zone.
US08132214B2

A circuit, electrical device or other apparatus for band stacking and/or band translating multiple transmissions. Such transmissions may be satellite transmissions, terrestrial transmissions, signals carried across a wired network such as a cable network, and so forth. Two sets of left-hand polarized and right-hand polarized signals may be accepted by an embodiment. One left-hand polarized signal and one right-hand polarized signal may be band stacked such that the left-hand polarized signal occupies a first frequency and the right-hand polarized signal occupies a second frequency, thereby permitting the two signals to be transmitted simultaneously across a single transmission line as a first unique signal. The second left-hand polarized signal and second right-hand polarized signal may likewise be combined into a second unique signal for transmission. The first and second unique signals may be stacked as a first stacked output and a second stacked output by a band translating circuit.
US08132212B2

A method and system to permit TV viewers to interact with program content broadcast over a subscriber network, such as cable, satellite, internet, or cellular telephone. The details of the ability for the viewer to interact is embedded as data in the program signal. The subscription provider broadcasts a visual indicator as a small icon during programming that informs the viewer that interaction is permitted. The viewer then uses a remote control to purchase products, vote on events, respond to polls, download files, request information, and request callback actions. The TV viewer uses the remote control to send information to a set-top box front-end application, and to iteratively create transactions that are batched and then sent to a back-end core application and database which then handles fulfillment.
US08132211B2

In order to quicken switching of indices and reduce the time required for display after switching, a mobile phone includes a video content specifying portion to specify at least one video content, an index element generating portion to generate a thumbnail for a video content when accepting a generation instruction and to stop generation of the thumbnail when accepting a cancellation instruction, an index element generation requesting portion, in response to the event that a video content is specified by the video content specifying portion, to output a generation instruction including identification information identifying the specified video content to the index element generating portion, and a cancellation instructing portion to output a cancellation instruction to stop generation of the thumbnail for the already specified video content when a new video content is specified before completion of generation of the thumbnail for the already specified video content.
US08132210B2

There is provided a method for use by a video disc player for offering a product shown in a video for purchase. The method comprises examining a disc containing the video to determine whether the disc contains trigger data associated with the video; requesting the trigger data associated with the video from a remote server if the examining determines that the disc does not contain the trigger data associated with the video; downloading the trigger data associated with the video from the remote server using a network connection; and storing the trigger data associated with the video in a memory of the video player, wherein at least one trigger data includes a time indicating when a trigger is to occur during the playing of the video on the disc, the at least one trigger corresponding to the display of a product shown in the video.
US08132207B2

An EPG to display programming information in a variety of ways including using 3-D images, alphanumeric text, and video data. In addition, non-EPG objects, such as interaction objects, may be conflated with the presentation of the world and with the program schedule information. A communication module in the EPG receives localized content containing multiple objects from one or more servers coupled to a network. Users may interact with the content (e.g., buy and sell goods and services from local franchises) through a user-interface coupled to the EPG.
US08132203B2

In-program content targeting is described. A default data stream containing default content associated with multiple segments of a particular program is generated and transmitted. An alternate data stream containing alternate content for one or more of the multiple segments is also generated and transmitted. A client device receiving the default content via the default data stream detects the availability of alternate content via the data stream. Based on profile data associated with the client device (or a user of the client device) and profile data associated with the alternate content, the client device may access the alternate data stream for one or more segments of the particular program.
US08132200B1

A system and method is provided for receiving and displaying voting data with respect to online hosted videos. Viewers vote on portions within various videos stored in an online video hosting website. Voting data can represent different types of votes, such as unipolar, bipolar, or categorical. The prior voting data, including that submitted by other viewers, can be displayed in a number of ways, such as gradations of color, or charts such as bar graphs. The voting data may be associated with demographic categories, such as a voter's age, sex, or political affiliation. Further, a video may be selectively played to display portions of most interest to given demographic categories, as indicated by voting patterns of those categories.
US08132195B2

A disk device is capable of quickly identifying an inserted optical disk. A reading portion obtains disk surface information from an optical disk that is passing, and stores the obtained disk surface information in a storing portion provided in a disk playing device. An identifying portion decides whether or not the disk playing device is able to play the optical disk, based on the surface information.
US08132189B1

An approach is provided in embodiments of the present invention for utilizing Java™ Management Extensions (JMX) as a back end to “instrument” (i.e. monitor and control) computer system resources, including servers, devices, and applications etc., within standard resource management model(s) that are external to Java™. For example, JMX can be used as a back end to instrument WS-Management resources—in particular, JMX MBeans can be used to implement Common Information Model (CIM) WS-Management resources.
US08132186B1

Systems, methods, and computer-readable memory media for performing various computer configuration tasks are disclosed. One such configuration task is dissimilar system restore (DSR). Another such task is software deployment. In various embodiments, these configuration tasks operate on a target computer system using a utility operating system to perform detection of certain target system devices, determination of critical device classes on the source computer system, and updating of target computer configuration settings. Other tasks may be performed upon a computer system such as a backup server. These tasks include locating device drivers for the target operating systems and the installing utility operating system, as well as creating device driver packages that are usable to install device drivers for a plurality of devices.
US08132182B2

A system for processing triggering rules in SIP event notification filters, including an XPath processor configured to collect a set of XPath expressions from at least one trigger of at least one SIP event notification filter of at least one subscribers in a set of subscribers who are subscribed to state information of a resource, and create a merged finite state automaton having a plurality of nodes and transitions that collectively represent the combination of the XPath expressions, and a streaming parser configured to parse previously-published state information of the resource and newly-published state information of the resource, and stream parsing events of the parsed information to the XPath processor, where the XPath processor is configured to employ the automaton to perform a streaming evaluation of the XPath expressions in parallel to determine which nodes of the parsed information satisfies any of the XPath expressions represented by the automaton.
US08132178B2

A system and method is provided for delaying a priority boost of an execution thread. When a thread prepares to enter a critical section of code, such as when the thread utilizes a shared system resource, a user mode accessible data area is updated indicating that the thread is in a critical section and, if the kernel receives a preemption event, the priority boost that the thread should receive. If the kernel receives a preemption event before the thread finishes the critical section, the kernel applies the priority boost on behalf of the thread. Often, the thread will finish the critical section without having to have its priority actually boosted. If the thread does receive an actual priority boost then, after the critical section is finished, the kernel resets the thread's priority to a normal level.
US08132173B2

A method for executing an application on a plurality of nodes, that includes synchronizing a first clock of a first node of the plurality of nodes and a second clock of a second node of the plurality of nodes, configuring a first hypervisor on the first node to execute a first application domain and a first privileged domain, configuring a second hypervisor on the second node to execute a second application domain and a second privileged domain, and executing the application in the first application domain and the second application domain, wherein the first application domain and the second application domain execute semi-synchronously and the first privileged domain and the second privileged domain execute semi-synchronously.
US08132170B2

A computer implemented method, apparatus, and computer usable program code for sampling call stack information. An event is monitored during execution of a plurality of threads executed by a plurality of processors. In response to an occurrence of the event, a thread is identified in the plurality of threads to form an identified thread. A plurality of sampling threads is woken, wherein a sampling thread within the plurality of sampling threads is associated with each processor in the plurality of processors and wherein one sampling thread in the plurality of sampling threads obtains call stack information for the identified thread.
US08132169B2

A system and method for dividing an application into a number of logical program partitions is presented. Each of these logical program partitions are stored in a logical program package along with a execution monitor. The execution monitor runs in one of the processing environments of a heterogeneous processing environment. The logical program partition includes sets of object code for executing on each of the types of processors included in the heterogeneous processing environment. The logical program partition includes instrumentation data used to evaluate the performance of a currently executing partition. The execution monitor compares the instrumentation data to the gathered profile data. If the execution monitor determines that the partition is performing poorly then the code for the other environment is retrieved from the logical program package and loaded and executed on the other environment.
US08132166B2

The present invention provides a unified provisioning environment, which comprehensively manages the tasks related to software provisioning. In particular, the present invention manages software provisioning using a hierarchy of commands. The lowest level in the hierarchy comprises distribution commands, which primarily handle base operating system specific tasks of provisioning. The second level comprises profile commands, which associate a configuration file, such as a Linux kickstart file, with a distribution and optionally allow for customization. The third level comprises system commands, which associate remote systems that are involved with the provisioning of the software. The fourth level comprises repository commands, which address configurations and tasks related to updating the software, remote installation procedures, and optionally customizing the software.
US08132164B1

A system, method, and computer program product are provided for virtual patching. Initially, information associated with at least one vulnerability of a computer application is collected. Further, at least one host interface is identified that is capable of being used to access the vulnerability. In use, data sent to the at least one host interface is analyzed to determine whether the data is unwanted, based on the information.
US08132161B2

It is possible to provide a semiconductor test program debug device capable of reducing the unnecessary facilities when using a semiconductor test device or a semiconductor test program of different specification. The semiconductor test program debug device 300 includes a virtual device 80 for simulating operation of the device under test, a dedicated test bench processing section 60 and a general-purpose test bench processing section 70 for generating a pseudo test signal and a response signal inputted/outputted between to/from the virtual device 80, conversion source program storage sections 10-14 for storing a plurality of semiconductor test programs of different specifications, dedicated conversion rule storage sections 30, 32 and general-purpose conversion rule storage sections 40, 42 for storing conversion rules corresponding to the respective specifications, and conversion processing sections 20-26 for generating the dedicated and the general-purpose bench processing sections 60, 70 by using the semiconductor test programs stored in the conversion source program storage sections 10-14.
US08132149B2

A computing device and method for coordinating the development of a client application including application components comprising one or more of at least one of a data component, a message component or a screen component, having corresponding component definitions, or a workflow component comprising a series of instructions. A first development pattern module configured for interaction with a development environment is provided by a computer user interface, the first development pattern module configured for selecting a first pattern from a plurality of patterns based on an application component type central to the client application, the first development pattern module for guiding a user interface with a plurality of predefined steps to coordinate a development of the application components through user input events via the user interface in accordance with the first pattern.
US08132146B2

The invention relates to a programming surface for imperative, procedural languages. A further prerequisite is a graphical user interface (GUI). The programming surface for the input of program code can be used with known programming languages such as Visual Basic, Java, C++. In the case of the programming surface, there is no longer a need to key in the program instructions. A language syntax need not be observed. An instruction set need not be learned.
US08132144B2

Embodiments of the present invention provide a method and system for clock-gating a circuit. During operation, the system receives a circuit which includes a plurality of clocked memory elements. Next, the system identifies a feedback path from an output of a clocked memory element to an input of the clocked memory element, wherein the feedback path passes through intervening combinational logic, but does not pass through other clocked memory elements in the circuit. Then, the system gates a clock signal to the clocked memory element so that the clock signal is disabled when the feedback path causes a value which appears at the output of the clocked memory element to be appear at the input of the clocked memory element.
US08132143B2

A voltage-mode nth-order differential difference current conveyor (DDCC) and fully differential current conveyor (FDCCII)-resistor and capacitor filter structures are proposed using a new effective analytical synthesis method (ASM), a succession of innovative algebra operations until a set of simple equations are produced, which are then realized using n integrators and a constraint sub-circuitry, A new ASM can effectively carry out (i) use of all the grounded capacitors and grounded resistors, and (ii) employment of the minimum number of active and passive components and then enjoys the low sensitivities, lower parasitics, power consumption, noise, and smaller chip area leading to simultaneously achieving two important features: (i) higher output performance and (ii) lower cost, without tradeoff. Moreover, the component value variations of all the relative sensitivities have the same incremental percentage or decrement.
US08132140B2

A circuit board analyzing method and a circuit board analyzer are provided which can greatly reduce analyzing time. The circuit board analyzer includes a computing unit 110, a memory unit 140 connected to the computing unit 110, and an input unit 160 connected to the computing unit 110. The computing unit 110 includes a wiring data acquiring section 310 acquiring data of wirings formed on a circuit board, a basic circuit diagram forming section 320 dividing the wirings into meshes and setting cells and branches connecting the adjacent cells, and an interference analysis setting section 330 setting an element ignoring range of elements set in the cells and the branches.
US08132133B2

A method and system for testing a synthesized design of a semiconductor chip. The method includes inputting a macro test Input/Output (I/O) name of the semiconductor chip, along with associated attributes and a netlist, where the netlist is a synthesized design of the semiconductor chip. The method includes tracking the macro test I/O to a chip test I/O. The method further includes detecting mismatches between attributes associated with the macro test I/O and the chip test I/O. Subsequently, reporting any mismatches between the attributes associated with the macro test I/O and the chip test I/O.
US08132130B2

A method for forming exposure masks for imaging a target pattern having features to be imaged on a substrate in a multi-exposure process. The method includes the steps of generating a set of decomposition rules defining whether a given feature of the target pattern is assigned to a first exposure mask or a second exposure mask; applying the decomposition rules to each of the features in the target pattern so as to assign each of the features in the target pattern to one of the first exposure mask or second exposure mask; and generating the first exposure mask and the second exposure mask containing the respective features assigned to each mask.
US08132101B2

A method and apparatus for concurrently displaying sets of data related to a medical condition, including a feature which enables the user to select one or more of the data sets for emphasized or more prominent display relative to the other data set(s).
US08132100B2

An apparatus and method is provided for idle mode screen image presentation device, such as a mobile phone. The screen image presentation apparatus includes a memory for storing a character house including variable and selectable background and function items for executing functions of the mobile phone, a controller for presenting the character house in a given mode, such as an idle mode of the mobile phone, and providing information, when one of the function items is selected, on a function represented by the selected function item, and a display which displays the character house and contents under the control of the controller.
US08132098B1

Methods and apparatus for inhibiting hyphenation clustering. In one aspect, the invention identifies a sequence of consecutive text lines, one or more of which end in hyphens, and calculates a hyphenation penalty value based on the number and proximity of hyphens within the sequence consecutive text lines. The hyphenation penalty can be aggregated with other format penalties to aid the identification of a paragraph layout having a best overall visual appearance.
US08132096B1

In a method of evaluating compositional quality of a layout orientation of an image, image saliency data is received for an image to be presented in a viewing region. A layout orientation for presenting the image in the viewing region is received. A composition template embodying an image composition rule is received. The image saliency data and the composition template are utilized to determine a weighted occlusion cost for the layout orientation. The weighted occlusion cost is utilized to determine a composition score indicating quality of the layout orientation with respect to the image composition rule.
US08132093B2

Object instance annotation technology is disclosed. This technology is capable of annotating any number of instances for any number of objects. Object instance annotations can be of various types, and annotations can serve as data extensions. Objects are enabled for annotation either by developers, or, alternatively, automatically by a programming language or framework. Furthermore, an interface is provided for annotations. This interface has a variety of operations, some of which allow for adding, retrieving, or removing annotations. Annotations can be reference types or even value types. They may also be private class types. Once object instances are enabled for annotating, and the interface is set up, this interface can annotate a multitude of different kinds of objects. For example, it can annotate generic objects, XML trees, CodeDom trees, and so on.
US08132089B1

Computer communications that are to be recorded are visible to a network interface on a recording computer. The network interface receives the packets to be recorded. The network layer of the recording computer implements a subset of the normal IP module in the network layer. The IP module in the network layer assumes that most IP datagrams are correctly addressed, internally consistent and of the expected protocol type. The recording computer allocates the received datagrams to a recording session based upon at least a first value of a field that is at a fixed position within the datagram. The datagrams for a session are ordered into an ordered recording stream based upon a timestamp within the datagram. The datagrams are also checked for criteria that indicate an error condition. The allocated and ordered datagrams are recorded or associated with other datagrams that have been allocated to the same session.
US08132083B1

Systems and methods are provided for implementing list decoding in a Reed-Solomon (RS) error-correction system. A detector can provide a decision-codeword from a channel and can also provide soft-information for the decision-codeword. The soft-information can be organized into an order of combinations of error events for list decoding. An RS decoder can employ a list decoder that uses a pipelined list decoder architecture. The list decoder can include one or more syndrome modification circuits that can compute syndromes in parallel. A long division circuit can include multiple units that operate to compute multiple quotient polynomial coefficients in parallel. The list decoder can employ iterative decoding and a validity test to generate error indicators. The iterative decoding and validity test can use the lower syndromes.
US08132076B1

Circuit, method, and computer program for reordering data units of a data block in accordance with a first pre-determined function. The method includes, for each data unit of the data block—(i) generating an address corresponding to a memory location of a single-port memory module into which the data unit is to be stored, and (ii) storing the data unit in the memory location based on the address generated for the data unit. Each address is generated in accordance with the first pre-determined function, and each memory location of the single-port memory has a different delay associated with the memory location. The method further includes reading each data unit out of the single-port memory in accordance with the first pre-determined function, wherein data units of the data block are reordered based on each different delay associated with each memory location.
US08132072B2

In one embodiment, the present patent application comprises a method and apparatus to generate low rate protographs from high rate protographs, comprising copying a base graph; permuting end points of edges of a same type in copies of the base graph to produce a permuted graph; and pruning systematic input nodes in the permuted graph and the edges connected to them. In another embodiment, the present patent application comprises a method and apparatus to generate high-rate codes from low-rate codes, comprising puncturing a subset of codeword bits, wherein the step of puncturing a subset of codeword bits comprises regular-irregular puncturing the subset of codeword bits, random puncturing variable nodes, or progressive node puncturing variable nodes to obtain a desired code from a preceding code.
US08132071B2

A network interface unit of a server determines whether the transmission method of transmitting a packet is multicast transmission or unicast transmission; adds to the packet a second FEC when the transmission method of the packets is determined to be multicast transmission and adds to the packet an error detection code for ARQ when the transmission method of the packets is determined to be unicast transmission; and transmits the packet to clients. Each client determines whether the transmission method of the received packet is multicast transmission or unicast transmission; corrects the error on the basis of the second FEC when the transmission method is determined to be multicast transmission; and detects the error on the basis of the error detection code and generates a retransmission request signal when the transmission method is determined to be unicast transmission.
US08132070B2

Packets detected to be lost from a unidirectional interface such as an ATSC tuner are requested from the source or a peer using a different physical interface. The packets may be retransmitted for reception over either interface.
US08132054B2

The present invention relates to page automation testing method and apparatus. According to one aspect of the invention, there is provided a method for automatically testing a page, comprising: determining based on a predetermined policy a setting value of wait time regarding whether the page is opened successfully; and conducting the page testing based on the setting value of wait time as determined.
US08132053B2

The present disclosure generally relates to the testing of a system that includes software or hardware components. In some embodiments, a testing framework generates a set of test cases for a system under test using a grammar. Each test case may perform an action, such as provide an input to the system under test, and result in an output from the system under test. The inputs and outputs are then compared to the expected results to determine whether the system under test is performing correctly. Prior to generating the set of test cases from the grammar, the testing framework processes the grammar to identify attributes of the test cases to be derived from the grammar and facilitates the modification of the grammar.
US08132048B2

Systems and methods to respond to schedule commands at a memory controller are disclosed. A transmission error between a first memory controller port and a first redrive device may be detected. A first corrective action may be initiated at the first memory controller port in response to the detection of the transmission error. A particular method may include determining that a second memory controller port initiated a second corrective action. Incoming read commands may be distributed based on a comparison of the first corrective action and the second corrective action.
US08132038B2

A system, method and computer program product for calibrating a Time Of Day (TOD)-clock in a computing system node provided in a multi-node network. The network comprises an infrastructure of computing devices each having a physical clock providing a time base for executing operations that is stepped to a common oscillator. The system implements steps for obtaining samples of timing values of a computing device in the network, the values including a physical clock value maintained at that device and a TOD-offset value; computing an oscillator skew value from the samples; setting a fine steering rate value as equal to the opposite of the computed oscillator skew value; and, utilizing the fine steering rate value to adjust the physical clock value and correct for potential oscillator skew errors occurring in the oscillator crystal at the computing device.
US08132037B2

An electronic device (12) for processing information that includes data and clock information and that is wirelessly received from another electronic device (14) may include a first processor (18) that controls only wireless communications with the another electronic device (14) and excluding operations associated only with the electronic device (12), a second processor (16) that controls the operations associated only with the electronic device (12) and excluding the wireless communications with the another device (14), and means (30-30″″) for extracting the clock information and the data from the wirelessly received information and providing a corresponding clock signal and the data to the second processor (16) for synchronous receipt of the data by the second processor (16) using the clock signal.
US08132032B2

A power-saving electronic device for use with a computer motherboard in a “suspend to memory” state is disclosed. The power-saving electronic device enables compulsory interruption of power supply to a south bridge chip and a super input output (SIO) chip of the computer motherboard in the “suspend to memory” state, such as an S3 state of Advanced Configuration and Power Interface (ACPI), so as to save power. After a user presses a power switch, the power-saving electronic device enables the south bridge chip and SIO chip to be powered on by a standby power supplied thereto and enables the computer motherboard to remain capable of awakening and resuming from the S3 state.
US08132023B2

A method for performing hash operations including: receiving a hash instruction that prescribes one of the hash operations and one of a plurality of hash algorithms; translating the hash instruction into a first plurality of micro instructions and a second plurality of micro instructions; and via a hash unit, executing the one of the hash operations. The executing includes indicating whether the one of the hash operations has been interrupted by an interrupting event; first executing the first plurality of micro instructions within the hash unit to produce output data; second executing the second plurality of micro instructions within an x86 integer unit in parallel with the first executing to test a bit in a flags register, to update text pointer registers, and to process interrupts during execution of the hash operation; and storing a corresponding intermediate hash value to memory prior to allowing a pending interrupt to proceed.
US08132014B2

An archiver system for tracking the exchange of personally identifiable information in document production systems includes a document production device and a media writer. When a document processing job is initiated, a digital image of the document is prepared, the document digital image is encrypted with a session key, and the encrypted document digital image and job data associated with the document processing job are stored in a job record of a database on a storage media by the media writer.
US08132010B2

An authentication system determines if a counterfeit ineligible unit is installed in a main device. When connected with a battery pack, a notebook PC generates and combines a random number and a function determination signal using a signal combining unit and transmits same to the battery pack. A first function calculation unit calculates the function of the random number. The battery pack has a signal separation unit to separate the combined signal into the random number and function determination signal, and a second function calculation unit to calculate the function of the random number for transmitting back to the notebook PC. A comparison unit compares the calculation results by the first and second function calculation units to determine whether the connected battery pack is an authorized one and denies connection if the pack is an unauthorized one.
US08132009B2

An authentication system determines if a counterfeit ineligible unit is installed in a main device. When connected with a battery pack, a notebook PC generates and combines a random number and a function determination signal using a signal combining unit and transmits same to the battery pack. A first function calculation unit calculates the function of the random number. The battery pack has a signal separation unit to separate the combined signal into the random number and function determination signal, and a second function calculation unit to calculate the function of the random number for transmitting back to the notebook PC. A comparison unit compares the calculation results by the first and second function calculation units to determine whether the connected battery pack is an authorized one and denies connection if the pack is an unauthorized one.
US08132004B2

Methods and systems for enabling security in transferring data from a single level MILS partition to the multiple level LAN. When a frame is received from an external stack via a network interface card, the frame contains a security classification, which is compared to the security classifications assigned to a plurality of internal stacks. Once a match is obtained, the frame is forwarded to the internal stack corresponding to the security classification in the frame assigned by the external stack. When a frame is received from one of the plurality of internal stacks, no security classification exists within the frame. A determination of the security classification assigned to the internal stack, which is then written into a security label in the frame. Once the security label is attached to the frame, the frame is sent to the external stack via a network interface card.
US08132000B2

Secure tunneled multicast transmission and reception through a network is provided. A join request may be received from a second tunnel endpoint, the join request indicating a multicast group to be joined. Group keys may be transmitted to the second tunnel endpoint, where the group keys are based at least on the multicast group. A packet received at the first tunnel endpoint may be cryptographically processed to generate an encapsulated payload. A header may be appended to the encapsulated payload to form an encapsulated packet, wherein the header includes information associated with the second tunnel endpoint. A tunnel may be established between the first tunnel endpoint and the second tunnel endpoint based on the appended header. The encapsulated packet may be transmitted through the tunnel to the second tunnel endpoint. The second tunnel endpoint may receive the encapsulated packet. Cryptographic processing of the encapsulated packet may reveal the packet having a second header. The packet may then be forwarded on an interface toward at least one multicast recipient identified in the second header.
US08131997B2

A method of mutually authenticating between a local host and a software mobility device including an operating system virtualization layer, and a method of forming an input/output (I/O ) channel. The method of authenticating a local host in the software mobility device includes requesting a certificate from the local host in which an integrity value of the local host is stored, and receiving the certificate from the local host; receiving an integrity value measured in the local host and comparing the measured integrity value with the integrity value included in the certificate to verify the local host; and when the local host is verified, encrypting a security profile of the software mobility device and transmitting the encrypted security profile to the local host so as to provide secure communication between the local host and the software mobility device.
US08131996B2

In a method for managing a Certificate Revocation List (CRL), a first device (31, 61) receives the CRL (33, 67) which comprises at least one revoked certificate identifier (SNi). An integrity field (MACi) associated to an entry of the CRL (371, . . . , 37p) is calculated using a secret data (KCRL), wherein an entry comprises at least one revoked certificate identifier of the CRL. The entry and its associated calculated integrity field are transmitted to a second device (32, 62), distinct from the first device and are stored into the second device. The method further comprises checking a validity of a certificate.
US08131992B2

The impact of device configuration changes on operational issues and policy compliance in a computer network can be discerned from a visual data presentation that jointly shows representations of changes, issues, and policy compliance in a common view for a group of network devices. Configuration information is collected from devices in the computer network and processed to determine whether a change has occurred in a configuration of any of the devices, whether any operational issues exist for each of the devices, and whether any of the devices are not in compliance with any applicable operational policies. A display device displays the visual data presentation to allow an operator to see trends and relationships between device configuration changes and operational issues and incidents of policy non-compliance. The visual data presentation can be depicted as a graphical timeline view, a network topology view, or a table view of the information.
US08131982B2

A method for branch prediction, the method comprising, receiving a load instruction including a first data location in a first memory area, retrieving data including a branch address and a target address from the first data location, and saving the data in a branch prediction memory, or receiving an unload instruction including the first data location in the first memory area, retrieving data including a branch address and a target address from the branch prediction memory, and saving the data in the first data location.
US08131978B2

An original first instruction word (I1) to an original third instruction word (I3) include a bit field (L11) and a bit field (L12) to a bit field (L31) and a bit field (L32). An information word (IW) includes a set of some of bit fields belonging to a plurality of instruction words executed in the same cycle, which are the bit field (L12) of the original first instruction word (I1) to the bit field (L32) of the original third instruction word (I3). An instruction decoder (103) of a processor (100) decomposes the information word (IW) and restores the arrangements of the original first instruction word (I1) to the original third instruction word (I3) by combining the bit field (L11) to the bit field (L31) to the bit field (L12) to the bit field (L32). This can reduce the amount of memory consumption without degrading the instruction execution performance.
US08131977B2

A microprocessor includes: a processor core that performs pipeline processing; an instruction analyzing section that analyzes an instruction to be processed by the processor core and outputs analysis information indicating whether the instruction matches with a specific instruction; and a memory that temporary stores the instruction with the analysis information, wherein the processor core includes: an instruction fetch unit that fetches the instruction stored in the memory; an instruction decode unit that decodes the instruction fetched by the instruction fetch unit; an instruction execute unit that executes the instruction decoded by the instruction decode unit; and a specific instruction execute controller that reads out the analysis information stored in the memory and controls operation of at least one of the instruction fetch unit and the instruction decode unit when the analysis instruction indicates that the instruction matches with the specific instruction.
US08131976B2

Mechanisms, in a data processing system, are provided for tracking effective addresses through a processor pipeline of the data processing system. The mechanisms comprise logic for fetching an instruction from an instruction cache and associating, by an effective address table logic in the data processing system, an entry in an effective address table (EAT) data structure with the fetched instruction. The mechanisms further comprise logic for associating an effective address tag (eatag) with the fetched instruction, the eatag comprising a base eatag that points to the entry in the EAT and an eatag offset. Moreover, the mechanisms comprise logic for processing the instruction through the processor pipeline by processing the eatag.
US08131966B2

A method and system to reorganize a storage structure by generating correlation data that represents relationships between storage blocks of a storage structure, generating a block allocation scheme for the storage structure, determining a block reorganization operation, performing the block reorganization operation, and updating a virtual map. In certain embodiments, the system may include multiple host computers, a data storage subsystem, and multiple storage structures. The storage structures may include a hard disk, an array of hard disks, an IBM TotalStorage™ system, and a hierarchical storage system with RAID.
US08131961B2

The present invention relates to the reliable storage of data within a distributed storage system. A method and system for storing a data unit within a distributed storage system is disclosed, wherein the distributed storage system comprises a plurality of storage elements of unspecified system reliability, a public network interconnecting the plurality of storage elements and a reliability index control unit measuring a plurality of storage element reliability indexes associated with the plurality of storage elements. The data unit is stored following the steps of receiving a request to store the data unit according to a data unit reliability index and storing replicated copies of the data unit in at least one storage element, such that the data unit reliability index is achieved.
US08131958B2

A storage device including a data volume for storing data sent from a host computer and a journal volume to which update data in the data volume is written in a chronologically identifiable manner, comprises an update unit updating update data from a data restoration unnecessary period, from among the data restoration necessary period and the data restoration unnecessary period that set from an external device, in the journal volume.
US08131957B2

Provided are a method, system, and article of manufacture for splitting writes between a storage controller and replication engine. A splitter executing in a storage controller manages access to primary volumes. An initialization command is received to communicate with a replication engine. A replication command is received for one primary volume and the primary volume is indicated as subject to replication. A write request is received to write data to a target primary volume of the primary volumes that is indicated as subject to the replication. The data in the write request is written to the target primary volume. The data in the write request is sent to the replication engine. The replication engine executes a copy services function associated with the target primary volume to write the data to a replication engine volume.
US08131952B2

Provided are an apparatus and a method for saving a memory in a portable terminal, the method includes receiving a request for basic data and an address indicating a storage position of the basic data; determining whether the requested basic data has been stored in a paging buffer; if it is determined that the requested basic data has not been stored in the paging buffer, transforming the address of the requested basic data into an address of a corresponding compressed block using a block address table; searching the compressed basic data for the compressed block corresponding to the address of the compressed block; decompressing the searched compressed block; storing data of the decompressed block in the paging buffer; and returning the requested basic data stored in the paging buffer.
US08131951B2

A processor and cache is coupled to a system memory via a system interconnect. A first buffer circuit coupled to the cache receives one or more data words and stores the one or more data words in each of one or more entries. The one or more data words of a first entry are written to the cache in response to error free receipt. A second buffer circuit coupled to the cache has one or more entries for storing store requests. Each entry has an associated control bit that determines whether an entry formed from a first store request is a valid entry to be written to the system memory from the second buffer circuit. Based upon error free receipt of the one or more data words, the associated control bit is set to a value that invalidates the entry in the second buffer circuit based upon the error determination.
US08131949B2

A memory access control apparatus includes a plurality of memory access request generating modules and an arbitrator. When one of the memory access request generating modules receives a second memory access event while a memory device is performing a first memory access operation according to a first memory access request in response to a first memory access event, the memory access request generating module outputs a second memory access request corresponding to the second memory access event to the memory device after a delay time. The arbitrator is implemented for arbitrating memory access requests respectively outputted from the memory accessing request generating modules.
US08131948B2

A snoop look-up operation is performed in a system having a first cache and a first processor. The first processor generates access requests to the first cache for data. Snoop look-up operations are performed in the cache. The snoop look-up operations are based on snoop requests from a snoop queue. The snoop requests correspond to entries in the snoop queue. An access request from the first processor is performed in response to a consecutive number of snoop look-up operations exceeding a first limit. This is useful in avoiding having no processor operations while performing snoop look-up operations. Similarly, consecutive access requests can be counted and if a second limit is exceeded, a snoop look-up operation can be performed.
US08131935B2

A data processing system includes an interconnect fabric, a system memory coupled to the interconnect fabric and including a virtual barrier synchronization region allocated to storage of virtual barrier synchronization registers (VBSRs), and a plurality of processing units coupled to the interconnect fabric and operable to access the virtual barrier synchronization region of the system memory. Each of the plurality of processing units includes a processor core and a cache memory including a cache array that caches VBSR lines from the virtual barrier synchronization region of the system memory and a cache controller. The cache controller, responsive to a store request from the processor core to update a particular VBSR line, performs a non-blocking update of the cache array in each other of the plurality of processing units contemporaneously holding a copy of the particular VBSR line by transmitting a VBSR update command on the interconnect fabric.
US08131931B1

One embodiment of the invention is a method for evicting data from an intermediary cache that includes the steps of receiving a command from a client, determining that there is a cache miss relative to the intermediary cache, identifying one or more cache lines within the intermediary cache to store data associated with the command, determining whether any of data residing in the one or more cache lines includes raster operations data or normal data, and causing the data residing in the one or more cache lines to be evicted or stalling the command based, at least in part, on whether the data includes raster operations data or normal data. Advantageously, the method allows a series of cache eviction policies based on how cached data is categorized and the eviction classes of the data. Consequently, more optimized eviction decisions may be made, leading to fewer command stalls and improved performance.
US08131920B2

A data formatting system and method to improve data efficiency and integrity in a hard disk are disclosed. One embodiment provides a disk drive system having a plurality of lookup tables which store a plurality of randomizer seeds which may be dynamically encoded into the preamble field of a customer data block if the customer data is deemed marginal. Encoding the randomizer seed into the preamble field prevents adjacent data track mis-writes and mis-reads.
US08131916B2

A data storage device comprising: at least two flash devices for storing data; a circuit board, wherein each of the flash devices are integrated on the circuit board; a controller integrated on the circuit board for reading and writing to each flash devices, wherein the controller interfaces each flash devices; at least one NOR Flash device in communication with the controller through a host bus; at least one host bus memory device in communication with the controller and at least one NOR Flash device through the host bus; at least one interface in communication with the controller and adapted to physically and electrically couple to a system, receive and store data therefrom and retrieve and transmit data to the system.
US08131912B2

A memory system including a nonvolatile memory, a first controller connected to a host equipment, the first controller controlling the entire memory system, a second controller connected to the first controller and also connected to the nonvolatile memory, the second controller controlling an access process to said nonvolatile memory, the second controller receives a command via the first controller and carries out the access process to the nonvolatile memory according to the command, the command being input from the host equipment.
US08131904B2

A processing module, interface, and information handling system are disclosed. According to an aspect, a processing module can include a plurality of components coupled to a circuit card operable to be coupled to a host processing system. The processing module can also include a processing module interface configured to be coupled to a host interface of the host processing system. According to an aspect, the processing module interface can include a plurality of contacts operable to couple a plurality of signals configured to be coupled between the host processing and the circuit card to enable or disable use of resources of the circuit card during a reduced operating state of the host processor.
US08131895B2

Method of managing interaction between a host subsystem and a peripheral device. Roughly described, the peripheral device writes an event into an individual event queue, and in conjunction therewith, also writes a wakeup event into an intermediary event queue. The wakeup event identifies the individual event queue. The host subsystem, in response to retrieval of the wakeup event from the intermediary event queue, activates an individual event handler to consume events from the individual event queue.
US08131888B2

An automated network registration and activation system and method of the present invention automatically configures a communication network device for communicating on a network and automatically handles the communication network registration and activation. In one embodiment a processor automatically configures a device for communicating on a communication network with automated registration and activation on the communication network. In one exemplary implementation, network configuration information includes a network unit device identifier (e.g., a MAN) and the present invention automatically registers and activates a device with a communication network when requested to activate by a user tapping on an activation application or being taken to the activation application.
US08131879B1

A method for providing control information between a host and a home phone line network via an Ethernet controller includes: determining if the control information is to be transmitted to the home phone line network or is received from the home phone line network; generating a first home phone line network data frame from a frame control frame (FCF) and a corresponding first Ethernet data frame received from the Ethernet controller, if the control information is to be transmitted to the home phone line network; and generating a second Ethernet data frame and a corresponding frame status frame (FSF) from a second home phone line network data frame received from the home phone line network, if the control information is received from the hoMe phone line network. Control information is thus provided between the host and the HPNA network via an Ethernet controller without requiring additional hardware or special interfaces.
US08131878B2

A network of processing units having at least one switch that allows disruption of the network between a first and a second processing units is provided. Disruption of the network by means of the switch effectively disconnects the first processing unit from the network and couples the first processing unit to a controller of the network. The controller is adapted to exchange data with the disconnected processing unit and thereby allows selective and direct data exchange with a selected processing unit. In particular, in the framework of heterogeneous and hierarchical networks of processing units, the switch techniques provide direct access to processing units and sub-networks and allow for an efficient and fast performance of diagnostic and maintenance procedures of sub-networks and their corresponding processing units, such as performing a flashing procedure.
US08131869B2

An audio-on-demand communication system provides real-time playback of audio data transferred via telephone lines or other communication links. One or more audio servers include memory banks which store compressed audio data. At the request of a user at a subscriber PC, an audio server transmits the compressed audio data over the communication link to the subscriber PC. The subscriber PC receives and decompresses the transmitted audio data in less than real-time using only the processing power of the CPU within the subscriber PC. According to one aspect of the present invention, high quality audio data compressed according to lossless compression techniques is transmitted together with normal quality audio data. According to another aspect of the present invention, metadata, or extra data, such as text, captions, still images, etc., is transmitted with audio data and is simultaneously displayed with corresponding audio data. The audio-on-demand system also provides a table of contents indicating significant divisions in the audio clip to be played and allows the user immediate access to audio data at the listed divisions. According to a further aspect of the present invention, servers and subscriber PCs are dynamically allocated based upon geographic location to provide the highest possible quality in the communication link.
US08131864B2

Methods, and associated devices, media, and systems, for establishing a communication link between a host system and a storage device are provided. One method includes an operation for providing on the host a communication stack including a Transmission Control Protocol/Internet Protocol (TCP/IP) module and a host physical layer module. The storage device includes a storage command extractor, and the method includes another operation for establishing a communication channel between an application in the host and the storage device, where the communication channel uses the communication stack and the storage command extractor. In the method, the TCP/IP module converts TCP/IP commands received from the application in the host to storage commands for the storage device.
US08131863B2

An address translator includes an SIP message detecting function. Upon detection of an SIP message, the address translator sends the SIP message to an SIP address translator. The SIP address translator extracts addresses for translation, and makes a query to the address translator. The SIP address translator translates an IP address included in the SIP message, using translation information of the address translator. Thus, an SIP communication is accomplished between terminals belonging to different regions in association of the address translator and the SIP address translator.
US08131861B2

Web traffic reporting methods that rely upon third-party cookies suffer in accuracy when those tracking cookies are frequently refused by web users or deleted once they have been accepted. The invention described herein circumvents this problem by employing first-party cookies instead. This is accomplished by a client-side script that maintains the first-party cookie (as placed by the web site in question) and sends a site-maintained visitor ID to a tracking service for analysis. The effect is to improve the accuracy of traffic statistics that rely on that cookie.
US08131859B2

This invention has as its object to establish a wireless communication between wireless communication devices and to provide a desired service without any troublesome setup operations. To this end, a digital camera and printer of this invention have wireless communication functions. When it is determined that a wireless communication instruction is issued by a console of the digital camera, a beacon from a network is detected. Upon detection of the beacon, search request information used to confirm the presence of a wireless communication processing device on a network identified by network identification information included in the beacon is transmitted in accordance with that network identification information. If response information to this transmitted request information is detected, identification information of a partner wireless communication device included in the response information is stored, and is displayed to allow the user to select a connection target device.
US08131855B2

A resource management method executed by an information processing system having a plurality of physical servers 104 and a plurality of virtual servers 120 to be operated on the physical server, and a management server 101 connected to the physical server via a network 207 to specify the virtual server associated to a resource pool 130 and the physical server for operating the virtual server, collect performance information of the specified physical server, and calculate the performance information of the resource pool on the basis of the collected performance information.
US08131854B2

A system processes packet data received in a number of incoming streams of variable speeds. The system includes an input interface, input logic, and one or more packet processors. The input interface receives the packet data and outputs the data using a first arbitration element. The input logic includes flow control logic, a memory, and a dispatch unit. The flow control logic initiates flow control on the data output by the input interface. The memory stores the data from the input interface. The dispatch unit reads the data from the memory using a second arbitration element. The packet processor(s) process the data from the dispatch unit.
US08131849B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for allocating probing responsibilities between a primary sensor and a secondary sensor. In one aspect, a method includes determining a first probe type, the first probe type being the probe type of the highest priority information probe for which a reply from the host device was received at the primary sensor, determining a second probe type, the second probe type being the probe type of the highest priority information probe for which a reply from the host device was received at the secondary sensor, determining whether the second probe type is prioritized higher than the first probe type, and allocating probing responsibilities between the primary sensor and the second sensor based on the prioritization of the first probe type and the second probe type.
US08131844B2

Computer-readable media, computer systems, and computing devices for providing customer intelligence data to a developer of an application that runs on a cloud operating environment associated with an online services provider. The online services provider collects customer information about customers, each of whom is identified by a customer ID. A developer uploads an application, having a corresponding application ID, and manages the application using resources associated with the cloud operating environment. An analysis module creates a three-way mapping between the application ID, customer IDs corresponding to customers that use the application, and customer intelligence data associated with the customer IDs. Using this mapping, the system presents the developer with customer intelligence information based on the customer intelligence data.
US08131843B2

Determining a configuration of a computer system for performing an operation, by determining an expected performance of a computer system based on at least one possible usage scenario given a current configuration of the computer system according to a current set of system parameters, determining an expected performance of the computer system based on at least one possible usage scenario given at least one candidate configuration of the computer system according to at least one candidate set of system parameters, and configuring the computer system according to whichever of the sets of system parameters that has a more favorable expected performance as determined in accordance with predefined criteria.
US08131839B2

Resources are assigned in a network of sensor nodes by a first sensor node of the network detecting an event and collecting data samples for the event, exchanging messages with other sensor nodes of the network that detect the event to form a community of sensor nodes. Based on information exchanged, the total data samples collected for the event is calculated and the community sends a help message to other sensor nodes. The other sensor nodes are assigned to cover the event if the potential marginal gain if they were to cover the event exceeds a threshold. The potential marginal gain comprises the expected change in a utility function that is dependent upon the total data samples collected for the event by the community. The utility function is a concave function of the total data samples and may be dependent upon an importance level of the event.
US08131834B1

Provided are techniques and apparatuses for determining the geographic location of a node on a network. In a representative embodiment, a data packet is received over the network from a second node, the data packet including a network identifier for the second node and a Time-To-Live (TTL) field that has a value, with the value of the TTL field for the data packet indicating a maximum additional number of hops that could have been made by the data packet. A probe packet addressed to the network identifier for the second node is then sent, the probe packet also including a TTL field. The initial value for the TTL field of the probe packet is set based on the value for the TTL field of the data packet.
US08131833B2

A method for managing communication between nodes in a virtual network is provided. A first computing system utilizes first information to forward first data to the second computing system in a physical network. If the first information is incorrect, the second computing system forwards an unlearning request to the first computing system, and the first computing system updates or deletes the first information. If the first information is not available, the first computing system forwards the first data to a group of computing systems in the physical network by way of a multicast service. Upon receiving the first data, the second computing system or a third computing system in the physical network forwards a learning request to the first computing system, and the first computing system utilizes the learning request to generate the first information.
US08131827B2

An industrial control system that is for controlling an industrial process and that can be accessed via the Internet is disclosed. The industrial control system includes a plurality of I/O devices exchanging signals with the industrial process, and a web access module including a web server coupled to a PLC. The web server is capable of being coupled to at least one remote device via the Internet, and the PLC is coupled to the I/O devices. The web access module further includes programming software that can be utilized to generate a controller program for at least one of the PLC and one of the I/O devices. The web server is capable of providing the programming software onto the Internet for transmission to the remote device, so that the remote device is able to generate the controller program.
US08131825B2

A method and system for responding locally to requests for file metadata associated with files stored remotely includes a method of responding locally to requests for file metadata without downloading the file from a remote location. A directory structure representing an application program stored by a remote machine and metadata associated with each file comprising the stored application program are received from the remote machine. The directory and the metadata are stored. At least one request to access metadata associated with a specific tile in the directory structure is received. The stored metadata is used to respond to the at least one request.
US08131817B2

In one aspect the invention relates to a method for generating a graphical display for a remote terminal session. The method includes monitoring output produced by an application program executing on a server, identifying a bitmap representation within the output produced by the application program and determining a check value for the bitmap representation. The method also includes retrieving a compressed data format of the bitmap representation based at least in part on the check value and transmitting to the remote terminal session the compressed data format in place of the bitmap representation.
US08131809B2

This disclosure is directed to automatically moving message objects, such as email message objects, from online source mailbox databases to online archive mailbox databases. As described herein, each email message in a source mailbox database is directly or indirectly associated with a retention policy tag. The retention policy tag associated with a message object in a source mailbox database specifies a retention period. The message object remains in source mailbox database until the retention period expires for the message object. When the retention period for the message object expires, the message object is automatically moved to an archive mailbox database.
US08131807B2

A communication apparatus includes: a display unit; a receiver configured to receive an email; a storage unit configured to store the email; and an unread email notifying unit configured to display on the display unit an image associated with a character string obtained by analyzing at least one of a header and a text of an unread email stored in the storage unit based on an analysis rule.
US08131806B2

The invention is a data processing means wherein human perceptible elements of electronic information are gathered, prepared, formatted, or otherwise processed in forming a unified collection of such information storable as a distinct entity. In particular, the invention is a process for composing and displaying a consolidated message document. The preferred embodiment of the invention is a computer program that configures a general-purpose computer to implement the inventive process. Responsive to a user's selection of a message, the inventive process identifies all related messages that the user has received, inserts the related messages into a consolidated message document, and displays the consolidated message document on the user's output device. The inventive process further comprises the steps of removing duplicate message content, sorting the related messages within the consolidated message document according to user-specified preferences, storing the consolidated message document, and marking the related messages for deletion.
US08131802B2

Systems and methods of the present invention for maintaining network data distribution are provided. Network data may be distributed in such as manner as to allow a network session to weather interrupted communications between host and clients without significant loss of data. Embodiments of the present invention provide for one or more clients to serve as backup host(s) for the network session. When the other clients transmit data to the host, they may also transmit the data to one or more backup hosts if there are any indications of interrupted communication.
US08131797B2

A system and a method for providing and distributing a game widely on a network are disclosed. The method includes: creating and storing game platform data which load a game to be distributed; providing a copy function that allows source address information of a game platform, corresponding to the game to be distributed, to be copied; downloading the game platform data in response to a request for the game platform from a client using the source address information of the game platform; and downloading the game to be distributed and additional information in response to an activation of the downloaded game platform data, wherein the game platform provides the copy function that allows the source address information of the game platform to be copied in response to a request from the client.
US08131786B1

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for training scoring models. One method includes storing data identifying a plurality of positive and a plurality of negative training images for a query. The method further includes selecting a first image from either the positive group of images or the negative group of images, and applying a scoring model to the first image. The method further includes selecting a plurality of candidate images from the other group of images, applying the scoring model to each of the candidate images, and then selecting a second image from the candidate images according to scores for the images. The method further includes determining that the scores for the first image and the second image fail to satisfy a criterion, updating the scoring model, and storing the updated scoring model.
US08131783B2

A storage system for optimizing volume capacity among file management computers of sharing a storage apparatus is provided. A capacity management computer acquires statistical information such as access history information from the file management computers and the storage apparatus. The capacity management computer executes a capacity optimizing process for the storage apparatus in association with a specified date. The capacity management computer calculates optimized capacity for the respective file systems based on the statistical information by redistributing available capacity of volumes according to a predetermined standard such as a capacity consuming speed. Further, the capacity management computer instructs the file management computers and the storage apparatus to optimize a size of the file systems and the capacity of the volumes, respectively.
US08131782B1

Embodiments described herein describe a file server used in an association with devices to implement a distributed-file system. The file server includes processor that is operative to store a first shadow tree entry providing a pointer to a file system object, where the first shadow tree entry provides an alternative to a first remote ancestor directory to access the file system object in the distributed file system.
US08131781B2

The invention provides an efficient apparatus and method for deleting items within a distributed datastore. Deletion of items is accomplished using anti-items having the same structure as a conventional data item, but for a single tag, flag, or bit which indicates that it is an anti-item, wherein the single tag, flag, or bit but does not affect the location at which a data item or anti-item is ultimately stored within the datastore, thereby ensuring that, upon insertion, the anti-item reaches the same location or locations within the datastore as the original data item.
US08131778B2

Method for providing a versatile notepad for social networking and interactions with a plurality of users. An input content is received from a user. The received input content is analyzed based on at least the following expression types: expression indicative of time, expression indicative of a location, expression indicative of a statement, expression indicative of an individual, an expression indicative of a list, and a combination of expressions indicative the time, the location, the statement, the list, and the individual. The analyzed information is dynamically converted to a communication object as a function of the expression types. The communication object is rendered to the user.
US08131772B2

A method for managing object-oriented queues by reusing queue entry objects instead of creating and destroying each queue entry object inserted into and removed from the queue. Inserting a queue entry object into the queue involves changing the status of the queue entry object from available to in-use, adding the queue entry object to a queue list, returning a reusable queue entry object to the queue user, receiving an insertion notification that the queue entry object data is valid, and marking the insertion of the queue entry object into the queue as complete. Removing a queue entry object from the queue involves un-marking the queue entry object in the queue as complete, removing the queue entry object from the queue list, returning the valid queue entry object to the queue user, receiving a removal notification that valid data has been extracted from the queue entry object, and changing the status of the reusable queue entry object removed from the queue list from in-use to available.
US08131768B2

Systems and methods are disclosed for analyzing data-flow using program expressions or terms by extracting a control flow graph node from a work list; merging symbolic term values at join nodes; performing simplification of term values using rewriting logic; determining successors of the graph node to which data must be propagated; and updating symbolic data for elements of the successors.
US08131760B2

Object identifiers are used in a variety of content distribution arrangements, including—but not limited to—peer to peer networks. The object identifiers may be of different forms, including digital watermarks, fingerprint identifiers, etc. Through use of such identifiers, sometimes in conjunction with related databases, a number of functions and services can be readily implemented. These include governing content uploading/downloading in order to inhibit piracy, and to enable subscription models. A variety of other features and arrangements are also detailed.
US08131759B2

A method and apparatus for identifying and resolving conflicting data records are disclosed. The individual data fields of a master record are compared with the corresponding data fields of each source record in a particular data set. For each, one of various matching algorithms is used to assign a field matching score indicating the extent to which the data in the two data fields matches. The particular algorithm used to determine the extent of a match and to assign the corresponding score is dependent on the type of the data field. Once all of the data fields for a particular source record have been analyzed, the sum of the field matching scores is tallied to determine an overall record matching score for that particular source record.
US08131757B2

A method, apparatus, and computer program product provide the ability to locate and display data in a taxonomy. A canonical taxonomy is defined (that is not exposed to a user that is searching for parts) by defining canonical categories and canonical attributes in a hierarchical structure. Mapping taxonomies are defined that define mapping categories that map to both canonical categories and canonical categories plus canonical attributes. Part data is processed based on the mapping taxonomies during which the data is mapped to a canonical category. A search request is specified in a particular mapping taxonomy format and results are returned (and displayed) that include data from multiple different taxonomies.
US08131753B2

A method and apparatus for enabling an external application such as a web crawler access to dynamic web pages associated with a primary application such as a portal page. The primary application addresses each component associated with it and requests a list of resource identifiers. Each component implements an interface and provides such list of resource identifiers. The list is returned to the external application, which then optionally requests the contents of the page associated with each resource identifier. The component provides the content of the page, which is then parsed by a parsing module associated with the primary application. The parsing module transforms the content into a data structure such as a Document Object Model, and then extracts text or Hypertext Markup Language code from the data structure. The text is then returned to the external application fro searching, indexing or other purposes.
US08131751B1

The present disclosure includes, among other things, systems, methods and program products for selecting subsequences (shingles or tuples) generated from sequences of tokens.
US08131745B1

A user correlation system uses aggregated data and matching/comparison in order to assign an association score that determines likelihood that unique identifiers are associated with the same user.
US08131737B2

A computer-implemented method for positioning targeted sponsored content on a cellular phone includes the steps of (a) assessing a likelihood of an interaction by a user of the cellular phone with a sponsored content, wherein the assessment is based on a plurality of user characteristics associated with the cellular phone, such as a user profile and a predefined hardware/software characteristic; (b) prioritizing the placement of the sponsored content within one of a plurality of predefined areas of a graphical user interface of the cellular phone over the placement of other sponsored content within the same area, wherein the prioritization is based on the assessment of the likelihood of the interaction of the user of the cellular phone with the sponsored content; and (c) presenting the sponsored content within the one of a plurality of predefined areas of the graphical user interface of the cellular phone.
US08131736B1

Embodiments of this invention allow a user to navigate through previously viewed documents. These documents may be associated with a key, e.g. a search or a document. In response to re-entering the search or detecting subsequent interaction with the document, the navigation may be provided. In certain embodiments, the navigation is provided through a button on a toolbar or through a menu listing.
US08131733B2

Systems and associated methods for targeted ad delivery are described. In one aspect, a user profile includes at least one user content category identifier and a user interest score. The user interest score is increased by an amount if the content category identifier of a requested webpage matches the at least one user content category identifier. In a further aspect, the user interest score is indicative of a level of interest of the user in a content category identified by the at least one user content category identifier. In another aspect, the user interest score can be reduced according to a long-term decay rate that slowly reduces the user interest score. In another aspect, the user interest score can also be reduced according to a short-term decay rate that rapidly reduces the user interest score.
US08131728B2

Embodiments of the present invention address deficiencies of the art in respect to processing markup language documents and provide a method, system and computer program product for processing large relationship-specifying markup language documents. In an embodiment of the invention, a method can be provided for processing large relationship-specifying markup language documents. The method can include generating an index of nodes each node corresponding to a clause in the markup language document, processing the index in lieu of the markup language document, identifying clauses referenced within the index to be written to a database and extracting the identified clauses from the markup language document and writing the extracted clauses to the database.
US08131727B2

A method, apparatus, and computer instructions are provided for preserving relationships of mapped views in an object model. A database model, including database tables and views is examined and a foreign key constraint list is derived for the view. A set of objects for an object model is generated from the database model. Based on the derived foreign key list, relationships are generated between objects mapped to the view and objects mapped to the target table of the view's derived foreign key.
US08131726B2

A method for indexing a plurality of documents, that includes a plurality of duplicate documents, first identifies one or more duplicate groups of documents from among the plurality of documents. Then, one index of content for the duplicate group is created instead of indexing the content from every document within the duplicate group. However, in contrast to the content index, an index of metadata for each of the documents in the duplicate group is created. Thus the content of each duplicate group is indexed only once, while a search engine using such indexing techniques retains the capability to answer queries as if the duplicated content was indexed for each document of the group.
US08131717B1

A method may include identifying a linked document that is linked to by a group of linking documents; identifying links between the linking documents and the linked document; assigning a weight to each of the identified links; and determining a score for the linked document based on the identified links between the linking documents and the linked document, and the weights assigned to each of the identified links.
US08131715B1

A method may include identifying a group of documents; identifying linking documents that include links to the identified documents; assigning a measure of importance to one or more of the linking documents; and generating a score for each of the identified documents based on the measure of importance assigned to at least one of the linking documents that includes a link to the identified document.
US08131708B2

Method and system for discovering and identifying a video object. The method includes crawling at least one predetermined website, discovering at least one video link at the predetermined website, processing information associated with a first database for storing one or more video links, and determining whether the discovered video link was already discovered before based on at least information associated with the first database. Additionally, the method includes, if the discovered video link is determined not to have been discovered before, updating the first database based on at least information associated with the discovered video link, downloading at least one video object based on at least information associated with the discovered video link, and processing information associated with the downloaded video object.
US08131705B2

Determining a relevancy ranking score is disclosed. A query is received that includes one or more constraints. One of the one or more constraints includes an operator. A search result based on the query is received. The relevancy ranking score for the received search result is determined based at least in part on the operator associated with the one or more constraints of the query.
US08131704B2

Provided is a method of managing search mediation information, the method including: creating a count field corresponding to each piece of search mediation information; identifying an Internet Protocol (IP) address of a particular class, from which the user's search mediation information is received; determining whether the identified IP address is a count permission address; and increasing the indicator and storing the increased indicator in the count field corresponding to the search medium information in response to a determination that the identified IP address is a count permission address, and not increasing the indicator in response to a determination that the identified IP address is not a count permission address.
US08131698B2

A computer method and system of caching. In a multi-threaded application, different threads execute respective transactions accessing a data store (e.g. database) from a single server. The method and system represent status of datastore transactions using respective certain (e.g. Future) parameters.Results of the said transactions are cached based on transaction status as represented by the certain parameters and on data store determination of a subject transaction. The caching employs a two stage commit and effectively forms a two level cache. One levels maps from datastore keys to entries in the cache. Each entry stores a respective last known commit value. The second level provides an optional mapping from a respective transaction as represented by the corresponding certain parameter to an updated value.
US08131696B2

Techniques for processing events are provided. In one embodiment, a plurality of records is received. The plurality of records is generated by one or more computer systems and represents a plurality of events that have occurred in these computer systems. The plurality of events is processed, where processing the plurality of events comprises storing the plurality of records in an append-only sequence. The append-only sequence is a storage representation of the plurality of events that allows only appending new records that represent new events but does not allow modifying and deleting existing records that represent already existing events. One or more expressions are then evaluated based on the plurality of records that are stored in the append-only sequence.
US08131692B2

A method of insuring the integrity of a plurality of updates brought in real-time to a production database concurrently used by one or more software applications is described. The production database includes a plurality of products participating to the definition of objects. The method first includes requesting the issuance of a unique filing number associated to a draft state version of the plurality of updates while keeping them invisible to the end-users of the production database. Then, a set of product items identified as a whole by the unique filing number are created or copied from the production database and gathered under the form of a meta-product on which the plurality of updates is applied. After updating, the meta-product is successively set into a customizable flow of one or more validation states in order to perform a cross-validation of the plurality of updates. After validation, the meta-product is set into a production state where the uniquely identified meta-product becomes immediately visible and useable by the end-users.
US08131690B2

Automatic publishing and retrieval in a networked community of computers based on a Small World Adaptive Network (SWAN) type of network. Each computer installs a program which automatically scans data items in its computer's environment to find unique IDs in accordance with UID templates. For each data item found containing a UID, a data record is created comprising the UID associated with the network address of the data item. If permitted by a ruleset, that data record is published to the network by creating a node having the (hashed) UID as its identity or by adding the network address of that data item to common ID lists of existing nodes having that same UID identity. A search request in respect of a UID will find a node and obtain all the network addresses in its list, enabling the requester to send retrieval requests for each corresponding data item.
US08131687B2

A method for deduplicating and managing data blocks within a file system includes adding a deduplication identifier to each pointer pointing to a data block to indicate whether the data block is deduplicated, detecting duplicate data blocks, determining whether one of the duplicate data blocks has been deduplicated, when detected, determining that one duplicate data block is a master copy when it is determined that one duplicate data block has been deduplicated, selecting one of the duplicate data blocks to be a master copy when it is determined that the duplicate data blocks have not been deduplicated, and setting the deduplication identifier of the selected duplicate data block to indicate deduplication, and determining that the other duplicate data block is a new duplicate data block and setting the deduplication identifier of the other duplicate data block to indicate deduplication and directing the respective pointer to the master copy.
US08131684B2

In one embodiment, input is received from a user defining a classification and an analytic for the classification. Multiple classifications and analytics may be defined by a user. A definition of relevance parameters is determined that characterize the classification and a set of analytics measures associated with the analytic. The definition may be for the classification. Unstructured data and structured data are analyzed based on the definition of the relevance parameters to determine relevant data in the unstructured data and the structured data. The relevant data being data that is determined to be relevant to the classification defined by the user. An index of the terms from the relevant data is determined. The index is useable by an analytics tool to provide results for queries of the unstructured data and structured data. The query may be used within the classification such that targeted results are provided using the index and the relevant data to the classification. Thus, queries from different classifications may be performed efficiently using data determined to be relevant to the classification.
US08131683B2

Methods and systems are provided for retaining and managing global records of an organization. In one implementation, a method is provided for retaining global records of an organization. The method may include storing, in a memory device, at least one arrangement of data items classified according to a hierarchical classification structure providing a normalization scheme for classifying the data items, the data items comprising global data of an organization and a retention schedule corresponding to the global data. Additionally, the method may include retaining the data items according to the retention schedule, wherein the retention schedule comprises a plurality of retention rules including a global retention rule defining a first duration for retaining the data items consistent with a set of predetermined requirements, and at least one exception rule for retaining at least one data item for a second duration.
US08131677B2

A method to manage data located on networked devices is provided. The method includes replicating objects residing on the devices and collecting information about at least one of the objects or the devices. The method further includes receiving input on desired information governance policies and outcomes and analyzing the replicated objects, collected information and received input to determine an information governance action.
US08131674B2

Systems and methods for managing data, such as metadata or index databases. In one exemplary method, a notification that an existing file has been modified or that a new file has been created is received by an indexing software component, which then, in response to the notification performs an indexing operation, where the notification is either not based solely on time or user input or the notification includes an identifier that identifies the file. Other methods in data processing systems and machine readable media are also described.
US08131670B2

Techniques to cross-synchronize data are described. An apparatus may comprise a cross-synchronization component to synchronize multiple data items for different application programs between multiple client devices synchronized using multiple synchronization circuits. The cross-synchronization component may determine whether changes to the multiple data items made at a first client device are propagated to a second client device using consistency information maintained by a consistency group item for a consistency group including the data items. Other embodiments are described and claimed.
US08131666B2

Described are computer-based methods and apparatuses, including computer program products, for providing context-based user authentication, workflow processing and data management in a centralized application in communication with a plurality of third-party applications. Changed data from a first third-party application is received by a centralized application. The changed data is processed by the centralized application. The processing comprises determining an urgency type, a second third-party application to which at least a portion of the data is applicable, mapping the data to a second third-party application data structure, and generating a request including the data structure and based on the urgency type and the second third-party application. The request is sent to the second third-party application. Data in a database associated with the centralized application is updated based on the changed data.
US08131646B2

Technologies are disclosed to transfer responsibility and control over security from player makers to content authors by enabling integration of security logic and content. An exemplary optical disc carries an encrypted digital video title combined with data processing operations that implement the title's security policies and decryption processes. Player devices include a processing environment (e.g., a real-time virtual machine), which plays content by interpreting its processing operations. Players also provide procedure calls to enable content code to load data from media, perform network communications, determine playback environment configurations, access secure nonvolatile storage, submit data to CODECs for output, and/or perform cryptographic operations. Content can insert forensic watermarks in decoded output for tracing pirate copies. If pirates compromise a player or title, future content can be mastered with security features that, for example, block the attack, revoke pirated media, or use native code to correct player vulnerabilities.
US08131645B2

Various techniques are provided for the gifting between multiple electronic devices of media content provided by an online digital media provider. An offer and acceptance of a selected gift file is accomplished between a gifter device and a receiving giftee device using a near-field communication (NFC) connection. If a connection to the online provider is available, the gifter device may transmit a gift request by which the gifter's account is charged for the gift file. Thereafter, a gift file created using DRM keys associated with the giftee's account may be downloaded to the giftee device. If a network connection is unavailable, the giftee device may transfer a locked gift file and a corresponding gift license to the giftee device using a peer-to-peer connection. The giftee device may authenticate the license and unlock the gift file once a connection to the online provider is available.
US08131644B2

The subject matter relates to software application collaboration and, more particularly, collaboration between software applications via formular updates. Some such embodiments include systems, methods, and software to receive a definition of a content item from a first party, wherein the content item is operable within an application of a second party to cause data to be exported by the second party's application in a manner that can be imported to an application of the first party. Some such embodiments further include sending the content item to the second party.
US08131643B2

Money transfer system authorizing an escrow agent computer electronically by touch-tone telephone, computer modem, P.O.S.(point of sale) terminal, live operators, to send cash transfers from a sender's account such as their credit, debit, bank, or ATM card, or a bank account, to a recipient who accesses the money at any remote ATM type location or P.O.S.(point of sale) terminal by using cards such as a specialized magnetic cards, credit cards, debit cards, and automated teller machine(ATM) card, at anytime and anywhere. Senders can authorize the transfer by touch-tone and PIN(personal identification number) secure codes. The system can operate without pre-existing relationships, and monitor transactions and take surcharges based on transfer amounts, and use a cards tethered to ATM machines and be used with double magnetic sided cards.
US08131642B2

A method of controlling the value of at least one on-line transaction involving a token associated with an authorized user comprises the steps of: prior to the at least one proposed transaction, receiving at a pre-transaction authorization station, pre-transaction authorization data. The authorization data comprises first time data relating to a time window within which the at least one proposed transaction must take place and first amount data relating to an amount with which a value of the at least one proposed transaction must comply. Substantially at the time of a proposed transaction, transaction data comprising second time data relating to a time instant of the proposed transaction and second amount data relating to a value of the proposed transaction is received at the authorization station. The authentication data and transaction data are compared in real time at 34 and only if the transaction data complies with the authorization data, is the transaction enabled.
US08131633B2

Presented is a system and method for performing crossing of institutional security orders. The system includes a first server interconnected to a second server that provides an away market for order execution, and includes client stations across a communication network. The first server includes a database and is configured to receive institutional orders from the client station, which are stored in the database. The first server includes operating instructions operable to determine whether a match exists between contra institutional orders based on predetermined criteria. Upon determination of a match, the first server forwards a child order composed of at least a portion of one of the contra orders to the second server. A plurality of participants in the away market have an opportunity to execute a transaction with the child order leading to price improvement on one side of the trade.
US08131628B2

A brokerage aggregation system, method and computer program for receiving an electronic message having at least one activity request directed to one or more brokerage service firms and outputting the activity request. The system includes an input interface configured to receive the electronic message in a first predetermined format, a plurality of output interfaces, each configured to connect to a corresponding brokerage service firm, and to transmit the at least one activity request in one of a plurality of second predetermined formats, wherein each of the plurality of second predetermined formats corresponds with a particular brokerage service firm, and a controller configured to receive and extract the at least one activity request from the electronic message, determine to which of the plurality of output interfaces the at least one activity request is to be transferred for subsequent transmission to a destination brokerage service firm, reformat the at least one activity request from the first predetermined format to the second predetermined format corresponding to the output interface previously determined, and transfer the at least one activity request after reformatting to the determined output interface for subsequent transmission to the destination brokerage service firm.
US08131621B1

A system, method and computer product for providing risk information and cost estimation tools to traders in exchange-traded fund shares. The disclosed processes develop, calculate, and publish supplemental information using confidential fund data to support trading in exchange-traded funds with portfolios that are not totally transparent and that use portfolio composition files that are not identical to the fund portfolios. The supplementary trading information preserves fund portfolio confidentiality while permitting market makers and other traders in these non-transparent exchange-traded funds to estimate the costs and risks associated with fund creation and redemption transactions of various sizes.
US08131617B2

An apparatus and method for verifying the legitimacy of a financial instrument used by a shopper is disclosed. A seller accepts details about goods and services to be delivered, and information about a financial instrument to be used in a purchase by a shopper. Identifier information is send to a financial institution issuing the instrument. The legitimate user of the instrument must access the instruments issuer's database to obtain the identifier information and derive verification information needed to answer a question posed by the seller. If the shopper can prove possession of the verification information then the goods are shipped or delivered to the shopper and payment is settled. The questions used to prove the shopper has the verification information may come in a variety of forms such as simple math equations, anagrams, or word to symbol matching problems.
US08131615B2

A system for classifying a transaction as fraudulent includes a training component and a scoring component. The training component acts on historical data and also includes a multi-dimensional risk table component comprising one or more multidimensional risk tables each of which approximates an initial risk value for a substantially empty cell in a risk table based upon risk values in cells related to the substantially empty cell. The scoring component produces a score, based in part, on the risk tables associated with groupings of variables having values determined by the training component. The scoring component includes a statistical model that produces an output and wherein the transaction is classified as fraudulent when the output is above a selected threshold value.
US08131614B2

Commercial size of spending wallet (“CSoSW”) is the total business spend of a business including cash but excluding bartered items. Commercial share of wallet (“CSoW”) is the portion of the spending wallet that is captured by a particular financial company. A modeling approach utilizes various data sources to provide outputs that describe a company's spend capacity. Marketing companies that sell lists compile those lists by searching one or more databases for names and/or businesses that match certain criteria. Those marketing companies can use the CSoW/CSoSW modeling approach to show predicted spend and/or revenues for each company on a list. This makes the list more valuable to list buyers.
US08131601B2

Disclosed is a method of providing customized product information. The method includes maintaining a basic index database for recording basic index data associated with a plurality of users for each product model, extracting the basic index data of the user corresponding to a predetermined classification standard from the basic index database, generating point information associated with each product model by calculating the extracted basic index data, and displaying each product model on a predetermined webpage according to the generated point information.
US08131597B2

A system and method for using identification codes found on ordinary articles of commerce to access remote computers on a network. In accordance with one embodiment of the invention, a computer is provided having a database that relates Uniform Product Code (“UPC”) numbers to Internet network addresses (or “URLs”). To access an Internet resource relating to a particular product, a user enters the product's UPC symbol manually, by swiping a bar code reader over the UPC symbol, or via other suitable input means. The database retrieves the URL corresponding to the UPC code. This location information is then used to access the desired resource.
US08131594B1

A method of providing an advertisement including receiving a request for an advertisement of an advertiser, determining a purchase history for a user associated with the request for the advertisement, providing an advertisement of an advertiser in response to the request for the advertisement, and generating an advertising fee to be paid by the advertiser based on the purchase history of the user.
US08131590B1

Purchase rewards account holders accumulate rewards currency. A network-based investment management system allows account holders to purchase shares in investments using reward currency. When all the shares for a particular investment have been purchased, the underlying investment is acquired. Account holders owning shares in an investment may sell shares to other account holders through the system. Account holders are thereby able to invest their rewards dollars in investments typically requiring cash or cash equivalents and to grow their rewards currency.
US08131581B1

Various embodiments of the present invention are provided to adjust a product demand forecast. In one embodiment, a value is determined of an aggregation of a plurality of product level demand forecasts for a respective plurality of products in a product group at a desired value of a critical ratio. The critical ratio expresses a probability that a forecast will exceed a demand for a given product. A ratio is determined of the aggregation of the product level demand forecasts to a global demand forecast for the product group in the computer system. The ratio is verified as to whether it is congruous with a historical ratio of past aggregate product level demand forecasts to actual product demand.
US08131574B2

A method and system for making roundtrip air flight reservations includes an end-user receiving a response having departure dates with a lowest cost outbound fare for each date and return dates with a lowest cost inbound fare for each date, outbound flight and inbound flight segments each priced with One Way Combinable fares, the One Way Combinable fares can be priced independently of all other One Way Combinable fares (i.e. restriction on covered segment, fare amount can be doubled to price the Round Trip) and can be combined together with any other One Way Combinable fare (i.e. no combinability restriction) in order to form a guaranteed pricing solution regarding IATA regulation both in domestic and international contexts for complex segments (i.e. based on non-direct flights).
US08131566B2

A system according to the present invention includes a processor, a device interface, a data relay transceiver, and a memory coupled to the processor. The memory stores instructions that, when executed by the processor, cause the processor to receive, using the device interface, data for a plurality of patients from a medical device. The received data includes a location for at least one of the plurality of patients. The memory further stores instructions to cause the processor to transmit a message including the received data, using the data relay transceiver, to one or more of: a provided medical data server; and a provided intermediary device. The intermediary device includes a software program configured to retransmit the message to the medical data server.
US08131564B2

An exemplary method according to various aspects of the present invention includes receiving data from a medical device and transmitting a message including at least a portion of the received data to a provided medical data server. This exemplary method further includes receiving a command from the medical data server.
US08131554B2

A tool, method, and system for use in the development of sentence-based test items are disclosed. The tool may include a user interface that may include a database selection field, a sentence pattern entry field, an option pane, and an output pane. The tool may search a database for one or more sentences and may generate one or more responses to the one or more sentences. The one or more sentences and one or more responses may be used to produce the sentence-based test items. The tool may allow test items to be developed more quickly and easily than manual test item authoring. Accordingly, test item development costs may be lowered and test security may be enhanced.
US08131553B2

A method is claimed for managing interactive dialog between a machine and a user. In one embodiment, an interaction between the machine and the user is managed in response to a timing position of possible speech onset from the user. In another embodiment, the interaction between the machine and the user is dependent upon the timing of a recognition result, which is relative to a cessation of a verbalization of a desired sequence from the machine. In another embodiment, the interaction between the machine and the user is dependent upon a recognition result and whether the desired sequence was ceased or not ceased.
US08131552B1

The invention provides a system and method for automatically indexing and retrieving multimedia content. The method may include separating a multimedia data stream into audio, visual and text components, segmenting the audio, visual and text components based on semantic differences, identifying at least one target speaker using the audio and visual components, identifying a topic of the multimedia event using the segmented text and topic category models, generating a summary of the multimedia event based on the audio, visual and text components, the identified topic and the identified target speaker, and generating a multimedia description of the multimedia event based on the identified target speaker, the identified topic, and the generated summary.
US08131540B2

Methods and systems for extending keyword searching techniques to syntactically and semantically annotated data are provided. Example embodiments provide a Syntactic Query Engine (“SQE”) that parses, indexes, and stores a data set as an enhanced document index with document terms as well as information pertaining to the grammatical roles of the terms and ontological and other semantic information. In one embodiment, the enhanced document index is a form of term-clause index, that indexes terms and syntactic and semantic annotations at the clause level. The enhanced document index permits the use of a traditional keyword search engine to process relationship queries as well as to process standard document level keyword searches. In one embodiment, the SQE comprises a Query Processor, a Data Set Preprocessor, a Keyword Search Engine, a Data Set Indexer, an Enhanced Natural Language Parser (“ENLP”), a data set repository, and, in some embodiments, a user interface or an application programming interface.
US08131531B2

A method runs a simulation. The method comprises receiving a selection of a device. The device is one of a prober used in wafer testing and a handler used in package testing. The method comprises receiving at least one parameter for a set of parameters for the simulation. The method comprises running the simulation by executing commands to be performed as if the device were present. A controller supplies the set of commands. Results from the simulation indicate a performance of the controller.
US08131530B2

A method for benchmarking a computer system comprises encoding a profile of the computer system in a readable medium to form an encoded computer readable medium. This profile is interpretable by a test server so that the test server is able to simulate the interaction between the system server and one or more system clients. The profile of the computer system includes a first set of tokens and data associated therewith configured to describe a workload to be executed by test server and a second set of tokens configured to describe actions taken by one or more test clients to simulate one or more system clients interacting with the system server.
US08131525B2

A method for predicting a tool point response of a spindle-holder-tool assembly to be used for high-speed machining applications is provided. The method includes determining direct and cross displacement-to-force receptances of a standard holder clamped in the spindle. The method also includes determining direct receptances at a free end of the standard holder based upon the determined direct and cross displacement-to-force receptances of the standard holder. Additionally, the method includes performing an inverse receptance coupling to simulate a decomposition of the standard holder into multiple subassemblies, the subassemblies including a spindle-holder base subassembly and an extended holder subassembly. The method further includes determining spindle-holder base subassembly receptances based upon the simulated decomposition of the standard holder.
US08131519B2

Described herein is a system for improving accuracy in a prediction of resource usage of an application running in a virtual environment. The system comprises a first hardware platform implementing a native hardware system in which an application natively resides and executes, the native hardware system operating to execute a predetermined set of benchmarks that includes at least one of a network-intensive workload and a disk-intensive workload, a second hardware platform implementing a virtual environment therein, the virtual environment operating to execute the predetermined set of benchmarks, and a third hardware platform operating to collect first resource usage traces from the first hardware platform that result from the execution of the predetermined set of benchmarks in the native hardware system and second resource usage traces from the second hardware platform that result from the execution of the predetermined set of benchmarks in the virtual environment. The third hardware platform further operating to perform a linear regression computation to generate at least one prediction model that predicts a resource usage of the application executing in the virtual environment based on the collected first and second resource usage traces.
US08131518B2

To provide a functional spectral filter through which, it is possible for an observer wearing the functional spectral filter to change his or her color sensitivity (ease of color distinction), and which is for designing a color scheme easy to be distinguished for a color deficient observer by using the filter. A functional spectral filter including a multilayer is formed in accordance with a thin film design (an optimization method) determined by use of a color vision theory so as to make color sensitivity into a desired pattern. With respect to combinations that two colors among a plurality of specified colors are combined, color differences in the respective combinations are made close to a color difference given in advance. Alternatively, with respect to specified combinations, the color differences are made small or the color differences are made large.
US08131512B2

Apparatus and method for detecting micro-calcifications in mammograms using novel algorithms and stochastic resonance noise is provided, where a suitable dose of noise is added to the abnormal mammograms such that the performance of a suboptimal lesion detector is improved without altering the detector's parameters. A stochastic resonance noise-based detection approach is presented to improve suboptimal detectors which suffer from model mismatch due to the Gaussian assumption. Furthermore, a stochastic resonance noise-based detection enhancement framework is presented to deal with more general model mismatch cases.
US08131510B2

The present application discloses a method and framework for drilling rig supervisory control automation that includes replication and aggregation of drilling rig supervisory control panels, a mechanism to manipulate the supervisory control panel parameters using one or more smart algorithms and a method and technique to access the supervisory control panels from a remote location. The system and method further includes recording, editing, and playing back a drilling rig's supervisory control parameter sequence during any typical drilling rig operation. Such a sequence includes recording all of the actions involved in a specific operation of the drilling rig operator. This sequence is saved, and can be edited to optimize the sequence, and further played back on the rig from which it was recorded, or on any other rig in the network.
US08131508B2

A sensor apparatus of the present invention includes a failure diagnosis circuit, and a time point measuring unit for adding the time point information to an output concerning generation of the failure detection signal outputted from the failure diagnosis object section and an output concerning generation of the sense signal such that the output concerning generation of the failure detection signal is made to correspond to the output concerning generation of the sense signal using time point information in terms of time points. In the case of the failure diagnosis circuit determining abnormality of the failure diagnosis object section, the first output terminal outputs the sense signal added with the time point information at the time of occurrence of the abnormality and the sense signal added with the time point information after the time of occurrence of the abnormality, as a signal outside a range of a normal output voltage.
US08131502B2

In a sensing system and a method for obtaining a location of a pointer, the sensing system includes a sensing area, a reflective mirror, a first image sensor and a second image sensor. The reflective mirror is configured for generating a mirror image of the sensing area. The sensing system utilizes the above two image sensors to sense the pointer disposed in the sensing area and a mirror image of the pointer for obtaining two coordinate values. And then the sensing system endues each of the two coordinate values with a weighting factor for calculating the location of the pointer.
US08131496B2

The present invention is directed to an apparatus and a method that characterizes the hiding of coating compositions, such as automotive OEM and refinishes paints. The method is directed to sequentially storing in a computing device hiding data obtained by measuring the color difference (ΔRGB) in reflections of light and dark portions of target areas of a monotonic coating resulting from a coating composition applied over hiding test panel and by measuring coating thicknesses of the monotonic coating that correspond to the target areas, classifying the type of the hiding data, selecting fitting equations applicable to the classified hiding data, fitting the selected equation to match the classified hiding data and locating a hiding thickness on the monotonic coating that corresponds to the threshold value of the color difference at that location to determine the hiding thickness of the coating composition.
US08131491B2

A method for evaluating data representing a plurality of excitations of a plurality of sensors; the method comprising: (a) storing the data as a plurality of entries in an information store; each respective sensor-excitation pair being a respective entry; (b) exercising a fit relationship employing at least one first sine value to determine a fit value substantially simultaneously for at least a portion of the plurality of entries; (c) ascertaining a measure of fit error between the data and the fit value for the portion of entries; (d) employing the measure of fit error to estimate at least one next sine value; (e) employing the at least one next sine value to perform a fit optimization operation with the data substantially simultaneously for the portion of entries; and (f) repeating steps (c) through (e) until a desired number of the sine values has been exercised.
US08131485B2

A method for locating faults in three-terminal and multi-terminal power lines, applicable in electric power systems for overhead and underground cable transmission and distribution lines. The inventive method is characterized in that it measures current for fault and pre-fault conditions and in one terminal station of the system line phase voltage for fault and pre-fault conditions is measured, a hypothetical fault location is assumed, the distances to the hypothetical fault locations are calculated and fault resistance is calculated, the actual fault point is selected by first comparing the numerical values concerning the distances to the hypothetical fault locations and rejecting those results whose numerical values are negative or bigger than one in relative units, and then by analysing the values of the calculated fault resistances for the fault locations and rejecting those results of the calculations for which the value of fault resistance is negative, and if there is still more than one calculation result remains not rejected then performing selection of the valid result by analysing the values of the calculated respective equivalent source impedances.
US08131480B2

The present invention concerns the design and construction of diverse peptide and polypeptide libraries. In particular, the invention concerns methods of analytical database design for creating datasets using multiple relevant parameters as filters, and methods for generating sequence diversity by directed multisyntheses oligonucleotide synthesis. The present methods enable the reduction of large complex annotated databases to simpler datasets of related sequences, based upon relevant single or multiple key parameters that can be individually directly defined. The methods further enable the creation of diverse libraries based on this approach, using multisynthetic collections of discrete and degenerate oligonucleotides to capture the diverse collection of sequences, or portions thereof.
US08131472B2

Methods of organizing medical data include hierarchically relating a single type of medical or research event to medical data generated from the single type of medical or research event in a computer database environment. Organizing the data in this way enables a researcher to access medical data collected as part of a medical procedure performed on a large number of patients, but at different times. For example, the medical data may be viewed in a more hierarchical fashion, thereby enabling the researcher to further investigate potential relationships between other factors.
US08131469B2

A method for obtaining a parameter of interest related to an earth formation, the method including: obtaining nuclear magnetic resonance (NMR) data from an NMR tool investigating the earth formation with a plurality of pulse sequences of radio frequency energy, each pulse sequence having a unique frequency, a first train of pulses having a first interecho time (TE1) and a second train of pulses having a second interecho time (TE2) different from the first interecho time; relating the NMR data to a partial porosity at points to establish an NMR response model; solving the NMR response model to calculate the partial porosity at each of the points in the earth formation; summing the partial porosity for each of the points corresponding to each depth of investigation to provide a pore volume; and associating each pore volume with the corresponding depth of investigation to provide the parameter of interest.
US08131467B2

A route information display device calculates a branch point in routes to a plurality of inputted destinations, and uses the branch point to control information modes. A route information display device includes: a departure point input unit that detects a current location of the user; a multiple destination input unit that accepts input of a plurality of destinations; a route search unit that searches for respective routes from the current location to the plurality of destinations; a branch point calculation unit that calculates a branch point of the respective searched routes; and a route information display unit that displays information regarding routes to the branch point and information regarding routes beyond the branch point in different modes, wherein the route information display device supports easy comprehension of information by the user by calculating a branch point of a plurality of inputted destinations and providing information in consideration of the branch point.
US08131464B2

A mobile station database of cellular identifications and associated position information is stored in mobile station memory. The mobile station uses the position information in the database to assist in determining a current position for the mobile based on an identifier, such as cell ID, base station BSIC, PSC, or carrier frequency. A satellite vehicle signal is searched in an uncertainty region that is a function of position information associated with the current identifier. The uncertainty region can be limited by assumed platform dynamics via predefined velocity and acceleration information. Time maintenance for the mobile station can also be achieved through known approximate position from the position database and measurement of a single satellite vehicle propagation delay. The mobile station can compare a position determination obtained through satellite vehicle signals with position database information to determine the validity of that position. Out-of-network position information is also stored in the position database and is optionally shared with a network.
US08131456B2

A system for controlling a fleet of vehicles includes a plurality of detection units and a control unit. Each detection unit is configured to at least facilitate obtaining information as to a respective vehicle of the fleet. The control unit is coupled to the plurality of detection units, and is configured to at least facilitate providing one or more recommendations for one or more of the vehicles based at least in part on the information.
US08131446B2

Various methods are described for controlling engine operation for an engine having a turbocharger and direction injection. One example method includes performing at least a first and second injection in response to a driver action. The first and second injection may be performed during a cylinder cycle, the first injection generating a lean combustion and the second injection injected after combustion such that it exits the cylinder unburned into the exhaust upstream of a turbine of the turbocharger.
US08131439B2

An electronic controller for motor vehicle control systems having at least one valve actuation circuit is described herein. The electronic controller uses pulse width modulation to control the load current (iL) flowing through an essentially inductive load (L), and has at least one electronic current measuring circuit which has at least one analog/digital converter which converts an analog measurement signal for the load current (iL) into a digital measurement signal for the load current (iL). The at least one analog/digital converter is a sigma-delta modulator. A method for measuring current using sigma-delta modulation and to the use of the electronic controller in a motor vehicle brake system is also described herein.
US08131434B2

An engine speed control system for a work vehicle comprises a pedal sensor (32) for detecting an operative position of an accelerator pedal (31); a foot accelerator controller for carrying out foot accelerator control in which the engine speed that corresponds to an output of the pedal sensor (32) is used as a target rotational speed; and upper limit setting device (35) for setting the upper limit of the engine speed. The upper limit rotation control in which the upper limit rotational speed is used as the target rotational speed is carried out when the target engine speed is greater than the upper limit rotational speed set by the upper limit setting device (35).
US08131427B2

A method for resetting a steering wheel of a motor vehicle having electric power assisted steering, with a resetting torque being determined in order to move the steering wheel from a diffracted steering position to a neutral position. The resetting torque differs for low and high friction values wherein a signal produced in response to a determined yaw rate is introduced into the determination of the resetting torque. The contribution of the yaw-rate based resetting torque to the total resetting torque increases as the vehicle speed increases.
US08131425B2

An optical steering angle sensor for determining the absolute value of the steering angle even when a steering wheel has been revolved several times is provided, having a stator, a rotor with a barcode and evaluation electronics. In one form, the invention provides for the rotor to have a track groove which is arranged in the form of a worm in order to determine the number of revolutions, which track groove has an associated driver finger on the stator, which engages in the track groove and is arranged in a bearing such that it can pivot, and has a holder for a magnet which can pivot with the driver finger and which driver finger has an associated stationary Hall sensor, which is provided in an evaluation circuit.
US08131412B2

In a method for calibrating a system for controlling thrust and steering of a drive arrangement in a watercraft, the system includes an operating device adapted for indicating a requested direction of travel of the watercraft, the operating device being connected to a control unit for providing corresponding thrust and steering commands to the drive arrangement. The method includes receiving an activation command in the control unit, for beginning the calibration, detecting any movements of the operating device, storing values corresponding to the movements in the control unit together with corresponding thrust and steering values, and repeating the detecting step and the storing step until a termination command is received in the control unit, thereby using the stored values in subsequent operation of the operating device for indicating the direction of travel of the watercraft. An arrangement for calibrating a system for controlling thrust and steering of a drive arrangement in a watercraft is also provided.
US08131411B2

The present interface system includes a controller monitoring pressure on a locomotive brake pipe port, controlling pressure on a train brake pipe port in response to the pressure on a locomotive brake pipe port, providing ECP commands on an ECP trainline via a train electrical terminal in response to the pressure on the locomotive brake pipe port, and providing electrical power on the ECP trainline via an train electrical trainline terminal from the locomotive electrical trainline terminal. The system includes a three position change over valve. The system also includes a wireless display unit which communicates via a transceiver with the controller and displays information from the controller to the operator remote from the interface system.
US08131402B2

A sensor system monitors deflection of turbine blades of a wind turbine. The system includes a first component configured on the turbine blades. A second component is configured on the tower at a height so as to detect the presence of the first component as the blades rotate past the tower. The second component generates a corresponding measurable parameter or value that is indicative of distance between the blades and tower. The second component is disposed substantially completely around the circumference of the tower so as to detect the first components at any rotational position of the turbine nacelle relative to the tower.
US08131399B2

A controller arrangement for a building system includes a sensor module, an actuator module, and a controller. The sensor module comprises a wireless communication device and a microelectromechanical sensor device operable to generate a process value and a wireless communication device. The actuator module comprises an actuation element and a wireless communication device. The controller is operable to obtain the process value from the sensor module and provide a control output to the actuator module, the controller further operable to communicate with at least one of the sensor module and the actuator module using a wireless communication device. The controller is also connected to receive a set point value, and is operable to generate the control output based on the process value and the set point value.
US08131398B2

An automatic card dispenser is disclosed, which comprising: a base provided with a standby area, an output area, and a first track and second track parallel to each other; said standby area and output area are respectively provided on each end of the first track and second track, and each side of the dispensed card are respectively put in the first track and second track, and the first track is capable of separating from the standby area and output area; a vertical lifting unit connected to the base with a card box and a vertical driver; a horizontal pushing unit connected to the base for putting the card to contact card pressing wheel provided in the output area along the second track; and a recycling unit connected to the base and provided below the first track.
US08131389B1

A digital audio server may be used to automatically download music from a collection of audio media, such as CDs or DVDs. The server also may automatically identify the media using track offset information.
US08131386B2

A method and apparatus for distributing stereo signal of an audio system integrated with an home automation system. The audio system is further integrated with intercom and video intercom including the controlling of the intercom communications and the home automation appliances via a network and the Internet. The stereo signals are encoded and distributed from a selector/encoder, via distributors or directly to speakers via at least one single twisted pair carrying the encoded signals multiplexed with serial signals and with microphone signals for communicating with the intercom or with e-station via the network or the Internet. The multiplexed signals are propagated via the same twisted pair that also feeds a constant current to the system devices or providing power via separated twisted pair. The speakers include wired or wireless remote control receivers and transmitters for propagating remote control signals. The system is flexible and can be connected in many configurations using fitted network cables and connectors.
US08131382B2

A sample processing apparatus, comprising: a sample processing unit for processing a sample, wherein the sample processing unit comprises an operating device for processing a sample, a drive circuit for driving the operating device, and a first communication part which is configured so as to be capable of external communication; and a data processing unit for processing data output from the sample processing unit, wherein the data processing unit comprises a processor for generating control data for controlling the operating device, and a second communication part which is configured so as to be capable of communicating with the first communication part for transmitting the control data generated by the processor to the first communication part, wherein the drive circuit is configured so as to drive the operating device based on the control data received by the first communication part, is disclosed. A data processing apparatus is also disclosed.
US08131373B2

An embodiment of a baroreflex stimulator comprises a pulse generator to provide a baroreflex stimulation signal through an electrode, and a modulator to modulate the baroreflex stimulation signal based on a circadian rhythm template. According to an embodiment of a method for operating an implantable medical device, comprising a baroreflex stimulation therapy is applied at a stimulation intensity using a baroreflex stimulator in the implantable medical device, and the baroreflex stimulation therapy is modulated based on a circadian rhythm template stored within the implantable medical device. Modulating the baroreflex stimulation therapy includes using the circadian rhythm template to change the stimulation intensity to mimic natural blood pressure fluctuations during the day.
US08131371B2

Methods and apparatus are provided for monopolar neuromodulation, e.g., via a pulsed electric field. Such monopolar neuromodulation may effectuate irreversible electroporation or electrofusion, necrosis and/or inducement of apoptosis, alteration of gene expression, action potential attenuation or blockade, changes in cytokine up-regulation and other conditions in target neural fibers. In some embodiments, monopolar neuromodulation is applied to neural fibers that contribute to renal function. In some embodiments, such monopolar neuromodulation is performed bilaterally.
US08131370B2

A method of manufacturing a hermetic lead connector includes fixing an electrically insulating ring between an electrically conducting contact ring and an electrically conducting spacer ring to form a hermetic ring subassembly, and fixing a plurality of the hermetic ring subassemblies in axial alignment to form a hermetic lead connector. The hermetic lead connector includes an open end, an outer surface, and an inner surface defining a lead aperture. The hermetic lead connector provides a hermetic seal between the outer surface and the inner surface.
US08131363B2

A device and method for delivering electrical stimulation to the heart in order to improve cardiac function in heart failure patients. The stimulation is delivered as high-output pacing in which the stimulation is excitatory and also of sufficient energy to augment myocardial contractility. In order to provide a consistent hemodynamic response, the high-output pacing is optimized by delivering it using different parameter sets, evaluating the hemodynamic response thereto as reflected by one or more measured physiological variables, and selecting the parameter set with the best hemodynamic response.
US08131357B2

Apparatus and methods for detecting lead migration through the use of measured artifactual data about the tissue in the vicinity of the lead.
US08131356B2

An implantable medical device includes a housing for the implantable device that is sized for implantation in a chest region of a patient and includes a housing electrode. A left ventricular lead port is connectable to a proximal end of a lead having first and second insulated conductors that extend from the proximal end of the lead to corresponding first and second electrodes near a distal end of the lead. An electrical impedance measurement circuit is electrically connected to the left ventricular lead port and the housing electrode. The circuit may inject current between the first lead electrode and the housing electrode, and measure a voltage potential, created by the current injection, between the second lead electrode and the housing electrode. The ratio of the measured voltage to injected current may be used for assessing pulmonary edema. The lead electrodes may be located in a left ventricular coronary vein.
US08131354B2

A method of estimating stroke volume of the heart is described. In this method, the volume of the heart is estimated from electrical impedance data of the chest, at two different phases of the cardiac cycle. The stroke volume is estimated from the difference between the volumes estimated at the two phases.
US08131351B2

A system and method for correlating health related data for display. The system includes a medical device recording data and a display producing device which correlates the data and simultaneously displays different types of data or displays two sets of the same type of data along with the circumstances at which the two sets of data were recorded. Such displays aid a physician in prescribing and ascertaining the efficacy of cardiac therapies.
US08131350B2

Systems for the stabilization of visualization catheters are described herein which facilitate the deployment and retraction of an imaging hood from a catheter. Such systems may include a deployment catheter and an imaging hood having one or more structural elements which may be integrated or advanced into the hood independently of the hood itself. Moreover, additional features such as rapid exchange ports may be integrated along the hood or along the catheter proximal to the hood to facilitate intravascular procedures and treatments.
US08131343B2

The invention relates to an implant layer positioning system comprising a device that can be fixed to a bone section and is used to plan the positioning of implants in order to enable corrective operations to be performed on the bone with optimum bone contact. Said device reproduces the geometry of at least one section of the implant and can be freely oriented by the operator towards accessible parts of the bone. The inventive system also comprises a control unit which virtually evaluates the relevant implant parts, on the basis of the navigation data of the tracked device and the data input of the planned corrective operation, in the form of three-dimensional geometry bodies in fluoroscopy sketches or other referenced image or geometry data. Once the planned proceedings have been inputted, the control unit of the navigation system can virtually merge the corresponding position of all implant parts with the referenced image or geometry data of the patient in a three-dimensional manner by means of corresponding computational algorithms, and once the device has been oriented, the control unit can store the position of said device with all related dependent positions of the implant parts planned at the same time, and all of the planning information can be made available for use with navigated tools.
US08131335B2

An electrode assembly is provided. The electrode assembly is arranged for receiving a connector. The electrode assembly includes a first electrode, a second electrode, and a bridge member extending between the first and second electrodes. The bridge member includes a first conductive trace extending from the first electrode, and a second conductive trace extending from the second electrode.
US08131333B2

This invention is generally related to a biocompatible sensor for detecting/measuring sugar, especially glucose, in an ocular fluid in a non-invasive or minimally invasive manner and a method for using the biocompatible sensor. A biocompatible sensor of the invention comprises, consists essentially, or consists of an ophthalmic device comprising a molecular sensing moiety which interacts or, reacts with sugar to provide an optical signal which is indicative of sugar level in an ocular fluid.
US08131319B2

A method and apparatus for enhancing the readability of information being displayed on display on a mobile device is disclosed. An amount of movement being exerted onto the mobile device is first measured. If the measured amount of movement is greater than a first predetermined threshold value and lower than a second predetermined threshold value, a picture stabilization algorithm is applied to the information to be displayed on the display. If the measured amount of movement is greater than said second predetermined threshold value, then the information is displayed with a larger font size than normal.
US08131299B2

A call processing control apparatus automatically detects that a lot of handover and location registration simultaneously occur, and notifies a monitor control server. The monitor control server receiving the notification from the call processing control apparatus transmits a TAI change request to a base station so that a tracking area identity (TAI) of a movement destination cell where congestion occurs and a tracking area identity of a movement origin cell have the same value. The base station receiving the TAI change request message from the monitor control server changes its own TAI value. After that, all mobile devices perform only handover when they move between the cells where the TAI values are changed, and does not perform location registration.
US08131291B2

In a fast active scanning wireless network apparatus and method for quick determination of available access points (20), information about a candidate set of available access points (20) is obtained, and a candidate access point is identified from the candidate set. A mobile station (10) then queries the candidate access point with a probe request that designates the candidate access point as a sole responder. The probe request prevents other access points from contending for the medium of communication between the mobile station and the designated sole responder access point by excluding the attempt by other access points (20) to transmit probe responses. The apparatus and method thus increases the probability of a fast and successful probe request from the mobile station and subsequent response from the designated access point (20). The designated access point may also respond with a probe response of high priority, preventing intervention of communication.
US08131275B2

A method of controlling vibration of a mobile terminal includes receiving broadcast data including vibration control information for controlling the vibration of the mobile terminal and vibrating the mobile terminal responsive to the vibration control information. A mobile terminal includes a vibration device for generating vibration, a broadcast receiver for receiving broadcast data comprising vibration control information and a controller for controlling the vibration device to generate the vibration, responsive to the vibration control information.
US08131273B2

A method for transmitting and receiving a Multimedia Broadcast/Multicast Service in a mobile communication system. The mobile communication system transmits the same service in different streams by having first bearer information and a second bearer information for the same service. The mobile terminal effectively receives the MBMS service by receiving second bearer information based on the first bearer information received through a downlink control channel.
US08131262B2

A system and method to enable a user to initiate a communication with an organization using a mobile communication device by means of a trigger system. A system and method to enable an organization to acquire a user mobile device address by means of a trigger system. A system and method to enable an organization to respond to a user by means of a trigger system and a message application server. A system and method to enable organizations to deliver mobile messages, coupons, offers and promotions to users mobile device by means of a combination of a trigger system, a message application server and an offer application.
US08131261B2

A mobile subscriber can elect to grant permission for the release to a requesting party of information relevant to the mobile subscriber release information. In order to make the decision to provide the information to the requesting party, the mobile subscriber can first determine if the request is being made from a trusted source. If the identity of the requesting party is hidden, the requesting party can be queried to release their identity to be used in conjunction with the permission request to the mobile subscriber.
US08131260B2

There is provided a mobile communication device having a function capable of releasing lock on an IC card function by an authentication key other then a PIN if the IC card function is locked by a PIN authentication error in a mobile phone having a contactless IC card built in. When a PIN is locked in a mobile phone 1 having a contactless IC card built in, an IC application 11 is started up to transmit a second password other than a PIN to an authentication server 3. The authentication server 3 compares the second password received from the mobile phone 1 with another second password stored in a database 31. If both second passwords agree with each other, a PIN lock release command is transmitted to the mobile phone 1. Further, the mobile phone 1 switches the lock flag of the contactless IC card 13 to OFF from ON by the command received. The PIN lock of the IC card function is thereby released.
US08131251B2

A monolithic integrated circuit (IC), and method of manufacturing same, that includes all RF front end or transceiver elements for a portable communication device, including a power amplifier (PA), a matching, coupling and filtering network, and an antenna switch to couple the conditioned PA signal to an antenna. An output signal sensor senses at least a voltage amplitude of the signal switched by the antenna switch, and signals a PA control circuit to limit PA output power in response to excessive values of sensed output. Stacks of multiple FETs in series to operate as a switching device may be used for implementation of the RF front end, and the method and apparatus of such stacks are claimed as subcombinations. An iClass PA architecture is described that dissipatively terminates unwanted harmonics of the PA output signal. A preferred embodiment of the RF transceiver IC includes two distinct PA circuits, two distinct receive signal amplifier circuits, and a four-way antenna switch to selectably couple a single antenna connection to any one of the four circuits.
US08131250B2

A Self-Synchronized Radio Frequency RF-Interconnect (SSRFI), based on capacitor coupling and peak detection, for vertically interconnecting active device layers in three-dimensional (3D) integrated circuits (IC), as well as wireless communication and RF signal transmission/receiving.
US08131248B2

A feed-forward device is provided for a mixer including a diplexer having a radio frequency port, an intermediate frequency port, and a common port; and a mixing circuit receiving an in-phase local oscillator signal and an out-of-phase local oscillator signal and having an output coupled to the common port of the diplexer. The feed-forward device includes: a first signal sampler having an input adapted to sample the in-phase local oscillator signal and to output a sampled in-phase local oscillator signal; a second signal sampler having an input adapted to sample the out-of-phase local oscillator signal and to output a sampled out-of-phase local oscillator signal; and an arrangement for coupling the sampled in-phase local oscillator signal and the sampled out-of-phase local oscillator signal to the common port of the diplexer.
US08131246B2

A high-frequency circuit includes a dielectric substrate, a stripline formed on a surface of the dielectric substrate, a ground conductor provided on a back surface of the dielectric substrate, in which a pattern cut-out portion through which a part of the back surface of the dielectric substrate is exposed is formed, and a stub having a first end connected to an edge portion of the ground conductor defining the pattern cut-out portion and a second end arranged at a distance from the edge portion.
US08131244B2

Certain aspects of a method and system for dynamically adjusting intermediate frequency (IF) and filtering in microwave circuits may include generating one or more intermediate frequency (IF) signals from one or more baseband signals and/or one or more radio frequency (RF) signals. The generated one or more IF signals may be filtered to avoid detected interference and/or detected noise from out-of-band radio sources. The frequency of the generated one or more IF signals may vary depending on the detected interference and/or detected noise. The filtering of the generated one or more IF signals may be adjusted based on the variation in the frequency of the generated one or more IF signals. The one or more RF signals may be down-converted to generate the one or more IF signals. The generated IF signals may be further down-converted and dynamically filtered to generate the desired baseband signals.
US08131240B2

A digital demodulating apparatus is provided. A tuning unit performs a tuning process on a received signal and the intensity of the received signal it changed by an intensity changing unit including a variable-gain circuit. A demodulator performs a demodulating process on the signal, whose intensity has been changed by the intensity changing unit, and a power changing unit changes the magnitude of power supplied to the circuit components. When the intensity changing unit changes the intensity of the received signal, a gain changing unit changes a gain of the variable-gain circuit by a predetermined amount substantially at the same time as the power changing unit changes the power supplied to the circuit components. The predetermined amount is arranged so that an overall gain of the circuit components remains unchanged before and after the power and gain are changed by the power changing unit and the gain changing unit.
US08131233B2

A polar modulation transmitter includes an amplitude modulation (AM) path with an amplitude modulation to amplitude modulation (AM/AM′) correction circuit and a phase modulation (PM) path with a delay element and an amplitude modulation to phase modulation (AM′/PM) correction circuit. The AM/AM′ correction circuit receives and predistorts a digital amplitude component signal depending on amplitudes of samples in the digital amplitude component signal, thereby generating a predistorted digital amplitude component signal. The delay element receives and delays a digital phase component signal, to generate a delayed digital phase component signal having a delay corresponding to the latency introduced by the AM/AM′ correction circuit. The AM′/PM correction circuit predistorts the delayed digital phase component signal depending on amplitudes of samples in the predistorted amplitude component signal, thereby generating a predistorted digital phase component signal.
US08131227B2

A method and apparatus may be provided for over-the-air transmission of driver software configured as a plurality of download data blocks (DDBs). This may include transmitting or receiving first DDB data corresponding to the plurality of download data blocks, where each download data block of the first DDB data has a first packet identifier value and each of the plurality of download data blocks of the first DDB data may have the same first packet identifier. Second DDB data corresponding to the plurality of download data blocks may also be transmitted or received, where each download data block of the second DDB data has a second packet identifier value and each of the plurality of download data blocks of the first DDB data may have the same second packet identifier. The transmission of the second DDB data may exhibit a temporal overlap with respect to the transmission of the first DDB data.
US08131219B2

An operation method and device for an integrated modem having a plurality of modems is provided. The method includes connecting the integrated modem to a mobile terminal, supplying, by the mobile terminal, power to each modem of the integrated modem, performing booting each modem to maintain a ready-on state, and controlling to operate a modem selected according to an input signal from an input unit while terminating supplying of power to the non-selected modem or maintaining the booting completion state.
US08131217B2

Embodiments herein provide methods and systems for identifying make and model, and other features of a communication device using the MAC ID, profile name and services offered on the communication device. Also, disclosed herein is a method of building a database where a range of MAC IDs is mapped to a particular make and model, and other features of communication devices. On obtaining the MAC ID of a communication device, the make and model, and other features of the device can be identified. Such information may be used to tailor content according to the capabilities of a communication device.
US08131215B2

A reference device determines its distance from a communication device by first using a training process to determine a calibrated time delay for the communication device when the communication device is at a known distance from the reference device. The calibrated time delay is a steady state internal processing delay for the communication device. Subsequently, when the reference device is at an unknown distance from the communication device, the reference device determines the unknown distance using the previously determined calibrated time delay along with a measured signal travel time at the unknown distance.
US08131210B2

A method (200) of dynamically deploying wireless repeaters in a communication network can include establishing (205) a first wireless repeater serving as a communication node, evaluating (210) quality of a signal dynamically among at least one additional repeater being deployed in the communication network and the communication node, and selectively entering (215) a vertical unit in one of the additional repeaters being deployed. Evaluating the quality can include measuring (211) a signal strength from other repeaters in the communication system or measuring (212) a signal strength from a nearest repeater among the other repeaters in the system. Evaluating can also include pinging (213) the communication node. The vertical units can be entered as an input using any number of input devices including, but not limited to a keypad, a rotary switch (22 and 24), a voice recognition system or any combination thereof.
US08131204B2

An image forming apparatus includes a single-sided image forming unit that forms an image on a first side of a sheet and discharges the sheet in a predetermined discharge state, a first double-sided image forming unit that forms an image of an even page on a first side of the sheet, reverses the sheet on which the even page is formed, conveys the reversed sheet to an image forming unit, forms an image of an odd page on a second side of the sheet, and discharges the sheet in a predetermined discharge state, and a second double-sided image forming unit that forms an image of an even page on the second side of the sheet and an image of an odd page on the first side of the sheet and discharges the sheet in a predetermined discharge state.
US08131201B2

An image forming apparatus has a paper feeding cassette that selectively stores at least first and second kinds of paper sheets having different sizes with respect to a paper feeding direction. Heights of the paper sheets storable in the paper feeding cassette are set in such a manner that the height of the second paper sheets is lower than the height of the first paper sheets. The apparatus also has a paper feeding tray and a structural member that has a mechanism for feeding third paper sheets loaded on the paper feeding tray. The structural member is disposed in a space of the cassette defined by a difference in the heights.
US08131193B2

An image forming apparatus has a function for adjusting the position at which a toner image is formed on a printing material, based upon amount of light reflected from a toner image that has been formed on an image carrier. The light-emitting unit emits light that irradiates the image carrier, and the detecting unit detects an amount of substrate-light reflected from the substrate of the image carrier. The determining unit determines whether the difference between the amount of substrate-light detected at a first point in time and the amount of substrate-light detected at a second point in time later than the first point in time is greater than a predetermined threshold value. The light-power control unit increases the amount of light in the light-emitting unit if the difference is greater than the predetermined threshold value.
US08131190B2

A development device configured to develop a latent image with developer including toner and carrier includes a development roller configured to carry the developer. The development roller includes a stationary magnet-fixing member, a plurality of magnets fixed to an interior of the stationary magnet-fixing member to form a plurality of magnetic poles, and a cylindrical rotatable sleeve roller configured to revolve coaxially around the exterior of the magnet-fixing member. Magnetic force distribution of a portion of the plurality of magnetic poles is varied in an axial direction of the development roller at positions corresponding to an image forming area in the axial direction of the development roller, enabling the development device to transport and agitate the developer.
US08131186B2

In an embodiment, a contact pivoting plate, which comes into contact with a developer swelled by a discharge mixer, is provided in a case. The contact pivoting plate is pivoted according to a detection result of a temperature and humidity sensor to change the magnitude of resistance by the contact pivoting plate with respect to a flow of the developer. The height of the swell of the developer is suppressed from fluctuating according to an environmental change. The fluctuation in an amount of an excess developer discharged from a discharge port is suppressed to replace a deteriorated carrier in a development container with a new carrier little by little.
US08131183B2

A developer collection container includes a developer storing portion having first and second end portions in a longitudinal direction thereof. A developer supply opening is provided on the first end portion through which the developer is supplied into the developer storing portion. A rotation member is rotatably provided so as to extend substantially from the first end portion to the second end portion. The rotation member rotates so as to convey the developer in the longitudinal direction of the developer storing portion. In a first region closer to the first end portion, the rotation member conveys the developer in a direction from the first end portion toward the second end portion with a conveying power which is larger than a conveying power with which the rotation member conveys the developer in a second region closer to the second end portion.
US08131176B2

Print job management information, including management actions performed by a press operator, is collected from a print job manager. An evaluator evaluates the collected print job management information using an evaluation algorithm to generate a predicted press-operator job release sequence of one or more of the print jobs. The evaluation algorithm may be adapted to predict print job release behavior of the press operator. A print job is selected in accordance with the predicted press-operator job release sequence. Print job preprocessing of the selected print job is initiated in the printing system, prior to actual release of the print job by the press operator. Actual print-job release information may be compared with a predicted job release sequence to revise the evaluation algorithm.
US08131171B2

A sheet length measurement apparatus including: a rotating member that comes in contact with a recording sheet conveyed on a conveying path, and rotates along with the conveyance of the recording sheet; a rotation amount detector that detects a rotational amount of the rotating member; a fixing support member that fixedly supports an rotating shaft of the rotating member at a fixed position; an opposed member that is disposed opposite to the rotating member so as to hold the recording sheet between the rotating member and the opposed member, the opposed member being disposed so that the rotating member rotates along with the conveyance of the recording sheet; and a support member that supports the opposed member in a movable state in a direction to separate from or come in contact with a surface of the recording sheet.
US08131170B2

A printing apparatus and corresponding method for maintaining a level of a marking material in a marking material waste sump of a printing apparatus to a desired level. The printing apparatus includes a photoreceptor, a cleaning blade for cleaning marking material from the photoreceptor, a waste sump containing the marking material cleaned from the photoreceptor by the cleaner blade, the waste sump including an auger for selectively removing a portion of the marking material from the waste sump when activated, a determining device for determining a level of the marking material in the waste sump, and a controller receiving the determined level of the marking material from the determining device, the controller maintaining the level of the marking material in the waste sump to at or above a desired level by selectively activating the auger when the level of the marking material rises to a predetermined level and deactivating the auger when the level of the marking material is at the desired level, the desired level of the marking material providing a portion of the marking material to the photoreceptor to be used as lubricant between the photoreceptor and the cleaner blade.
US08131166B2

Provided are a method, system and program for checking and conditional processing of a print job printed with multiple transfer media. A print job indicates first print content to print using a first transfer medium and second print content to print using a second transfer medium. The first print content is printed onto a print medium with the first transfer medium. The printed first print content is read to determine whether the printed first print content satisfies a quality requirement. The second print content is printed onto the print medium with the second transfer medium in response to determining that the quality requirement is satisfied. Information is printed indicating an error on the print medium in response to determining that the print quality requirement is not satisfied.
US08131165B2

An image forming apparatus includes: an image forming section including first and second image forming parts each forming a toner image by using an image forming unit to be mounted, the first and the second image forming parts being inhibited from forming respective toner images if an image forming unit is not mounted to the first image forming part, the first image forming part being allowed to form a toner image if an image forming unit is mounted to the first image forming part while an image forming unit is not mounted to the second image forming part; and a transporting section including first and second receiving parts receiving waste powder discarded by the first and second image forming parts, respectively, and that transports the received waste powder. The second receiving part is provided downstream of the first receiving part in a transporting direction of the waste powder.
US08131158B2

Provided is an optical transmission circuit capable of realizing a high-quality optical signal waveform with low power consumption. An optical transmission circuit (10) includes: a laser diode (800); a modulator (900) for supplying a differential modulation current to an anode terminal and a cathode terminal of the laser diode (800) through transmission lines (301 to 304); a current source (101) for supplying a forward bias current to the laser diode (800); and a magnetic sheet (wave absorber) (400) disposed so as to cover at least a part of the transmission lines (303 and 304). An impedance of the laser diode (800) is lower than characteristic impedances of the transmission lines (301 to 304) which are formed so that the characteristic impedances thereof are matched to an output impedance of the modulator (900).
US08131155B2

There is provided an optical signal transmission apparatus having a stable dispersion compensation function without unnecessarily controlling a compensation value even when a main signal quality is deteriorated due to a factor other than dispersion or in the case of a transmission failure. When it is determined that a signal quality is deteriorated due to dispersion of a fiber by determining a control mode of a variable dispersion compensator by means of optical noise information and received power information in addition to bit error information of a received signal, a compensation value of the variable dispersion compensator is varied and a compensation value other than the dispersion of the optical fiber is held to an existing set value.
US08131153B2

A communication equipment which is utilized in a power line communication (PLC) system utilizing a hybrid fiber coax (HFC) which includes a PLC optical network unit, a PLC trunk bridge amplifier, a PLC distribution amplifier, and a PLC coupling device. In this instance, the PLC optical network unit does not require a PLC protocol conversion of an Ethernet signal by a cable modem and a PLC modem in each subscriber location, and enables a PLC communication between the each subscriber location and a communication terminal utilizing a PLC Ethernet signal as is, by receiving an optical signal from an optical transmitter via an optical fiber, converting the optical signal into the PLC Ethernet signal corresponding to a predetermined PLC protocol, and transmitting the PLC Ethernet signal to at least one subscriber location via a coaxial cable.
US08131139B1

In various exemplary embodiments, systems and methods for encapsulated heaters are provided. A submersible, encapsulated heating system, a submersible, encapsulated heating system with a built-in thermostat, an encapsulated heat exchanger with flow-through heating, and a liquid, floating, encapsulated heating system are disclosed. The heater includes at least one heating element within the housing. The heating element is a positive temperature coefficient (PTC) of resistance heating element. The heater includes a pair of thin, flexible foil electrode strips disposed upon opposing sides of heating element, configured for flexibility to make an intimate contact with surface areas on each heating element. Within the housing, the heating element and the pair of thin, flexible foil electrode strips are encapsulated with an inert polymer to make the heater submersible. The encapsulated heater is configured to electrically heat a medium to a predetermined temperature and to maintain the temperature of the medium.
US08131134B2

Described techniques and tools include techniques and tools for mapping digital media data (e.g., audio, video, still images, and/or text, among others) in a given format to a transport or file container format useful for encoding the data on optical disks such as digital video disks (DVDs). A digital media universal elementary stream can be used to map digital media streams (e.g., an audio stream, video stream or an image) into any arbitrary transport or file container, including optical disk formats, and other transports, such as broadcast streams, wireless transmissions, etc. The information to decode any given frame of the digital media in the stream can be carried in each coded frame. A digital media universal elementary stream includes stream components called chunks. An implementation of a digital media universal elementary stream arranges data for a media stream in frames, the frames having one or more chunks.
US08131133B2

A system and method are disclosed for modifying a television broadcast signal. In one embodiment, the system includes a memory that stores an alternate commercial signal, and a controller that is coupled to the memory and receives the broadcast signal. The broadcast signal includes a program signal and commercial signals. The controller substitutes the alternate commercial signal for one of the commercial signals upon determining that a first condition has been met, for example, upon the sensing two video/audio blank periods in the broadcast signal separated by a predetermined time period. In another embodiment, a broadcast signal including a series of screen signals alternating with a series of blanking signals is embedded, at an upstream location, with additional information relating to alternate commercials or commands during the blanking signals. At a downstream location, a controller processes the additional information and modifies the broadcast signal in response.
US08131132B2

Systems and methods for providing interactive content during writing and production of a media asset are provided. A script of a media asset that includes natural language textual annotations that define uniquely interactive content and timing contingencies during which to display the interactive content may be received. After the media asset corresponding to the script is produced, computer language instructions may be generated based on the natural language annotations. The computer language instructions and the media asset may be stored on a master storage medium. The media asset and computer language instructions may be transmitted to a media equipment device. Playback time codes may be transmitted with the media asset. When a playback time code corresponds to an event that identifies interactive content, the media equipment device may display the interactive content represented by the computer language instructions during a time interval defined by the computer language instructions.
US08131127B2

To store TS packet in an external memory connected via an external IF unit at the time shift reproduction time, a buffer for storage is provided at a previous stage and a buffer for reproduction is provided at a subsequent stage. When the data storage in the external memory runs out as the time shift reproduction proceeds, a time shift data managing unit executes a temporary time shift by the buffer for storage and the buffer for reproduction capable of reading and writing at a higher speed than the external memory without mediation of the external memory and then the time shift reproduction mode is changed to the general reproduction mode by a demultiplex mode control unit.
US08131121B2

In accordance with one aspect of the present invention, a fiber surveillance system for monitoring a pipeline is provided. The surveillance system includes an optical fiber acoustically coupled to the pipeline to detect acoustic signals associated with vibrations or other activity near or from the pipeline. Optical energy is injected into the optical fiber and an optical detector receives an optical return-signal having certain characteristics resulting from vibrations impinging on the optical fiber. An analyzer is configured to determine operating information about the pipeline based on the optical return-signal. Two or more fibers can be acoustically coupled to the pipeline and arranged in varying configurations to yield greater resolution.
US08131115B2

For aligning two or more image elements on separate pages, a position of a common part of the image elements is determined relative to a predetermined reference position. The image elements are then shifted with respect to the reference positions such that each image element has substantially the same position relative to the reference position. The reference position may be determined relative to a page on which the image elements are to be printed. Contents of the image elements can be displayed superposed to enable a user to consider alignment and/or determine whether a common image part is present.
US08131105B2

The present invention provides an image processing method for processing an image. The method includes: detecting at least an edge in the image; selecting at least a first pixel and at least a second pixel according to the edge; deciding whether the edge is a block effect by determining whether a pixel difference between the first pixel and the second pixel locates in a predetermined range; and filtering out the detected block effect.
US08131104B2

A method and apparatus is provided for adjusting the contrast of an input image. A blurred image corresponding to the input image is obtained, the brightness level of at least some of the pixels in the input image being varied to provide the blurred image. A ring likelihood for pixels in the input image is obtained, the ring likelihood providing a measure of the likelihood that said pixels are non-edge pixels in the neighborhood of an edge pixel. The output image is produced as a sum of the brightness levels in the input image and the blurred image in dependence on the ring likelihoods.
US08131088B2

A series of decoded images is generated from a series of original images encoded by a first encoding technique following movement-compensated, predictive encoding, where a starting image of a group of successive original images that are to be encoded is defined by a second encoding technique following movement-compensated, temporally filtered partial band encoding based on a determined encoding property of a decoded image of the group of images that are to be encoded, the decoded image is used for generating an output image having a low resolution level, before the images are encoded. At least one output image is generated on each level of resolution from the successive original images of the group of from at least one decoded image during image encoding. The decoded images are provided only with a reduced quality while the reconstituted images are of great quality.
US08131081B2

An image processing apparatus includes a command-data storage unit, a handwritten-data recognizing unit, and a matching unit. The command-data storage unit stores therein a command-data table that contains a command character and content of a command corresponding to the command character in an associated manner. The handwritten-data recognizing unit performs character recognition and image analysis on image data to extract handwritten information including a command graphic representing a command with respect to the image data and a command character handwritten near the command graphic. The matching unit matches the command character extracted by the handwritten-data recognizing unit with the command character in the command-data table.
US08131078B2

An imprinting method is disclosed that, in embodiment, includes contacting first and second spaced target regions of an imprintable medium on a substrate with first and second templates respectively to form respective first and second imprints in the medium and separating the first and second templates from the imprinted medium.
US08131077B2

Systems for segmenting an image based on perceptual information and methods for making and using same. According to one embodiment, input channels from an image are derived and analyzed by heuristic metrics to create categorical estimates. Examples of categorical estimates include a foreground channel estimate and a background channel estimate. Once created, the categorical estimates are merged to create a final channel estimate. The final channel estimate may represent the foreground or background of an image. Optionally, noise removal will also be conducted to improve the segmentation.
US08131071B2

An apparatus having a buffer and a circuit is disclosed. The buffer may be configured to receive a digital image. The digital image generally has (i) a Bayer color representation and (ii) two initial dimensions in a horizontal direction and a vertical direction respectively. The circuit may be configured to generate a resample image in a signal by down-sampling the digital image in the Bayer color representation such that (i) the resample image has two resample dimensions, (ii) at least one of the resample dimensions is smaller than a respective at least one of the initial dimensions and (iii) the respective at least one initial dimension is a non-integer multiple of the at least one resample dimension.
US08131069B2

A method for determining an optimal labeling of pixels in computer vision includes modeling an image by a graph having interior nodes and edges where each image point p is associated with a graph node, each pair of nearest neighbor points p, q is connected by a graph edge, each graph node p is associated with a singleton potential c(p), and each graph edge is associated with a pairwise potential function d(p,q). A label is randomly assigned to each point to initialize unary variables including an indicator function that indicates which label is assigned to which point and dual variables including height variables associated with each node p and label a, and balance variables associated with each edge (p,q) and label a. For each label, a new label c is selected, a capacitated graph is constructed and solved. The label selection divides the image into disjoint regions.
US08131064B2

A three-dimensional sense adjusting unit displays three-dimensional images to a user. If a displayed reaches a limit of parallax, the user responds to the three-dimensional sense adjusting unit. According to acquired appropriate parallax information, a parallax control unit generates parallax images to realize the appropriate parallax in the subsequent stereo display. The control of parallaxes is realized by optimally setting camera parameters by going back to three-dimensional data. Functions to realize the appropriate parallax are made into and presented by a library.
US08131062B2

An image processing technique comprises the steps of: (a) stretching an original image in the Y-direction (vertical) by a factor falling within the range of 2-10%; selecting a fixation point and disordering operation around the fixation point; and rotating the image through an angle falling within the range of 3-9°, preferably clockwise; (b) stretching a copy of the original image in the X-direction (horizontal by a factor falling within the range of 2-10%; and selecting an area of the image around the selected fixation point; and (c) merging the selected area of the image formed in step (b) with the image formed in step (a).
US08131057B2

A comparison system is provided with a defect inspection unit, a reference pattern storage unit, a pattern comparison unit, a comparison result processing unit and an output unit. The inspection unit inspects an object processed by a processing system, such as a semiconductor wafer, and obtains the distribution pattern of defects occurring on the surface of the object. The storage unit previously stores a reference pattern indicating a characteristic configuration of a specific portion of the processing system, which comes into contact with or approaches the object. The comparison unit compares the defect distribution pattern obtained by the defect inspection unit with the reference pattern stored in the storage unit. The comparison result processing unit obtains the degree of coincidence between the two patterns based on the comparison performed by the pattern comparison unit. The output unit outputs the obtained degree of coincidence to a display or the like.
US08131051B2

A method for automatically modifying the rendering of an image based on an analysis of pixel values within a selected region of interest. The method includes: providing a digital input image of digital pixel values and tone scale look-up table (LUT); creating a default rendered image by applying the tone scale lookup table to the input image; displaying the default rendered image; selecting a region of interest from the input image; computing the histogram of the pixel values within the region of interest; creating a bright light image by remapping the pixel values within the region of interest based on an analysis of the histogram and the tone scale table.
US08131047B2

In a method and device for correcting distortion in MRI, k-space data are acquired in a number of data readout directions, the data are converted into a number of images, and a corresponding pixel shift map is generated for each image. The geometric distortion in the corresponding image is corrected according to the pixel shift map, and then all geometric distortion-corrected images are combined. Since movement distortion normally exists in the data readout direction, collecting the k-space data from a number of data readout directions can effectively correct movement distortion. Moreover, correcting the geometric distortion for the images converted from data acquired in a number of data readout directions according to the pixel shift map can reduce the geometric distortion of the final image generated from combination of images. The method and device correct not only movement distortion of MRI images, but also geometric distortion of MRI images.
US08131046B2

A magnetic resonance imager performing images of a patient imager includes imaging coils. The imager includes receiver coils The imager includes a computer that causes the imaging coils to produce a first steady-state free precession excitation slab with respect to a first position regarding a target of the patient during a first repetition time, and a second steady-state free precession excitation slab with respect to a second position different from the first position regarding the target during a second repetition time; and forming a first 3-D dataset of the target associated with the first excitation slab and a second 3-D image dataset of the target associated with the second excitation slab from information received from the receiver coils. The first 3-D image dataset and the second 3-D image dataset, together defining a series of 3-D image datasets for each repetition time; and producing an image of the target from the series of 3-D image datasets. A method for analyzing a patient. A method to evaluate coronary arteries to assess their degree of stenosis. A computer program which, when executed by a computer of a Magnetic Resonance Imager, forms an image of a patient.
US08131043B2

Several embodiments of a method and apparatus for detecting interventricular dyssynchrony are provided. In one embodiment, the apparatus includes an image segment processor and an image classifier. The image segment processor may segment left and right ventricles in source images of a subject's heart to form left and right ventricle segments in segmented images. Each source image may include cross sections of the right and left ventricles in common spatial relation along the short axis plane and in common temporal relation in reference to a cardiac cycle. The source images and corresponding segmented images may be temporally-spaced in relation to the cardiac cycle. The image classifier may determine first and second cross-sectional areas associated with the left and right ventricle segments for each segmented image, compare the first and second cross-sectional areas, and classify the subject's heart in an interventricular dyssynchronous class or a non-dyssynchronous class.
US08131040B2

A diagnostic imaging system (8) images a subject at a preselected phase point (46) which occurs in one or more successive pulmonary cycles. A breathing monitor (44) monitors a cyclic physiological parameter in the pulmonary cycle and generates a cyclic pulmonary phase indicative signal. A CT scanner (12) is disposed adjacent an examination region (28) to generate transmission radiation data. A data processor (60) reconstructs an attenuation map (96) from the transmission data by weighting the transmission radiation data such that each of the pulmonary phases contributes substantially equally to the attenuation map.
US08131026B2

Enhanced accuracy finger position and motion sensors devices, algorithms, and methods are disclosed that can be used in a variety of different applications. The sensors can be used in conjunction with partial fingerprint imagers to produce improved fingerprint scanners. Such improved scanners can use image analysis techniques, such as interpolation between partial fingerprint images to correct for missing data, or discarding redundant partial fingerprint image data, to produce adequate fingerprint images even when the finger has not been applied to the sensor using an optimum technique.
US08131024B2

An image capture apparatus includes a first imaging device operable to capture an image feedback image. A generator generates a feedback image from a captured image for output to a display. A facial recognition unit operates to determine the position of a face within the feedback image. An image corruptor operates to corrupt the feedback image with respect to the position of a face within the feedback image as determined by the facial recognition unit. An image capture initiator operates to initiate the capture of an output image subsequent to corruption of the feedback image.
US08131022B2

A surveillance recorder (10) comprises: a picture input unit (12) for inputting a surveillance picture; a moving object detection unit (18) for detecting a moving object from a surveillance picture inputted by the picture input unit (12); a face image detection unit (20) for detecting, from an object detected by the moving object detection unit (18), a part having an elliptical outline as a face image; an identity judgment unit (22) for judging whether a face image newly detected by the face image detection unit (20) is of a same person as a face image detected last time or not based on positions of each face image; a storage image choice unit (24) for, when a newly detected face image has been judged to be of a same person by the identity judgment unit (22), choosing one face image from a face image of the same person stored in a recording medium (16) and the newly detected face image; and an image storage unit (26) for, when a newly detected face image has been chosen by the storage image choice unit (24), storing in the recording medium (16) both the newly detected face image and information for searching for the face image together. This allows an image suitable for storage to be detected from a surveillance picture.
US08131021B2

The detection of red-eye defects is enhanced in digital images for embedded image acquisition and processing systems. A two-stage redeye filtering system includes a speed optimized filter that performs initial segmentation of candidate redeye regions and optionally applies a speed-optimized set of falsing/verification filters to determine a first set of confirmed redeye regions for correction. Some of the candidate regions which are rejected during the first stage are recorded and re-analyzed during a second stage by an alternative set of analysis-optimized filters to determine a second set of confirmed redeye regions.
US08131018B2

An object recognition system is provided including at least one image capturing device configured to capture at least one image, wherein the image includes a plurality of pixels and is represented in an image data set, an object detection device configured to identify a plurality of pixels corresponding to objects from the at least one image, wherein an object includes a plurality of pixels and is represented in an object data set, wherein the object data set includes a set of features corresponding to each pixel in the object, and an image recognition device configured to recognize objects of interest present in an object by image correlation against a set of template images to recognize an object as one of the templates.
US08131016B2

A method of processing a digital image using face detection within the image achieves one or more desired image processing parameters. A group of pixels is identified that correspond to an image of a face within the digital image. Default values are determined of one or more parameters of at least some portion of the digital image. Values are adjusted of the one or more parameters within the digitally-detected image based upon an analysis of the digital image including the image of the face and the default values.
US08131009B2

A method for automatically creating spine image areas for book covers that were originally created for books without spines includes adding image areas between the front and back cover images to make a single image with the spine being a user-specified solid color or bitmap image. Alternatively, depending on user selection and cover design, the existing image is stretched anamorphically to accommodate a correctly sized spine. The user can optionally specify text to be added.
US08131007B2

A method of embedding a watermarking in a host signal computes a first watermark depending on a particular party and computes a second watermark depending on the host signal. The method embeds the first and second watermarks in the host signal. At least one of the watermarks is embedded using a key derived from the host signal. In particular, one of the watermarks is embedded with a key derived from the host signal.
US08130999B2

A cover assembly used in a portable electronic device is described. The cover assembly includes a body member defining a hole and a cover member defining at least one latching block. The hole is surrounded by an inner peripheral wall. The inner peripheral wall is defined at least one L-shaped slot. The latching block is releasably received in the L-shaped slot, while the cover member cover is rotatably connected to the body member to expose or close off the hole.
US08130992B2

Disclosed is a hearing aid, where at least part of the hearing aid is adapted to be inserted into an ear canal of a user such that one end of the hearing aid and the tympanic membrane in the ear canal define a residual space of the ear canal, the hearing aid comprising an ambient space input transducer adapted to convert ambient sound to an electric sound signal, when the ambient sound reaches the ear of a user from an ambient space, a processor connected to said ambient space input transducer and adapted to process said electric sound signal, an output transducer connected to said processor and adapted to convert said processed electric sound signal to a sound pressure in the residual space of the ear canal, and wherein the hearing aid further comprises a residual space input transducer connected to said processor and arranged to predominantly receive said sound pressure in the residual space, and wherein the residual space input transducer is adapted to convert said sound pressure to an electric residual space signal for compensating acoustic feedback.
US08130982B2

An amplification system of the invention can decrease power consumption in a power amplification section if the power amplification section need not be used. The power consumption in the power amplification section can be decreased by shutting off power feed into a voltage amplification stage by a power control section, and the power feed state into a power amplification stage from a power supply section is not changed. Thus, power feed into the voltage amplification stage of the circuit wherein a large current does not flow needs only to be controlled using limiter means also used for a different application, so that the power consumption of the power amplification section can be decreased without the need for enlarging the circuit scale, with saved space, and simply.
US08130972B2

A reproducing apparatus includes: a connecting part which is connected to an audio signal output apparatus through the three pole terminal; a storage part which stores content data including first and second channel audio data; a reproducing part which reproduces the content data; a first converting part which converts the first channel audio data included in the content data reproduced by the reproducing part into the first channel audio signal; a second converting part which converts the second channel audio data included in the content data reproduced by the reproducing part into the second channel audio signal; and a measuring part which measures at least any one of an amount of sound leakage in the second output unit caused by outputting the first channel audio signal and an amount of sound leakage in the first output unit caused by outputting the second channel audio signal.
US08130969B2

An echo compensation system may remove undesirable audio signals. The echo compensation system may utilize adaptive filters to remove echoes and undesirable signals received by a microphone. The echo compensation system may inhibit adaptation of an adaptive filter when left and right channel audio signals are highly correlated. In a two-channel system, inhibiting adaptation of one of two adaptive filters may reduce computational power requirements, while still removing undesirable signals. In a four-channel system, inhibiting adaptation of all but one of the four adaptive filters may reduce computational power requirements by a greater percentage.
US08130968B2

A light-emission responder can respond to input of sound, realizes versatility of response, and can be applied to various use forms. A microphone (110) converts a sound wave into an electric signal. An amplifying section (111) amplifies the electric signal and outputs it to an AGC section (112). The AGC section (112) adjusts the amplitude of the electric signal output from the amplifying section (111). A filter section (113) outputs an electric signal in a frequency band f1 out of the amplitude-adjusted electric signal to a comparing section (114). The comparing section (114) compares the input electric signal with a reference signal. If the voltage of the electric signal passing through the filter section (113) is higher than the reference voltage, the comparing section (114) outputs a signal “H”. When a signal “H” is output from the comparing section (114), a drive section (115) allows a light-emitting element (120) to emit light. A light-emission response output section (116) is connected to the drive section (115). When driven by the drive section (115), the light-emission response output section (116) outputs a radio wave of a predetermined frequency.
US08130954B2

Techniques are described for using unique features of a storage medium for authentication of data as originating from the storage medium, and also for installing software and data to a storage medium in a way which inhibits unauthorized copying of the software and data to another storage medium. Cryptoprocessing keys are created using unique features of the storage medium such as location information related to storage of selected elements of a software installation on the storage medium, or alternatively defective block information relating to the storage medium. The cryptoprocessing keys are used to encrypt data for transmission to a remote server. The remote server uses the cryptoprocessing keys to decrypt the data and authenticates the data as having been encrypted with the correct keys. In order to control operation of software on a storage medium, location information unique to the storage medium is employed to create links between software modules comprising the software. If the software is copied to a different storage medium, the location information used in the links will be incorrect and the links between the modules will contain inaccurate information, preventing the software from operating properly. Location information unique to a storage medium can also be used to create cryptoprocessing keys for protection of data. If data encrypted using the keys is copied to a new storage medium, the location information in the new storage medium will not be the same as was used to create the original keys and the data will not be able to be decrypted at the new location.
US08130946B2

Disclosed is the design and development of a new cipher called the Dragonfire Cipher. The Dragon cipher includes message authentication code and keyed random number generator. Dragonfire cipher takes this transparent method of generating S-boxes and uses them to create a cipher with keyed S-boxes. This defeats most precomputations for cryptanalysis as the S-boxes are now different between sessions.
US08130942B2

A light weight and comfortable ear mount for a personal audio-set is disclosed. The ear mount conforms with the antihelix of a wearer's ear, thereby operating substantially as a compression spring between the wearer's antihelix and tragus, to operably secure the personal audio-set in place. In a preferred embodiment, the ear-mount is substantially kidney-shaped and includes an opening to prevent the total occlusion of the ear canal by the personal audio-set. Alternatively, the ear-mount includes a loop of material sized to operably engage the antihelix of the wearer's ear. The ear-mount is preferably reversible to allow it to be placed in either the wearer's left or right ear.
US08130941B2

An echo canceler 10 generates an echo elimination signal by filtering through adaptive filters 101 and 102 reference signals input from sound sources causing echoes. It includes a sound source number detecting unit 103 for detecting the number of the sound sources causing echoes from the reference signals, and a control unit 105 for making the number of taps of the adaptive filters 101 and 102 variable in accordance with the number of the sound sources detected by the sound source number detecting unit 103.
US08130936B2

The present disclosure provides a system and method configured to provide a caller with selectable activities and entertainment when the caller is on-hold. The system and method establishes a connection between a caller and a receiving system, wherein the receiving system is configured to access a plurality of entertainment sources utilizing a selectable link. The receiving system can determine a caller's selection and retrieve the selection from an entertainment provider that stores the selection. The caller can select an entertainment category from a plurality of entertainment categories and select specific audible selections within the categories to be played to the caller. The system and method can provide a menu driven interaction and respond to voice commands and touchtone input to provide the selected entertainment from specific artists, games, and entertainers.
US08130931B2

Alerting an intended recipient of a phone call includes identifying an account based on a phone call received from a caller and accessing configuration data related to the account. The configuration data is used to identify an identity associated with the account. One or more external online service provider systems are queried across a network to determine whether the identity is available to receive an electronic communication associated with the phone call. The electronic communication associated with the phone call is sent across the network to the one or more external online service provider systems conditioned on whether the identity is determined to be available to receive the electronic communication. The one or more external online service provider systems send the electronic communication to the identity.
US08130922B2

An emergency contact platform provides emergency contact services where usual communications have been disrupted. The emergency contact platform may include a server to receive registration information including a phone number associated with a phone when communication using the phone is impracticable. The server may also be configured to receive an information request identifying the phone number. The emergency contact platform may also include a database to store the received registration information. The server may be also configured to perform a lookup in the database based on the phone number and provide a result of the lookup based on the received information request.
US08130921B2

A communication device capable of participating in a conversation over a network. The communication device includes an encoder to receive and encode media locally created using the communication device and associated with the conversation and a transmitter to transmit over the network the locally created media to one or more participants of the conversation. The communication device also includes a receiver to receive media from the one or more participants of the conversation over the network and a time-shifting buffer to store in a time-based format both the media received over the communication network and the locally created media. The time-shifting buffer enables the communication device to either (i) render the media received over the network in a near real-time mode or (ii) render both the media received over the network and the locally created media in a time-shifted mode by retrieving the stored media from the time-shifting buffer. A conversation management system enables the communication device to transition rendering of the media of the conversation between the time-shifted mode and the near real-time mode without interrupting the ongoing storage of the media of the conversation received at the communication device over the network into the time-shifting buffer. By associating the locally created media and the media received over the network, the conversation is constituted.
US08130920B2

A network-based announcement and message delivery service for providing a landline customer with information of interest such as weather, financial market data, time/temperature, sporting event results, etc. In a first embodiment, information is provided to a subscriber who simply lifts the handset of the telephone. The subscriber instead of hearing a dial tone hears the information in the form of streaming audio. In another embodiment, information is provided to the subscriber by way of information displayed on a caller-ID display and/or by way of talking caller-ID.
US08130913B1

A method and apparatus for archiving a call terminating at a client device are provided. In an example, a command or packet associated with a protocol for setting up the call is intercepted. In response to the interception, the call is associated with a call ID. An information associated with the call is retrievably stored in an archive using the call ID. The information is at least partially determined via replicating at least one of a device input signal associated with an outbound call content and a device output signal associated with an inbound call content. In an example, a call capture agent resident on the client device is controlled by a call archive administration service, and performs the replication by forming respective loopbacks corresponding to the at least one of the device input signal and the device output signal. In an example, the respective loopbacks are virtual loopbacks.
US08130909B2

There is provided a radiographic imaging device including: a radiation detector having plural sensor portions; a receiving unit that receives request data requesting radiation irradiation permission from a control device that controls a radiation source; a control unit that controls the radiation detector such that an accumulation extraction operation is repeatedly performed that extracts charge that has accumulated in each sensor portions of the radiation detector, the accumulation extraction operation being performed after a specific accumulation period has elapsed that is greater than the irradiation period of radiation; a determination unit that determines whether or not radiation irradiation of the irradiation period from the radiation source is possible within the accumulation period of the accumulation extraction operation; and a permission unit that permits radiation irradiation if the determination unit has determined that irradiation is possible, and otherwise that permits radiographic image after starting the accumulation period of the next accumulation extraction operation.
US08130907B2

An image guided treatment is performed to treat a target. To perform the image guided treatment, measurement data indicative of target motion is acquired. A timing of one or more x-ray images is determined based on the measurement data. Treatment may be performed on the target using the position of the target.
US08130897B2

An x-ray computed tomography apparatus has one anode ring in a vacuum housing surrounding an examination volume, wherein a focus of an x-ray source revolves on the anode ring to expose the examination volume with an x-ray beam from different directions, and a detector system arranged on a rotating frame that can rotate around a system axis. The detector system serves to detect the x-ray radiation exiting from the examination volume, wherein the detector system and the focus can rotate around the system axis synchronously and in the same rotation direction with a rotation angle offset by 180°. The apparatus also includes a computer to process the measurement values acquired by the detector system. The anode ring can be driven such that it rotates around the system axis, and the rotation direction of the anode ring and the rotation direction of the focus around the system axis are opposite while a rotation of the focus around the system axis ensues.
US08130895B2

A plurality of capsules are made available, each for receiving a fuel rod, and each comprising a tubular sheath that is closed at its ends by plugs. A loading structure is placed in a pool to receive at least one capsule with its axis vertical. A device for loading fuel rods into the capsule is secured onto an open top end of the structure. Defective rods are taken one by one and inserted one by one into empty capsules in the loading structure. For each capsule that is to receive a defective rod, a top plug of the capsule is unscrewed, a defective rod is inserted into the capsule through a guide device of the loading device, the top plug is screwed back onto the capsule, and the capsule containing the rod is put into a location in the support structure.
US08130892B2

In an ADPLL frequency synthesizer where a frequency control word is changed from FCW0 to FCW2, a control sensitivity estimation section firstly measures oscillatory frequencies f1L and f1H obtained, respectively, when frequency control words FCW1L and FCW1H being used as dummies are set, and then measures an oscillatory frequency f2 obtained when a frequency control word FCW2 is set. Thereafter, based on values of the oscillatory frequencies f1L, f1H and f2, the control sensitivity estimation section calculates a control sensitivity KDCO2 obtained when the frequency control word FCW2 is set. Based on a value of the control sensitivity KDCO2, the loop filter determines values of filter coefficients α2 and ρ2 so as to be equal to a natural frequency ωn and a damping factor ζ, respectively, both of which have been previously designed.
US08130888B2

The present invention includes apparatus and methods to calibrate a phase detector and an analog-to-digital converter (ADC) offset and gain. In one such embodiment, an apparatus includes a phase detector to generate an error pulse and a reference pulse, a combiner to combine the pulses, and an ADC to receive the combined pulses, where the ADC has a full scale set by an average of the reference pulse. Still further, a calibration loop may be coupled between the output of the ADC and the phase detector to generate and provide a phase adjust signal to reduce or eliminate phase offsets. Other embodiments are described and claimed.
US08130886B2

A method and system of sample recovery is disclosed. In one embodiment, a method includes selecting initially in an arbitrary manner, a current symbol from a sequence of input samples, comparing a symbol timing estimate associated with the current symbol to a predetermined threshold, selecting a future symbol strobe that is ahead at an interval equivalent to a predetermined interval based on the comparison of the symbol timing estimate to the predetermined threshold, selecting a future symbol from the sequence of samples corresponding to the future symbol strobe, assigning the future symbol to the current symbol, which is the recovered symbol, rearranging the recovered symbols to form Pulse Code Modulated (PCM) samples of a bandlimited signal at a sample rate which is derived from the recovered symbol rate, and resampling at the sample rate of the receptor block which receives the recovered PCM samples.
US08130885B2

A system and method for synchronizing sub-carriers in a signal processing system. Various aspects of the present invention may comprise method steps and structure that receive a sampled signal. Various aspects may produce a synchronization signal based on the sampled signal. Various aspects may generate and store a cropped version of the received sampled signal. Various aspects may read a cropped sampled signal from memory that corresponds to the received sampled signal. Various aspects may generate a restored sampled signal by adding samples to the cropped sampled signal read from memory. Various aspects may, based on the synchronization signal, output the restored sampled signal coarsely synchronized to the received sampled signal. Various aspects may determine a phase difference between the output restored sampled signal and the output received sub-carrier. Various aspects may adjust the phase of the restored sampled signal in response to the determined phase difference.
US08130882B2

A radio receiver has a multipath equalizer that includes a filter and a coefficient estimator. The filter provides a reconstructed signal by applying a transfer function including a reflection coefficient and a delay coefficient to a multipath radio signal. The coefficient estimator adapts the reflection coefficient and the delay coefficient in response to a deviation in magnitude of the reconstructed signal from a normalized value. In one form, the coefficient estimator adapts at least one of the reflection coefficient and the delay coefficient by estimating a partial derivative using a predetermined number of terms. In another form, the coefficient estimator acquires an initial value of the delay coefficient by determining a global minimum as a lowest one of a plurality of local minimums, each determined using a plurality of values of the delay coefficient, and selecting the initial value of the delay coefficient as its value at the global minimum.
US08130880B1

A method for reducing interference, comprising receiving a wideband signal, having at least one large amplitude component; adaptively modifying the wideband signal with respect to at least one high intensity component without substantial introduction of non-linear distortion, while reducing a residual dynamic range thereof; digitizing the modified wideband signal to capture information describing at least the high intensity signal at a sampling rate sufficient to extract modulated information present within the wideband signal at an upper limit of the band. The system analyzes a spectral characteristic of the wideband signal; and extracts adaptation parameters for the adaptive filtering. The system therefore provides both large net dynamic range and wideband operation. Preferably, the digitizer and filter, and part of the spectral characteristic analyzer is implemented in using superconducting circuit technology, with, for example low temperature superconducting digital signal processing components, and high temperature superconducting analog filtering components.
US08130878B2

An apparatus and method for estimating a carrier-to-interference-and-noise ratio (CINR) of a received signal in an orthogonal frequency division multiplexing (OFDM) system are provided. A band-pass filter attenuates a signal region of the received signal and passes a signal in a noise region. A first power calculator calculates interference and noise power of the noise-region signal received from the band-pass filter. A second power calculator calculates total received power of the received signal. A ratio calculator calculates a CINR based on the interference and noise power, and the total received power.
US08130865B2

In one implementation, a polar transmitter includes a digital signal processing component that processes baseband signals and provides a baseband data signal with amplitude values; and a digital pre-distortion component that receives the baseband data signal with amplitude values, compensates for jitter error in the baseband data signal with amplitude values, and provides an adjusted modulated signal.
US08130862B2

A transmission method and system are provided wherein the system and method use precoding and sum rate optimization beam forming to create a capacity transmission.
US08130857B2

Techniques for multiplexing pilots in a wireless transmission are described. In one aspect, a transmitter station generates multiple pilot sequences for multiple transmit antennas, with each pilot sequence comprising pilot symbols sent in the time domain on a different set of subcarriers. The transmitter station further generates multiple pilot transmissions for the transmit antennas based on the pilot sequences. In another aspect, a transmitter station generates multiple pilot sequences for multiple transmit antennas based on frequency-domain code division multiplexing (FD-CDM) of a Chu sequence defined by a transmitter-specific value. The transmitter station further generates multiple pilot transmissions for the transmit antennas based on the pilot sequences. In yet another aspect, a transmitter station generates multiple pilot transmissions for multiple transmit antennas based on a first multiplexing scheme and generates multiple data transmissions based on a second multiplexing scheme that is different from the first multiplexing scheme.
US08130853B1

A method and apparatus for processing a frequency domain digital Orthogonal Frequency Division Multiplexing (OFDM) symbol. The method includes generating an estimate of a channel for each sub-carrier of the frequency domain digital OFDM symbol; generating a plurality of demodulated symbols based, at least in part on, the estimate of the channel for each sub-carrier, in which each demodulated symbol corresponding to a given sub-carrier of the frequency domain digital OFDM symbol; calculating a decision metric for each sub-carrier based on (i) the channel estimate corresponding to the sub-carrier and (ii) the demodulated symbol corresponding to the sub-carrier; and estimating a most likely transmitted symbol for each sub-carrier of the frequency domain digital OFDM symbol based on the decision metric corresponding to the sub-carrier.
US08130852B2

Disclosed is a radio communication device, and more particularly to a method for estimating a channel and compensating for error occurring in the estimation procedure, for a device for performing a frequency domain signal processing, such as Orthogonal Frequency Division Multiplexing (OFDM) The channel estimation method in a radio communication system includes the steps of: transforming a received OFDM signal into a frequency domain; estimating a channel frequency response (CFR) value from a result value obtained through the transformation by using a pilot signal; transforming the estimated CFR value into a time domain through an extended Inverse Fast Fourier Transform scheme, and detecting a channel impulse response (CIR) value; detecting a delay path position of a channel; modifying a non-ideal autocorrelation function; and compensating the estimated CIR value for error, through use of the detected delay path position and the non-ideal autocorrelation function.
US08130851B2

A method for encoding an OFDM signal includes pairing two adjacent subcarriers of an OFDM signal as a group, changing a modulated symbol set of the OFDM signal to a modified symbol set for coding the OFDM signal, and providing a modified baseband OFDM signal with an increased frequency separation between the subcarriers and reducing the total number of subcarriers being used for transmission over each OFDM symbol interval.
US08130850B2

A method and device for managing the use of antennas in a multiple antenna wireless transmission system for OFDM signals. The method includes defining a utility function which comprises a performance metric for transmission. Combinations of antenna and OFDM subcarriers are selected to optimize the utility function under two constraints. The first constraint is that the combinations of antenna and subcarrier include only one antenna for each subcarrier, the second constraint is that the combinations include the same number of subcarriers for each antenna.
US08130848B2

A device and method for performing a channel estimation for an OFDM-based wireless communication system using sparsely spaced pilot subcarriers estimates missing pilot subcarriers in an interpolation window using pilot subcarriers that are outside of the interpolation window to produce estimated pilot subcarriers for the interpolation window. The pilot subcarriers in the interpolation window and the estimated pilot subcarrier are used to compute pilot channel estimates for the interpolation window, which are then used to derive data channel estimates for the interpolation window.
US08130845B2

A method of estimating and compensating for jitter between two video frames in a digital video sequence comprises comparing a pixel subset in one video frame to candidate matching pixel subsets within a search area in the other video frame to obtain a preliminary matching pixel subset. Based on the location of the preliminary matching pixel subset, an adapted search area is formed and the comparing is continued within the adapted search area to obtain a final matching pixel subset. Motion is calculated between the video frames based on the final match thereby to estimate the jitter. The video frames are then transformed based on the estimated jitter.
US08130837B2

An apparatus is provided for determining motion between a first and second video image. The apparatus includes an input device for receiving the first and the second video image with a plurality of pixels, a block selector for selecting a block of pixels within the first video image, a search area selector for selecting at least part of the second video image to produce a search area, a sampler for sampling the pixels of the search area in a predetermined pattern and a comparator for comparing the selected block of pixels within the first video image with at least one block of the sampled pixels of the search area to determine the motion of the block of pixels between the images. The pattern of sampled pixels varies throughout the search area.
US08130827B2

A method and apparatus are disclosed for interpolating an object reference pixel in an annular image. In one embodiment, reference pixels selected based on a distorted shape of the annular image are arranged in a direction of distortion of the annular image and an object reference pixel in the annular image is interpolated based on the selected reference pixels.
US08130825B2

A video processor uses attributes of video data to perform encoding and decoding. Some embodiments dynamically configure the processor via a sequence of instructions, where the instructions include information on the attributes of the current video data. Some embodiments include a dynamically configurable adder array that computes difference functions thereby generating error vectors. Some embodiments include a dynamically configurable adder array that computes filtering functions applied to the video data, e.g. interpolation or decimation of the incoming video prior to motion detection. Some embodiments of the invention provide dynamically configurable hardware searches, for example, for detecting motion. Some embodiments of the invention are implemented using an adaptive computing machines (ACMs). An ACM includes a plurality of heterogeneous computational elements, each coupled to an interconnection network.
US08130821B2

An integrated circuit containing a communication channel is described. This communication channel includes a transmit circuit configured to transmit signals using a voltage-mode driver, a receive circuit, and a capacitive link that couples the transmit circuit to the receive circuit. The communication channel includes a filter with a capacitive-summing junction to equalize signals communicated between the transmit circuit and the receive circuit.
US08130812B2

Multiple reference signal transmission bandwidths are defined for system frequency bands and hierarchical reference signal bandwidths are defined for each reference signal transmission bandwidth such that a reference signal bandwidth lower than a highest-order reference signal bandwidth is a division of a higher-order reference signal bandwidth. A base station stores reference signal bandwidth information indicating the hierarchical reference signal bandwidths for each system frequency band; broadcasts the reference signal bandwidth information corresponding to a reference signal transmission bandwidth used by the base station; sets a frequency hopping bandwidth for a reference signal; reports, to a user device, the frequency hopping bandwidth and a reference signal bandwidth as assigned reference signal transmission bandwidth information; sets a reference signal transmission frequency band within the frequency hopping bandwidth based on the reference signal bandwidth information and the assigned reference signal transmission bandwidth information; and receives the reference signal from the user device.
US08130806B2

A process for fabricating lasers capable of emitting blue light wherein a GaN wafer is etched to form laser waveguides and mirrors using a temperature of over 500° C. and an ion beam in excess of 500 V in CAIBE.
US08130802B2

A tunable laser includes an optical gain medium, a first resonator, a periodically tunable optical filter, and a second resonator in which light of a laser wavelength exhibits a round trip time T. The optical filter is arranged between the first resonator and the second resonator and is tuned with a period t. The period t is governed by t=(n/m) T, where n and m are integers and m/n is not an integer.
US08130796B2

Provided is a base station capable of performing cell search of all mobile stations having different communicable frequency band widths in a scalable band width communication system to which a multi-carrier communication method such as the OFDM method is applied. The base station includes: a modulation unit (102) for modulating SCH data after being encoded; a sub carrier setting unit (105) for setting one of the sub carriers to a sub carrier (SCH sub carrier) constituting the OFDM symbol for SCH data transmission; and an IFFT unit (106) for mapping the SCH data to the sub carrier set by the sub carrier setting unit (105) among the sub carriers and performing IFFT to generate an OFDM symbol. The sub carrier setting unit (105) sets one of the sub carriers which has a frequency of a common multiple between the sub carrier interval and the cell search interval as an SCH sub carrier.
US08130794B2

The present invention is intended to permit both real-time display of a picture represented by a non-compressed video signal on a television and display of a picture represented by a compressed video signal at any desired time by simultaneously transmitting the compressed video signal and non-compressed video signal via one interface. An STB packetizes a compressed video signal, and multiplexes the compressed video signal and a blanking signal combined with a non-compressed video signal. Thus, both the video signals are transmitted simultaneously. A picture represented by the non-compressed video signal is displayed on a television in real time. The compressed video signal is stored in a storage medium incorporated in the television, read at any user's desired time, and decoded so that a picture represented by the compressed video signal can be viewed at the user's desired time.
US08130792B2

The present invention relates to a device for combining at least two data signals having an input data rate into a single data stream having an output data rate being higher than the input data rate for transmission on a shared medium or vice versa, particularly, to a single SDH/SONET framer capable of handling a large range of SDH/SONET frames from STM-i to STM-j with an aggregated total capacity corresponding to an STM-j frame where i and j are integers in the range from 1 to 64 or higher according to the STM-N definition of the SDH/SONET standards. More over, the present invention can also be extended to work with STS-1 as lowest range. STS-1 exists in SONET only not SDH and corresponds to a data rate of 51.5 Mb/s a third of the 156 Mb/s of STM-1. The device according to the present invention comprises at least two ports for receiving and/or sending said at least two data signals, a port scanning unit for extracting data from the data signals received by said ports and/or synthesizing data to be transmitted via the ports, respectively, whereby said port scanning unit is configured to extract data from ports providing data streams having at least two different input data rates and/or to synthesize data to be transmitted via the ports taking data streams having at least two different data rates.
US08130791B2

A receiver which receives a stream of data packets including video data packets over a physical data link and drops data packets when an error on a physical communication layer is detected, wherein the receiver comprises a processor, configured so that it is able to check whether the received data packet is a video packet and whether it is corrupted by an error on the physical communication layer. If this is the case, the video packet is marked as corrupted and forwarded to the network layer. There is further provided a method for processing a stream of data packets including video data packets, the method including checking for each data packet whether it is a video data packet; checking for each video data packet whether it is corrupted by an error on the physical communication layer; marking a video packet as corrupted if it is corrupted due to an error on the physical communication layer; and forwarding the marked corrupted video packet to the network layer.
US08130788B2

A method for adjusting a transmission speed of a wireless network comprises the steps of: setting a transmission mode, wherein the transmission mode is either an idle mode or a traffic mode; setting an environmental case, wherein the environmental case is either an ideal case or a corner case; determining a transmission speed adjusting algorithm according to the transmission mode and environmental case; and determining an updated transmission speed according to the transmission speed adjusting algorithm.
US08130785B2

A method and a device for exchanging data in messages between at least two stations connected by a bus system. The messages contain the data being transmitted by the stations over the bus system. Each message contains an identifier characterizing the data contained therein. Each station decides on the basis of the identifier whether to receive the message. The messages are controlled in time by a first station. The first station repeatedly transmits a reference message over the bus in at least one specifiable time interval. The time interval is subdivided into time windows of a specifiable length, the messages being transmitted in the time windows.
US08130781B2

An approach is provided for communicating in a multi-carrier system. A carrier selector selects one or more carriers among a plurality of carriers for transport of data over the multi-carrier system, wherein the data is transmitted using the selected carriers.
US08130779B2

A switch device includes two cascade ports each connected to another switch device; at least one direct port connected to a storage medium; a hop-count determining unit that determines whether a frame input from one cascade port has already gone through a predetermined number of switch devices; an output unit that outputs the frame from another cascade port when it is determined that the frame has not gone through the predetermined number of switch devices; and a port determining unit that determines a direct port for outputting the frame when it is determined that the frame has already gone through the predetermined number of switch devices.
US08130771B2

The packet-forwarding for proxy mobile IP, in accordance with various embodiments, includes registering a mobile access terminal (AT) and a first IP gateway (IPGW) with a home agent (HA) when a wireless communication session is established between the mobile AT and the first IPGW. In various embodiments the method additionally includes transferring context information regarding the mobile AT and a proxy mobile security key obtained by the first IPGW, from the first IPGW to a second IPGW when the mobile AT moves from a first access network to a second access network.
US08130762B2

Distributed assembly of data packets into messages at a group of interface devices that receive data packets from within a coverage area. Each interface device in the group will take ownership of a sequence of data packets forming a message when a data packet of the message meeting predetermined criteria is received by that interface device. Once an interface device takes ownership of a sequence of data packets, it sends a request to the other interface devices for any missing data packets of the sequence that the ownership claiming interface does not have, and then assembles message upon receiving all the data packets of the sequence.
US08130761B2

Methods and systems are disclosed for providing confirmed delivery of Ethernet packets. The type/length (T/L) field of the standard Ethernet protocol packet is used to provide sequence numbers for guaranteed delivery of Ethernet packets. Sequence numbers are assigned at a transmitting device and read by a receiving device to confirm delivery of the Ethernet packets. If a missing packet is detected by the receiving device, it requests retransmission of the missing packet. Because the T/L field has limited use in legacy Ethernet systems, this use of the T/L field for guaranteed delivery has little, if any, effect on legacy systems.
US08130743B2

The disclosure relates to a cellular radiotelephone signal of the type comprising, a principal bidirectional symmetrical channel, comprising a principal uplink path and a principal downlink path, particularly to guarantee transmission of data at low or medium rate and of the signalling information and commands, at least one auxiliary channel working only in the downlink sense, particularly to guarantee the data transmission at high rates, using a multi-carrier technique which gives a distribution of data over time and frequency, with a sub-frame structure. The beginning of at least one sub-frame in the supplemental channel is offset by a time interval of fixed duration which is not zero (Δt) with relation to a determined time (t0), fixed in the principal channel, such as to permit a synchronization at the sub-frame level of the supplementary channel in a terminal, by instantaneous detection of said determined time (t0) and addition of said time interval (Δt).
US08130728B1

Disclosed herein is a method and system for transmitting coding descriptor information that can be implemented in a WiMAX communication network. The method comprises (a) dividing the coding descriptor information into a first set and a second set of coding descriptor information, wherein the first set comprises coding descriptor information that is used in initial ranging; (b) determining a repetition frequency at which to periodically transmit the first set of coding descriptor information; (c) periodically transmitting the first set of coding descriptor information at the determined repetition frequency; (d) detecting a triggering event, wherein the triggering event comprises receipt of a message from an access terminal; and (e) in response to detecting the triggering event, transmitting the second set of coding descriptor information.
US08130723B2

A method for improving a reordering functionality in a wireless communications system comprises configuring a reset timer, utilized for controlling the reset of a reordering functionality of a protocol entity, reassembling all received protocol data units in the protocol entity with previously stored protocol data unit segments, and discarding all protocol data unit segments that cannot be reassembled in the protocol entity.
US08130714B2

A method and apparatus for transmitting a signal in a wireless communication system are disclosed. The signal transmission method includes generating encoded packet data for transmission on an uplink, setting distributed resources in a plurality of contiguous subframes, and transmitting at least part of the encoded packet data through the distributed resources to a base station. The distributed resources are interleaved on a subframe basis according to a permutation pattern and the permutation pattern is different for each subframe.
US08130710B2

In order to allocate a plurality of terminals to a group in a base station of a communication system, channel state information of each of the terminals is received, a group to which the terminal belongs is determined according to the channel state information with respect to the terminal, and a map including information on group burst allocation and information on sub-burst allocation with respect to a group identifier corresponding to the group is transmitted to the terminal.
US08130708B2

A system and method of dynamic allocation of spectrum for a communication device involves receiving a user channel map (UCM) on a control channel that is outside the band of interest. The UCM can include at least boundary location information for one or more channel resources within a UHF band and communication parameters. The method can determine at least an approximate location for the communication device, compare the approximate location with the boundary location information, and determine which channels can avoid co-channel and adjacent channel interference with licensed users and other unlicensed users based on the comparison, boundary location information, and the communication parameters. The UCM can further include communication parameters such as maximum allowable transmit power, duty cycle, and in use information by other unlicensed and licensed users. The boundary location information can include polygon endpoint calculations and associated technical communication parameters.
US08130707B2

Disclosed are a radio communication system, a radio transmission device, and a Random Access Channel (RACH) transmission method capable of reducing the important information conflict probability and improving the communication system throughput in a channel transmitted at a random timing such as RACH. In a frame configuration used by the communication system, the number of slots of RACH is reduced by one and the resource for the slot is equally allocated as a resource for a pilot/User Equipment-Identification (UE-ID) of other slots. This increases the resource amount of the pilot/UE-ID. Furthermore, the resource of the pilot/UE-ID is divided into a plurality of sub slots, which are allocated as resource blocks for respective mobile stations.
US08130705B2

Methods and apparatus for modifying wireless devices represented or available capabilities and for allocating a portion of the UE's actual capabilities for simultaneously supporting a second service is disclosed. A modified capability is determined and offered to maintain the dedicated service while supporting a second service. The modified capability is disclosed to a system in anticipation of a reconfiguration of the dedicated service according to the modified capability. A device is configured to determine a modified capability to maintain a dedicated service while supporting a second service; and to disclose to a system the modified capability as the available capability for reconfiguring the dedicated service.
US08130698B2

Access to a wireless local area network (WLAN) is controlled by identifying a D3 system event. The wireless local area network device associated with the D3 system event is removed and the removal of the wireless local area network device is reported to a wireless local area network device manager. A driver of the wireless local area network device is unloaded and any remaining wireless local area network devices within the wireless local area network are powered down.
US08130696B2

An information signal is spread with a first spreading sequence producing a first spread signal for transmission over a first antenna. The information signal is spread with the first spreading sequence producing a second spread signal for transmission over a second antenna. The second antenna is not the first antenna. The relative position of the information signal and the first spreading sequence is different in the second spread signal than the first spread signal.
US08130693B2

A satellite communication system is disclosed that utilizes multiple antenna for subscriber terminals to process streams. A first node relays a first stream between the ground station and the subscriber terminals. A second node relays the second lower information rate signal to the subscriber terminals. Spatial relationships are used to differentiate the first stream from the second stream. At least one of the first and second nodes includes a satellite, and the first and second nodes are separated by 50 miles or more. Optionally, frequency ranges for the first and second streams overlap in time. In some cases, the second stream can contain additional information where the second node is terrestrial.
US08130683B2

When a request is sent by a switching unit, relating to the use of at least one subset of a codec mode configuration for the establishment of a transcoder-free operation connection by a radio network controller, it is checked whether the at least one requested subset is supported by the radio network controller. If the at least one subset of at least one codec mode configuration is supported, a transcoder-free operation connection to the switching unit and to the communication terminal is established by the radio network controller. Furthermore, a message relating to the at least one subset of the codec mode configuration to be used is signalled from the radio network controller to the communication terminal for the transmission of data.
US08130681B2

The data transmitted from a first station is transmitted at a first data rate. The data transmitted from a second station is transmitted at a second data rate. The second data rate is lower than the first data rate. In view of both the difference in data rates and the synchronization between radio stations, a separate synchronization word is not required to be sent from the second station to the first station on the uplink portion; instead, and because the uplink slots of a given frame are synchronized between transceiving stations, the start of the uplink payload slot can comprise signalling information which simply acts to signify the start of transmission of uplink data from the second station.
US08130668B2

Sharing content among users of mobile devices is facilitated and controlled by a system and method that employs a content sharing application to receive and process requests to share content amongst users of devices such as mobile devices and personal computers. Recipients receive share content messages from the content sharing application. The messages may contain links to shared content. The content sharing application is associated with an application program interface made available to content providers so that they can create user-selectable share content links or options displayed on display descriptions associated with the content. The content sharing application performs device capability checks so that selected recipients do not receive share content messages that contain links to content that is not compatible with their devices. In this way, users can select to share both device-dependent and device-independent content, even if the content provider does not always perform device compatibility checks.
US08130666B2

A multiple input multiple output (MIMO) communication system having a terminal and a base station. The terminal may calculate channel direction information and channel quality information in a zero-forcing mode based on expected different user interference. The terminal may also calculate channel direction information and channel quality information in a per user unitary rate control (PU2RC) mode by reusing the channel direction information and the channel quality information in the zero-forcing mode. The base station may design a preceding vector based on feedback information from the terminal.
US08130663B2

Methods and apparatus to route an emergency communication session for a multi-mode communication device are disclosed. An example method comprises detecting a call initiation at a user device, determining whether the user device is communicatively coupled to a cellular communication network, and initiating a mesh network routing algorithm at the user device to establish a communication session from the user device to a gateway node via a wireless Internet-based network when the user device is not communicatively coupled to the cellular communication network.
US08130649B2

Embodiments of the invention provide flow control of incoming data packets to data processing resources via a controller that can receive and react to advanced backpressure messages. These advanced backpressure messages are used to rate limit the data packets based one or more of the following factors: traffic class, traffic priority, destination port. The controller can also generate a traffic preference message to an upstream source of the data packets to inform the upstream unit of the most appropriate type of data that should be transmitted downstream at that time, thereby improving the likelihood of the transmitted data being processed in a proper and timely manner by the downstream data processing resources. Embodiments of the invention can improve the performance of a communications system during periods of congestion by ensuring that high-priority traffic has precedence over traffic of lower priority while maximizing utilization of the ingress data path bandwidth.
US08130647B2

A method, apparatus, and computer implemented instructions for managing traffic in a network data processing system. Traffic for a plurality of network paths is monitored. In response a packet for a particular network path within the plurality of network paths causing traffic for the particular network path to exceed a level of traffic allowed, an amount of available bandwidth is reduced based on a fair share for the particular network path.
US08130645B2

A switch architecture and method provides scaling through multi-level load balancing of flows across data and application processing planes. An input/output module receives a communication session flow (forward) from a client device and selects one of a plurality of data processors to process the flow. The selected data processor determines the level of processing needed for the forward flow and selects an application processor from a plurality of such application processors. The application processor generates a session structure identifying actions to be performed on the forward flow and transfers the session structure to the selected data processor to perform the actions on the forward flow. The application processor also predictively generates and offloads a session structure for the associated reverse flow. If the reverse session structure is offloaded to a different data processor, either the forward or reverse flow redirects packets, or is redirected, to the data processor hosting the other flow. Typically, the redirection is accomplished by offloading a redirection structure as the offloaded session structure.
US08130641B2

Methods, systems and computer readable mediums storing computer executable programs for managing network traffic within a virtual network system. A virtual network system defined within a physical network device is identified. A first virtual network device defined within the virtual network system is identified. A virtual network appliance within the physical network device is defined. The virtual network appliance is communicatively coupled to the first virtual network device. The virtual network appliance is communicatively coupled to the virtual network system. The virtual network appliance is operable to manage network traffic associated with the first virtual network device.
US08130632B2

A transmitter which is capable of producing an SSB signal having a sharp spectrum cut. The transmitter generates the SSB signal using an FFT circuit (103) which Fourier-transforms a transmission symbol, a zero insertion circuit (104) which zeros the component of either the USB component signal or the LSB component signal outputted from the FFT circuit (103), an IFFT circuit (105) which inverse-Fourier-transforms the output from the zero insertion circuit (104), and a parallel-serial conversion circuit (106) which parallel-serial-converts the output from the IFFT circuit (105).
US08130627B2

An optical disk manufacturing apparatus which employs first and second signal layer forming mechanisms, a reflection layer forming mechanism, a light transmission layer forming mechanism and first, second and third transportation mechanisms. The apparatus further includes a liquid material supplying mechanism, a first and second rotation mechanism, first and second hardening light radiation apparatuses, a ring-shaped mask portion, and a mask transfer mechanism.
US08130625B2

A distance control circuit keeps constant the distance between a condensing member and the surface of an optical disk using return light from a region where near field light is generated. Additionally, a focus control circuit controls the focus position of the near field light to sustain it at the position of an information layer using reflection light from the information layer.
US08130624B2

An optical head device has at least one upward-reflecting mirror, objective lenses, an objective lens actuator, and a moving mechanism. The upward-reflecting mirror receives an incident luminous flux having a wavelength emitted from a semiconductor, and changes its direction. The objective lenses having mutually different numerical apertures condense the luminous flux whose direction has been changed by the upward-reflecting mirror to radiate a condensed luminous flux onto an information recording medium. The objective lens actuator moves the objective lenses in the focus direction of the information recording medium so that the luminous flux incident on the information recording medium attains a focused state. The moving mechanism moves the upward-reflecting mirror so that the luminous flux is incident on the information recording medium via any one of the objective lenses.
US08130622B2

An optical pickup apparatus includes a light generating unit to generate a light to record or reproduce information, an objective lens to focus the light generated from the light generating unit onto a disk, and a multi-sectional polarizer disposed on a light path between the light generating unit and the objective lens and divided into a plurality of sectors having their individual optical axes.
US08130620B2

A hologram recording/reproducing device includes an optical section which irradiates a holographic recording medium with an optical beam; and a control unit which controls the optical section. The optical section includes a laser light source which emits the optical beam, and a spatial modulator which modulates the optical beam. By controlling the spatial modulator, the control unit displays a tilt-standard reference light pixel and a tilt-standard signal light pixel, and records a tilt-standard hologram.
US08130608B2

In a coupled ring oscillator including q ring oscillators each including p inverter circuits connected together to form a ring shape, and a phase coupling ring including (p×q) phase coupling circuits each of which is configured to couple an output of one of the p inverter circuits of one of the q ring oscillators to an output of one of the p inverter circuits of another one of the q ring oscillators in a predetermined phase relationship, and which are connected together to form a ring shape, for at least one group made up of one of the p inverter circuits in each of the q ring oscillators, outputs of the q inverter circuits belonging to the at least one group are fixed in phase with one another, the q ring oscillators are caused to oscillate in the in-phase fixed state, and then, the outputs of the q inverter circuits are released from the in-phase fixed state.
US08130596B2

The electronic circuit (1) controls the operation of the peripheral members of a watch. The circuit (1) includes a processor (2) connected to a non-volatile memory (3), which contains instructions to be carried out, peripheral member controllers (4) for interacting with peripheral members of the watch and connecting means (6a, 6b, 7). These connecting means (6a, 6b, 7) are arranged to enable the peripheral member controllers (4), the non-volatile memory and the processor (2) to communicate data relating to the operation of said watch to each other. This electronic circuit (1) further includes initializing means (8) able to act on the peripheral member controllers (4) to initialize said controllers so that they can execute operations independently of the processor (2) and/or the non-volatile memory (3).
US08130592B2

A method for improving the accuracy of velocity-measuring spatial correlation SONAR or RADAR is disclosed. The method uses data from multiple receiver pairs for each velocity vector, thereby providing improved utilization of a fixed sized receiver array.
US08130589B2

A semiconductor memory device has a memory cell array, a first transistor of a first conductivity type, a second transistor of a second conductivity type and a third transistor of the first conductivity type. A source or drain of the first transistor is connected to each of word lines. A drain of the second transistor is connected to a gate of the first transistor. A source of the third transistor is connected to the gate of the first transistor. The gates of the second transistor and the third transistor are not connected, a source of the second transistor is not connected to a drain of the third transistor, and the gate of the second transistor and the drain of the third transistor have different voltage levels corresponding to opposite logic levels each other.
US08130586B2

An internal voltage generator when activated, generates an internal voltage to be supplied to an internal circuit. Operating the internal voltage generator consumes a predetermined amount of the power. In response to a control signal from the exterior, an entry circuit inactivates the internal voltage generator. When the internal voltage generator is inactivated, the internal voltage is not generated, thereby reducing the power consumption. By the control signal from the exterior, therefore, a chip can easily enter a low power consumption mode. The internal voltage generator is exemplified by a booster for generating the boost voltage of a word line connected with memory cells, a substrate voltage generator for generating a substrate voltage, or a precharging voltage generator for generating the precharging voltage of bit lines to be connected with the memory cells.
US08130580B1

A low power sense amplifier is configured to sense the state of a memory cell (e.g., non-volatile memory cell) without the use of a reference current or direct current.
US08130572B2

A low power memory array column redundancy mechanism includes a memory unit having a memory array and a multiplexer unit. The memory array includes a plurality of columns, which includes a plurality of data columns and one or more unused columns. The multiplexer unit may selectively provide a constant value to the one or more unused columns of the memory array, and provide write data to the plurality of data columns during each write operation of the plurality of columns.
US08130570B2

A data transfer circuit includes: an asynchronous memory to which transfer data is written from a first clock domain with a first clock and from which the written transfer data is read to a second clock domain with a second clock; a scan flip-flop whose input terminal is connected to a first position located on a data path, of the transfer data, from the asynchronous memory to the second clock domain, and whose output terminal is connected to a second position located on a data path, of the transfer data, from the asynchronous memory to the first position; and a clock selector which selects a clock to drive the scan flip-flop from the first clock and the second clock.
US08130566B2

Some embodiments regard a circuit comprising a pre-charge circuit and a latch circuit. The pre-charge circuit charges a voltage node to a pre-determined voltage level based on which the latch circuit generates a feedback signal to stop the pre-charge circuit from charging.
US08130561B2

A bit-line sense amplifier includes a latching unit and a control unit. The latching unit has a plurality of field effect transistors coupled between first and second bit lines. The control unit controls application of a bias voltage to a set of the field effect transistors such that respective pre-charge voltages are generated at the first and second bit lines with drain currents flowing in the field effect transistors during a pre-charge time period, without a bit line bias voltage and with a minimized number of transistors.
US08130545B2

A nonvolatile semiconductor storage device capable of storing a plurality of bits of data in one memory cell by assigning multivalued data having a higher-order bit selected from one of a pair of data in a first unit and a lower-order bit selected from the other of the pair of data to each threshold voltage of the memory cell, wherein in a first write operation that processes data in the first unit, the logic of one of the higher-order bit and the lower-order bit is fixed, and two pieces of multivalued data that maximize the difference between the threshold voltages are assigned, thereby storing one bit of input data in the one memory cell in a pseudo binary state, and in a second write operation that processes data in a second unit larger than the first unit, a plurality of bits of input data is stored in the one memory cell in a multivalued state, and parity data for error correction in the second unit is stored in the memory cell.
US08130542B2

Embodiments of the present disclosure provide methods, devices, modules, and systems for reading non-volatile multilevel memory cells. One method includes receiving a request to read data stored in a first cell of a first word line, performing a read operation on an adjacent cell of a second word line in response to the request, determining whether the first cell is in a disturbed condition based on the read operation. The method includes reading data stored in the first cell in response to the read request by applying a read reference voltage to the first word line and adjusting a sensing parameter if the first cell is in the disturbed condition.
US08130540B2

The disclosed phase change random access memory apparatus is configured to program a predetermined phase change memory cell in the phase change memory apparatus in response to a plurality of write instructions applied at independent points of time.
US08130539B2

A phase change memory device includes a signal generator configured to generate first and second sensing and amplifying enable signals which are sequentially activated during an activation period of a word line selection signal and each of which has a certain activation period length, a resistance sensor configured to sense a resistance value by applying a certain operation current to a phase change memory cell corresponding to the word line selection signal during an activation period of the first sensing and amplifying enable signal and a voltage level amplifier configured to logically determine a voltage level of the resistance sensing signal based on a voltage level of a logic reference signal during an activation period of the second sensing.
US08130528B2

A storage system includes a three-dimensional memory array that has multiple layers of non-volatile storage elements grouped into blocks. The blocks are grouped into bays. The storage system includes array lines of a first type in communication with storage elements, array lines of a second type in communication with storage elements, and sense amplifiers. Each block is geographically associated with two sense amplifiers and all blocks of a particular bay share a group of sense amplifiers associated with the blocks of the particular bay. The system includes multiple sets of local data lines in one or more routing metal layers below the three-dimensional memory array and multiple sets of global data lines in one or more top metal layers above the three-dimensional memory array. Each set of one or more blocks include one set of the local data lines. Each bay includes one set of global data lines that connect to the group of sense amplifiers associated with the blocks of the respective bay. Each block includes a subset of first selection circuits for selectively coupling a subset of array lines of the first type to respective local data lines. Each block includes a subset of second selection circuits for selectively coupling a subset of the respective local data lines to global data lines associated with a respective bay.
US08130523B2

A method and an apparatus for setting a feedback power of a converter clocked at a fundamental frequency on the power supply side are disclosed. The converter includes a bridge circuit equipped with controllable semiconductor switches, wherein the semiconductor switches are clocked at the fundamental frequency depending on a desired direction of a power flow through the bridge circuit. Drive signals for the semiconductor switches are derived from the clock pulses at the fundamental frequency and a switch-on delay which depends on a DC link voltage of a DC link connected to the converter. The switch-on delay is determined based on a predetermined characteristic curve that depends on the DC link voltage.
US08130522B2

A digital PFC (DPFC) control approach that requires no input voltage sensing or current loop compensation is described. The approach can provide stable, low-harmonic operation over a universal input voltage range and load ranging from high-load operation in continuous conduction mode down to near-zero load. A fast voltage loop can also be incorporated into a DPFC controller to provide additional control of the power stage. A controller can be based on low-resolution DPWM and A/D converters, can be implemented without microcontroller or DSP programming, and is well suited for simple, low-cost integrated-circuit realizations.
US08130507B2

A component built-in wiring board is provided. The component built-in wiring board 10 includes a core substrate 11, a first component 61, a first built-up layer 31 and a capacitor 101. The core substrate 11 has a housing hole 90 and the first component 61 is housed in the housing hole 90. A component mounting region 20 capable of mounting a second component 21 is provided in a surface 39 of the first built-up layer 31. The capacitor 101 has electrode layers 102 and 103 and a dielectric layer 104. The capacitor 101 is embedded in the first built-up layer 31 such that a first front surface 105 and a second front surface 106 in the electrode layer 102 and a first front surface 107 and a second front surface 108 in the electrode layer 103 are disposed in parallel with the surface 39 of the first built-up layer 31.
US08130504B2

A method of manufacturing a flexible printed circuit board having an insulation layer, a first signal wiring layer including a microstrip line, a second signal wiring layer including a signal connection terminal for allowing the microstrip line to connect the exterior connector electrically, and a ground conductive section having a ground connection terminal for connecting the exterior connector. The microstrip line and the signal connection terminal are connected to each other by a wiring via hole. The wiring via hole passes through the insulation layer, the first signal wiring layer, and the second signal wiring layer. The microstrip line has a taper section which gradually enlarges a width of the microstrip line toward the wiring via hole in the vicinity of the wiring via hole. The ground conductive section that corresponds to the microstrip line has a taper section with a shape matching the taper section of the microstrip line.
US08130500B2

A thermal conductive member includes linear high thermal conductivity materials; a first solder layer provided at first end sides of the linear high thermal conductivity materials; and a second solder layer provided at second end sides of the linear high thermal conductivity materials; wherein at least one of the first end sides and the second end sides of the linear high thermal conductivity materials are connected to the first solder layer or the second solder layer.
US08130494B2

A cable management rack is provided within which or upon which a heat-generating device is mountable, and which encompasses a vertical rectangular frame open in a front and a rear of the frame. The rack includes a first upright and a second upright attached to opposite respective lateral sides of a base and a top member, and respective side-facing panels. Each of the panels defines a plurality of vent holes arranged in an array and permit the rack to receive a sideways flow of cooling air into a first side of the rack through one of the vent hole arrays for cooling a heat-generating device mounted between the panels, and permit the rack to discharge a sideways flow of exhaust air through the other vent hole array. Each of the array of vent holes may manifest a honeycomb pattern of vent holes, and each of the vent holes may manifest an hexagonal shape. A cable management system includes a cable management rack for accommodating a heat generating device, a first baffle mounted with respect to a first upright of the rack and for redirecting a rearward flow of cool air sideways from a space adjacent a front side of the rack, and a second baffle mounted with respect to a second upright of the rack and for redirecting a sideways flow of exhaust air from the rack and through the second upright into a space adjacent a rear side of the rack. A method of cooling a heat-generating device mounted in or on a cable management rack includes providing a sideways flow of cooling air into the rack and into the device.
US08130493B2

A method of arranging a plurality of components of a circuit board for optimal heat dissipation and a circuit apparatus having a plurality of components arranged by performing the method are provided. The method includes arranging a predetermined number of the plurality of components in the order of size of the components in a heat dissipation area having a predetermined width on a virtual straight line connecting the air inlet unit and the air outlet unit.
US08130488B2

A display screen turning apparatus includes a display screen support member provided with a first gear and supporting a display screen portion rotatably in a horizontal plane and rotatably with respect to a vertical plane and a rack plate provided with a second gear meshing with the first gear, wherein the first gear meshed with the second gear moves by movement of the second gear following linear movement of the rack plate in the horizontal plane, thereby rotating the display screen support member in an anteroposterior direction by a prescribed angle with respect to the vertical plane.
US08130482B2

The present invention is disclosed by that the power source device is operatively controlled by the switching device to supply AC power to excite the driving coil thereby producing larger electromagnetic effect to obtain actuating force, and after actuation, the power source device being operatively controlled by the switching device is switched to provide DC power output of lower voltage to the driving coil thereby passing smaller current to maintain excitation while required operating characteristics of the electromagnetic actuating device are still ensured.
US08130480B2

Resettable circuit interrupting devices, such as GFCI devices, that include reverse wiring protection, and optionally an independent trip portions and/or a reset lockout portion are provided. The reverse wiring protection operates at both the line and load sides of the device so that in the event line side wiring to the device is improperly connected to the load side, fault protection for the device remains. The trip portion operates independently of a circuit interrupting portion used to break the electrical continuity in one or more conductive paths in the device. The reset lockout portion prevents the reestablishing of electrical continuity in open conductive paths if the circuit interrupting portion is non-operational, if an open neutral condition exists or if the device is reverse wired. Methods for ensuring a reset lockout state before shipment are provided.
US08130473B2

A multi-channel thin-film magnetic head includes a substrate, a plurality of MR read head elements, a plurality of first resistive elements, and a second resistive element. Each MR read head element includes a lower magnetic shield layer, an upper magnetic shield layer, and an MR layer arranged between the lower magnetic shield layer and the upper magnetic shield layer. Each first resistive element has a first resistance value. One ends of the first resistive elements are connected to the lower magnetic shield layers or the upper magnetic shield layers of the MR read head elements, respectively. The second resistive element has a second resistance value that is higher than the first resistance value. One end of the second resistive element is commonly connected to the other ends of the plurality of first resistive elements. The other end of the second resistive element is grounded.
US08130472B2

Embodiments of the present invention provide a magnetic disk device that can reduce an external force applied to the carriage. According to one embodiment, in a magnetic disk device, a bracket inserted between a carriage and a base is supported toward the base side by support portions owned by the bracket and by a band with a space provided between the bracket and the opposed side of the carriage (such as a top surface of the mounting stand). This configuration cannot apply an external force in the rotation direction to the carriage from the bracket even when the bracket is thermally expanded due to heat generated from a head amplifier or the like mounted on a flexible substrate.
US08130463B2

A data recording apparatus of the present invention includes a head that records data signals by magnetizing a magnetic tape 10 and a recording control portion that controls the recording operation by causing recording current to flow to the head. The recording control portion controls the operation of the head, so that in the magnetic tape 10, which is direct current demagnetized continuously in the longitudinal direction, a magnetic field is formed intermittently in an opposite direction to the magnetization direction of the direct current demagnetization. Thus, when recording data signals on the magnetic recording medium, it is possible to make the current flowing to the head small and to realize apparatus power consumption reductions, load reductions for the head and circuitry, and reduction in crosstalk noise from the head chip used for writing to the head chip used for reading.
US08130462B2

Signal correction is performed by determining an offset error based at least in part on a first portion of a signal within a first amplitude range. The offset error is associated with error due to offset in the signal. An signal error, associated with error due to offset and magneto-resistive asymmetry (MRA) in the signal, is determined based at least in part on a second portion of the signal within a second amplitude range; the second amplitude range does not overlap with the first amplitude range. An MRA error is determined by removing the offset error from the signal error and the MRA error is removed from the signal.
US08130452B2

An electronic image pickup apparatus comprising a zoom lens system and an image pickup device disposed on an image side of the zoom lens system and which converts an image formed by the zoom lens system into an electric signal, the zoom lens system having, in order from an object side, a negative first lens unit, a positive second lens unit, a negative third lens unit, and a positive fourth lens unit, the first lens unit having, in order from the object side, a negative lens and a reflective optical element which reflects an optical path, and during zooming from a wide-angle end to a telephoto end, each space between the lens units which are adjacent with each other being changed, the first lens unit being arranged in a fixed position to the image pickup device, and at least the second lens unit and the third lens unit being moved.
US08130451B2

Provided is a zoom lens system including, in order from an object side to an image side: a first lens unit having a positive optical power; a second lens unit having a negative optical power; a third lens unit having a positive optical power; a fourth lens unit having a negative optical power; and a fifth lens unit having a positive optical power. In this zoom lens system, magnification sharing between the fourth lens unit and the fifth lens unit, and a movement amount of the second lens unit as a principal magnification lens unit are set appropriately, so as to realize a high zoom ratio and high optical performance over an entire zoom range.
US08130445B2

There is provided a screen and a projector using a simple configuration and operation to make speckles less visible. A screen 10 on which light beams are incident includes a lenticular lens 11 as a first layer having viewing angle control means for enlarging the viewing angle and a Fresnel lens 12 as a second layer having angular conversion means for converting the angles of incidence of the incident light beams into the substantially same direction. One of the first and second layers has a diffusion capability that diffuses the incident light beams and has moving means for moving that layer relative to the other. Alternatively, the first and second layers both have the diffusion capability, and at least one of the layers has moving means for moving that layer relative to the other.
US08130438B2

This invention discloses corrosion resistant metal compositions that may be used to form nanoparticles or for coating of particles. Further, such particles may be used to fabricate printable transparent conductors that may be used in electronic devices. Electrochromic displays formed using such conductors are described.
US08130437B2

A color filter including a substrate, a plurality of pixel units and a transparent electrode layer is provided. The substrate has a plurality of pixel regions. Each pixel region has a plurality of first sub-pixel regions and a second sub-pixel region. Each pixel unit is disposed in one of the pixel regions corresponding thereto and includes a plurality of and a white filter film. Each color filter film is disposed in one of the first sub-pixel regions corresponding thereto and the white filter film is disposed in the second sub-pixel region. Since the area of the white filter film is larger than the area of each color filter film, the color filter has high light-transmittance. The transparent electrode layer is disposed on the pixel units. Furthermore, a color reflective display device with the color filter is disclosed.
US08130434B2

An optical beam scanning apparatus according to the present invention includes a pre-deflection optical system, a post-deflection optical system at least including one or plural first optical elements, plural second optical elements, a first reflection mirror which is provided in optical path between the first optical element and one of the second optical elements and reflects, on a most upstream side of the optical paths, a luminous flux on a most downstream side or a most upstream side in the sub-scanning direction among the plural luminous fluxes, and a second reflection mirror which is provided in optical path between the first optical element and another second optical element and reflects, on an optical path second from a most downstream side of the optical paths, the luminous flux on the most downstream side or the most upstream side in the sub-scanning direction among the plural luminous fluxes.
US08130433B2

Particular embodiments relate generally to systems and methods of reducing the appearance of speckle in laser projection images. According to one embodiment, a laser projection system includes a light source, scanning optics and spinning optics. The light source includes at least one laser configured to emit an output beam. The scanning optics is positioned in an optical path of the output beam and configured to scan the output beam across a plurality of image pixels onto the spinning optics. The spinning optics is configured to create a virtual image of the scanning optics, translate the virtual image and change the angle of incidence of the output beam. The laser projection system is programmed to generate at least a portion of a scanned laser image, execute the translation of the virtual image by moving the spinning optics, and compensate for a relative image shift resulting from the translated virtual image.
US08130430B2

A monocular holographic storage device or system to provide for compact recording and/or reading of data pages in a holographic storage medium. Also provided are methods for carrying out such data storage and/or data recovery using a monocular holographic storage device or system. Further provided are articles comprising holographic storage media for recording or for reading recorded data using such devices or systems.
US08130428B2

An image reading apparatus includes: plural image pickup elements which are arranged unidirectionally, each image pickup element including plural photoelectric transducers that convert reflected light from an original document into pixel signals, and a forwarding unit that serially forwards pixel signals acquired by the photoelectric transducers; a dividing unit that divides outputs of the photoelectric transducers into plural processing paths so that pixel signals acquired by photoelectric transducers located on both sides of a boundary between adjacent image pickup elements are included in the same division unit; and an interpolation unit that executes pixel interpolation, using the pixel signals acquired by the photoelectric transducers located on both sides of the boundary among the pixel signals divided by the dividing unit.
US08130427B2

When generating an origin signal of an encoder having a scale on which an incremental pattern and the origin pattern are formed, an origin signal having a necessary position and width is generated by software based on an origin waveform obtained from the origin pattern. This enables origin detection with excellent repeatability, S/N ratio (pulse width), and bidirectionality while maintaining ease of mounting and adjustment.
US08130405B2

A printing apparatus that can maintain consistency between image information and page numbers with respect to that image information. The printing apparatus includes: a data input unit that embeds identification information for identifying pages to be printed in image information; and a data converting unit, a layout determining unit, a rasterizing unit and a print engine control unit that determine whether or not the processing order is a predetermined page order on the basis of the identification information that has been embedded in each image information set and, when the processing order is the predetermined page order, perform processing in a state where the identification information remains embedded with respect to the image information serving as the determination target.
US08130394B2

This invention can substantially equally distribute a load necessary for rendering, and can complete printing all pages of one print job at high speed. A master printer interprets received print data, generates display list data as intermediate data for each page, and upon completion of generating intermediate data of all pages, transfers them to a slave printer. The master printer performs rendering (RIP) in an ascending page order of page numbers 1, 2, . . . , whereas the slave printer performs rendering in a descending page order from the final page. When the number of rendered pages held by the master printer does not reach half of all pages upon completion of rendering all pages, the master printer receives the rendering results of deficient pages from the slave printer. Then, each printer prints by almost the same number of pages.
US08130393B2

A printing apparatus in which a general command is converted to a real-time command depending on the needs, allowing fast status analysis and error recovery with fewer number of control commands without inconveniencing the user, a control method therefor, and a data processing apparatus using the printing apparatus. In the printing apparatus or the data processing apparatus including the same which is operated by transmission of command data and print data from a host computer, general data usually processed in order is converted to a real-time command using a real-time command identifier. The printing apparatus receives the data with the real-time command identifier and processes the command or print data designated by the real-time command identifier. The apparatus and method allow using a fewer number of commands to execute various controls.
US08130385B2

An index detection unit (110) detects the image coordinates of indices from a captured image. An index allocation information updating unit (160) calculates the position and orientation of an image capturing apparatus using the image coordinates of the indices and allocation information of each of these indices. Furthermore, the index allocation information updating unit (160) re-calibrates allocation information of an unreliable index having a reliability indicating that the allocation information is unreliable. The index allocation information updating unit (160) updates allocation information held by an allocation information holding unit (140) in association with the unreliable index to the re-calibrated allocation information and a reliability indicating that the allocation information is reliable.
US08130383B2

An optical signal analysis apparatus includes a photodetector and an analyzer. The photodetector is to detect light emitted from measurement points in a sample. The analyzer is to analyze a molecular interaction between two of the measurement points by using fluctuation signals corresponding to fluctuations of the light from the measurement points that are detected by the photodetector.
US08130374B2

A method for calibrating a spatial light modulator comprising an array of channels includes selecting a plurality of channel sets; operating each of the channel sets to provide corresponding output radiation; providing a detector for measuring the output radiation; determining a plurality of intensity values, each representing an intensity of the output radiation provided by a different one of the channel sets; providing a correction factor for each of the channels sets, wherein each correction factor remains constant during a subsequent recalibration of the spatial light modulator; modifying each determined intensity value in accordance with a corresponding one of the correction factors; determining a difference between one of the modified intensity values and a target intensity value; and reducing the determined difference by adjusting a control level of at least one channel in the channel set corresponding to the one of the modified intensity values.
US08130372B2

A wafer holding mechanism for holding a wafer of the type used in the manufacture of semiconductor devices is herein described. The mechanism has a first plate having a number of offsets that define at least one lip that extends radially inward of the offsets. A second plate is positioned adjacent the first plate and generally between the first plate and the lip such that one or more fingers coupled to the second plate oppose the lip that depends from the first plate. When the second plate is moved to a closed position, the at least one lip and the one or more fingers cooperatively grasp an edge of a wafer therebetween. The wafer holding mechanism is coupled to a drive that rotates the wafer before an imaging mechanism for capturing images of the wafer as it rotates.
US08130369B2

An optical blood monitoring system with a ratiometric model determines hematocrit values for a hemodialysis patient, from which hemoglobin values for the patient are estimated. The ratiometric model is calibrated, normally against a cell counter, using blood from a blood bank. The blood from a blood bank is preserved in a long term preservative which is typically different than that found in clinical settings. The hematocrit value determined by the ratiometric model is scaled by scaling factor so that the estimated hemoglobin level output from the monitor consistently matches that measured in a clinical setting. The hematocrit scaling factor is substantially about 1.033 when the patient's blood sample is stored in a short term preservative ethylene diamine tetra acetic, and is substantially about 1.06 when the hematocrit is measured in the blood sample without preservative being added to the blood sample. The hemoglobin value can also be adjusted for altitude.
US08130368B2

A distance measuring apparatus for measuring a distance to a target point in a target area comprises a laser oscillator for generating a laser beam having a first wavelength, a nonlinear crystal into which the laser beam having the first wavelength generated by the laser oscillator enters, the nonlinear crystal generating a laser beam having a second wavelength, a collimator lens at which the laser beam having the first wavelength generated by the laser oscillator and the laser beam having the second wavelength generated by the nonlinear crystal are concentrated and are transformed into parallel light flux, a laser device provided with the laser oscillator, the nonlinear crystal, and the collimator lens, an output unit for outputting the laser beam having the first wavelength and the laser beam having the second wavelength at the same time, which are emitted by the laser device, while scanning the target area, a selective reflective mirror for selectively reflecting the laser beam having the first wavelength and the laser beam having the second wavelength that are reflected at the target point in the target area, a first light receiving unit which receives the laser beam having the first wavelength selected at the selective reflective mirror and outputs a first signal, a second light receiving unit which receives the laser beam having the second wavelength selected at the selective reflective mirror and outputs a second signal, and a signal processing unit for measuring the distance to the target point in the target area by selecting one of the first signal and the second signal.
US08130360B2

An exposure apparatus includes an image sensor, a measurement optical system configured to guide measurement light to obliquely enter the projection optical system, and further, to guide the measurement light returned from the projection optical system to the image sensor, and a control unit configured to calculate surface position information of the substrate based on the output from the image sensor. The control unit calculates the surface position information of the substrate based on an interval between the image, of a mark arranged on the original stage, formed by the measurement light, which has passed through the mark, and the image of the mark formed by the measurement light reflected by the mark.
US08130342B2

Disclosed a liquid crystal display device including a backlight device including a white-emitting LED device which emits a white light arising from a color mixture created through a combination of a blue-emitting LED, a red-emitting phosphor and a green-emitting phosphor, and a color filter equipping color pixels exhibiting plural colors including a red pixel and formed on a transparent substrate, wherein the white-emitting LED device is enabled to exhibit an emission spectrum having a first peak wavelength falling within a range of 440-470 nm, a second peak wavelength falling within a range of 510-550 nm and a third peak wavelength falling within a range of 630-670 nm, and a red display chromaticity of the liquid crystal display device is confined within a region bounded by lines connecting four points (0.620, 0.280), (0.620, 0.300), (0.680, 0.315) and (0.680, 0.280) based on an xy chromaticity coordinate system.
US08130340B2

A large liquid crystal display (100) comprises a light guide plate (3) arranged on the back side of a liquid crystal panel (1). The front surface of the light guide plate (3) is flat, while the back surface thereof is concave. The upper and lower end faces of the light guide plate (3) respectively facing hot cathode fluorescent lamps (2a, 2b) have a convex shape projecting toward the respective lamps. White light from the fluorescent lamps is incident on the upper and lower end faces of the light guide plate directly or by being reflected by reflectors (4a, 4b), and propagates within the light guide plate while being reflected by the front and back surfaces of the light guide plate. At the front surface of the light guide plate, a part of the white light is directed toward the back side of the liquid crystal panel (1) by a light guide portion (5).
US08130336B2

A backlight apparatus can avoid a situation where a light source cannot be turned on and includes a light source having a base portion, a connector member including a contact portion having a recessed shape and electrically connected to the base portion of the light source, and a contact correcting portion arranged to contact with the contact portion of the connector member, wherein the light source is arranged inside a recessed portion, having the recessed shape, of the contact portion, and the contact correcting portion is arranged to press the contact portion of the connector member toward the base portion of the light source so as to close the recessed portion on a side of open ends of the contact portion.
US08130331B2

Provided are an illumination optical system allowing light beams to be condensed and enter an illumination area at different angles from each other, color separating elements that separate colors of the light beams from the illumination optical systems, liquid crystal light valves that modulate the color lights to form image light for the right and the left eyes, a color combining element that combines the color light beams, a wavelength-selective polarization rotating element that rotates the polarization direction of a predetermined color light so as to align the polarization direction with that of a light beam of another color, and a projection lens that magnifies and projects images. The liquid crystal light valves are provided with an incident side microlens array that causes the light beams for the right and the left eyes to pass respectively through the right and the left eye image pixels, and an exit side microlens array that condenses the light that has passed through the pixels. The projection lens is provided with a polarized light separating element that causes the polarization directions of image light for the right and the left eyes to be orthogonal to each other. Using one projection-type display apparatus, a highly efficient stereoscopic image can be displayed with little flicker and cross talk of image light for the right eye and for the left eye.
US08130330B2

A surround visual field that has a characteristic or characteristics that relate to an audio/visual presentation is described. In one embodiment, the surround visual field is projected on an area partially surrounding or surrounding video content being displayed on a device. This surround visual field may be comprised of a plurality of elements that further enhance the visual effect of the content being displayed. For example, one embodiment of the invention provides for elements within the surround visual field to move in relation to motion within the video content being displayed. Other characteristics of the video content may also be supplemented by the surround visual field or the surround visual field may simply be authored to correspond to the content itself.
US08130325B2

A scene change detecting circuit (1) detects a scene change of video. An average luminance level operating circuit (2) calculates an average luminance level (APL) of a video signal (VD). A luminance overdrive amount calculating circuit (3) calculates a luminance overdrive amount (OD) based on the average luminance level (APL). A time-linked attenuating circuit (7) outputs a power consumption limit correction amount (PA) by attenuating the luminance overdrive amount (OD) with an elapse of time from a point in time of detecting the scene change. An adder (8) adds the power consumption limit correction amount (PA) and a reference power consumption limit value (Lp) to output the addition result as a power consumption limit amount (PL). An ABL circuit (4) calculates a luminance limit amount (BL) based on luminance limit characteristics, the average luminance level (APL) and the power consumption limit amount (PL). A luminance level control circuit (5) determines a display drive condition (BC) based on the luminance limit amount (BL). A PDP drive controller (6) drives a display panel (20) based on the video signal (VD) and the display driving condition (BC).
US08130320B2

Characters represented within a frame of a television presentation are identified. A pattern formed by a subset of the characters is identified if the pattern is indicative of an addressing datum. A provision is made for a selection of characters that form the pattern indicative of the addressing datum. In one embodiment, a web page is displayed upon a selection of characters that form a pattern indicative of a uniform resource locator for the web page.
US08130319B2

A signal processing device with high efficiency of teletext information processing is provided. The signal processing device is configured to receive and encode a transport stream for display, wherein the transport stream provides teletext information associated with a plurality of teletext lines and video information associated with a plurality of video lines. The video signal processing device includes a memory configured to store line enable signals and line data associated with the teletext lines and the video lines, a VBI controller coupled to the memory, configured to read the memory to obtain the line data associated with enabled teletext lines of the teletext lines, and an TV encoder coupled to the VBI controller, configured to receive and encode the line data associated with the enabled teletext lines for display.
US08130313B2

In a particular embodiment, a method is disclosed that includes determining at least one ambient exposure parameter using an ambient illumination, the at least one ambient exposure parameter including a first sensitivity parameter of an autoexposure controller using the ambient illumination. The method includes determining at least one low-illumination parameter using a first lamp level, the at least one low-illumination parameter including a second sensitivity parameter of the autoexposure controller using the first lamp level, where the autoexposure controller is configured to operate according to at least one high-illumination parameter based on the at least one ambient exposure parameter and the at least one low-illumination parameter. The method further includes performing an image capture operation using a second lamp level that is brighter than the first lamp level, where the at least one high-illumination parameter includes a third sensitivity parameter.
US08130312B2

A reflowable camera module is implemented using a Chip Scale Package (CSP). An image sensor is formed on one portion of the carrier. A light emitting diode (LED) is formed on another portion of the carrier. The LED serves as an integrated camera flash. Additional optical isolation is provided within the camera module to prevent stray light generated by the LED from degrading image quality.
US08130311B2

A mobile device including an image capturing unit, a flash unit and a control unit. The control unit may initiate the image capturing unit to capture an image with activating the flash unit.
US08130310B2

An image pickup apparatus capable of increasing the number of pixels in a reproduced image without a decline in image quality of a picked up image is provided. The image pickup apparatus includes: an image pickup lens section including an aperture stop, the aperture stop including a plurality of aperture sections; an image pickup device obtaining image pickup data on the basis of light received; and a microlens array section being arranged on the focal plane of the image pickup lens section between the image pickup lens and the image pickup device, and including one microlens for a plurality of pixels of the image pickup device.
US08130292B2

Methods, apparatuses, and systems for scene adaptive lens shading correction. One or more gain adjustment surfaces calibrated to a reference illuminant type is stored. At least one scene adjustment surface, which varies as a function of the illuminant type, is stored for each additional illuminant type for which lens shading correction is desired. Additionally, an imaging device with a color image sensor may define a gain adjustment surface and a scene adjustment surface for each of the color channels of the image sensor. Scene adaptive lens shading correction entails determining an illuminant type for a captured image, selecting a scene adjustment surface based on the determined illuminant type, and processing the image using a gain adjustment surface modified by the scene adjustment surface.
US08130289B2

Detection cells configured to output signals for dark current error correction. Various embodiments of detection cells accumulate dark charge supplied by dark current sources, and output dark charge signals indicating the amount of accumulated dark charge. The dark charge signals may be used to approximate the amount of dark charge read out by pixel cells of an imaging array and/or to offset portions of pixel cell signals attributable to dark charge accumulation.
US08130277B2

Disclosed herein is a method for global motion estimation for video stabilization. The method enables selecting a video frame from a video stream. The method further enables downscaling the video frames by factor close to 2 in a two dimensional range, dividing the downscaled video frame into a plurality of macroblocks, performing motion estimation for the macroblocks to generate a set of local motion vectors. Further, the method enables selecting macroblocks representing global motion vectors from the set of local motion vectors, computing a single global motion vector for the selected macroblocks and determining occurrence of at least one of: scene change, illumination change or crossing object and modifying the single global vector to compensate for errors induced due to occurrence of at least one of: scene change, illumination change or crossing object.
US08130271B2

An image display method for displaying a combined image by capturing images at areas surrounding a vehicle includes a) calculating a plurality of displacement vectors for a plurality of points taken on images captured by a plurality of cameras upon the application of a load that changes the attitude of a camera on the vehicle, and b) determining each image borderline between two adjacent images such that a difference in the directions of displacement vectors in the neighborhood of each image borderline between two adjacent images does not exceed a predetermined angle.
US08130260B2

Disclosed is a system for a 3-dimensional display that includes at least one eyepiece having first and second eyepiece sockets, having a first display contained in said first eyepiece socket associated with a first eye, two eye cameras mounted such that a first eye camera tracks eye reference points of said first eye and a second eye camera tracks reference points of a second eye, a processor for providing overall control of said at least one eyepiece; a second display; and a main processor; signals are transmitted between said main processor and said at least one eyepiece, wherein said two eye cameras track said reference points, said eyepiece transceiver transmits said reference points to said main processor via said main transceiver, said main processor generates image data based on said reference points and transmits said image data to said displays to produce a 3-dimensional image.
US08130256B2

A method, system and apparatus for conducing an audio-visual telepresence conference among a number of conference rooms distributed over various locations includes determining a priority of each room in the conference, determining an optimal number of audio-video streams between each room in the conference according to priority, assigning participant displays and participant cameras to other rooms in the conference according to priority, generating and transmitting a configuration script for each room in the conference, performing audio and video diagnostic procedures between each room in the conference, and managed, remote control and monitoring of the conference.
US08130253B2

A composite semiconductor device is formed of a semiconductor wafer having a plurality of device-forming areas in which semiconductor elements are formed and dicing areas defined between the device-forming areas, and is formed by dicing the semiconductor wafer at the dicing areas. The composite semiconductor device includes a semiconductor substrate, and a plurality of wiring layers layered on the semiconductor substrate. The wiring layers include at least conductive films. Connecting portions are formed to connect the wiring layers with each other in a layering direction of the wiring layers. Each of the connecting portions is disposed on the device-forming area side with respect to a dicing position defined in the dicing area.
US08130242B2

Systems and methods of interacting with a virtual space, in which a mobile device is used to electronically capture image data of a real-world object, the image data is used to identify information related to the real-world object, and the information is used to interact with software to control at least one of: (a) an aspect of an electronic game; and (b) a second device local to the mobile device. Contemplated systems and methods can be used to gaming, in which the image data can be used to identify a name of the real-world object, to classify the real-world object, identify the real-world object as a player in the game, to identify the real-world object as a goal object or as having some other value in the game, to use the image data to identify the real-world object as a goal object in the game.
US08130237B2

Graphical user interface material map objects are specified by a collection of attribute-value pairs, the collection of which comprises a complete description of the material map and may be used by a rendering engine to create a visual representation of the material map at any resolution. That is, material map representations in accordance with the invention are resolution independent. Another benefit of representing material maps in accordance with the invention is that they may be encrypted to prevent unauthorized inspection or use.
US08130233B2

A system for identifying prior selection of specific display information on an EPG. In one embodiment, a user selects an object on a screen, and upon selection of the object, an attribute of the object (e.g., color, transparency, etc.) is modified. The modified value is saved into memory so the user may later identify that the specific object was selected. Each subsequent selection will modify the attribute further, allowing the user to identity that the object was selected a number of times. In one embodiment, the attribute will continue to be modified until a specific expiration limit has been reached.
US08130230B2

Disclosed herein is a display device in which input data is written to a RAM as current frame data and read from the RAM as preceding frame data. Then, the current frame data and the preceding frame data are added up in a correction circuit and the result is subjected to an overdriving processing. After this, the processed (over-driven) data is assumed as current frame corrected data, which is then written to the RAM. The written corrected data is read from the RAM and subjected to a double-speed driving processing.
US08130217B2

The present disclosure provides a display panel driving apparatus that can make the circuit layout surface area smaller, and prevent circuit damage. The display panel driving apparatus includes a source amplifier, a sink amplifier, a switch and the like. The source amplifier includes a first output circuit, a second output circuit and the like, and a guard transistor is provided between the first output circuit and the second output circuit to prevent an output signal voltage of the first output circuit from becoming less than an intermediate voltage. The sink amplifier includes a first output circuit and a second output circuit, and a guard transistor is provided between the first output circuit and the second output circuit to prevent an output signal voltage of the first output circuit from exceeding an intermediate voltage.
US08130215B2

A logarithmic amplifier produces a logarithmic output signal as a function of an input signal. The amplifier comprises a reference signal, first and second function generators, and a low-pass filter. The first function generator produces a periodic exponential waveform from the reference signal based upon a resistor-capacitor time constant, wherein the exponential waveform exponentially increases from a minimum to a maximum in each period. The second function generator produces a pulsed waveform from the exponential waveform, wherein the pulsed waveform comprises a first portion having a first amplitude for a first time period and a second portion having a different amplitude for the remainder of the signal period, and wherein the duration of the first time period is determined in response to the exponential waveform. The low pass filter produces the logarithmic output signal as a function of the pulsed waveform.
US08130214B2

An input apparatus according to one embodiment of the present invention may include an operation member that is rotatable and is movable in a direction along a rotation axis between an extended position and a pushed-in position. When a user rotates the operation member without pushing in it, a detection output of a predetermined number of pulses can be obtained from a first detection unit each time the operation member is rotated at a predetermined angle. When a user pushes in the operation member and rotates it at a predetermined angle, detection outputs can be continuously obtained from a second detection unit. Consequently, a user can perform a rough retrieval operation on a data set-by-data set basis and a fine data selection operation on a data-by-data basis using a single operation member without repositioning the user's hand.
US08130205B2

In a computer-implemented method, a portion of an electronic document is displayed on the touch screen display. The displayed portion of the electronic document has a vertical position in the electronic document. An object is detected on or near the displayed portion of the electronic document. In response to detecting the object on or near the displayed portion of the electronic document, a vertical bar is displayed on top of the displayed portion of the electronic document. The vertical bar has a vertical position on top of the displayed portion of the electronic document that corresponds to the vertical position in the electronic document of the displayed portion of the electronic document. After a predetermined condition is met, display of the vertical bar is ceased. The vertical bar is displayed for a predetermined time period when the portion of the electronic document is initially displayed.
US08130195B2

A method for cloning hand drawn images includes identifying, within an environment, a position of a wand with respect to each of a first plurality of user selected physical points. A virtual plane identified by the first plurality of points is defined. The virtual plane corresponds to a first marking surface. An electronic page is associated with the first virtual plane. A motion of the wand is tracked. The motion corresponds to a use of the wand to draw a first mark on the first marking surface. A path traced across the first virtual plane is identified. The path is defined by the tracked motion. The electronic page is updated to include a digital image representative of the path. The digital image is a clone of the mark.
US08130194B1

Method and system for generating and processing multiple independent input data streams based on a high priority OS message framework such as an OS provided framework for processing mouse-messages. Multiple input devices generate motion that is sensed by motion sensors located on one or more motion sources, quantify the sensed motion, and provide resulting input data to a computer via one or more communication ports. One or more software subroutines process the provided data, separating them into multiple independent input streams according to their sources, and sending the streams to listening applications. The subroutines are preferably integrated at a low level of the OS architecture, thereby enabling low-latency, fully-functional high priority processing of the input data.
US08130193B2

A system and method for eyes-free interaction with a computing device through environmental awareness. A smart computing device includes non-environmental impact settings that indicate what type of user impact will be recognized as an input. The smart computing device monitors environmental conditions to distinguish a user impact from an environmental impact. Upon detecting a user impact, a command is generated to perform a function on an application.
US08130188B2

Disclosed is a method for realizing gray levels of a liquid crystal display (LCD) device, which realize various gray levels by interworking a gamma voltage and a sub-frame. The method includes the steps of dividing a liquid crystal response time interval for a pixel during one frame into n sequential sub-frames, enabling the pixel and applying a gamma voltage having a fixed level to the pixel, filling electric charges in the pixel by using the gamma voltage during each of the n specific sub-frames, and disabling the pixel at an end time point of a predetermined ith sub-frame, the i being an integer, wherein an amount of light projected on the pixel is adjusted by regulating a time point at which the pixel is disabled during each of the n specific sub-frames.
US08130186B2

A device is described that comprises a layer of material (254) disposed between first and second cell walls (250,252) and is capable of adopting, and being electrically latched between, at least two stable configurations. The layer of material (254) comprises one or more separate electrically addressable regions (270, 272, 274, 276) and addressing means are provided to write to each of said electrically addressable regions using voltage pulses to selectively latch said layer of material as required. The addressing means is arranged to write to each of said one or more separate electrically addressable region using at least first and second latching scans. The first latching scan being arranged to selectively latch material having a latching threshold within a first range and said second latching scan being arranged to selectively latch material having a latching threshold within a second range, wherein said first latching scan is applied prior to application of said second latching scan and said second latching scan is insufficient to latch material having a latching threshold within said first range. A method for addressing a device is also disclosed.
US08130185B2

A system for producing spatially modulated monochrome or color light having gray scale includes an active matrix liquid crystal spatial light modulator having light modulating means including (i) a layer of ferroelectric liquid crystal material which is designed to switch between ON and OFF states and (ii) active matrix means including VLSI circuitry for dividing the layer of liquid crystal material into an array of individual liquid crystal pixels and for causing each of the pixels of liquid crystal material to modulate light individually by switching between the ON and OFF states in a way that depends upon the data which the VLSI circuitry is written. The system also includes illumination means having a light source for directing light from the source into the pixel-divided layer of ferroelectric liquid crystal material in a specific way. And finally, the system includes means for writing the VLSI circuitry with preselected data in accordance with a particular data ordering scheme such that the circuitry, in response to the written data, causes the pixels of liquid crystal material to individually switch between their ON and OFF states and therefore modulate light from the source in a way which, depending upon the data, produces a specific overall pattern of gray scale light.
US08130180B2

A pixel circuit is disclosed in the present invention, which includes an OLED, a current-driving unit receiving a signal current on a data line during a programming period to provide a corresponding driving current to the OLED, a first switch coupled between the data line and the current-driving unit and turned on during the programming period to conduct the signal current, and a constant current unit providing a constant current on the data line during a pre-programming period and the programming period. The present invention also discloses an apparatus for driving a display, including a scan-driving circuit, a data-driving circuit, and plural constant current units. A method for driving a pixel having an OLED is also disclosed, which includes the steps of receiving a signal current on a data line during a programming period to provide a corresponding driving current to the OLED, and providing a constant current on the data line during a pre-programming period and the programming period.
US08130178B2

In a display apparatus including a switching transistor, a correction voltage for eliminating an effect of a variation in a characteristic of a driving transistor is stored in a storage capacitor. The switching transistor is disposed between one current terminal of the driving transistor and a light emitting element. The switching transistor turns off during the non-light emission period thereby to electrically disconnect the light emitting element from the one current terminal of the driving transistor thereby preventing a leakage current from flowing through the light emitting element during the period in which the correction unit operates, and thus preventing the correction voltage from having an error due to the leakage current.
US08130177B2

Provided is a technique which easily forms a bank the inner lateral surface of which has a part (lower part of the inner lateral surface) made to be lyophilic. The technique provides an organic EL display panel containing a plurality of organic EL elements in which each organic EL element comprises a substrate, an anode disposed on the substrate, an organic light emitting layer disposed on the anode, a cathode disposed on the organic light emitting layer, and a forward-tapered bank which regulates the area of the organic light emitting layer. A lyophobic organic film is disposed on the upper surface of the bank and the surface of the upper part of the tapered portion of the bank but not disposed on the surface of the lower part of the tapered portion of the bank of the organic EL element.
US08130158B2

An antenna apparatus is disclosed that includes a feeding portion; a looped antenna element connected to the feeding portion; and a resistor inserted into the looped antenna element.
US08130153B2

An electronic assembly and electronic device used for radio frequency communications are presented. The electronic device has a housing and an antenna feed point at least partially enclosed in the housing. There is at least one circuit board enclosed in the housing. An antenna counterpoise is coupled to the feed point. The counterpoise is enclosed in the housing and the counterpoise includes a foldable metallic patch that is folded around the circuit board such that the circuit board is sandwiched between opposite facing portions of the foldable metallic patch.
US08130146B2

A method for measuring the time of arrival of radio signals within a network comprises receiving the received signals including at least a first pseudorandom code and a second pseudorandom code from at least one other node; identifying a frequency difference between the node and the other node using a phase difference between each of a maximum value of a cross-correlation provided by the first pseudorandom code and the second pseudorandom code; applying the frequency difference to the reception of the received signal; and calculating the time of arrival of the received signal comprising a time, measured with a local clock, when the cross-correlation has achieved the maximum value.
US08130145B2

The subject matter disclosed herein relates to receiving one or more SPS signals at two or more physically separated antennae. In an aspect, signals from the physically separated antennae may be downconverted into complex digital signals that may undergo further processing to improve one or more performance metrics related to position estimation operations, for example.
US08130132B2

A differential chopper comparator compares an input signal voltage and a first voltage, and includes a first capacitor, a second capacitor, and a differential amplification unit including a differential amplification circuit. Either the input signal voltage or the first voltage is applied to one end of the first capacitor via a first switch unit. A fixed voltage is applied to one end of the second capacitor via a second switch unit. Either a non-inverting input terminal or an inverting input terminal of the differential amplification circuit is connected to the other end of the first capacitor, and the other terminal is connected to the other end of the second capacitor. An impedance of the first switch unit side viewed from one end of the first capacitor and an impedance of the second switch unit side viewed from one end of the second capacitor are substantially same.
US08130130B2

A comparison circuit includes: an input circuit includes a first transistor for receiving a first signal, and a second transistor for receiving a second signal; a first current route of which the electric current is controlled by the first transistor; a second current route of which the electric current is controlled by the second transistor; a latch for amplifying potential difference between the first current route and the second current route; a comparative operation control circuit including a first switch for executing or blocking supply voltage to the drain of the first transistor, a second switch for executing or blocking supply voltage to the drain of the second transistor, and a third switch for executing supply voltage to the first current route and the second current route; a comparative operation setting circuit for controlling supply or blocking of supply of the first switch, the second switch, and the third switch.
US08130128B2

In a particular embodiment, a circuit device is disclosed that includes a data generator adapted to output a random pulse sequence having a particular spectral shape. The data generator includes a feedback loop with a transfer function, the output of which may be altered by limiter circuitry to increase stability of the data generator. The circuit device may further include, for example, a pulse edge control circuit to selectively apply a carrier suppression operation to at least one pulse-width modulated (PWM) signal in response to the random pulse sequence to produce at least one modulated PWM output signal. In such an example, the spectral energy associated with a PWM carrier of the modulated PWM output signal at a carrier frequency and associated harmonics is changed such that the modulated PWM output signal has a spectral shape defined by the particular spectral shape.
US08130122B2

An input device includes a body, and a flexible circuit board connected to the body and receivable inside the body. A plurality of keys is disposed on the flexible circuit board. The input device further includes a signal transmission module installed inside the body and electrically connected to the flexible circuit board for transmitting data corresponding to signals generated by the plurality of keys to a host.
US08130121B2

A method identifies turbulence information from turbulence data generated by a set of remote aircraft based on a request to form identified turbulence information. The turbulence information is identified in response to the request received at an aircraft to view the turbulence information. The identified turbulence information is displayed on a display device in the aircraft.
US08130119B2

A traffic signal control apparatus acquires position information and travel condition information from vehicles around a construction section of a road in wireless communication, and determines a traffic congestion condition at the positions of those vehicles based on the acquired information. The traffic signal control apparatus then controls traffic signals set up on ends of the construction section in a manner that eases the traffic congestion condition around the construction section based on the determination result of the traffic congestion condition.
US08130116B1

A personal item tracking and monitoring system is herein disclosed, comprising a transmitter unit and a receiver unit. The transmitter unit is a relatively small unit attachable to an object, particularly a mobile telephone, that emits a radio frequency coded signal to a receiving unit carried by a person. The transmitter unit is of a small size relative to the object and is attached to the object by use of a fastening means. The receiver unit is envisioned to be the size of a key fob typically used to wirelessly lock and unlock the doors of a motor vehicle. As such, the receiver unit is envisioned to be carried on a ring of keys, carried in one's hands, carried in a pocket, purse, or briefcase, worn upon a belt, or a similar manner. The receiving unit allows a user to adjust and set an allowable distance between the object and the receiver unit using a range selection control. If the object is located farther then the allowable distance the user is alerting by an audible or visual warning signal. In such a manner, the user may take immediate corrective action to retrieve the object, thus silencing the alarm.
US08130109B2

A method, to facilitate communication by a machine, includes: receiving data transmitted from a reading/writing apparatus; detecting a data request signal; transmitting, to the reading/writing apparatus, a response signal responsive to the data request signal; acquiring, from a sensor, detected data indicative of at least one of a physical quantity and a physical state; storing the acquired detected data into a memory and setting thereafter a flag to a first state; transmitting the acquired detected data if the data request signal is detected and setting thereafter the flag to a second state; invoking an alarm if the flag is in the first state and a power switch is in an OFF state; and controlling the power switch to disconnect power from the power supply to the information apparatus if the flag is in the second state and the power switch is in the OFF state.
US08130104B1

The present invention discloses a tracking apparatus and system thereof, useful for objects affixed with a smart tags entering and exiting an enclosed area through a gate. A gate consists of two directional antennas directed respectively inward and outward from the gate crossing line and connected to an RF beacon. Each smart tag affixed to an object approaching the gate area, receives a transmission of ID associated with each directional antenna. The smart tag detects crossing of the gate line and direction of crossing by method of processing the ID of the two directional antennas. The detected crossing data is transmitted via a wireless communication link, to a base station located at the enclosed zone. The base station transmits the gate detection data to a service center.
US08130100B2

The present invention discloses an easy to use and cost effective air conditioner anti-theft device which easily attaches to the external portion of an air conditioner and detects a condition of attempted theft and/or vandalism of the unit and then alerts someone to the condition either through audible or other means.
US08130096B2

Disclosed are systems, apparatus and methods for tracking or locating an asset along with providing emergency and non-emergency messaging services. An asset tracker is disposed on an asset. The asset tracker has a motion sensor, a GPS receiver and a simplex satellite transmitter for communicating with a remote location (back office processing center). The asset tracker also has a short-range transceiver for communicating with a fob device carried by a user. If an authorized fob device is not in range of the asset tracker device and the asset tracker device moves, as determined by the motion sensor and/or GPS location data, GPS data are transmitted via a satellite to the back office. The office sends the information to a desired recipient (asset owner, law enforcement, etc.). The fob device communicates with the asset tracker device when it is in proximity thereof. The fob device is programmed to have depressible buttons that transmit emergency and non-emergency messages to the asset tracker device which communicates the GPS location and message via a satellite to the back office. The back office sends the information to a desired recipient. Messages processed at the processing center are sent as email messages to one or more designated email addresses, as a short message service (SMS) messages to one or more designated cell phones, or as messages to an asset recovery service or 911 emergency center.
US08130094B2

In a mistake-proof monitoring method applied to a bedridden care system, the bedridden care system includes a computer, a plurality of transmitters and a warning device. The computer will generate a shutdown message to notice a nurse to check whether the transmitter is shut down maliciously, if no sensing message is transmitted from any transmitter within a predetermined time or a predetermined number of times. The computer will generate a detachment message to the warning device, if the transmitter is contacted improperly with a sensor. The computer will generate an error message to the warning device, if the time interval between the current time and a previous time occurring an abnormal situation is beyond a predetermined normal time interval and the sensor is not installed at a correct detected position. The mistake-proof monitoring method can immediately discover whether or not the sensors or the transmitters are operated at normal conditions.
US08130092B2

An inter-vehicle communication device for a vehicle includes: a transmission element for transmitting information about the vehicle to other vehicles with a predetermined period; a transmission controller for controlling the transmission element; and a detector for detecting a state of an indicator in the vehicle. The indicator informs a person around the vehicle about a state and existence of the vehicle, and the transmission controller controls the transmission element to transmit the information with a period shorter than the predetermined period when the detector detects that the indicator functions.
US08130077B2

In one aspect, a wireless communications device includes a processing unit; memory communicatively coupled to the processing unit; at least one antenna; a cellular receiver communicatively coupled to the processing unit and the at least one antenna to perform wireless communications using a first protocol; and an identification device communicatively coupled to the processing unit and the at least one antenna to perform wireless communications by modulating a received signal using a second protocol different than the first protocol. The wireless communications device may further include a location-determining system communicatively coupled to the processing unit to determine a current location of the wireless communications device using a global positioning system (GPS), to allow the processing unit to perform a control operation based on the current location of the wireless communications device.
US08130066B2

Wire-holders are provided that confine a single wire over a limited arc section and that are interspersed with ferrite ingots that provide wire-ways for several wires are utilized in the winding of the coils of a transformer. A method for consistently producing windings having accurate wire placement on rotors, stators, and other electrical componentry is also provided.
US08130064B2

The invention is directed to a switch assembly which can be used in situation in which the switch accommodates the flow of high voltage current. An actuator assembly with moveable contacts is moved by a motor driven armature. The moveable contacts are in electrical engagement with the stationary contacts when the armature is in the first position, and the moveable contacts are spaced from the stationary contacts when the armature is in the second position. By angling the stationary contacts and moveable contacts, the linear motion of the armature causes the moveable contacts to move across the surface of the stationary contacts as the armature approaches the first position. As all of the movements of the assembly are in a direction parallel to the axis of the armature, the assembly can be manufactured and operated reliably in a relatively small space. In addition, the linear movement on the angled contact provides for a positive electrical connection even in adverse environments.
US08130047B2

In many types of wireless applications (like wireless modems), it is important that the phase locked loops (PLLs) be able to synthesize clock frequencies in a wide tuning range. Because of the complexity of many conventional PLLs (which were deigned to cover wide tuning ranges), there was often a significant delay to achieve phase and frequency lock. Here, an open loop calibration system is provided to coarse tune a PLL very rapidly. Generally, this calibration system employs binary searches to coarsely adjust a voltage controlled oscillator (VCO) from a VCO bank to within a predetermined range around a target frequency.
US08130040B2

Methods to implement low cost, high efficiency, low loss power combiner with novel matching circuits are disclosed. A narrow band power combiner enables a high power and high efficiency radio frequency power amplifier to be realized using multiple low voltage CMOS transistors or micro power amplifiers. The power combiner may be printed on a package substrate and realized either using single layer substrate through edge coupling or multiple layers substrate through broadside coupling. The micro power amplifiers may be fabricated using low voltage CMOS technology and electrical connections between the outputs from the micro power amplifiers and the power combiner may be provided through stud bumps in a flip chip technology. With the tunable matching circuits, the present invention allows the narrow band power combiner to be tuned to different frequencies.
US08130038B2

A class AB operational amplifier includes: a first transistor, for generating a first current; a second transistor, where a second source voltage of the second transistor is equal to a first source voltage of the first transistor, for generating an output stage quiescent current; and an output stage quiescent current controller, coupled to a gate and a source of the first transistor, for controlling a first drain-to-source voltage of the first transistor to be equal to a second drain-to-source voltage of the second transistor. A ratio of the output stage quiescent current to the first current is equal to a ratio of a second W/L ratio of the second transistor to a first W/L ratio of the first transistor.
US08130035B2

A selectable gain amplifier includes two or more selectable gain stages, each gain stage having a first input coupled to receive an input signal, a second input, and an output. The amplifier further includes and two or more feedback paths coupled between the outputs and the second inputs of the selectable gain stages.
US08130032B1

The invention relates to systems and methods for high-sensitivity detection of input bias current. The invention more particularly relates to platforms and techniques for the calibration and measurement of input bias current in op amps or other devices. In embodiments, the platform can incorporate a servo loop connected to a high-sensitivity test amplifier, such as an instrumentation amplifier. The test amplifier can complete a switchable circuit with the servo loop and detect a calibration input bias current for the test platform, without a production device in place. The device under test can be switched into the servo loop, and the total bias current measured with both the device under test and test amplifier in-circuit. The difference between the measured current with the device inserted and the previously measured calibration current represents the bias current for the subject device, without attaching external meters or requiring reference parts of the production type.
US08130030B2

A method includes controllably generating a first bias voltage from a supply voltage to be within an upper tolerable limit of an operating voltage of an IO receiver, and controllably generating a second bias voltage from an external voltage supplied through an IO pad to be within the upper tolerable limit of the operating voltage of the IO receiver. The method also includes deriving an output voltage from the first bias voltage during a normal condition and a tolerant condition, and deriving the output voltage from the second bias voltage during a failsafe condition. The tolerant condition is a mode of operation where the external voltage supplied through the IO pad varies from zero to a value higher than the supply voltage, and the failsafe condition is a mode of operation where the supply voltage is zero.
US08130019B1

A method is provided for propagating clock signals in a circuit segment having a first clocked device, a second clocked device and a data path between the first clocked device and the second clocked device. The data path propagates data released by the first clocked device to the second clocked device and is associated with a data propagation delay. The method comprises providing a clock propagation path for propagating clock signals to the first clocked device and the second clocked device, wherein the clock signal propagated to the second clocked device is delayed from the clock signal propagated to the first clocked device by a clock delay interval, the clock delay interval being related to the data propagation delay of the data path. A circuit segment making use of the above method is also provided.
US08130014B2

A data communication network may, include a first sub-network and a second sub-network. The first sub-network may include two or more two master clocks, and a synchronization system connected to the master clocks. The synchronization system may, for determine a time-base for the master clocks and control the master clocks based on the determined time-base. The first sub-network may include one or more slave synchronization data source for generating slave clock synchronization data derived from time information of the master clocks. The second sub-network may include one or more slave clocks and a slave clock time-base controller connected to the slave synchronization data source. The time-base controller may receive the slave clock synchronization data and control one or more of the one or more slave clocks in accordance with the slave clock synchronization data.
US08130012B2

A buffer circuit of a semiconductor integrated apparatus includes a control block configured to output a result of comparing an input voltage level and an output voltage level as a control signal, and a buffering block configured to generate an output voltage having the substantially same level as an input voltage in response to the control signal.
US08130006B2

An electronic element testing apparatus for use with a number of probes. Each probe has a lower pole and an upper pole. The apparatus includes: a first plate having a first side and a second side, the first side having an array of lower pole regions disposed thereabout, each lower pole region configured to receive a lower pole of a probe; and a plurality of signal conductor regions disposed proximate the array of lower pole regions, each signal conductor region arranged to provide a non-cable electrical path between a lower pole region and a switching circuit. The switching circuits are operable to sequentially connect each electronic element to a testing circuit via the upper and lower poles.
US08130004B2

A probe apparatus includes a movable mounting table for supporting an object to be tested; a probe card disposed above the mounting table and having a plurality of probes to come into contact with electrodes of the object; a support body for supporting the probe card; and a control unit for controlling the mounting table. Electrical characteristics of the object are tested based on a signal from a tester by bringing the object and the probes into electrical contact with each other by overdriving the mounting table in a state where a test head is electrically connected with the probe card by a predetermined load. Further, one or more distance measuring devices for measuring a current overdriving amount of the mounting table are provided at one or more locations of the test head or the probe card.
US08130002B2

A device for detecting polarization direction of a ferroelectric is provided. From a measurement signal provided through a probe disposed in contact with or near the surface of a ferroelectric, a demodulation means generates a detection signal having a signal level corresponding to a capacitance change of the ferroelectric due to application of an alternating electric field to a capacitor component formed in the ferroelectric directly below the probe. A synchronous detection means performs synchronous detection of the detection signal based on a synchronous signal and generates a polarization direction detection signal corresponding to the polarization direction of the ferroelectric. A pseudo-noise signal generation means generates a pseudo-noise signal with the same frequency as that of the electric field signal and a different phase and amplitude therefrom. The demodulation means includes a noise component removal means that removes noise components in the measurement signal through signal arithmetic processing with the pseudo-noise signal.
US08130001B1

A system and method monitors indicators including other-than-current indicators of protective devices such as cutouts and reclosers, to determine whether the protective devices are restricting, below their rated capacity, or interrupting, current they carry. The system and method dispatches a technician to such device.
US08129999B2

A circuit that indicates an impedance of a battery dielectric includes a signal generator module that flows a first current from a ground to a first terminal of a battery. A sensor circuit generates a signal based on a second current that flows from a second terminal of the battery through a resistance to ground. The second current includes the first current and a third current that flows to ground via an impedance presented by a battery dielectric housing. A signal conversion module generates an output signal based on the signal. The output signal represents the impedance presented by the battery dielectric housing.
US08129991B2

Fixtures for immobilizing a patient during magnetic resonance imaging.
US08129986B2

An angle sensor device is for determining information of a movable object. The information includes angular position information and/or angular speed information. The angle sensor device includes (a) at least one magnetically encoded region arranged on the movable object, (b) at least one magnetic field detector, and (c) a unit. The at least one magnetic field detector is adapted to detect a signal generated by the at least one magnetically encoded region when the at least one magnetically encoded region moving with the movable object passes a surrounding area of the at least one magnetic field detector. The unit is adapted to determine the information based on the detected signal.
US08129983B2

The application discloses a method and apparatus for controlling the charging of a battery in a communication device. The method includes sensing temperature of the battery while charging the battery, and determining that the temperature is greater than a predetermined temperature threshold value. The method then includes monitoring a charging status of the battery when the determined temperature is greater than the predetermined temperature threshold value. The charging status indicates an amount of charge in the battery. The method further includes determining that the amount of charge in the battery is less than a predetermined charge threshold value. The method then includes suspending charging of the battery, until the temperature falls below the predetermined temperature threshold value, when the determined amount of charge in the battery is less than the predetermined charge threshold value.
US08129982B2

A voltage sensing circuit includes a voltage divider and a voltage rectifier. The voltage divider divides a first output voltage on a first output voltage line to a first divided output voltage. The voltage divider comprises a first metal foil and a first capacitor. The first metal foil and the first output voltage line can form a first capacitive component. The first capacitive component is coupled in series with the first capacitor. The first capacitive component and the first capacitor can generate the first divided output voltage. The voltage rectifier is coupled to the voltage divider and can rectify the first divided output voltage to a sensing voltage indicative of the first output voltage.
US08129978B2

To realize a small size and high detection accuracy in a substance detection apparatus. A charge detection field effect transistor and a control circuit therefor are provided in each cell, and the control circuit controls the charge detection field effect transistor so that the drain-source voltage and the drain current of the charge detection field effect transistor are always maintained constant. The control circuit may be formed in a CMOS configuration including a small number of elements in a small area using a standard CMOS integrated circuit technique.
US08129969B1

A voltage regulator includes a converter module, N comparators, and a decoder module. The converter module includes (N+1) resistors connected in series between a supply voltage and a common voltage, where N is an integer greater than 1. Each of the (N+1) resistors has a value that is different than values of others of the (N+1) resistors. The N comparators have first inputs connected to a reference voltage, and second inputs respectively connected to N nodes between the (N+1) resistors. The decoder module receives outputs of the N comparators and generates an R-bit output, where R is an integer greater than 1. Each bit of the R-bit output indicates a different one of R voltage ranges. A present value of the supply voltage lies in one of the R voltage ranges.
US08129960B2

A resonance type electric power conversion apparatus which includes a main circuit including a main reactor, a main switching device, an inverse-parallel diode and an output power diode, and an auxiliary circuit including an auxiliary reactor, an auxiliary switch, and an auxiliary capacitor connected in parallel to the main switching device for forming a recovery current elimination circuit and a partial resonance circuit for discharging charge accumulated in the auxiliary capacitor to turn on the inverse-parallel diode, includes recovery current elimination period calculation means for calculating a recovery current elimination period after the present point of time until the current flowing through the output power diode becomes zero and the charge of the output power diode disappears based on a voltage value across the auxiliary reactor, a current value of the main reactor and an inductance value of the auxiliary reactor, and control means for controlling the auxiliary switching device to turn on based on the recovery current elimination period.
US08129954B2

A battery charging and pulsating system including a battery having a positive terminal and a negative terminal, a charger electrically connected to the positive and the negative terminals of the battery, the charger including a controller, a pulsator electrically connected to the positive and the negative terminals of the battery, the pulsator including a controller, and a voltage measuring circuit electrically connected to the positive and the negative terminals of the battery, the voltage measuring circuit being adapted to measure a voltage across the positive and the negative terminals of the battery, wherein the controller of the pulsator is adapted to activate the pulsator when the measured voltage is at least one of (1) at or below a predetermined threshold voltage and (2) at or above a predetermined gassing voltage.
US08129951B2

A power charging assembly and methods are provided to provide a pre-charge low-current state, a steady-state, high-current charging state, and an unconnect state for an electrical load of an electrical propulsion system in a hybrid electrical vehicle (HEV). The power charging assembly includes a positive contactor device, a negative contactor device, and a non-contactor device means. The rate at which that electrical load is pre-charged may be effectively controlled by using a pulse-width modulated (PWM) signal received by the non-contactor device means. A current-only carrying positive or negative contactor may be configured with the non-contactor device means to further prevent electrical arcing of the contacts of the positive and the negative contactor during power charging assembly operation.
US08129948B2

This invention discloses a charging/discharging protective circuit for a secondary battery pack, having an over-charging/discharging voltage comparator, a reference voltage source and a battery status decision circuit. There is also a sampling circuit having a sequential pulse generator for generating pulses for selecting one of the batteries in the battery pack for testing purposes. The pulse generator provides M-channel gating pulses to the selection circuit of the battery under test and provides sampling pulses to the over-charging/discharging voltage comparators. The reference voltage source has a regulated output circuit. This invention uses time division inspection methods to provide a cost-effective solution for inspecting batteries in a battery pack.
US08129947B2

Methods and systems are disclosed for utilizing a memory control circuit for controlling transfer of data to and from a memory system. A memory control circuit with a back up battery and control circuits is provided. Battery health is determined through a discharge cycle of the back up battery. A power supply generated from the back up battery is provided to circuitry of the memory control card during normal operations of the memory control circuit during a non-power loss state. The power supplied from the back up battery during the non-power loss state of the memory control circuit is utilized by at least a first circuit of the memory control circuit as part of normal memory controller card operations during the battery health discharge cycle. When the system is not performing a battery health cycle the first circuit receives normal system power. The memory control circuit may be a RAID card. The first circuit may be memory circuitry. The backup battery discharge rate may be regulated during the battery health discharge cycle by switching the power source for the circuitry of the memory control card between the backup battery and the normal system power.
US08129946B2

Methods and systems are disclosed for utilizing a memory control circuit for controlling transfer of data to and from a memory system. A memory control circuit with a back up battery and control circuits is provided. Battery health is determined through a discharge cycle of the back up battery. A power supply generated from the back up battery is provided to circuitry of the memory control card during normal operations of the memory control circuit during a non-power loss state. The power supplied from the back up battery during the non-power loss state of the memory control circuit is utilized by at least a first circuit of the memory control circuit as part of normal memory controller card operations during the battery health discharge cycle. When the system is not performing a battery health cycle the first circuit receives normal system power. The memory control circuit may be a RAID card. The first circuit may be memory circuitry. The backup battery discharge rate may be regulated during the battery health discharge cycle by switching the power source for the circuitry of the memory control card between the backup battery and the normal system power.
US08129940B2

A vehicle control system has a battery mounted to a vehicle, a vehicle alternator charging the battery, a battery current detection device detecting a charging/discharging current of the battery, a voltage regulation device regulating an output voltage of the vehicle alternator to a specified output voltage, and a temperature sensor mounted to the inside of the battery current detection device. One terminal of a shunt resistance is connected to a negative terminal of the battery through a battery clump, and the other terminal of the shunt resistance is grounded. The temperature sensor is placed close to the shunt resistance. This structure enables the temperature sensor to detect the temperature of the battery with a high accuracy while considering the temperature characteristics of the shunt resistance.
US08129929B2

A control and power device for a rotating electrical machine comprising a management circuit and a power circuit including a number of power transistors and driver circuits associated with the power transistors. The device provides connection between the management circuit and the driver circuits for switching on the driver circuits and transmitting at least one transit potential between the management circuit and the driver circuits. The invention is applicable to alternator-starter.
US08129921B2

The invention introduces the concept of priorities into DALI technology. A switchgear (18) used to this end comprises two inputs (28, 22) to which a DALI bus (40, 38) can respectively be connected, and an output (24) to which another DALI bus (26) can be connected. A data processing unit (56) allocates priorities to the signals entering via the two inputs (28, 22) according to pre-determined criteria, and supplies the signals to the output according to their priority, through which they are then forwarded to electronic ballasts (14). The switchgear (18), especially the data processing unit (56), decides which instruction is carried out by means of the priority assignment in the event of collision conflicts between different instructions, for example central building control instructions and local control instructions.
US08129915B2

A series circuit comprising a diode and a resistance is connected in parallel to a filament, and a series circuit comprising a diode and a resistance is connected in parallel to a filament. The filaments are preheated by a preheating current supplied from secondary windings of a preheating transformer, via preheating capacitors. Detection circuits detect DC voltage components of the preheating capacitors. Comparators compare the DC voltage components of the preheating capacitors with a reference voltage. The comparators cause a control circuit to protect the inverter circuit if an abnormality of the filaments is detected.
US08129914B2

An operating circuit for at least one light-emitting diode (LED) incorporates a switched-mode regulator circuit to which a DC voltage is fed and which provides a supply voltage for the at least one light-emitting diode (LED) by means of a coil (L1) and a switch (S1) clocked by a control unit (SR). When the switch (S1) is on, energy is built up in the coil (L1), which is discharged through the at least one light-emitting diode (LED) when the switch (S1) is off. The control unit (SR) determines the time period between the switch (S1) switching off and subsequently switching on depending on the voltage across the at least one light-emitting diode (LED) and a temporally constant characteristic parameter of the coil (L1).
US08129905B2

The present invention provides a phosphor having high luminance, a property of low luminance degradation during driving of a light-emitting device, and chromaticity y comparable to that of BAM:Eu. The present invention is a phosphor represented by the general formula aAO.bEuO.DO.cSiO2, where A is at least one selected from Ca, Sr and Ba, D is at least one selected from Mg and Zn, and 2.970≦a≦3.500, 0.001≦b≦0.030, and 1.900≦c≦2.100 are satisfied. In this phosphor, a peak intensity at 1490 cm−1 is 0.02 to 0.8 when a peak intensity at 565 cm−1 is set to 1 in a spectrum obtained by measurement using photoacoustic spectroscopy.
US08129899B1

A novel azafluorene derivative and an organic light-emitting device having the derivative are provided. The organic light-emitting device includes a pair of electrodes composed of an anode and a cathode one of which is a transparent or semi-transparent electrode, and an organic compound layer interposed between the pair of electrodes. The organic compound layer contains the azafluorene derivative represented by the following general formula (I):
US08129886B2

An acoustical stack for use within an ultrasound transducer that has a center frequency has a poled piezoelectric material layer and at least one impedance matching layer. The poled piezoelectric material layer has top and bottom sides and is formed of poled piezoelectric material that has a first acoustic impedance. The poled piezoelectric material layer has a first thickness and the acoustical stack has an output electrical impedance based on the first thickness. The impedance matching layers are configured to be attached to the top and bottom sides of the poled piezoelectric material layer and have second or third thicknesses. The impedance matching layers are formed of one or more materials that have an acoustic impedance substantially similar to the first acoustic impedance. The poled piezoelectric layer and impedance matching layers form an acoustic resonance thickness. The center frequency of the transducer is based on the acoustic resonance thickness.
US08129884B2

A piezoelectric actuator unit includes a piezoactuator and a casting compound enclosing the piezoactuator. The casting compound is disposed in a sleeve that includes a hydrophobic material.
US08129881B2

A ring motor (1) as a direct drive, particularly for vertical mills or rod mills, has a stator (6) and a rotor (12) configured as a rotating milling body (10), wherein the stator (6) has at least two different excitation systems, and the milling body (10) has only a toothed structure, which electromagnetically interacts with the excitation systems of the stator (6) and thus brings about a rotation of the milling body (10).
US08129875B2

A motor cooling structure includes a coil end cover interposed between a coil end and a motor case, a liquid passage, in which a cooling liquid flows, formed between the coil end cover and the coil end or the motor case. A micro-gap into which part of the cooling liquid in the liquid passage flows, is formed between the coil end cover and the coil end or the motor case by sandwiching the coil end cover between the coil end and the motor case instead of attaching the coil end cover to the coil end or the motor case.
US08129874B2

A system for cooling an electrical machine is disclosed. The electrical machine includes a stator including a plurality of coils, an exterior housing, and an end cap. During operation of the electrical machine, a fluid is sprayed from the end cap onto the plurality of coils to carry away heat generated by the electrical machine.
US08129871B2

An electromagnetic vibrator is composed of vibration sheet, suspension edge, basin frame and magnetic return path system. The electromagnetic vibrator is prepared as connecting back surface of vibration sheet to voice coil being set in magnetic return path system, injecting the vibration sheet and suspension edge to be an integral unit, connecting suspension edge with basin frame by ultrasonic mode and connecting vice coil wire to terminal sheet on basin frame after the wire is connected by vibration sheet.
US08129863B2

In an apparatus for connecting two generators to run in parallel, having plugs connectable to each generator output socket, an output socket connected to an electrical load, conductive paths that connect the plugs to the output socket while merging to a common path at a junction before the output socket, and a switching circuit that opens/closes the conductive paths, there are equipped with a connecting path that interconnects the conductive paths before the junction, a dummy load installed at the connecting path and current sensors installed at each conductive path. Disconnection of the plug from the socket is detected from the detected currents and the conductive paths are opened not to connect the generators to the electrical load, thereby preventing an output of the other of the generators from appearing at the terminals of the disconnected plug, and further preventing misjudging current change of the instantaneous no load condition as plug disconnection.
US08129858B2

A remote controlled extension cord. The extension cord has a wire attached to a plug with an integrated base. The base serves to cradle a remote control, which is used to turn power on/off to the extensions on the cord. The remote control can snap inside the base and can be easily pushed out. The base thereby serves as a convenient storage for the remote control in order to discourage the remote from getting misplaced.
US08129852B2

A wave and wind power generation system including a platform and one or more oscillating water columns (OWC's). Included is an airflow control mechanism, a controller and a motion sensor for detecting motion of the platform. Additionally, the controller controls the airflow control mechanism so as to at least partially arrest undesirable motion of the platform.
US08129850B2

A solar wind chime having a structure that supports a solar energy system, a electrical subsystem, a cage, and a chime. The solar energy system includes a rechargeable electrical power source conductively coupled to a solar energy collection system. The rechargeable electrical power source powers one or more electrical subsystems. The electrical subsystem having at least one light for illuminating the solar wind chime. The cage is configured for protecting an ornamental object. The chime includes a bracket disposed within the chime. A wire extends through the chime and is at least partially supported by the bracket.
US08129843B2

Plasma damage in ultra low k dielectric materials during formation of a dual damascene metal interconnect structure is reduced by providing a protective spacer on sidewalls of a line trench. A densified trench bottom region may be additionally formed directly beneath an exposed horizontal surface of the line trench. The protective spacer and/or the densified trench bottom region protects an ultra low k intermetal dielectric layer from plasma damage during a plasma strip process that is used to remove a disposable via fill plug employed in the dual damascene metal interconnect structure.
US08129840B2

A semiconductor package and a method of manufacturing the semiconductor package. The semiconductor package include a substrate including a plurality of pads and a plurality of bumps evenly disposed on an entire region of the substrate regardless of an arrangement of the plurality of pads. According to the present invention, a simplification of a process can be accomplished, a cost of a process can be reduced, reliability can be improved and an under-filling can become easy.
US08129834B2

A plurality of FPGA dice is disposed upon a semiconductor substrate. In order to supply the immense power required by the plurality of FPGA dice, power is routed through the semiconductor substrate vertically from thick metal layers and large integral metal structures located on the other side of the semiconductor substrate. Because the semiconductor substrate has a different coefficient of thermal linear expansion than metal layers in contact with the substrate, delamination may occur when the structure is subject to changes in temperature. To prevent delamination of metal layers connected to the semiconductor substrate and in electrical contact with the integral metal structures, the integral metal structures are manufactured with an array of post portions. During changes in temperature, the post portions of the integral metal structures bend and slide relative to metal layers connected to the semiconductor substrate and prevent linear stresses that may otherwise cause delamination.
US08129829B2

A packaging substrate with an embedded photosensitive semiconductor chip and a method for fabricating the same are provided. The method includes the steps of: disposing the semiconductor chip in an through cavity of a core board with the photosensitive portion of the semiconductor chip being exposed from the through cavity; forming a first circuit layer on the core board at a side opposite to the photosensitive portion so as to electrically connect the electrode pads of the semiconductor chip; and forming a light-permeable layer on the core board at the same side with the photosensitive portion via an adhesion layer so as to allow light to penetrate through the light-permeable layer and reach the photosensitive portion of the semiconductor chip. When fabricated by the method, the packaging substrate dispenses with conductive wires and a surrounding dam and thus is efficiently downsized.