Document Document Title
US08516479B2 Virtual machine system and method for controlling interrupt thereof
A VMM disables an interrupt interception flag on at least one CPU to execute, upon reception of an interrupt, an interrupt handler code of an OS, and enables the interrupt interception flag on the at least one CPU to execute, upon the reception of the interrupt, an emulator in the VMM. When, to a virtual machine, an I/O device is assigned in a dedicated form, and when the CPU is assigned while the interrupt interception is disabled, a destination of the interrupt from the physical I/O device is set to the corresponding CPU on which the interrupt interception is disabled. When, to the virtual machine, the I/O device is assigned in a shared form, or when the CPU is assigned while the interrupt interception is disabled, the destination of the interrupt from the physical I/O device is set to the corresponding CPU on which the interrupt interception is enabled.
US08516463B2 Mechanism for allocating statement frontier annotations to source code statements
A mechanism for allocating statement frontier annotations to source code statements of a software program is disclosed. A method of embodiments of the invention includes generating statement frontier annotations during translation of source code statements of a software program on a computer system. The method further includes allocating the statement frontier annotations to the source code statements, wherein a statement frontier annotation indicates a frontier of a source code statement to which the statement frontier annotation is allocated.
US08516457B2 Method, system and program storage device that provide for automatic programming language grammar partitioning
Disclosed are embodiments a computer-implemented method, a system and an associated program storage device that provide for automatic programming language grammar partitioning to solve the “code too large” problem. The embodiments partition a particular programming language grammar into logical subsets based on a set of partitioning heuristics and using a dependency graph that is preprocessed so as to be devoid of any cyclically connected grammar rule nodes. For each logical subset, textual code for a corresponding portion of a parsing program can be generated and then converted into machine-readable code for that corresponding portion of the parsing program. Thus, small amounts of textual code for portions of a parsing program are discretely converted into machine-readable code, thereby avoiding the “code too large” problem. The machine-readable code for all portions of the parsing program can then be merged and the parsing program can be executed in order to parse a corpus.
US08516456B1 Compact instruction format for content search systems
A system and method are disclosed that compiles a sub-expression associated with an inexact pattern contained in a regular expression into a plurality of microprogram instructions that can be stored in contiguous locations of an instruction memory. At least one of the microprogram instructions includes a next instruction address and a fetch length value, where the next instruction address indicates the instruction memory address of the next instruction to be executed and the fetch length value indicates the number of sequentially-executed instructions that are to be fetched from contiguous locations of the instruction memory.
US08516445B2 Multi-dimension code coverage
A method for testing software under test (SUT), including selecting a type of coverage for testing the SUT, and receiving from a human operator a Boolean predicate to be used in evaluation of the SUT. In response to the type of coverage and the predicate, a test of the SUT is generated. The method also includes performing an execution of the test so as to identify elements of the SUT that belong to the selected type and that are exercised by the test. The method further includes automatically evaluating the predicate for each of the identified elements, and determining the elements exercised by the test for which the predicate evaluates to true to be covered elements of the SUT.
US08516441B2 Software optimization device and software optimization method
A software optimization device includes performance data storage unit to store data indicating performance of each system call, corresponding to a plurality of system calls, system call extraction unit to extract a system call described in a program source and similar-system-call detection unit to detect, from among the system calls the data indicating the performance of which is stored in the performance data storage unit, a system call having a function similar to that of the system call extracted by the system call extraction unit and having a performance better than that of the extracted system call.
US08516431B2 Rule check system, design rule check method and design rule check program
A design rule check system includes: a design rule check unit that performs a design rule checks on wiring information which indicates a wiring pattern of a net on the basis of a design rule which includes a constraint condition of a wiring pattern; and a screening processing unit which generates information about an error for each clock frequency of each net based on a result of the design rule check and outputs the information to an indicating device.
US08516427B2 Program binding system, method and software for a resilient integrated circuit architecture
The exemplary embodiments provide a program binder for a resilient integrated circuit. An exemplary IC comprises a plurality of composite circuit elements, a state machine element (SME), and a plurality of communication elements. Each composite circuit element comprises an element interface and a selected circuit element which may vary by element type, and which may be configurable. An exemplary program binding method includes assigning a first action to a first computational element having a first type; assigning a second action to a second computational element having a second type; and establishing a first data routing, through a selected communication element, between the first computational element and the second computational element. In the event of detection of a fault with a composite circuit element or a communication element, the various actions may be re-assigned and new data routings established.
US08516425B2 Method and computer program for generating grounded shielding wires for signal wiring
A system and method are provided for reducing signal skew. The method includes receiving a netlist having components and connections among the components. Each connection has at least one signal wire. A plurality of net groups is identified, each net group including at least some of the connections and for which equivalent routing is desired. For each net group, the method includes systematically routing connection paths between the components for the connections, each connection path extending between an output of one of the components and an input to at least one other of the components and including at least one path fragment. Routing includes, for at least one of the connections of the net group, routing at least one grounded shielding wire in a routing channel adjacent and parallel to at least one of the path fragments of the connection path.
US08516424B2 Timing signoff system and method that takes static and dynamic voltage drop into account
A system for, and method of, performing static timing analysis. In one embodiment, the system includes: (1) a CVS tool configured to determine a cell-based voltage supply corresponding to each of a plurality of cells in an integrated circuit design and (2) an STA tool configured to derate the each of the cells based on the corresponding cell-based voltage supply.
US08516420B1 Sensitivity and static timing analysis for integrated circuit designs using a multi-CCC current source model
In one embodiment of the invention, a multi-CCC current source model is disclosed to perform statistical timing analysis of an integrated circuit design. The multi-CCC current source model includes a voltage waveform transfer function, a voltage dependent current source, and an output capacitor. The voltage waveform transfer function receives an input voltage waveform and transforms it into an intermediate voltage waveform. The voltage dependent current source generates an output current in response to the intermediate voltage waveform. The output capacitor is coupled in parallel to the voltage dependent current source to generate an output voltage waveform for computation of a timing delay.
US08516418B2 Application of a relational database in integrated circuit design
A relational database may be integrated into an integrated circuit design and analysis environment as the persistent data store for data associated with the design. This design data may include two or more abstractions of the design, such as layout data models and timing data models, in some embodiments. Design data may be partitioned in the database and indexed according to various attributes. The use of a relational database may facilitate cross-probing of design data corresponding to different abstractions of the design. The relational database may be queried to produce design reports and to identify design errors or weaknesses. Reports may be graphical or tabular, and may be displayed, printed, stored, or posted for viewing. Proposed modifications to a design may be investigated by modifying data in the relational database, rather than in the actual design. Design reports may be re-generated and compared with corresponding reports for the un-modified design.
US08516409B2 Implementing vertical die stacking to distribute logical function over multiple dies in through-silicon-via stacked semiconductor device
A method and circuit for implementing die stacking to distribute a logical function over multiple dies, die identification and sparing in through-silicon-via stacked semiconductor devices, and a design structure on which the subject circuit resides are provided. Each die in the die stack includes predefined functional logic for implementing a respective predefined function. The respective predefined function is executed in each respective die and a respective functional result is provided to an adjacent die in the die stack. Each die in the die stack includes logic for providing die identification. An operational die signature is formed by combining a plurality of selected signals on each die. A die signature is coupled to a next level adjacent die using TSV interconnections where it is combined with that die signature.
US08516405B2 System and method for lithography simulation
In one aspect, the present invention is directed to a technique of, and system for simulating, verifying, inspecting, characterizing, determining and/or evaluating the lithographic designs, techniques and/or systems, and/or individual functions performed thereby or components used therein. In one embodiment, the present invention is a system and method that accelerates lithography simulation, inspection, characterization and/or evaluation of the optical characteristics and/or properties, as well as the effects and/or interactions of lithographic systems and processing techniques.
US08516402B1 Method and apparatus for automatically fixing double patterning loop violations
A method for automatically decomposing a shape of an IC design layout into two or more shapes in order to resolve a double patterning loop violation involving the shape. The method decomposes the shape by introducing one or more splicing graphs on the shape. These splicing graphs serve as cuts to be made on the shape. By decomposing the shape into several shapes and assigning the shapes to alternating masks for the same layer, the method breaks the double patterning loop. That is, no pair of the shape and other shapes that form the loop will be assigned to the same color for a mask after the shape is decomposed. In some embodiments, the method introduces splicing points to more than one shape of the loop-forming shapes when necessary. Some embodiments minimize the number of splicing points introduced to the shape(s).
US08516398B2 Method and system for graphically delimiting text message content for a mobile radio terminal
A method for displaying written text during the preparation of a text message to be transmitted by a mobile radio terminal. Written text entered by a user is displayed. A graphical text message break is displayed between characters of the written text associated with a first text message payload and characters of the written text associated with a second text message payload, the first and second text messages used to transmit the written text as a multipart text message.
US08516393B2 Apparatus, system, and method for presenting images in a multiple display environment
An apparatus, system, and method for presenting images in a multiple display environment. The present invention includes a computer-readable medium with instructions for receiving from a primary user a selected portion from a primary screen, where the selected portion is one of an image and a portion of a program. The selected portion is then displayed on one or more secondary screens. The primary user is presented with a tool to compose the secondary screen, and can also see the secondary user's input to the system. The invention also includes dynamically updating the secondary screen in response to changes in the program that result in a change in the display on the primary screen. Also disclosed is a multi-screen laptop computer ideally suited for multi-screen presentations, and a dual-monitor display device which can be easily connected to a computer to facilitate multi-screen presentations.
US08516390B2 System and method of providing visual information to a user
A system for providing visual information to a user, the system comprising a central unit and a portable unit adapted to communicate with each other and wherein: the central unit is adapted to: identify the information to be provided to the user, the information being an image comprising a plurality of lines of text, provide first information relating to a plurality of suitable croppings, sizes, resolutions, and/or aspect ratios of the image, provide second information as to one or more position(s) between two adjacent lines of text, forward the first and second information, as well as the image, to the portable unit, portable unit comprises: means for receiving the first and second information and the image, a display adapted to provide visual information to the user, and means for controlling the display in one of at least three modes, wherein: in a first mode, the image is converted into a first altered image by adapting the image of the visual information to a first size, cropping or resolution as derived from the first information, in a second mode, the image is converted into a second altered image by adapting the image of the visual information to a second size, cropping or resolution as derived from the first information, and in a third mode, a part of the image of the visible information is provided on the display, the part being a part of the image solely on one side of one or more of the positions of the second information.
US08516388B2 Method of displaying browser and terminal implementing the same
A method of displaying a browser including a text field and a terminal for implementing the same are discussed. According to an embodiment, the method includes displaying a browser including at least one or more text fields, selecting a specific text field from the at least one or more text fields, and enlarging the selected text field. If a terminal user selects a specific text field, the selected text field is enlarged or a text field input window is generated. Accordingly, the present invention facilitates the terminal user to input prescribed information to the selected text field.
US08516382B2 System and method for creating and displaying classes of graphical display objects
In the graphical display object system, a user can create a class of graphical display objects such that the various members of the class may share common features. In addition, the graphical display object system builds the graphical display objects based upon the common class definitions as well as the custom features of the graphical display object.
US08516381B2 Suggestion of user actions in a virtual environment based on actions of other users
Embodiments of the invention provide techniques for suggesting actions to users of an immersive virtual environment based on previous user actions within the virtual environment. Generally, characteristics of actions performed by various users of the virtual environment may be stored in a searchable actions index. Subsequently, the actions index may be used to suggest actions based on similarity of the stored characteristics to those of a current user and/or actions. The suggested actions may be presented to the user as graphical indications visible within the user's view of the virtual environment.
US08516380B2 Conversation abstractions based on trust levels in a virtual world
Embodiments of the invention provide techniques for abstracting conversations between avatars within a virtual world. In one embodiment, the user of an avatar observing a conversation between other avatars may be presented with an abstracted version of the conversation. The abstraction may be performed so as to enable the user to determine the general topic or nature of the conversation, without receiving sensitive or detailed information included in the conversation. In one embodiment, the abstraction is performed by substituting words of the conversation with fewer words, or words having a more general meaning. The degree of abstraction performed may be based on a level of trust between the observer and the users engaged in conversation.
US08516370B2 Session classes for process automation
A script including a plurality of actions to process in a session associated with a system is generated via a user interface, where the script includes both actions and metaactions. The actions correspond to commands associated with the session to be executed on the system, and the metaactions correspond to a selected plurality of the commands. The script is generated by receiving the actions and the metaactions to process on the system via the user interface associated with the session for interfacing with the system, capturing the actions and the metaactions, and saving the captured actions and metaactions to generate the script.
US08516368B2 Information processing apparatus, information processing method, and program
An apparatus and method provide logic for processing information. In one implementation, an apparatus includes a receiving unit configured to receive an instruction from a user to access portions of content associated with pages of an electronic document. The apparatus also includes a control unit configured to identify a page of the electronic document currently displayed to the user. The control unit is further configured to generate, in response to the instruction, sequential images corresponding to a transition between the identified page and a successive page, based on at least a position of the identified page within the electronic document.
US08516366B2 Extensible content service for attributing user-generated content to authored content providers
A method and system allows a user to add content to a displayable content container (e.g., web page) that specifies at least one modifiable portion, where the modifiable portion is served by a server operated by one entity, but provided to the server by a service operated by another entity. The modifiable portion is attributable to the one entity and remaining content in the displayable content container is not editable by the users. Other features, such as user authentication mechanisms, are also described herein.
US08516358B2 Graphic display for linked information
A method for graphically linking articles may include the steps of forming a first link between a selected article and a first linked article; forming a second link between the selected article and a second linked article; and interactively displaying the first link and the second link to the user.
US08516354B2 Method for reducing uncorrectable errors of a memory device regarding error correction code, and associated memory device and controller thereof
A method for reducing uncorrectable errors of a memory device regarding Error Correction Code (ECC) includes: performing majority vote according to data read at different times at a same address in order to generate majority vote data corresponding to the address; and checking whether the majority vote data has any uncorrectable error in order to determine whether to output the majority vote data as data of the address. An associated memory device and the controller thereof are further provided.
US08516353B2 Symbol vector-level combining receiver for incremental redundancy HARQ with MIMO
Techniques are provided for transmitting and receiving a mother code in an incremental redundancy hybrid automatic repeat-request protocol. Each bit position of the mother code may be mapped to an output symbol, and each output symbol may be mapped to an antenna for transmission. One or more transmissions of symbols contained in the output symbols may be performed, where each transmission may include puncturing the mother code by selecting one or more symbols from the of output symbols, and transmitting each symbol in the one or more symbols on an antenna corresponding to that symbol. The mother code may be decoded, in part, by determining combinable bits contained within a set of received symbols, and computing one or more log-likelihood ratio values corresponding to each symbol in the set of received symbols.
US08516348B2 Systems and methods for enhanced media defect detection
Various embodiments of the present invention provide systems and methods for detecting storage medium defects. As one example, a media defect detection system is disclosed that includes a data detector circuit that applies a detection algorithm to the data input and provides a hard output and a soft output. A first circuit combines a first derivative of the hard output with a derivative of the data input to yield a first combined signal. A second circuit combines a second derivative of the hard output with a derivative of the first combined signal to yield a second combined signal. A third circuit combines a derivative of the soft output with the second combined signal and a threshold value to yield a defect signal.
US08516343B2 Apparatus, system, and method for retiring storage regions
Apparatuses, systems, and methods are disclosed for retiring storage regions. A determination module (a) determines that data stored in an Error Correcting Code (“ECC”) chunk contains ECC correctable errors, and (b) determines a bit error count for the ECC chunk. The ECC chunk is read from non-volatile solid-state storage media. A threshold module determines if the bit error count satisfies an ECC chunk error threshold. A storage region error module determines if a storage region that contains at least a portion of the ECC chunk satisfies region retirement criteria. The storage region may include a first portion on a first solid-state storage die and a second portion on a second solid-state storage die. A retirement module retires the storage region, including the first portion and the second portion in parallel, in response to the storage region containing at least a portion of the ECC chunk and satisfying the region retirement criteria.
US08516340B2 Data system for interfacing with a remote data storage facility using compressive sensing and associated methods
A data handling system includes a compressive sensing unit that receives a source date file. A sparseness module compressive sensing unit generates a sparse source data file by inducing sparseness into the source data file. A measurement module within the compressive sensing unit generates a compressed sensed source data file from the sparse source data file and based on a sensing matrix. The compressed sensed source data file is to be transmitted to a remote data storage facility for storage. A recovery unit generates the source data file from the compressed sensed source data file retrieved from the remote data storage facility and based upon the sensing matrix.
US08516336B2 Latch arrangement for an electronic digital system, method, data processing program, and computer program product for implementing a latch arrangement
An improved latch arrangement for an electronic digital system is disclosed. The latch arrangement comprises a certain number of standard latches configured as configuration-switch latches which are modified only by shift operation and/or during Error Checking and Correction (ECC) action, and a corresponding number of standard latches configured as Error Checking and Correction (ECC) latches storing Error Checking and Correction (ECC) bit data used to check latch data of said configuration-switch latches.
US08516332B1 Methods and algorithms for joint channel-code decoding of linear block codes
Circuits, architectures, methods and algorithms for joint channel-code decoding of linear block codes, and more particularly, for identifying and correcting one or more errors in a code word and/or for encoding CRC (or parity) information. In one aspect, the invention focuses on use of (i) remainders, syndromes or other polynomials and (ii) Gaussian elimination to determine and correct errors. Although this approach may be suboptimal, the present error checking and/or detection scheme involves simpler computations and/or manipulations than conventional schemes, and is generally easier to implement logically. Since the complexity of parity-based error correction schemes increases disproportionately to the number of potential error events, the present invention meets a long-felt need for a scheme to manage error detection and/or correction in systems (such as magnetic recording applications) where there may be a relatively large number of likely error events, thereby advantageously improving reliability and/or performance in channel communications.
US08516327B2 Method and apparatus for performing HARQ in a multiple antenna system
A method of performing hybrid automatic repeat request (HARQ) in a multiple-antenna system includes receiving a plurality of codewords through an uplink channel, generating acknowledgment (ACK)/not-acknowledgment (NACK) signals respectively for the plurality of codewords, and transmitting the plurality of ACK/NACK signals through a downlink channel in association with a resource used in transmission of the uplink channel. ACK/NACK signals for each codeword in multiple antenna system can be transmitted.
US08516320B2 Output linking circuitry for multiple TAP domains
IEEE 1149.1 Test Access Ports (TAPs) may be utilized at both IC and intellectual property core design levels. TAPs serve as serial communication ports for accessing a variety of embedded circuitry within ICs and cores including; IEEE 1149.1 boundary scan circuitry, built in test circuitry, internal scan circuitry, IEEE 1149.4 mixed signal test circuitry, IEEE P5001 in-circuit emulation circuitry, and IEEE P1532 in-system programming circuitry. Selectable access to TAPs within ICs is desirable since in many instances being able to access only the desired TAP(s) leads to improvements in the way testing, emulation, and programming may be performed within an IC. A TAP linking module is described that allows TAPs embedded within an IC to be selectively accessed using 1149.1 instruction scan operations.
US08516302B2 Automatic error control scheme selection for fixed-length messages based upon message payload size
A communication system enabling wireless transmission of messages via packets; and a method of operating the system provides for improved accuracy in the transmission of a message, particularly for overcoming signal distortion associated with the phase changes and varying multipath found in transmissions from the locomotive of a moving train. The maximum benefit of forward-error correction (FEC) with Reed-Solomon (RS) coding is applied for a message payload that is significantly shorter than the fixed length of a packet, with lesser coding being performed with longer payloads.
US08516296B2 Efficient architecture for interfacing redundant devices to a distributed control system
A system and method for interfacing redundant devices to a distributed control system, includes a first and second redundant field bus modules communicably coupled to the distributed control system and to one another via switches. A pair of redundant field devices are coupled to the switches, one FD having an address. The FBMs adopt respective roles as master FBM and tracker FBM, so that the master FBM is configured to capture data from the one FD using the address, and to pass any data changes periodically to the tracker FBM, through the switches. The master FBM is configured to point to the other field device in the event the other field device has assumed the address. The FBMs are configured to switch roles in the event communication is disrupted between the master FBM and the FD having the address.
US08516288B2 Microcomputer
IO buffers that operate with an IO power supply system and cut cells that isolate the IO buffers from each other are disposed on the periphery of an always-on power supply area and a power supply cut-off available area. A signal indicating the holding of an IO output(s) output from the always-on power supply area is wired so as to go round the IO buffers and the cut cells. The cut cell includes a level shifter that operates with an IO power supply system. The cut cell shifts the level of signal indicating the holding of IO output so that the signal level conforms to the power supply system of IO buffers, and outputs the resultant signal to the IO buffers.
US08516281B2 On demand hard disk drive system on a chip power control scheme
An access instruction associated with accessing a target location in a disk is obtained. A number of units until the target location is accessed is calculated. It is determined whether there is time for the group of logic to transition from a lower power state to an operational state; the determination is based at least in part on the number of units between a current location of a read head associated with the hard disk system and the target location which is different from the current location of the read head and a warm up time associated with the group of logic. If it is determined there is time, the group of logic is put into the lower power state.
US08516280B2 Parallel processing computer systems with reduced power consumption and methods for providing the same
A computing system is provided that includes a web page search node including a web page collection, a web server, and a search page returner.
US08516262B2 Methods and apparatus for efficient computation of one-way chains in cryptographic applications
Techniques are disclosed for efficient computation of consecutive values of one-way chains and other one-way graphs in cryptographic applications. The one-way chain or graph may be a chain of length s having positions i=1, 2, . . . s each having a corresponding value vi associated therewith, wherein the value vi is given by vi=h(vi+1), for a given hash function or other one-way function h. A given one of the output values vi at a current position in the one-way chain may be computed utilizing a first helper value previously stored for another position in the one-way chain between the current position and an endpoint of the chain. After computation of the given output value, the positions of the helper values are adjusted so as to facilitate computation of subsequent output values.
US08516261B2 Message sending/receiving method
A method for sending a message includes randomizing a signature generation key with a random number to calculate a randomized signature generation key, encrypting the random number with a public encryption key to calculate an encrypted random number, signing a message with the randomized signature generation key to calculate a signed message, and sending the signed message and the encrypted random number to a recipient.
US08516255B2 Methods and apparatus for peer-to-peer transfer of secure data using near field communications
The present invention discloses an apparatus and method of transferring data from a first device to a second device. The method includes transmitting a request to transfer the data from the first device to the second device, receiving, at the first device, a decryption key to allow transfer of the data stored in a memory of the first device, receiving, at the second device, an encryption key, and transmitting the data from the first device to the second device using peer-to-peer communications. The method also includes encrypting the data at the second device using the encryption key, storing the encrypted data in a memory of the second device, receiving, at the first device, an acknowledgement from the second device, the acknowledgement indicating that the data has been encrypted and stored in the memory of the second device, and deleting the data from the memory of the first device.
US08516245B2 Method, product and apparatus for accelerating public-key certificate validation
A validation authority for certificates searches for and verifies paths and certificate revocation lists periodically, and classifies the paths into valid paths and invalid paths in accordance with the results of the validations, so as to register the paths in databases beforehand. Besides, in a case where a request for authenticating the validity of a certificate has been received from an end entity, the validation authority judges the validity of the public key certificate by checking in which of the valid-path database and the invalid-path database a path corresponding to the request is registered. On the other hand, in a case where the path corresponding to the validity authentication request is not registered in either of the databases, the validity of the public key certificate is authenticated by performing path search and validation anew.
US08516236B2 Portable desktop device and method of host computer system hardware recognition and configuration
A portable desktop device and method for host computer system hardware recognition and configuration are provided. The portable desktop device causes on a first boot, the host computer system to recognize hardware devices connected thereto, and to configure hardware configuration files of the portable desktop O/S in accordance with the recognized hardware. Once the hardware configuration files have been configured, the system is rebooted. On the second boot, the host computer determines that the portable desktop has been configured for its hardware, and initiates start-up of the portable desktop.
US08516231B2 Interrupt handling apparatus and method for equal-model processor and processor including the interrupt handling apparatus
An interrupt support determining apparatus and method for an equal-model processor, and a processor including the interrupt support determining apparatus are provided. The interrupt support determining apparatus determines whether an instruction input to a processor decoder is a multiple latency instruction, compares a current latency of the instruction with a remaining latency if the instruction is a multiple latency instruction, and updates the current latency to the remaining latency if the current latency is greater than the remaining latency.
US08516221B2 On-the fly TLB coalescing
An apparatus and method for coalescing TLB entries on-the-fly at virtual address translation time is disclosed. A search is made for a requested virtual address translation in the VHPT. Further searching is performed for additional VHPT entries meeting certain coalescing and compatibility criteria. The compatible VHPT entries are coalesced and stored in the TLB into a single combined TLB entry.
US08516214B2 Memory access control device, command issuing device, and method
A memory access control device for controlling access to a plurality of memory devices with differing latency, controls, when performing a first access and then a second access, the timing of performing the second access, according to a memory device accessed in the first access and a memory device accessed in the second access.
US08516213B2 Method and apparatus for EEPROM emulation for preventing data loss in the event of a flash block failure
A defect resistant EEPROM emulator (110) uses one or more redundant and/or spare blocks (213) in addition to active and alternate blocks (211, 212) and stores a duplicate copy of EEPROM data records either in the active and redundant blocks or in duplicate rows in the active block to ensure that EEPROM emulation can continue without data loss in the event a catastrophic failure occurs within a block.
US08516210B2 Application consistent snapshots of a shared volume
The present invention extends to methods, systems, and computer program products for creating a snapshot of a shared volume that is application consistent across various nodes of a cluster. The invention enables a snapshot of a volume to be initiated on one node which causes all applications in the cluster that use the volume to persist their data to the volume prior to the snapshot being created. Accordingly, the snapshot is application consistent to all applications in the cluster that use the volume. The invention also enables applications on various nodes to perform post snapshot processing on the created snapshot. The invention can be used in an existing backup system that is not cluster aware to enable the existing backup system to create application consistent snapshots of a volume shared by applications across multiple nodes of a cluster.
US08516206B2 Computer-readable medium storing storage control program, storage control method, and storage control device
A generation section periodically generates access frequency information for identifying an access frequency of each data item according to a status of write access of the data item transmitted from a host device to a storage device. Whenever access frequency information is generated by the generation section, a determination section determines whether to write data saved in a hard disk into the storage medium, or to hold a saved state of the data. A write section writes data into the storage device according to determination by the determination section.
US08516204B2 Memory control device and method for controlling the same
The present invention provides a storage control device which enables the time between failures to prolong as much as possible, though it uses HDD's whose mean time between failures is relatively short. The storage control device controls spindle motors in a manner that a spindle motor is rotated regarding the HDD of data which can access from a host computer and a spindle motor is stopped regarding the HDD of data which are clearly judged that a host computer does not access the data. Whether the host computers can access the HDD or not is judged by the fact that whether the memory region (internal logical volume) provided by the HDD is in mapped to the host logical volume or not which is recognized by the host computer and is able to access thereby.
US08516196B2 Resource sharing to reduce implementation costs in a multicore processor
A processor may include several processor cores, each including a respective higher-level cache; a lower-level cache including several tag units each including several controllers, where each controller corresponds to a respective cache bank configured to store data, and where the controllers are concurrently operable to access their respective cache banks; and an interconnect network configured to convey data between the cores and the lower-level cache. The controllers in a given tag unit may share access to a resource that may include one or more of an interconnect egress port coupled to the interconnect network, an interconnect ingress port coupled to the interconnect network, a test controller, or a data storage structure.
US08516190B1 Reporting logical sector alignment for ATA mass storage devices
Systems and methods for using RAID with ATA mass storage devices can benefit from operating system optimizations for avoiding unaligned write accesses. When the ATA mass storage devices in the RAID array have different physical sector sizes, the largest physical sector size is reported as the physical sector size for the single disk represented by the RAID array. The operating system can optimize accesses that are aligned with all of the physical sector sizes within the RAID array. Additionally, any storage devices that have a first logical sector that does not have an offset of zero, are configured to ignore all logical sectors in the first physical sector. Accesses to the first logical sector are mapped to the second physical sector. A logical sector alignment of zero is then reported to the operating system for the RAID array, enabling the operating system to avoid unaligned writes.
US08516189B2 Software technique for improving disk write performance on raid system where write sizes are not an integral multiple of number of data disks
A method, apparatus, and system of a software technique for improving disk write performance on raid system where write sizes are not an integral multiple of number of data disks are disclosed. In one embodiment, a method includes configuring a queue module to place an amount of data of a write operation into a data buffer module associated with a memory system if writing the amount of data to the memory system would generate a read-modify-write operation to occur, using the data buffer module to temporarily store the amount of data, writing the amount of data from the data buffer module to the memory system. The method may include algorithmically determining the amount of data to place in the data buffer module as a portion of the write operation that may cross a boundary between a striped sector unit (SSU) and/or an other SSU.
US08516186B2 Method of accelerating access to primary storage and storage system adopting the method
A RAM disk driver 112 receives the user's specification for the capacity of a RAM disk 122 via an operation screen image 10 (step S20). The RAM disk driver 112 sets a continuous region in an OS invisible area, which is beyond management of an operating system installed in a computer, on a RAM 120 for a storage area of the RAM disk 122 having the user's specified capacity (step S30). When the user's specified capacity is greater than the capacity of the OS invisible area on the RAM 120, the RAM disk driver 112 reduces the range of an OS visible area, which is managed by the operating system, on the RAM 120 and sets the storage area of the RAM disk 122 in the expanded OS invisible area. This arrangement effectively boosts up access to the RAM 120 as the primary storage in the computer.
US08516179B2 Integrated circuit with coupled processing cores
A processing system on an integrated circuit includes a group of processing cores. A group of dedicated random access memories are severally coupled to one of the group of processing cores or shared among the group. A star bus couples the group of processing cores and random access memories. Additional layer(s) of star bus may couple many such clusters to each other and to an off-chip environment.
US08516178B2 Programmable memory system
In one embodiment, a system having a non-volatile programmable memory and a controller is provided. The system has data pins that are configured to be accessed in one of a first mode and a second mode such that, in the first mode, the system receives information using one of the data pins and, in the second mode, the system receives information using four of the data pins. The system also has a command pin that is configured to receive a first command, a second command, and a third command, the first command requesting a current operation mode of the data pins, the second command requesting operation voltage information of the system, and the third command setting the system into one of the first and second modes. Additionally, the system has a power signal pin configured to receive power for the system.
US08516176B1 Gang programming of devices
Multiple devices may be simultaneously programmed using JTAG circuitry or a JTAG operation. The output of a master device's programming may be used to verify the programming of one or more slave devices. The comparison of the master device's programming output to a slave device's programming output may be handled by a logic circuit. The logic circuit may signal the result of the comparison by, for example, a LED.
US08516170B2 Control flow in a ring buffer
A computer implemented method for writing to a software bound ring buffer. A network adapter may determine that data is available to write to the software bound ring buffer. The network adapter determines that a read index is not equal to a write index, responsive to a determination that data is available to write to the software bound ring buffer. The network adapter writes the data to memory referenced by the hardware write index, wherein memory referenced by the write index is offset according to an offset, and the memory contents comprise a data portion and a valid bit. The network adapter writes an epoch value of the write index to the valid bit. The network adapter increments the write index, responsive to writing the data to memory referenced by the write index. Further disclosed is method to access a hardware bound ring buffer.
US08516167B2 Microcontroller system bus scheduling for multiport slave modules
A system includes master modules, at least one multiport slave module, and a scheduler connected by a system bus. The scheduler is configured to provide scheduling information to the multiport slave module. The scheduling information includes master categorization information and anticipated burst information. The anticipated burst information is based on a scheduler determination for an anticipated bus access by an anticipated master module. The master categorization information categorizes the anticipated master.
US08516163B2 Hardware-based concurrent direct memory access (DMA) engines on serial rapid input/output SRIO interface
A serial buffer includes queues configured to store data packets received from a host. A direct memory access (DMA) engine receives data packets from the highest priority queue having a water level that reaches a corresponding watermark. The DMA engine is configured in response to a DMA register set, which is selected from a plurality of DMA register sets. The DMA register set used to configure the DMA engine can be selected in response to information in the header of the read data packet, or in response to the queue from which the data packet is read. Each DMA register set defines a corresponding buffer in system memory, to which the data packet is transferred. Each DMA register set also defines whether the corresponding buffer is accessed in a wrap mode or a stop mode, and whether doorbell signals are generated in response to transfers to the last address in the corresponding buffer.
US08516161B2 Providing indirect data addressing for a control block at a channel subsystem of an I/O processing system
An computer program product, apparatus, and method for facilitating input/output (I/O) processing for an I/O operation at a host computer system configured for communication with a control unit. The computer program product includes a tangible storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method. The method includes the host computer system obtaining a transport command word (TCW) for an I/O operation. The TCW specifies a location of one or more I/O commands and a flag set to indicate that the location is an indirect address. The host computer system extracts the location of the one or more I/O commands and the flag from the TCW, gathers the one or more I/O commands responsive to the location specified by the TCW and the flag, and then forwards the one or more I/O commands to the control unit for execution.
US08516159B2 Asynchronous file operations in a scalable multi-node file system cache for a remote cluster file system
Asynchronous file operations in a scalable multi-node file system cache for a remote cluster file system, is provided. One implementation involves maintaining a scalable multi-node file system cache in a local cluster file system, and caching local file data in the cache by fetching file data on demand from the remote cluster file system into the cache over the network. The local file data corresponds to file data in the remote cluster file system. Local file information is asynchronously committed from the cache to the remote cluster file system over the network.
US08516149B1 System for operating NFSv2 and NFSv3 clients with federated namespace
An information retrieval system having: a client adapted for accessing a plurality of file sets stored on one of a plurality of file servers; a plurality of file servers configured to operate with a federated file system namespace; and a memory for storing re-direction information accessible by the client for identifying a request issued by the client for a file set at a first location in the namespace where the file set is located at a second, different location on one of the file servers and wherein the client in examining the re-direction information in the memory, re-directs the request to the second location in accordance with the re-direction information.
US08516143B2 Transmitting data within remote application
A device, method and computer program product for transmitting data within remote application are disclosed. The method includes the following steps: detecting a connection attribute with a receiver; selecting an available transmission condition according to the detected connection attribute; and transmitting an audio data and/or a video data to the receiver responsive to a determination that the available transmission condition is fulfilled.
US08516140B2 Schema negotiation for versioned documents transmitted in a distributed environment
In one embodiment, a scheme is disclosed for negotiating schema information relating to one or more content types of a message body comprised within a message of a communication protocol. A communication protocol message such as a SIP or HTTP message is generated by a sender towards a recipient, wherein the message includes a message body. A schema indicator is provided in the communication protocol message to indicate acceptability of variations of a content type of a message body or body part in a response from the recipient.
US08516139B2 Communication control unit and communication control method applied for multicast-supporting LAN
A multicast processing section constructs, when it is determined that a received packet is a packet on a multicast packet and multicast group management protocol, a table showing a correlation between a host device and a multicast group in a port number-multicast physical address correlation storing section as well as in a multicast router-connected port storing section according to the received packet, and controls to transfer a packet for each multicast group between a multicast router and host devices according to the table.
US08516125B2 System and method for simplified data transfer
Systems and methods of performing a simplified data transfer are provided. For example, a method of simplified data transfer may involve downloading an index of files accessed or modified on a home computer onto a handheld device from an online data storage server, displaying on the handheld device a user selectable list of files based on the index of files, issuing a request for a file selected by a user from the list of files from the handheld device to the data storage server, and receiving the file selected by the user onto the handheld device from the data storage server.
US08516119B2 Systems and methods for determining attributes of media items accessed via a personal media broadcaster
Systems, devices and methods are described for determining attributes identifying media items from other media items. A first video sequence of a first media item is received from a media source, the video sequence including one or more images having first banner information embedded therein. The attributes of the first media item are determined. The determined attributes of the first media item can then be stored or otherwise processed as desired.
US08516115B2 Passing information to and from an application server in a communication system
A method for transferring information in a communication system whereby one or more subscriber units may communicate, the system comprising a network having a connection controller, one or more subscriber information stores and at least one application provider, the method comprising registering a subscriber unit with the network, including transmitting from the subscriber information store associated with that subscriber unit to the connection controller information indicative of the access of that subscriber unit to application services: and in order to enable access to services of the application provider, transmitting from the connection controller to the application provider at least one of: a. an indication of the address of at least one unit from which the application provider may retrieve subscriber specific information related to the services of the application provider; and b. subscriber specific information related to the services of the application provider.
US08516109B2 Method for obtaining information relating to a local environment of a terminal
Obtaining information relating to a local environment of a terminal of a local network and to providing the terminal, via an application server, with at least one service adapted both as a function of the information relating to an access session of the terminal and the information relating to a local environment of the terminal. The local environment information of the terminal is obtained from an autoconfiguration server via a session server and it is provided to the application server.
US08516105B2 Methods and apparatuses for monitoring attention of a user during a conference
In one embodiment, the methods and apparatuses detect devices participating in a conference; monitor the devices for an attribute corresponding to an attention level of each of the devices; and determine whether each device is active based on the attention level.
US08516095B2 Remote administration of mobile wireless devices
Apparatus and methods provide a mechanism to enhance the communication capabilities of wireless users. Various embodiments include apparatus and methods to manage operational features of a mobile wireless device using a parameter for the mobile wireless device set in another mobile wireless device. This mechanism allows for remote administration of the mobile wireless device. In various embodiments, such a parameter can be correlated to directed action to be conducted by a wireless server, where the wireless server identifies the directed action, corresponding to the parameter, during transferal of the parameter from the mobile wireless device in which the parameter is set to the mobile wireless device that is managed using the parameter or a derived parameter. Additional apparatus, systems, and methods are disclosed.
US08516074B2 System and methods for efficient media delivery using cache
To improve the efficiency of media delivery over the Internet, a system and a method are provided for caching remote media files and retrieving cached media files, comprising hardware and software modules as well as steps for storing a remote media file into the cache and retrieving the cached media file based on a signature created by hashing only discrete parts of the media file. The signature is a key for finding the cached media files in the cache upon subsequent requests for the same media file, even if it is received from a different internet location. Media files may be adapted to the characteristics of different media clients, and adapted media files may be equally cached.
US08516073B2 Method, device and system for transferring information
A method of information transfer, comprising receiving an event report and sending the event report if the report matches event report subscription information. A policy and charging rule function (PCRF) and mobile communication system are also disclosed in the present invention, thereby enabling the system to save network resources and increase the utilization of network resources.
US08516069B1 Optimizer-to-link layer interface using dynamic buffering
Systems and methods are described for communicating overhead data in a way that complies with applicable protocols while using return-link bandwidth more efficiently, for example, by providing a shared memory at an interface between lower layers and higher layers of a protocol stack. In one exemplary configuration, a shared dynamic buffer is provided at the interface between a closely coupled client optimizer and link layer of a user system. For example, the dynamic buffer is used to supplement or replace the FIFO queue typically at the interface between Layers 2 and 3 of the OSI protocol stack for the TCP protocol. The client optimizer continually and efficiently maintains current status data in the shared memory (e.g., ACK or NACK data, FEC data, partial packets, etc.). This status data can be uploaded by the link layer according to upload bandwidth allowances granted by a protocol partner.
US08516068B2 System and method for processing messages being composed by a user
A system and method for processing messages being composed by a user of a computing device (e.g. a mobile device). Embodiments are described in which the performance of certain tasks is initiated before a direction is received from a user to send a message being composed by the user. This may involve, for example, “pre-fetching” security-related data that will be required in order to send a message that is in the process of being composed by the user securely. Such data may include security policy data, certificate data, and/or certificate status data, for example.
US08516067B2 Clearinghouse for messages between disparate networks
A system and method are directed towards managing interoperability between disparate IM networks. A clearinghouse server is provided that receives IM messages from disparate IM networks. The clearinghouse server examines the IM message to determine it is in a compatible protocol for a destination IM network. If the IM message is incompatible a translation service is used to translate the message into a compatible protocol. The translation service further determines if the destination IM network supports a feature employed by the received IM message. If the feature is supported or can be translated to a supported feature, the translation service will also perform the feature translation. Otherwise, the translation service may return an error message indicating that the received IM message includes an unsupported feature for the destination IM network. Upon satisfactory translation, the clearinghouse server forwards the translated IM message towards the destination IM network.
US08516062B2 Storage, communication, and display of task-related data
An information management system may store information related to tasks to be performed by workers in an organization. Workers in the organization may communicate with the information management system using email messages. The information management system may not require a login or authentication procedure, and workers may interact with the information management system without the need to log in to the information management system. A worker may send an email to the information management system that includes an action type parameter. The action type parameter may indicate a task such as updating a database to indicate that a task has been completed, reassigning a task from one worker to another, or transmitting a report to a worker. The information management system may then perform the action indicated by the action type parameter.
US08516058B2 System and method for dynamic tagging in email
A method and computer program product for dynamically sharing tags associated with an email including associating one or more tags with an email after the email has been sent. The one or more tags are made accessible to at least a portion of one or more email users.
US08516056B2 Programmatic message partner list management
Embodiments of the present invention address deficiencies of the art in respect to instant messaging and real-time communications systems and provide a method, system and computer program product for automated partner list management in a real-time communications system. In one embodiment, a real-time communications data processing system can include a real-time communications server, a history log configured to record user interaction records for different users of the real-time communications server, a set of partner lists for the different users, and partner list management logic coupled to each of the real-time communications server and history log. The partner list management logic can include program code enabled to remove individual ones of the different users from a single one of the partner lists which individual ones of the different users meet at least one configurable criteria.
US08516045B2 Method and apparatus for automatic notification and response based on communication flow expressions having dynamic context
Methods and apparatus are disclosed for automatic notification and response based on communication flow expressions having dynamic context. A message is provided from a sender to at least one recipient in accordance with a communication flow having a plurality of potential paths. The communication flow is controlled by a communication flow expression having a dynamic context, wherein the communication flow expression contains at least one primitive keyword indicating how the message should be processed. The dynamic context of the communication flow expression may be established using one or more labels or a context function. A number of primitive keywords are provided that allow a communication flow expression to react to a dynamic context.
US08516035B2 Browsing and searching of podcasts
Improved techniques that facilitate the use of podcasts are disclosed. The improved techniques can pertain to publishing, hosting, accessing, subscribing, managing, organizing, searching, browsing, transferring, and/or playing podcasts. According to yet one aspect, tags are embedded into syndication feeds that may be made available for distribution by an online media store to facilitate the organization, browsing and searching of podcasts. In accordance with one embodiment, one or more keyword tags may be embedded at the feed and/or episode levels of a podcast, thereby enabling the keywords to be associated with the feed and/or episode. In accordance with another embodiment, two or more category tags may be embedded at the feed and/or episode levels of a podcast, enabling the feed and/or episode to be categorized according to two or more categories.
US08516030B2 Carry look-ahead circuit and carry look-ahead method
A carry look-ahead circuit generates a generate output for generating a carry, from a plurality of inverted generate inputs and a plurality of inverted propagate inputs to peer bits of a first operand and a second operand including a plurality of bits. The carry look-ahead circuit includes a circuit that receives the inverted generate inputs excluding the inverted generate input of a most significant bit among the inverted generate inputs and the inverted propagate inputs and generates an inverted pseudo generate signal of the generate output; and a circuit that receives the inverted generate input of the most significant bit among the inverted generate inputs and the inverted pseudo generate signal and outputs the generate output.
US08516028B2 System and method for providing memory bandwidth efficient correlation acceleration
A system and method for providing memory bandwidth efficient correlation acceleration. A correlation accelerator or correlator (e.g., an X*Y correlator) can be configured in association with a processor of a wireless communication system for correlating an input signal data sequence (X) and its shifted versions with a reference data sequence. Shifted versions (including the 0-shifted or the original) with respect to the input signal data sequence can be generated for each column (Y columns) of a sliding window in the correlator in order to reduce an input bandwidth requirement. Each input signal data and the shifted versions can be concurrently multiplied with the reference signal data and the results can be summed together in order to generate an output signal data profile. The output signal data profile can be stored into an accumulator register in order to reduce an output bandwidth requirement.
US08516025B2 Clock driven dynamic datapath chaining
A system includes a plurality of datapaths, each having structural arithmetic elements to perform various arithmetic operations based, at least in part, on configuration data. The system also includes a configuration memory coupled to the datapaths, the configuration memory to provide the configuration data to the datapaths, which causes the datapaths to collaborate when performing the arithmetic operations.
US08516023B1 Context based file system
A context-based file system (CBFS) receives a request to perform an operation in a hierarchy of directories from a virtual host running on a node in a storage server, the hierarchy having a parent-child relationship and a root directory. An identifier is obtained for the virtual host from an operating system. A directory associated with the virtual host is selected from the hierarchy based on a type of the operation and a position of the directory in the hierarchy. A result is received as a result of performing the operation on the selected directory.
US08516022B1 Automatically committing files to be write-once-read-many in a file system
For automatically committing a file of a file system to a WORM committed state when the file has not been modified for a certain period of time, a file server maintains a list of file identifiers and periodically scans the list to check whether or not the certain period of time has expired for each file on the list. If so, the file is committed to the WORM state. The file server also enforces an in-place lock in response to a client request to modify or delete a file when the certain period of time is found to have expired for the file. A minimum modify time and a maximum modified time are included in each entry of the list of file identifiers in order to skip entries and to reclaim memory of entries during the periodic scan.
US08516021B2 Concurrent checkpointing and modifications in a transactional clustered file system
Systems, Methods, and Computer Program Products are provided for concurrent checkpointing and modifications in a transactional clustered file system (CFS). Shadow data segments, whose contents are identical to an original data segment currently being written by a checkpoint operation, for users that require access for modification to data segments concurrently being written within a checkpoint operation.
US08516015B2 Mechanism for making changes to server file system
A method, apparatus, and computer product are provided for implementing changes to a file system of computing device. A virtual file system is created as a copy of a hierarchical structure of a file system of a computing device. The virtual file system appears as the actual file system when displayed and is a graphical representation of the file system. Changes can be made to the virtual file system without affecting the file system. Responsive to the changes, an appearance of the virtual file system is correspondingly modified to reflect the changes. Responsive to the changes, commands are generated corresponding to the changes. The commands reflect changes to the virtual file system, and the commands are stored. The commands are provided for execution on the computing device, and the commands cause the file system of the computing device to reflect changes made to the virtual file system.
US08516012B2 Modeling of heterogeneous multi-technology networks and services by method of translation of domain-focused user information model to common information model
In various embodiments, a method comprises defining a plurality of translating references for an object, generating a common information model (CIM) with a processor of a system, the CIM comprising one or more functional object attributes of the object, generating a first instantiation of a user information model (UIM), the first instantiation of the UIM comprising one or more user-associated attributes of the object, interfacing with the CIM using the first instantiation of the UIM, and translating one or more user-associated attributes of the first instantiation of the UIM to the one or more functional object attributes of the CIM using the plurality of translating references.
US08516003B2 System for manipulating data using a user entity cache
A system, method, and computer program product for modeling, the user appears to have a body of information in a data structure that can be manipulated independently of an underlying database. In an embodiment of the invention, the data structure is an entity cache.
US08516002B2 Deflate file data optimization
Mechanisms are provided for optimizing file data compressed using deflate mechanisms such as the ZLIB Compressed Data Format Specification and the DEFLATE Compressed Data Format Specification. Deflate mechanisms output different deflate file data depending on specific file data parameters. An optimization tool decompresses the deflate file data and outputs an optimized data stream. When a client application attempts to access the deflate data, the tool deoptimizes the optimized data stream and applies the same deflate algorithm to generate deflate file data. Although the deflate algorithm is applied without using the file data parameters used to generate the original deflate file data, substitute deflate file data is produced.
US08516000B2 Shopping context engine
A system receives context data associated with a context and a user. The system then associates the context data to a user identifier and retrieves data associated with the context. The system then filters the data according to the context data to create result data. In another embodiment, the system also receives context data from a plurality of users, where the context data pertains to one or more attributes of a context. The system then using the context data ranks the one or more attributes of the context to create ranked data and generates a user interface based on the ranked data. In yet another embodiment, the system communicates context data associated with a context and a user to a server, and receives result data created by the server filtering data retrieved based on the context data. The system then generates a user interface based on the result data.
US08515998B1 Framework for managing document objects stored on a network
Methods for providing a framework for document objects located on a network are detailed. One method includes steps for creating one or more link directories for storing link relationships between document objects located on the network and for enabling users of the network to create link relationships between a first document object located on the network and a second document object located on the network. The method may also include steps for allowing users to assign attributes describing the link relationships and the document objects related by the link relationships and for managing the presentation of link relationships. One method of managing the presentation of link relationships to a user uses the assigned attributes to determine which link relationships are presented to the user and the manner in which the link relationships are presented.
US08515996B2 Secure configuration of authentication servers
Embodiments of the invention are directed to automatically populating a database of names and secrets in an authentication server by sending one or more lists of one or more names and secrets by a network management software to an authentication server. Furthermore, some embodiments provide that the lists being sent are encrypted and/or embedded in otherwise inconspicuous files.
US08515984B2 Extensible search term suggestion engine
A search term suggestion engine of a computing device receives characters of user data as the characters are input. The user data is at least part of a search term to be provided to one of multiple applications to search for the search term. An indication of multiple suggestion sources is received from the one application, and one or more suggested search terms are obtained, from the multiple suggestion sources, based on the received characters. One or more suggested search terms can also be obtained from the multiple suggestion sources based on one or more linguistic alternatives for the received characters. The one or more suggested search terms are combined into a combined set of suggested search terms, and the combined set of suggested search terms is returned to a search user interface for presentation to the user.
US08515956B2 Method and system for clustering datasets
A method and system for clustering a plurality of data elements is provided. According to embodiments of the present invention, a bit vector is generated based on each of the data elements. Bit operations are used to group each data element into a cluster. Clustering may be performed by partition clustering or hierarchical clustering. Embodiments of the present invention cluster data elements such as text documents, audio files, video files, photos, or other data files.
US08515954B2 Displaying autocompletion of partial search query with predicted search results
A set of ordered predicted completion strings are presented to a user as the user enters text in a text entry box (e.g., a browser or a toolbar). The predicted completion strings can be in the form of URLs or query strings. The ordering may be based on any number of factors (e.g., a query's frequency of submission from a community of users). URLs can be ranked based on an importance value of the URL. Privacy is taken into account in a number of ways, such as using a previously submitted query only when more than a certain number of unique requestors have made the query. The sets of ordered predicted completion strings is obtained by matching a fingerprint value of the user's entry string to a fingerprint to table map which contains the set of ordered predicted completion strings.
US08515942B2 System and method for generating dynamic queries
A first query is retrieved by a computing device. A second query is retrieved by the computing device, wherein the second query is linked to the first query. A derivative query is generated by the computing device based, at least in part, upon merging at least a portion of the second query with at least a portion of the first query, wherein generating the derivative query includes retrieving the first query and the second query prior to generation of the derivative query. The computing device determines whether the derivative query contains one or more conflicts. If it is determined that the derivative query contains one or more conflicts, the one or more conflicts in the derivative query are resolved by the computing device.
US08515920B2 Automatic relevance filtering
A computer-implemented method and an apparatus for use in a computing apparatus are disclosed. The method includes determining a context and a data requirement for a candidate action to be selected, the selection specifying an action in a workflow; and filtering the candidate actions for relevance in light of the context and the data requirement. The apparatus, in a first aspect, includes a program storage medium encoded with instructions that, when executed by a computing device, performs the method. In a second aspect, the apparatus includes a computing apparatus programmed to perform the method.
US08515919B1 Techniques for optimizing data migration
Techniques for optimizing data migration are disclosed. In one particular embodiment, the techniques may be realized as a method for optimizing data migration may comprise receiving a request for initiating a data migration application and migrating, via at least one computer processor, at least one data file from a migration list during the data migration application. The method for optimizing data migration may also comprise monitoring the migration of the at least one data file and determining whether the at least one data file is active during the migration of the at least one data file. The method for optimizing data migration may further comprise deferring the migration of the at least one data file based at least in part on a determination that the at least one data file is active and recording information associated with the at least one data file if the at least one data file is active.
US08515914B2 Data retention using logical objects
Various embodiments are provided for facilitation of data retention using logical objects. Following an operation creating a redundant copy of the data performed on a scheduled interval, a logical object containing a number of managed file versions, represented by a number of member objects for a recovery point, is created. The logical object is assigned a policy of a data retention policy construct associated with the recovery point. The logical object is adapted for reassignment between policies of the data retention policy construct associated with various recovery points. During the reassignment, the plurality of member objects representing the plurality of managed file versions are logically retained instead of performing a data copy operation to associate the plurality of managed file versions with another recovery point.
US08515913B2 File management apparatus, file management method, and computer readable medium storing program
A file management apparatus includes a register unit that registers on a memory a first information set mapping a link file to a file and registers on the memory a second information set indicating a storage location of the file if the file is newly stored or if the link file pointing to the file is generated, a processor unit that performs a process to determine a storage location of a file pointed to by the accessed link file in accordance with the first information set and the second information set registered on the memory, and a process to access the file stored at the determined storage location, and an update unit that updates the second information set indicating the storage location of the file such that the second information set indicates a storage location of the file subsequent to the movement of the file.
US08515910B1 Data set capture management with forecasting
A set of virtualized computing services may include multiple types of virtualized data store differentiated by characteristics such as latency, throughput, durability and cost. A sequence of captures of a data set from one data store to another may be scheduled to achieve a variety of virtualized computing service user and provider goals such as lowering a probability of data loss, lowering costs, and computing resource load leveling. Data set captures may be scheduled according to policies specifying fixed and flexible schedules and conditions including flexible scheduling windows, target capture frequencies, probability of loss targets and/or cost targets. Capture lifetimes may also be managed with capture retention policies, which may specify fixed and flexible lifetimes and conditions including cost targets. Such data set capture policies may be specified with a Web-based administrative interface to a control plane of the virtualized computing services.
US08515898B2 Column based data transfer in extract transform and load (ETL) systems
Executing a plurality of transform stages in an extract, transform and load (ETL) job including, for each of the transform stages, receiving a plurality of input row identifiers (RIDs) corresponding to a first plurality of source database table rows in a source database table. Data is retrieved directly from a subset of the source database table columns in the first plurality of source database table rows based on the input RIDs and transform logic. Partial row data including data from the subset of the source database table columns is generated for each of the first plurality of source database table rows. Transformed data is generated based on the partial row data and to the transform logic. Output RIDs corresponding to a second plurality of rows in the source database table that include a least a subset of the transformed data are output to a downstream stage.
US08515896B2 Intrusive software management
Intrusion features of a landing page associated with sponsored content are identified. A feature score for the landing page based on the identified intrusion features is generated, and if the feature score for the landing page exceeds a feature threshold, the landing page is classified as a candidate landing page. A sponsor account associated with the candidate landing page can be suspended, or sponsored content associated with the candidate landing page can be suspended.
US08515886B2 Artificial cognitive system with amari-type dynamics of a neural field
Efficiently simulating an Amari dynamics of a neural field a, the Amari dynamics being specified by the equation (1) where a(x,t) is the state of the neural field a, represented in a spatial domain (SR) using coordinates x,t, i(x,i) is a function stating the input to the neural field at time t, f[.] is a bounded monotonic transfer function having values between 0 and 1, F(x) is an interaction kernel, τ specifies the time scale on which the neural field a changes and h is a constant specifying the global excitation or inhibition of the neural field a. A method comprises the step of simulating an application of the transfer function f to the neural field a. Simulating an application of the transfer function f comprises smoothing the neural field a by applying a smoothing operator (S).
US08515885B2 Neuromorphic and synaptronic spiking neural network with synaptic weights learned using simulation
Embodiments of the invention provide neuromorphic-synaptronic systems, including neuromorphic-synaptronic circuits implementing spiking neural network with synaptic weights learned using simulation. One embodiment includes simulating a spiking neural network to generate synaptic weights learned via the simulation while maintaining one-to-one correspondence between the simulation and a digital circuit chip. The learned synaptic weights are loaded into the digital circuit chip implementing a spiking neural network, the digital circuit chip comprising a neuromorphic-synaptronic spiking neural network including plural synapse devices interconnecting multiple digital neurons.
US08515873B2 WIC check processing with vendor number overlay system and method
A system and method of processing paper checks that divides into two independent paths the processing of a data file representing a check and the digital image of the check. The data files and image files are separated both in time and in space. The digital image files are deposited as an image or substitute check if deemed ACH ineligible through image exchange. WIC checks are handled through image exchange. Vendor identifiers required for WIC processing are added to the check after scanning. The system identifies the state of the check and the particular store accepting the check in order to determine where to place the overlay and which vendor identifier to use.
US08515868B2 Multiple account advanced payment card and method of routing card transactions
A system of accessing through a financial processing network multiple accounts associated with a single financial card. Data is input to the financial network in addition to the transaction data and the account identification data that is read from the card. This additional data permits the proper account to be accessed. The data may be input at the point of sale as an account selection. In this instance, the selection may be used to route the transaction data through the financial processing network or may be used to read data regarding one of multiple accounts encoded on the card. The data may also be stored as conditional routing rules at transfer points in the financial processing network. In this instance, the transaction is routed to the proper account based on the stored rules.
US08515867B1 Invoiceless trading and settlement method and system
Methods and systems consistent with the present invention overcome the shortcomings of existing trading systems by providing an invoiceless trading system that creates incentives for customers to pay suppliers within a predetermined period of time, such as a settlement period. Specifically, the invoiceless trading system enables a customer to obtain a discount on orders placed with suppliers in return for an immediate payment (e.g., within 24 hours) by the customer. The supplier receives payment within the predetermined period of time, and the customer receives additional cash benefits by providing an early payment to the supplier. To communicate with and transfer funds between customers and suppliers, the invoiceless trading system may use an electronic gateway and a settlement bank. In addition to creating an incentive to embrace e-commerce, both customers and suppliers avoid the need to manually process orders and use invoices to complete transactions.
US08515866B2 System and method for automatically registering a product
In connection with a sales transaction, product information is directly collected from the product provided with a label or tag that can be electronically scanned by, for example, optical scanning technology or radio-frequency scanning technology. The product information is electronically provided to the buyer in the form of an electronic receipt.
US08515865B1 Methods, systems, and products for charging batteries
Methods, systems, and products charge a battery in a vehicle. A charging station selects charging parameters based on a vehicle identification number associated with the vehicle.
US08515864B2 Pay request system
This web enabled system is capable of facilitating the management of unlimited projects within which an unlimited number of parties may participate to complete an unlimited number of stages, substages and tasks. The system facilitates the efficient disbursal of monies while reducing the inefficiencies that result when money is not timely disbursed. It uses a quasi-escrow system to secure waivers and distribute money simultaneously. Projected timelines for completion, tracking of materials used and materials stored, and partial payments and releases are all managed by the system based on inputs by participating parties. Allowed inputs are governed by each party's function and the password security level provided therefore, in balance with checks against required approvals or releases by other affected parties and intrasystem consistency checks.
US08515855B2 Method and apparatus for generating a sale offer over an electronic network system
Computer-implemented systems and methods are provided for presenting sale offers over an electronic network system. In one implementation, a method may comprise storing, in a database, a sale offer including terms to purchase a good or service at a predetermined offer price, the predetermined offer price being a discounted price less than a market value of the offered good or service in a commercial marketplace. The method may also comprise setting, using at least one processor, parameters for presenting the sale offer, the parameters including a limited duration during which the sale offer may be accepted, the limited duration being based on an available quantity of the offered good or service. Further, the method may include presenting the sale offer to an individual who visits at least one website accessible over the electronic network system, the individual matching a targeted group of individuals.
US08515851B2 Method and system for generating an index of securities
A method for generating an index of securities includes selecting index constituents and weighing the selected index constituents by a measure (“an intangible asset measure”) of quality and/or value of the intangible assets of constituent entities. The index constituents can be selected from a set of potential constituents based on an intangible asset measure of each constituent in the set, and the selected index constituents may then be weighted by a desired measure or methodology or weighted equally, or by an intangible asset measure. Another method for generating an index of securities includes combining groups of constituents, which are selected based on an intangible asset measure, to be index constituents and weighing the index constituents by a desired measure or methodology.
US08515850B2 System and method for forecasting realized volatility via wavelets and non-linear dynamics
The system and method described herein may be used to forecast realized volatility via wavelets and non-linear dynamics. In particular, a volatility time series that includes daily volatility values associated with a security may be decomposed into wavelets via multi-resolution analysis and dynamical properties associated with the individual wavelets may be analyzed to identify deterministic and non-deterministic wavelets and produce a volatility forecast derived from a fit computed on the deterministic wavelets. For example, the wavelets may be analyzed to discover time delay, Theiler, and embedding dimension values associated therewith, which may be used to project volatility values associated with each wavelet. The projected volatility values associated with each wavelet may then be summed to produce a volatility forecast associated with the security.
US08515849B2 Techniques for producing relative performance based indexes with corresponding tradable financial products
Techniques are described for constructing benchmark-adjusted relative performance indexes that reflect total performance of a traded, target security relative to a benchmark instrument. Also described are derivative instruments such as exchange-traded futures and options that allow investors to take precise hedging or speculation positions on target security relative to the benchmark instrument.
US08515844B2 Systems and methods of on-line credit information monitoring and control
Systems and methods of on-line credit information monitoring and control. In one embodiment, a server computer accesses and retrieves credit information relating to a consumer. The server computer may also provide a user interface with active links associated with credit items. The links may allow the consumer to communicate directly with a credit service. The server computer may offer additional credit-related services such as credit report retrieval, credit monitoring, notifications, identity theft management, interest rate calculations, historical archives, and account management.
US08515843B1 Geographic and keyword context in embedded applications
A computer-implemented method includes generating, using an embedded client application, a keyword context for a container document holding the embedded client application; generating, using the embedded client application, a geographic context associated with a device on which the container document is displayed; submitting the keyword context and the geographic context to a remote server; and displaying an interactive application using information obtained in response to the submission of the keyword context and geographic criteria.
US08515840B2 Modular electronic wallet
A computer program is provided that causes a computer to enable a user to make an electronic payment via a communication network. A user is authenticated to a server computer. The computer retrieves identification information stored in a memory region of the computer, and transmits the identification information to a server computer via the communication network. In addition, the computer displays a personal-finance toolbar on a portion of the display screen, and the computer receives from the server computer, via the communication network, financial information of at least one financial account corresponding to the user. The computer displays, on the tool bar, at least some of the financial information received from the server computer. The computer concurrently displays on the display screen the tool bar and a Web page of a Web site, which is a purchase page on which the user may input purchase information. The computer automatically inputs the purchase information to the purchase page in response to activation of an icon on the toolbar, wherein the computer obtains the purchase information from at least one memory region of the computer.
US08515833B2 Methods and systems for multilayer provisioning of networked contact centers
Embodiments of multilayer provisioning of networked contact centers comprise providing a support service, via a distributor, to a tenant, responsive to receiving a request from the tenant to modify the support provisioning the modified support service to the tenant.
US08515828B1 Providing product recommendations through keyword extraction from negative reviews
A product recommendation system and method identify product characteristics from customer reviews using a semantic analysis of the product review text. The semantic analysis identifies negative sentiment keywords associated with one or more product characteristics in the customer review and assigns each negative sentiment keyword a value. The value of each identified negative sentiment keywords is then used to calculate a score for the product characteristic to which the negative sentiment keyword is correlated. A product recommendation report comprising the identified products, their product characteristics, a list of scored product reviews, or a combination thereof is then presented to the end user.
US08515823B2 System and method for enabling and maintaining vendor qualification
A computer system and method is disclosed for pre-qualifying vendors for buyers and/or industries using vendor criteria information associated with buyers and/or industries and vendor qualification information associated with vendors. Vendors and buyers enter the vendor qualification information and vendor criteria information, respectively, into a database in a hierarchical and relational manner. The computer system compares entered vendor qualification information to stored vendor criteria information to pre-qualify vendors for buyers and/or industries. The computer system further monitors the stored vendor qualification information and requests updated vendor qualification information from the vendors to maintain vendor qualification on a per industry and/or per buyer basis.
US08515818B2 Method, user interface, apparatus, server, system, and computer program for providing a map view
A method for providing a map view is disclosed. The method comprises enabling selection of a departure and a destination among a plurality of location items; determining a route between the selected departure and the selected destination; determining necessary maps for covering said route; determining locally unavailable maps among said necessary maps; and acquiring said locally unavailable maps. Corresponding apparatus, server, system, user interface, and computer program are also disclosed.
US08515812B2 Product-based advertising
A method and a system that identify seller ads to potential buyers within a network-based commerce system are provided. The method and system may operate to receive a request including a product identification from a seller, and assign to the seller, based on a distance function and the product identification, a matching identification entry included in a set of identification entries. The request may also include financial metrics. The method and system may further include operations to identify one or more seller ads associated with the matching identification entry, as determined by a distance measured between the matching identification entry and at least one extracted identification entry extracted from a selected content page and included in the set of identification entries. The identification of the one or more seller ads may also be determined by a relevance function based on the financial metrics.
US08515803B2 Triggering and conducting an automated survey
Systems and methods for initiating and conducting an automated survey are disclosed herein. According to some implementations, a computer-readable medium may be encoded with computer-executable instructions, wherein the computer-executable instructions includes logic adapted to receive a notification of the occurrence of a trigger event associated with a service performed for a customer. The computer-executable instructions further include logic adapted, in response to receiving the notification, to initiate an automated survey to be offered to a survey recipient. Additional logic is adapted to conduct the automated survey. The instructions also include logic adapted to receive survey result information from the survey recipient in response to the automated survey.
US08515792B2 Method and system for chargeback allocation in information technology systems
The invention provides a system and method for chargeback cost allocation in an information technology (IT) system including multiple resources. The method includes categorizing cost attributes of different resources into multiple levels defining a cost attribute hierarchy, defining different chargeback groups for resources with similar cost attributes and chargeback policies at different levels of the hierarchy, and performing chargeback cost allocation by allocating the cost for resources at each hierarchy level independently using chargeback policies defined for the resources at that hierarchy level.
US08515789B1 Method for optimizing revenue or profit of a gambling enterprise
A method optimizes revenue or profit for a gambling enterprise, such as a casino. The method employs a plurality of different gaming units, such as table games and electronic gaming devices, in the gambling enterprise. A plurality of counts is employed, one of the counts for each of the different gaming units. A plurality of decision functions is employed, with at least one of the decision functions for each of the different gaming units. Revenue or profit optimization is employed as an objective function. Optimal values for the counts for each of the different gaming units are determined from the decision functions and a plurality of constraints in order to optimize the objective function.
US08515773B2 System and method for enabling distribution and brokering of content information
A system and method for enabling distribution and brokering of content information are described. A request to download data is transmitted to a server. Information on multiple content providers storing data obtained from the server is received. Finally, identification information for one content provider, which allowed the download of data, is transmitted to the server along with payment for the download of data.
US08515767B2 Technique for encoding/decoding of codebook indices for quantized MDCT spectrum in scalable speech and audio codecs
Codebook indices for a scalable speech and audio codec may be efficiently encoded based on anticipated probability distributions for such codebook indices. A residual signal from a Code Excited Linear Prediction (CELP)-based encoding layer may be obtained, where the residual signal is a difference between an original audio signal and a reconstructed version of the original audio signal. The residual signal may be transformed at a Discrete Cosine Transform (DCT)-type transform layer to obtain a corresponding transform spectrum. The transform spectrum is divided into a plurality of spectral bands, where each spectral band having a plurality of spectral lines. A plurality of different codebooks are then selected for encoding the spectral bands, where each codebook is associated with a codebook index. A plurality of codebook indices associated with the selected codebooks are then encoded together to obtain a descriptor code that more compactly represents the codebook indices.
US08515758B2 Speech recognition including removal of irrelevant information
Some implementations provide for speech recognition based on structured modeling, irrelevant variability normalization and unsupervised online adaptation of one or more speech recognition parameters. Some implementations may improve the ability of a runtime speech recognizer or decoder to adapt to new speakers and new environments.
US08515756B2 Age determination using speech
A method and device are configured to receive voice data from a user and perform speech recognition on the received voice data. A confidence score is calculated that represents the likelihood that received voice data has been accurately recognized. A likely age range is determined associated with the user based on the confidence score.
US08515746B1 Selecting speech data for speech recognition vocabulary
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for selecting training data. In an aspect, a method comprises: selecting a target out of vocabulary rate; selecting a target percentage of user sessions; and determining a minimum training data collection duration for a vocabulary of words, the minimum training data collection duration corresponding to the target percentage of user sessions experiencing the target out of vocabulary rate.
US08515737B2 Systems for dynamically generating and presenting narrative content
In some embodiments, a non-transitory processor-readable medium stores code representing instructions that when executed cause a processor to select a narrative content template based at least in part on a predetermined content type associated with a real-world and/or virtual event. The code further represents instructions that when executed cause the processor to select a narrative tone type. The code further represents instructions that when executed cause the processor to, for each phrase included in an ordered set of phrases associated with the narrative content template, select, based at least in part on the narrative tone type, a phrase variation from a set of phrase variations associated with that phrase, and define, based on the selected phrase variation and at least one datum from a set of data, a narrative content portion associated with the real-world event. The code further represents instructions that when executed cause the processor to output, at a display, the narrative content portion.
US08515734B2 Integrated language model, related systems and methods
An integrated language model includes an upper-level language model component and a lower-level language model component, with the upper-level language model component including a non-terminal and the lower-level language model component being applied to the non-terminal. The upper-level and lower-level language model components can be of the same or different language model formats, including finite state grammar (FSG) and statistical language model (SLM) formats. Systems and methods for making integrated language models allow designation of language model formats for the upper-level and lower-level components and identification of non-terminals. Automatic non-terminal replacement and retention criteria can be used to facilitate the generation of one or both language model components, which can include the modification of existing language models.
US08515733B2 Method, device, computer program and computer program product for processing linguistic data in accordance with a formalized natural language
A method, device and computer program product for parsing linguistic input data by a computer system, in accordance with a grammar of a Formalized Natural Language. The grammar of the Formalized Natural language is a text grammar representing an infinite set of texts of type Text and is stored in electronic form in a computer readable medium constituting a text grammar device. This text grammar is defined by a set of four elements W, N, R and Text. W is a finite set of invariable words of type Word, to be used as terminal, elementary expressions of a text. N is a finite set of non-terminal help symbols, to be used for the derivation and the representation of texts. R is a finite set of inductive rules for the production of grammatical expressions of the Formalized Natural Language, and Text is an element of N and start-symbol for grammatical derivation of all texts of type Text of the Formalized Natural Language. Linguistic input data to be parsed are received from an input device acquired and parsed by the computer system in accordance with the Formalized Natural Language of the text grammar device. A physical representation of a syntactic and semantic structure of the parsed linguistic input data is provided by a data output device.
US08515729B2 User translated sites after provisioning
The display language of a site may be changed to another alternate language by users of a site at any time. For example, a first user may access the same site in its default language (i.e. English) and a second user may access the site using their preferred language (i.e. French) even though the default language of the site is different from their preferred language. The language of the site may be changed from one language to another language at any time a user is accessing the site. Application content changes are identified by the site helping to ensure consistency between the default language and the alternate languages.
US08515726B2 Method, apparatus and computer program product for modeling data storage resources in a cloud computing environment
A method of, and apparatus for, predicting the performance of a data storage resource forming part of a networked electronic data store is described. The method includes representing the data storage resource as a plurality of separate virtual storage components, each virtual storage component representing a part of the data storage resource and having at least one operational state selectable from a pool of operational states. The method further includes obtaining resource profile data from the data storage resource, and modeling the performance of the data storage resource by assigning, from the pool, an operational state to each virtual storage component to fit the resource profile data. Thus, the data storage resource can be represented as a collection of virtual storage components, each having a dynamically-assignable operational state. This enables the modeling of the performance of the data storage resource to be simplified significantly.
US08515722B2 System and method of modeling mono-glycerides, diglycerides and triglycerides in biodiesel feedstock
A computer-implemented method and system of modeling physical properties of biodiesel feedstock are presented. The invention method and system include (i) estimating values of a physical property of constituent fatty acid fragments of a mono-, di-, or triglyceride, and (ii) computing a value of the physical property of the mono-, di-, or triglyceride by expressing the value of the physical property of the mono-, di-, or triglyceride as a sum of the estimated values of the physical property of constituent fatty acid fragments thereof. The method and system further include repeating steps (i) and (ii) for different mono-, di-, and/or triglycerides, resulting in a plurality of computed values of the physical property of different mono-, di-, and triglycerides. The determined value of the subject physical property enables blending of the biodiesel feedstock in production of biodiesel.
US08515720B2 Determine field fractures using geomechanical forward modeling
A method for fracture modeling of a field. The method includes receiving, using a central processing unit (CPU), a structural model of the field, the structural model comprising field data, restoring each of a plurality of geological layers from the structural model to create a plurality of boundary conditions, iteratively forward modeling each of the plurality of geological layers, defined by one of the plurality of boundary conditions, using geomechanical properties by and redetermining the fractures resulting from the internal stress and the internal strain for each previously processed geological layer of the plurality of geological layers using the geomechanical properties, when each of the plurality of layers is forward modeled, generating, using the CPU and geostatistical modeling, a fracture model with the fractures resulting from the internal stress and the internal strain of the plurality of layers, and presenting the fracture model for use in planning a field operation.
US08515719B2 Apparatus anomaly monitoring method and system
In an apparatus anomaly monitoring system, a model creation module (2) creates an ensemble of models formed of predictive models of an objective variable (Y) for each explanatory variable (X) based on regression analysis with using a plurality of state data items (DS) measured from an apparatus (1) to be a target. With using this, a monitoring execution module (3) monitors a state of the apparatus (1) to detect the anomaly. More particularly, the explanatory variables (X) are categorized into a collinearity item (XA) and an independency item (XB) to create an individual model for each of the collinearity items (XA) with using the collinearity item (XA) and the independency item (XB). With using the ensemble of these models, a predicted value of the objective variable (Y), an error span between the predicted value and a measurement value, an ensemble error span, and others are computed.
US08515718B2 Method and device for visualizing an installation of automation systems together with a workpiece
A method and a device for visualizing a workpiece in a visualized model of an automated installation. In accordance with the invention, the method comprises making available a selection device to the user of the visualized model of the automated installation, visualizing the automated installation together with the workpiece and centering the workpiece in the visualized model of the automated installation, where the selection device is used by the user to preselect the workpiece.
US08515707B2 System and method for determining an attitude of a device undergoing dynamic acceleration using a Kalman filter
A system, a computer readable storage medium including instructions, and a method for determining an attitude of a device undergoing dynamic acceleration. A difference between a first accelerometer measurement received from a first multi-dimensional accelerometer of the device and a second accelerometer measurement received from a second multi-dimensional accelerometer of the device is calculated. A Kalman gain is adjusted based on the difference, wherein the Kalman gain is used in a Kalman filter that determines the attitude of the device. An attitude of the device is determined using the Kalman filter based at least in part on the Kalman gain, the first accelerometer measurement, the second accelerometer measurement, and a magnetic field measurement received from a multi-dimensional magnetometer of the device.
US08515689B2 Enhanced precise location
A method for determining the location of underground cables and pipes is disclosed. In some embodiments, the method includes measuring a set of electromagnetic field magnitudes and phases at a plurality of positions while traversing a target line parallelly using 3D electromagnetic coil sensors, the 3D electromagnetic coil sensors being orthogonally oriented to the target line, modeling a set of expected complex electromagnetic field magnitudes of a single underground conductor at each of the positions to form a set of values corresponding to a set of individual models for the target line, determining which of the set of individuals models is a best model, determining confidence information at each of the positions based on a comparison between the measured set of complex electromagnetic magnitudes and phases and the best model, and determining parameters at each of positions related to the target line from the best model.
US08515687B2 Degradation detection system for a hose assembly
A hose fault detection system includes a hose assembly including a hose having first and second conductive layers. The hose assembly has an electrical characteristic. A fault detector is in electrical communication with the first and second conductive layers. The fault detector includes an indicator operatively connected to the hose assembly. A method for monitoring the structural integrity of a hose assembly includes providing a fault detection system having a hose assembly including a hose having a first conductive layer and a second conductive layer. The hose assembly has an electrical characteristic. The electrical characteristic of the hose assembly is compared to a threshold value. A visual indicator in operative communication with the hose assembly is illuminated when the electrical characteristic goes beyond the threshold value.
US08515679B2 System and method for cleaning noisy genetic data and determining chromosome copy number
Disclosed herein is a system and method for increasing the fidelity of measured genetic data, for making allele calls, and for determining the state of aneuploidy, in one or a small set of cells, or from fragmentary DNA, where a limited quantity of genetic data is available. Genetic material from the target individual is acquired, amplified and the genetic data is measured using known methods. Poorly or incorrectly measured base pairs, missing alleles and missing regions are reconstructed using expected similarities between the target genome and the genome of genetically related individuals. In accordance with one embodiment of the invention, incomplete genetic data from an embryonic cell are reconstructed at a plurality of loci using the more complete genetic data from a larger sample of diploid cells from one or both parents, with or without haploid genetic data from one or both parents. In another embodiment of the invention, the chromosome copy number can be determined from the measured genetic data of a single or small number of cells, with or without genetic information from one or both parents. In another embodiment of the invention, these determinations are made for the purpose of embryo selection in the context of in-vitro fertilization. In another embodiment of the invention, the genetic data can be reconstructed for the purposes of making phenotypic predictions.
US08515672B1 Systems and methods to incorporate master navigation system resets during transfer alignment
Systems and methods to incorporate master navigation system resets during transfer alignment are provided. In one embodiment, a system comprises: a set of local inertial sensors; a local navigation processor coupled to local inertial sensors, the local navigation processor receiving inertial navigation data from local inertial sensors and converting the data into a navigation solution; a local Kalman filter (LKF) coupled to the local navigation processor and a master Kalman filter (MKF), the LKF receiving the navigation solution. The LKF receives from the MKF a Precision Transfer Alignment Message (PTAM) that includes at least one navigation aid measurement. The LKF inputs the navigation aid measurement into a measurement formation algorithm and calculates a measurement residual. The LKF receives from the MKF a Reset Transfer Alignment Message (RTAM) that includes a bias correction. The LKF inputs the bias correction into a state propagation algorithm to add to a navigation state.
US08515666B2 Method for displaying map labels for geographical features having alternate names
A method of displaying a map on a portable electronic device entails requesting map data that includes label data for at least one map label for a map feature known alternatively by a first name and a second name. The method further involves determining, based on a predetermined criterion, which of the first name and the second name is to be displayed on the portable electronic device. The predetermined criterion may be, for example, the current location of the device, a carrier identifier, or a personal identifier containing geographically relevant information from which a preferred map label may be inferred.
US08515663B2 System and method for delivery route assistance
A system, method, and apparatus for delivery route assistance. A method includes receiving a delivery location and an image associated with each of a plurality of items and determining a planned delivery route for delivery of the items. The method also includes displaying execution instructions for the planned delivery route to a delivery operator and, at each delivery location, displaying to the delivery operator a count of items for delivery at the delivery location and the image associated with each such item. The method further includes recording information associated with an actual delivery route and reconfiguring the planned delivery route when the actual delivery route is different from the planned delivery route. The method also includes displaying a comparison between information associated with the planned delivery route and the recorded information associated with the actual delivery route.
US08515657B2 Information providing device, information providing method and computer-readable storage medium
An information providing device, having a route acquisition unit that acquires a reference travel route between two points, a route finding unit that finds a fuel-saving travel route between the two points, a fuel cost calculating unit that calculates a difference in cost of fuel between the reference travel route and the fuel-saving travel route based on fuel consumption and a fee of fuel, a communication cost calculating unit that calculates a communication cost concerning the fuel-saving travel route, and a control unit that executes control for transmitting predetermined information to a terminal device based on the result of a comparison between the difference in cost of fuel and the communication cost.
US08515647B2 Method for controlling with adaptivity a wastegate in a turbocharged internal combustion engine
A method for controlling the wastegate in a turbocharged internal combustion engine including the steps of: determining, during a design phase, a control law which provides an objective opening of a controlling actuator of the wastegate according to the supercharging pressure; determining an objective supercharging pressure; measuring an actual supercharging pressure; determining a first open loop contribution of an objective position of a controlling actuator of the wastegate by means of the control law and according to the objective supercharging pressure; determining a second closed loop contribution of the objective position of the controlling actuator of the wastegate; and calculating the objective position of the controlling actuator of the wastegate by adding the two contributions.
US08515641B2 Method and system for assisting the driver of a motor vehicle in identifying suitable parking spaces for the vehicle
A method for assisting the driver of a vehicle in detecting suitable parking spaces for the vehicle, a measuring unit detecting potential parking spaces as the vehicle passes by and the length and/or depth or width of a detected parking space being ascertained. A detected parking space is evaluated as a function of the ascertained length and/or depth regarding the possibility of parking the vehicle in this parking space, and the drive and/or braking device of the vehicle is controlled or regulated in such a way that the vehicle is automatically braked if the evaluation of a detected parking space yields the result that the vehicle can be parked in this parking space.
US08515640B2 Device and method for determining a mapping of the torque transmitted by a clutch in an automobile and hill-start assistance system for an automobile equipped with such device
A device for determining, when driving a vehicle, a mapping of torque transmitted by a clutch of the automobile based on a position of a clutch control member. The device includes a mechanism updating the mapping based on position thresholds of the clutch control member. The updating modifies values of the thresholds based on minimum and maximum values of the positions of the control member stored in the mapping and on current values of the thresholds.
US08515639B2 Automatic clutch system for automobiles
The embodiments herein provide an automatic clutch system for automobiles. The system comprises a mechanical section and an electronic section. The mechanical section comprises a rail support base with a rail-shaped ridge installed, dynamic parts installed on the rail-shaped ridge, supporting arms, an elevator mechanism connected to the clutch pedal and a clutch pedal lever. The electronic section comprises an input section for placing the elevator mechanism in due place and a keyboard for regulation, a sensor circuit, a command circuit including microcontroller, an exit section for changing a position of the elevator mechanism, a feedback circuit including a rotary encoder and monitors. The command circuit processes an instruction data from the input resources based on the regulations set by the user and transmits a command to the output section to position the elevator mechanism.
US08515635B2 Method and system for providing a brake transmission shift interlock override mode in a shift-by-wire transmission
A method and system provides a Brake Transmission Shift Interlock Override mode in a vehicle including a shift-by-wire transmission. With power applied and ignition on, a driver will press and hold an override switch for a calibrated time. While the override switch is pressed, the driver presses a non-Park button for another calibrated time. The result will be that the vehicle is placed in the selected range wherein the transmission will not automatically shift to Park upon detecting a triggering event. The driver is able to shift the vehicle from Park, even if an electrical failure prevents the transmission from shifting out of Park. As such the vehicle can be driven until the failure is serviced.
US08515632B2 Driving force controller for vehicle
An object of the present invention is to effectively reduce driving force of a vehicle, when the driving force of the vehicle must be reduced, while avoiding an increase in the temperature of exhaust gas and resultant deterioration of an exhaust gas purification catalyst, the object being achieved by effectively utilizing delaying of the ignition timing or reduction of the fuel supply amount to a possible extent, while preventing elongation of the execution time of control of delaying the ignition timing or control of reducing the fuel supply amount. When the driving force of the vehicle is excessively large, a target driving force Fxt is computed. When an indicator value SAa indicating the degree of necessity of reducing the driving force is equal to or greater than a first reference value SAa1, the throttle opening is reduced so that the driving force of the vehicle decreases more slowly than the target driving force Fxt. When the indicator value SAa is equal to or greater than a second reference value SAa2 greater than the first reference value SAa1, in addition to the reduction of the throttle opening, the ignition timing is delayed so that the driving force of the vehicle decreases faster than does in the case where only the reduction of the throttle opening is performed.
US08515629B2 System for managing operation of an industrial vehicle in restricted areas
Operation of an industrial vehicle is controlled based on the location of that vehicle at a facility. The control method includes storing, in a memory device onboard the industrial vehicle, a definition of a first area in a facility. Radio signals are transmitted to the industrial vehicle from at least three transmitters, and for each radio signal, determining a propagation time from the transmitter to the industrial vehicle. A location of the industrial vehicle is derived from the propagation times of the radio signals, and the location is employed to determine when the industrial vehicle is within the first area. Operation of the industrial vehicle is altered in response to the industrial vehicle being within the first area. For example, the industrial vehicle may be disabled, its maximum travel speed limited or an alert is sent to the operator, when the industrial vehicle is within the first area.
US08515628B2 Working machine hitch arrangement
A working machine comprising: a working arm; a hitch arrangement attached to the working arm and configured to be removably secured to a working implement; one or more sensors configured to determine an orientation of a working implement secured to the hitch arrangement and to output a signal indicative of the orientation of a working implement secured to the hitch arrangement with respect to gravity; and a control module configured to receive the signal from the one or more sensors and to perform a safety function in response to receipt of the signal such that the safety function is performed if the orientation of a working implement secured to the hitch arrangement with respect to gravity is an unpermitted orientation.
US08515623B2 Steering apparatus
A steering apparatus that by effecting a predetermined relationship between a steering wheel angle and a yaw angular velocity generated for a vehicle makes a direction θgaze β, seen from the view point of the driver, of a target destination point on a target course for vehicle travel after a predetermined forward gaze time, and a direction δSW of a steering wheel reference position, seen from the view point of the driver, coincide with each other. The steering apparatus can accordingly enhance the sensation of driver-vehicle togetherness, thereby enabling steering to be performed that matches driver sensation and does not cause discomfort.
US08515619B2 Motion control unit for vehicle based on jerk information
In a motion control system for a vehicle including control means for controlling a yaw moment of the vehicle; first detection means for detecting a longitudinal velocity (V) of the vehicle; second detection means for detecting a lateral jerk (Gy_dot) of the vehicle; and third detection means for detecting a yaw angular acceleration (r_dot) of the vehicle, the yaw moment of the vehicle is controlled by the control means so that a difference between the yaw angular acceleration (r_dot) detected by the third detection means and a value (Gy_dot/V) obtained by the lateral jerk (Gy_dot) of the vehicle detected by the second detection means by the longitudinal velocity (V) detected by the first detection means becomes small.
US08515618B2 Method and device for determining overrun conditions of a vehicle
A method and a device are provided for determining an overrun condition of a vehicle, in particular a commercial vehicle, including a control unit that determines the overrun condition. The control unit is suitable for determining a probable occurrence of at least one overrun condition, at least in accordance with altitude or height profile data of a route that is and/or will be traveled by the vehicle. A navigation system, that is suitable for determining at least height profile data of a route that is traveled or will be traveled by a vehicle, is used in order to allow the determination of a probable occurrence of at least one overrun condition of the vehicle in accordance with the height profile data. Synchronization of an air supply operation during the overrun condition is hence possible.
US08515616B2 Method of diagnosing vehicle malfunction using a telematics unit
A method for providing diagnostic assistance to a driver of a vehicle when calling a call center following a diagnostic warning being displayed on the vehicle instrument panel. Upon establishing the call, indicator data representative of the warning is automatically sent to the call center where it is used to select one or more diagnostic tests targeted to particular vehicle systems associated with the warning. The test is carried out at the vehicle and the resulting diagnostic data sent back to the call center. The call is then switched to an advisor at the call center and the received diagnostic data is used to aid the advisor in providing the diagnostic assistance to the driver.
US08515612B2 Route planning method, route planning device and autonomous mobile device
A route planning device that is capable of comprehending, in advance, a route clearance at a pass-through point on a planned travel route, includes a global map acquisition unit arranged to generate a global map showing an obstacle area in which an obstacle exists, an extended area generation unit arranged to generate an extended obstacle area and three extended area by extending stepwise an outline of the obstacle area contained in the global map, an integrated map generation unit arranged to generate an integrated map by superposing for integration of the extended obstacle area with the three extended areas; a movable area extraction unit arranged to extract a movable area from the integrated map and thinning the same, and a route planning unit arranged to acquire a route clearance at a sub goal according to the extended areas on the integrated map to which the sub goal on the travel route belongs, upon planning the travel route from the thinned movable area.
US08515609B2 Flight technical control management for an unmanned aerial vehicle
Two architectures for unmanned aerial vehicles (UAVs) and a method for executing a mission plan are provided. One architecture for a UAV includes a flight command and mission execution (FCME) component making strategic decisions, a flight technical control manager (FTCM) making tactical decisions and a vehicle management system (VMS) providing navigational support. The FCME and FTCM execute on one processor and the VMS executes on a separate processor. The second architecture includes redundant processors for executing the FCME and FTCM as well as redundant processors for executing the VMS. The UAV executes a mission plan, which may include flight plan(s), communication plan(s), weapons plan(s), sensor plan(s), and/or contingent flight plan(s). The UAV may control various optical sensors, training sensors, and lights as well.
US08515607B2 Hybrid vehicle controller
A power frequency distribution predicting unit predicts the power frequency distribution of a vehicle in a case where the vehicle travels a route with reference to the history of the vehicle power Pv when the vehicle traveled the route in the past. An operation condition setting unit sets the range of the required vehicle power Pv0 to operate the engine as an engine operation condition for controlling the energy balance between generated power and generated electric power of an electric rotating machine in a case where the vehicle travels the route to be at a preset value according to the power frequency distribution predicted by the power frequency distribution predicting unit. An operation control unit controls the operation of the engine according to the range of the required vehicle power Pv0 to operate the engine set by the operation condition setting unit.
US08515606B2 Torque management method for hybrid electric motor
A motor torque management method of hybrid vehicles. The method includes torque synthesis and limitation in electric driving mode, torque synthesis and limitation in electricity generating mode, and torque arbitrating management. Wherein, the torque arbitrating management arbitrates torque according to its priority, and sends the torque request with the highest priority to a motor controller (5).
US08515595B2 Shadow shaping to image planetary or lunar surfaces
A method is disclosed for forming a shadow pattern on a planetary or lunar surface, including providing a rough terrain vehicle having a plurality of wheels capable of imparting to the planetary or lunar surface shadow shaping components to produce a shadow pattern capable of being seen from a distance; and controlling the rough terrain vehicle to produce a pre-designed pattern in the planetary or lunar surface, viewable from a distance when sunlight hits the shadow shaping components from an angle.
US08515593B2 Flight management system of an unmanned aircraft
A flight management system of an unmanned aircraft linked to a control station by communication means includes: a first set of a number N of successive navigation functions (iND with i=1, . . . N) remotely situated within the control station, a control function on board the aircraft, generating, from guidance setpoints, commands intended to control the aircraft so that it observes the guidance setpoints, and a second set of a number N of successive navigation functions (iNE, with i=1, . . . , N) on board the aircraft, and configuration means, capable of performing a combination of a number N of successive functions, each of the successive functions being chosen from the first and second sets, said combination of successive functions generating the guidance setpoints transmitted to the onboard control function.
US08515586B2 Control model updating device and method, air-conditioner controlling system, and data suitability evaluating device
A control model updating device includes a control model calculating unit that calculates a control model using analysis data, a control model updating unit that updates by accepting the control model, and a data suitability evaluating unit that evaluates the suitability of analysis data. The data suitability evaluating unit has a function characteristic prior knowledge storing unit that stores prior knowledge regarding a characteristic obtained in advance regarding the subject of control, a quadratic polynomial calculating unit that calculates a quadratic polynomial wherein the analysis data is approximated by a quadratic function, and a characteristic evaluating unit that compares a characteristic of the quadratic polynomial, calculated by the quadratic polynomial calculating unit, to prior knowledge stored in the function characteristic prior knowledge storing unit. The control model updating unit updates the control model if the two match in the comparison.
US08515572B2 Systems, methods and apparatus for embroidery thread color management
Systems, methods, and apparatus for embroidery thread color management are disclosed. An example method comprises determining a first number of thread colors to be used by first designs assigned to a first embroidery machine, determining a second number of thread colors to be used by second designs assigned to a second embroidery machine, determining a difference between a first production time for the first embroidery machine and a second production time for the second embroidery machine, identifying which one of the first designs would increase the second number of thread colors by the smallest number when that one of the first designs is added to the second designs, and moving the identified one of the first designs to the second designs.
US08515567B2 Enhanced state estimation based upon information credibility
A method, apparatus, and a system for performing an adaptive state estimation process for processing semiconductor wafers. A processing of a first workpiece is controlled using a process controller and a processing tool. Manufacturing data relating to the processing of the first workpiece is acquired. Status data relating to the manufacturing data is acquired. The status data includes data relating to the source of the manufacturing data. A state of a process controller or a processing tool is determined based upon the status data and the manufacturing data.
US08515565B2 Method and system for an integrated incident information and intelligence system
Providing a system and method for identifying and characterizing incidents. The system and method can receive information from telecommunications networks or other information providers that may trigger generating an Incident Record. The Incident Record may further be analyzed to characterize the type of incident. This further analysis may include retrieving data from multiple data sources to support the application of rules used to characterize the incident. Additionally, analyses from multiple incidents may be combined if determined to relate to a single event.
US08515561B2 Control and protection system of converter valve operation test equipment
This present provides a control and protection equipment system suitable for synthesis converter operation test, relates to power system automation equipment field. This system includes human-machine interface element, synchronization element, signal acquisition element, data aggregation element, conditioning element, protecting element, wave form recording element, wave form monitor element, on-off input element, on-off output element, vale based element (VBE), high direct current supply power system controller, high voltage supply system controller, current surge circuit controller, impulse circuit controller, test converter valve water cooling controller and test equipment water cooling system controller. This system can control converter samples and auxiliary valves on set trigging timing, produce various operation tests need heat, voltage and current of the converter samples and carry through operation tests. This system can also monitor on-off condition and important analog parameters condition of main circuit immediately, when abnormal condition takes place, the suitable protective measures will be made immediately.
US08515559B2 Communication dipole for implantable medical device
This disclosure is directed to an implantable medical device having a communication dipole configured in accordance with the techniques described herein. In one example, the disclosure is directed to an implantable medical device comprising a housing that encloses at least a communication module, a first electrode of a communication dipole electrically coupled to the communication module and an electrically conductive fixation mechanism that is electrically coupled to a portion of the housing and wherein a portion of the fixation mechanism is configured to function as at least part of a second electrode of the communication dipole. The electrically conductive fixation mechanism includes a dielectric material that covers at least part of a surface of the fixation mechanism. The communication module is configured to transmit or receive a modulated signal between the first electrode and second electrode of the communication dipole.
US08515558B1 Anchoring mechanism for an implantable stimulation lead
An improved anchoring mechanism for an implantable lead is discussed. The anchoring mechanism consists of a tine enclosed in a housing structure. Deployment and retraction of the tine is controlled by the rotation of a stylet releasable connected to the tine. The stylet is inserted through the lead and engages the tine at an interface between them. The stylet is rotated. This serves to rotate the tine to thereby secure the lead connected to an anchor housing from which the tine emerges to body tissue.
US08515557B2 Electrode array for a cochlear implant
Disclosed is an electrode having a conducting wire and an electrode contact for a medical implant, the electrode being at least partially formed by Carbon Nanotubes (CNTs). Also disclosed are medical implants using the electrodes disclosed, as well as methods of manufacture of the electrode and medical implants. In one particular example, the electrode is formed with a CNT strand forming the conducting wire and a CNT sheet forming the electrode contact.
US08515549B2 Associating therapy adjustments with intended patient posture states
The disclosure described techniques for associating therapy adjustments with intended patient posture states. The techniques may include receiving a patient therapy adjustment to a parameter of a therapy program that defines electrical stimulation therapy delivered to the patient, identifying a posture state of the patient, and associating the patient therapy adjustment with the posture state when the patient therapy adjustment is within a range determined based on stored adjustment information for the identified posture state.
US08515538B1 Medical device failure detection and warning system
A failure detection and warning system for monitoring a medical device wherein the system includes means structured to passively or actively detect faults occurring in the medical device being monitored, and wherein the fault includes an unprogrammed and/or undesired shut off of the medical device being monitored or an unprogrammed and/or undesired shut-off of the output of the medical device being monitored by the system.
US08515537B2 Tissue oxygenation monitoring in heart failure
A medical device system and associated method control the delivery of a therapy to a patient. The system includes an activity sensor and detects a change in activity level of the patient. The system further include an optical sensor to sense signal corresponding to tissue light attenuation. The system computes a tissue oxygenation measurement in response to detecting a change in activity level. A parameter controlling delivery of the therapy is adjusted in response to detecting the decreased tissue oxygenation.
US08515528B2 Measuring arrangement and method for the three-dimensional measurement of an object
A measuring arrangement and a method for the three-dimensional measurement of at least part of an object includes a light source with a continuous spectrum, a device for generating a multifocal lighting pattern, a lens with a large chromatic aberration for imaging foci of the lighting pattern on the object, a detection unit for generating the wavelength spectrum of the foci that are confocally imaged on the object via the lens, and a spectrum-dispersive device disposed between the confocally imaged foci and the detection device. In order to create a highly accurate surface profile in a relatively short time even in the case of moving objects, the invention proposes that a first hole pattern including first holes be disposed in the plane of the confocally imaged foci, the geometric arrangement of the first holes corresponding to the geometric arrangement of the foci of the multifocal lighting pattern.
US08515524B2 Extracorperal ultrasonic irradition of titanium oxide (TiO2) coated implant for angiogenesis stimulation
The present invention solves the issue of bacterial infection by medical devices such as intracorporeal indwelling catheters. The present invention relates to an ultrasonic medical apparatus including a medical device (titanium oxide coated medical device 10) covered with a titanium oxide material (titanium oxide alone or a titanium oxide composite material) and ultrasonic irradiation means 20. Ultrasonic irradiation of the titanium oxide material, which exists on a surface of the medical device, causes the surface of the medical device to exert beneficial effects such as antibiotic action, the stimulation of angiogenesis, and the degradation of a blood clot and a biofilm.
US08515520B2 Nerve electrode
A nerve monitoring system facilitates monitoring an integrity of a nerve.
US08515516B2 Transcutaneous analyte sensor
The present invention relates generally to systems and methods for measuring an analyte in a host. More particularly, the present invention relates to systems and methods for transcutaneous measurement of glucose in a host.
US08515498B2 Flip mobile list to table
A method of presenting data on a mobile electronics device includes initiating an application on a mobile device, requesting data from a server separate from the mobile device, receiving data from the server, displaying the data on the mobile device in a first view, and displaying the data on the mobile device in a second view, upon detecting a change of orientation of the mobile device. A method of providing data to a mobile device includes receiving a request for data from a mobile device at a server, providing the data in at least a first view to a mobile device, and upon reception of a second request from the mobile device, providing the data in a second view. A method of presenting data on a mobile device includes initiating a database application on a mobile device, requesting data from a database server across a mobile network, receiving the data from the database server across the mobile network, displaying the data in a first view on the mobile device, and displaying the data on the mobile device in a second view upon receiving a signal from an orientation sensor in the mobile device indicating that the mobile device has changed orientation from a first orientation to a second orientation.
US08515494B2 Highly configurable radio frequency (RF) module
The disclosed embodiments relate to a communication device (200) that implements a subset of feature choices selected from a complete set of feature choices. An exemplary embodiment comprises at least one common hardware component (210) common to any subset of feature choices, and a base (102) that is adapted to accommodate installation of at least one optional hardware component (221) associated with at least one feature of the complete set of feature choices.
US08515493B1 Antenna array formed by a network of transceivers
An antenna array is formed by a network of transceivers that includes unit radios and a command radio. The command radio configures the antenna array and communicates with the unit radios to send and receive signals. The unit radios may form an antenna array with greater than half-wavelength spacing and the command radio receives signals from another radio through a unit radio receiving a best signal or from combined signals from several unit radios received from the other radio. The unit radios may form an antenna array having half wavelength or less spacing that forms a digital beam forming antenna with an antenna grid to which the unit radios are connected.
US08515491B2 User distance detection for enhanced interaction with a mobile device
Methods and apparatus for displaying content on a mobile device are disclosed. In one embodiment, a method includes obtaining content to display on the mobile device, obtaining distance information indicative of a distance that separates a user from the mobile device, accessing content-size data on the mobile device that is associated with the distance information, and adjusting a presentation of content on the mobile device based upon the content-size data.
US08515490B2 Method and apparatus for providing same session switchover between end-user terminals
Method and apparatus for performing switchover of a session between different user terminals. The method and apparatus includes means for receiving, from a first device, data representing a session, where the session data includes any application and authentication data required to reestablish the session. The method and apparatus facilitates suspending the session at the first device, and reestablishing the suspended session on a second device using the suspended session data.
US08515488B2 System for dynamic assignment of mobile subscriber identities and methods thereof
This disclosure generally relates to mobile subscriber identities for mobile devices, and more particularly, to dynamic assignment of International Mobile Subscriber Identities (IMSIs) to reduce roaming and overuse charges. Instead of using a reprogrammable embedded Subscriber Identity Module (SIM) card for remote activation of a device, mobile carrier charges, such as roaming and over limit usage fees, can be significantly reduced by reprogramming SIM cards dynamically from a pool of available mobile accounts. A smaller pool can be utilized to meet the needs of a large group, rather than a one-to-one association implemented within today's phones. Resource usage can be tracked and as one account reaches its maximum, a new account can be assigned to the mobile device to prevent overuse charges. Existing FMC concepts can insure single number inbound or outbound caller identification regardless of the name or number associated with the SIM card for the mobile device.
US08515483B2 Wireless communication system and method, and base station apparatus
In a conventional cellular wireless communication system that included a plurality of base station apparatuses having a plurality of antennas, just two antennas were used for simultaneous transmission by transmission diversity, and the antenna usage efficiency was low. According to the present invention, a free transmission diversity antenna for transmission to the edge of a cell is used to send a signal to a terminal located around the center of the cell without causing interference to a terminal located around the edge of the cell. The two terminals located around the edge of the cell and around the center of the cell are paired for simultaneous signal transmission. A signal directed to the edge of the cell and a signal directed to the center of the cell are sent with greatly different transmission power. This reduces the interference caused by the signal directed to the center of the cell to an insignificant level for the terminal located around the edge of the cell. The terminal located around the edge of the cell does not appear to be affected by interference from signal transmission to the center of the cell and does not have to always use four antennas.
US08515471B2 System and method for wireless communication network using beamforming and having a multi-cast capacity
A method and system for sending the same data in multiple directions via directional transmission is disclosed. One embodiment of the invention allows for processing power to be saved by introducing a buffer in the physical (PHY) layer, after some baseband (BB) processing has been performed. In one embodiment of the invention the method comprises receiving data from a MAC layer, performing preliminary processing on data in the PHY layer, storing the preliminarily processed data in a buffer located in the PHY layer, performing secondary processing on the preliminarily processed data, transmitting the secondarily processed data in a first direction, via directional transmission, reading the preliminarily processed data from the buffer, performing secondary processing on the preliminarily processed data, and transmitting the secondarily processed data in a second, third, fourth and so-on direction.
US08515463B2 Mobile communication method and mobile terminal
A mobile communication method, in which communication is performed using the 3G1X protocol prescribing that mobile terminal MS receives a paging message from a 1x base station through an EV-DO base station, includes the steps of: receiving, at the mobile terminal MS, the paging message through the EV-DO base station BS#1 after starting use of the 3G1X protocol; and transmitting a paging response message for the paging message addressed to the mobile terminal MS to the 1x base station BS#1 without receiving the broadcast information from the 1x base station BS#1, after stopping use of the 3G1X protocol in response to reception of the paging message addressed to the mobile terminal MS.
US08515462B2 Method for connection re-establishment in a mobile communication system
One object of the invention is a method for connection re-establishment in a mobile communication system, comprising: a step wherein a network entity in charge of initiating a paging procedure for a mobile station in idle mode sends a paging request carrying mobility management context information and/or service management context information related to said mobile station, a step wherein, upon the reception of said paging request, network entities in charge of communication over the radio interface in the paging area, store said mobility management context information and/or service management context information and send a paging message over said radio interface, a step wherein a network entity receiving a response to said paging message from said mobile station over said radio interface uses said stored mobility management context information and/or service management context information, for said connection re-establishment over said radio interface for said mobile station.
US08515459B2 Systems and methods to provide a reminder relating to a physical business location of interest to a user when the user is near the physical business location
In general, the invention relates to methods and systems that facilitate the discovery of business locations of interest to a user and record visits of the user to those business locations. A network includes a server programmed with a database of location information and a database of user information. Sometimes, users may not realize that businesses of interest are nearby. Businesses of interest be selected by the user using a button in a web page or on a mobile phone. The business location is put into a list of business locations associated with the user. The next time the user is determined to be physically located near a business of interest to the user, a notification is sent to the user's mobile device. The system may determine if the physical named location is subsequently visited by the user.
US08515437B2 Wireless resource allocation method, wireless mobile station and wireless base station in wireless communication system
A wireless mobile station transmits a signal string representing a wireless resource allocation request and service quality information on transmission data to be transmitted to a wireless base station. The wireless base station identifies the service quality information based on the signal string received from the wireless mobile station, and controls allocation of an uplink wireless resource to the wireless mobile station based on the identified service quality information. This enables wireless resource allocation in consideration of service quality information on transmission data of the wireless mobile station.
US08515433B2 Load management in wireless mesh communications networks
Methods and systems for providing a network and routing protocol for utility services are disclosed. A method includes discovering a utility network. Neighboring nodes are discovered and the node listens for advertised routes for networks from the neighbors. The node is then registered with one or more utility networks, receiving a unique address for each network registration. Each upstream node can independently make forwarding decisions on both upstream and downstream packets, i.e., choose the next hop according to the best information available to it. The node can sense transient link problems, outage problems and traffic characteristics. Information is used to find the best route out of and within each network. Each network node maintains multi-egress, multi-ingress network routing options both for itself and the node(s) associated with it. The node is capable of several route maintenance functions utilizing the basic routing protocol and algorithms.
US08515418B2 Mobile roaming prepaid solutions
A client for inclusion in a mobile telephony apparatus barred from international roaming usage, to allow roaming operation thereof according to conditions determined at a home network, the client being configured with: an activation unit configured to switch said client between active and passive states, and a call control unit, operative in said active state, to communicate with a predetermined node at said home network, to facilitate control of said mobile telephony apparatus using said home network determined conditions. There is also provided a server component at the home network to support the client. The system allows CAMEL type services when a prepaid roaming user is roaming in a non-CAMEL enabled network, and even allows these services to be provided when the home network lacks CAMEL enablement.
US08515411B2 Reducing power consumption of wireless devices
Described in example embodiments herein are techniques that combine at least two network (communication) technologies (such as protocols, signaling methods, etc.) and limit when a wireless device employs one of the technologies. In an example embodiment, a passive technology, such as a Radio Frequency Identification (RFID) technology, can be employed to determine whether a certain network technology is available.
US08515408B2 Mobile communication terminal and method for navigating series of operations of the mobile communication terminal
A mobile communication terminal adapted for being connected to an external display device through a wired or wireless link is provided. The mobile communication terminal has an input section which receives an input for operating the mobile communication terminal, a storage section which stores a manual of the mobile communication terminal, the manual including a procedure for an operation performed through the input section, an external output controller which provides the external display device with the manual so as to display the manual on the external display device, and a navigation section which introduces a series of operations to be input through the input section in accordance with the procedure displayed on the external display device.
US08515405B2 Communication device
According to an aspect of the invention, there is provided a communication device including: a communication unit configured to communicate with an opponent by an electric communication network; a vibration unit configured to generate a vibration at a predetermined vibration pattern; a storage unit configured to store identification information about the opponent; a display unit configured to listing the identification information; an operation unit configured to accept an operation for moving a cursor which points at one of identification information listed by the display unit; and a control unit configured to activate the vibration unit in accordance with the one of identification information pointed at with the cursor.
US08515403B1 Server for wireless application service system
A wireless access point includes a transmitter, a receiver, and a processor. The processor is configured to wirelessly transmit a beacon to a wireless client. The beacon includes a first information element. The first information element indicates that the wireless access point is capable of providing a plurality of wireless application services. The receiver is configured to wirelessly receive, from the wireless client, a request for a first wireless application service of the plurality of wireless application services as indicated in the beacon. The processor is configured to selectively provide the first wireless application service to the wireless client by executing an application corresponding to the first wireless application service. The processor is configured to, prior to executing the application, determine whether the application is installed in the wireless access point, and in response to the application not being installed, obtain the application from an application server for installation.
US08515399B2 Method and apparatus for generating media content
A system that incorporates teachings of the present disclosure may include, for example, a method for broadcasting a wireless signal representing a notice to obtain sensory data, retrieving first sensory information captured by a first sensor device coupled with a first mobile communication device where the first sensory information is associated with an environment of the first mobile communication device, and receiving from a second mobile communication device, second and third sensory information in response to the notice, where the second sensory information is captured by the second mobile communication device, where the third sensory information is captured by a third mobile communication device and provided to the second mobile communication device. Other embodiments are disclosed.
US08515394B2 Method for controlling access of subscribers in wireless communication system supporting femto cell and apparatus for the same
Disclosed is a method for controlling access of subscribers of a gateway in a communication system supporting a femto cell, the method including: by user equipment (UE), receiving a first access request message, which makes a request to access a femto base station (BS), from the femto BS; directly acquiring a business subscriber database (DB), which includes a list of UE admittable to access the femto BS, from a DB module; and determining whether to admit the access of the UE on the basis of the business subscriber DB, wherein the determining whether to admit the access of the UE includes admitting the access of the UE if a user equipment identifier (UE ID) for identifying the UE is included in the list of UE.
US08515393B2 Apparatuses and methods for handling network initiated detachment procedures
A mobile communications device with a wireless module and a controller module is provided. The wireless module performs wireless transmissions and receptions to and from a cellular station. The controller module receives a detachment request message comprising a detachment cause from the cellular station via the wireless module, and determines whether the detachment cause indicates unauthorized membership of a closed subscriber group (CSG) supported by the cellular station. Also, the controller module determines whether the cellular station is a non-CSG cell in response to the detachment cause indicating unauthorized membership of the CSG supported by the cellular station, and keeps an allowed CSG list unmodified in response to the cellular station being a non-CSG cell.
US08515392B2 Self-subscription and self-reactivation to a network
A method including receiving a network access request that includes an international mobile subscriber identity (IMSI) stored by a smart card associated with a user device; determining whether self-subscription to a service plan or reactivation of a suspended service plan is permitted based on self-activation data, wherein the self-activation data includes a mapping between IMSIs and data that indicates a granting or a denying of network access; selecting network access rights based on the self-activation data when it is determined that self-subscription to the service plan or reactivation of the suspended service plan is permitted; generating a temporary user profile based on the selected network access rights; and providing limited network access to the user device, wherein the limited network access permits a user to self-subscribe to the service plan or reactivate the suspended service plan.
US08515389B2 Method, apparatus, and program product for provisioning secure wireless sensors
We present technology that allows layman computer users to simply create, provision, and maintain secured infrastructure—an instant PKI. This technology can be used in a wide variety of applications including wired and wireless networks, secure sensor networks (such as medical networks), emergency alert networks, as well as simply and automatically provisioning network devices whether secure or not.
US08515383B2 Utility powered communications gateway
Described herein are embodiments of methods, systems and devices of providing a communications gateway between one or more first networks and a second network. In accordance with one aspect, a method is provided comprising receiving, by a first device, information communicated from one or more first networks, wherein the first device is a low power device; and transmitting, by a second device, at least part of the information over a second network, wherein the second device is a high power device and wherein the first device and the second device receive power from a wired communications system.
US08515374B2 PLL circuit, and radio communication apparatus equipped with same
In an ADPLL circuit, on the basis of a gain of a digitally controlled oscillator estimated when a loop gain of a certain value is set in the loop filter and on the basis of a device parameter of the digitally controlled oscillator, the DCO gain estimation unit estimates a gain of the digitally controlled oscillator when a loop gain of another value is set in the loop filter.
US08515373B2 Apparatus for providing reference signals and associated methods
An apparatus includes a signal processing circuit and at least two oscillators that provide, respectively, at least first and second reference signals. The apparatus further comprise a selection circuit. The selection circuit provides to the signal processing circuit one of the first and second reference signals depending on a mode of operation of the signal processing circuit.
US08515366B2 Accurate transmit power measurement
A method for power measurement includes applying a nonlinear function to a Radio Frequency (RF) signal that includes a modulated component and a spurious component, so as to produce a broadband signal that includes a Direct-Current (DC) component, a baseband component and one or more High-Frequency (HF) components. The broadband signal is Band-Pass (BP) filtered so as to produce a bandpass signal from which the DC and HF components are removed. Based on the bandpass signal, a power of the modulated component in the RF signal is estimated irrespective of the spurious component.
US08515357B2 Cognitive radio communication system recognizing interference based on known signal
A cognitive radio (CR) communication apparatus and method is provided. A cognitive radio (CR) communication apparatus includes a signal receiving unit which receives signals from a primary user of a primary system and a secondary transmitter of a secondary system, the received signals including an element associated with at least one known signal of the secondary transmitter, and a determination unit which determines whether a signal of the primary user exists from among the received signals based on the element associated with the at least one known signal.
US08515355B2 Method of realizing smart antenna based on software radio and system therefor
A method of realizing smart antenna based on software radio and system therefore in IMT-2000 CDMA system. Channel conditions are classified according to the features of wireless communication channel conditions, covariance matrix of array receiving signals is step-by-step dimension-reduced and decorrelated using special smoothing differential processing method, obtaining the structure related to the receiving signals by gradually converting correlated signal into independent signal sources and realizing conditions recognition, and respectively calculating receiving weights and transmitting weights using corresponding receiving adaptive beam forming algorithm and transmitting adaptive beam forming algorithm selected according to the result of channel condition classifying. By using adaptive beam forming method of smart antenna based on software radio, the present invention has the following advantages comparing with existing adaptive beam forming method: good adaptability, avoidance of the limitation of single adaptive beam forming method, easiness of upgrading and maintaining based station system, and effective suppression of disturbing effect.
US08515354B2 Method and apparatus for co-location of two radio frequency devices
A method for avoiding signal interference between a first RF circuit and a second RF circuit is provided. The first and second RF circuits are co-located and the first RF circuit is configured to operate in a first frequency range. The second RF circuit is configured to operate in a second frequency range, where the first frequency range overlaps, at least in part, the first frequency range. The method initiates with a controller that is coupled to the first RF circuit and the second RF circuit. Then, the second RF circuit is configured to avoid RF signal collisions with the first RF circuit. An apparatus where two RF devices are co-located without causing interference for each other is also provided.
US08515350B2 Resolving an application service change in a system using bluetooth
Peer-to-peer communication is established between applications in different Bluetooth enabled devices in a Bluetooth network by using Bluetooth protocol messages to discover peer-to-peer bus daemons. In the Bluetooth enabled computing devices, an initiating peer-to-peer bus daemon initiating a connection from a first device to a second device discovers an accepting peer-to-peer bus daemon at the second device. After the discovery of the accepting peer-to-peer bus daemon by the initiating peer-to-peer bus daemon, the initiating peer-to-peer bus daemon sends SDP protocol messages to find a named application available through the accepting peer-to-peer bus daemon. An extended inquiry response with a unique identifier is created and sent by the accepting peer-to-peer bus daemon to the initiating peer-to-peer bus daemon. This unique identifier contains a revision count and the revision count indicates the current version of an application name list for application services available at the accepting peer-to-peer bus daemon.
US08515349B2 Communication system, communication apparatus, communication method, and program to reduce communication time in near field communications
A communication system includes an initiator that transmits a command via an electromagnetic wave. The communication system also includes a target that transmits a response to the command by load-modulating the electromagnetic wave. The initiator performs a first mode communication to acquire real data. The response is transmitted by the target at a timing of any one of one or more time slots and includes the real data. The initiator has a unit that causes the command to be transmitted with a first value in time slot information when the first mode communication is performed. The target has a unit that recognizes the time slot information included in the command from the initiator. The target also has a unit that causes the response including the real data to be transmitted at a timing of a preset time slot, when the time slot information has the first value.
US08515342B2 Dynamic current sharing in KA/KU LNB design
A method, apparatus and system providing power to Low Noise Block Amplifiers (LNBs) in a satellite signal receiving system wherein at least one receiver provides power to the LNBs. A system in accordance with the present invention comprises a first stage of power regulation, coupled to the at least one receiver in a respective fashion, wherein the first stage of power regulation comprises linear regulation, and a second stage of power regulation, coupled between the first stage of power regulation and the LNBs, wherein the second stage of power regulation comprises a switching power regulator. Another embodiment of the present invention comprises a first stage of power regulation, coupled to the at least one receiver in a respective fashion, wherein the first stage of power regulation comprises a switching power regulator, and a second stage of power regulation, coupled between the first stage of power regulation and the LNBs, wherein the second stage of power regulation comprises a linear regulator.
US08515341B2 Relay station apparatus and relay method
To prevent relaying wrong information by determining whether a radio signal is to be relayed in accordance with a function of error detection in the radio signal. A relay station apparatus according to an aspect of the invention is a relay station apparatus which relays a radio signal between a transmission station and a reception station, including: a receiver which is configured to receive the radio signal from the transmission station; and a relay determination section which is configured, in accordance with a function of error detection in the radio signal received by the receiver, to determine whether the signal is to be relayed or not, based on a first channel quality indicating a channel quality from the transmission station to the relay station apparatus.
US08515338B2 Systems and methods for synchronized playout of music on several personal digital music players
Devices, systems and methods are disclosed which relate to a plurality of multimedia devices operating on a common time base having the ability to synchronize playback of a multimedia sample. A user initiates a synchronized playback by sending a request to one or more multimedia devices across a network. The user selects a multimedia sample and a start time. When the request is received by other multimedia devices on the network it can be accepted or denied. If the recipient accepts, the multimedia sample can be downloaded or cached before or streamed at the time of play. Many can enjoy listening to the same multimedia sample even using headphones. This enables a group to enjoy synchronized movement without requiring a sound system other than headphones.
US08515333B2 Notch forming device, bookbinding apparatus and bookbinding system
A notch forming device, comprises a notch forming section to form a notch on an edge of a sheet constituting a sheet bundle to be outputted in accordance with an execution of a job; a shifting section to shift a position of a notch to be formed on a sheet by the notch forming section; and a control section to control the shifting section. When plural sheet bundles are outputted in accordance with the execution of the job, the control section controls the shifting section to make a position of a notch on a leading sheet of each sheet bundle at the same position.
US08515328B2 Medium conveying apparatus and image forming apparatus
A medium conveying apparatus includes: a conveying mechanism that conveys a recording medium that extends long continuously in one direction, a conveying direction of the recording medium being the same as the one direction; a detecting unit that detects a detection subject mark formed on the recording medium; and a moving mechanism that moves the detecting unit in a direction that crosses the conveying direction, and a plurality of detection subject marks are formed on the recording medium in such a manner that they are arranged in the direction in which the recording medium extends long continuously and that a mark width in the direction that crosses the conveying direction changes as the position goes along the conveying direction.
US08515327B2 Image forming apparatus
The invention provides an image forming apparatus capable of preventing a ripple or curling of the sheet and stabilizing feedability or loadability of the sheet. The image forming apparatus includes an aqueous solution applying portion that applies the aqueous solution containing the deliquescent material for hindering evaporation of moisture to the sheet where the toner image has been thermally fixed by the fixing portion, and a controller that controls so that a concentration of the deliquescent material of the aqueous solution applied to the sheet using the aqueous solution applying portion is changed depending on the basis weight of the sheet.
US08515319B2 Developing unit and image forming apparatus using same
A developing unit includes: a cylindrical magnetic member having plural magnetic poles in a circumferential direction, the magnetic poles including a first pole attracting developer and a second pole not attracting developer; a developer holding member having the cylindrical magnetic member therein and conveying developer magnetically attracted by the cylindrical magnetic member on a surface thereof in a direction toward a predetermined area where developer is not attracted by a magnetic field caused by the second pole; a peeling member provided in the predetermined area and peeling off the developer attracted at an end portion of the developer holding member in an axial direction; and a second magnetic member provided on at least one of an upstream side and a downstream side of the peeling member, disposed in a position with a gap from the surface of the developer holding member and opposed to the predetermined area.
US08515315B2 Developing device and image forming apparatus
A developing device includes a developer bearing body, a first developer supply member, a second developer supply member, and a compression member. The developer bearing body bears a developer. The first developer supply member supplies the developer to the developer bearing body. The second developer supply member moves the developer in the vicinity of the first developer supply member to the first developer supply member. The compression member opposes, and is out of contact with, the first developer supply member. The compression member also directs the developer moved by the second developer supply member to the first developer supply member, and compresses the developer between the first developer supply member and the compression member.
US08515310B2 Pressing mechanism, transfer device, and image forming apparatus
A pressing mechanism that presses a contact unit, which is brought into contact with a contact target unit against the contact target unit, includes a holding unit that holds the contact unit. The holding unit includes two first portions that are arranged at both ends of the holding unit in its width direction away from the contact unit and are biased toward the contact target unit and a second portion that is arranged at approximately a center in the width direction sandwiching the contact unit with the first portions and supports the holding unit.
US08515305B2 Cleaning unit including an elastic member spirally wound around and fixed to a shaft
A cleaning unit includes a shaft that is rotatable; an elastic layer that is spirally wound around and fixed to the shaft, the elastic layer contacting and cleaning an object to be cleaned; a pressed portion that protrudes from each end portion of the elastic layer in an axial direction of the shaft, in a part of the each end portion with respect to a width direction of the elastic layer; and a pressing member that is arranged at an end portion of the shaft in the axial direction, the pressing member pressing the pressed portion between the pressing member and the shaft.
US08515296B2 Developer supplying device, developing device, and image forming apparatus
The developer supplying device supplies a supplementary developer including a toner and a carrier in a predetermined weight ratio. The developer supplying device includes a supplementary developer container containing the supplementary developer, and a supplementary developer feeding passage configured to feed the supplementary developer from the supplementary developer container to a developing device. The supplementary developer container is replaced when the supplementary developer is substantially exhausted. The developer supplying device further includes a carrier concentration determining device provided on the supplementary developer feeding passage to determine the concentration of the carrier in the supplementary developer fed through the supplementary developer feeding passage, and a residual supplementary developer amount estimating device configured to estimate the amount of the supplementary developer remaining in the supplementary developer container.
US08515288B2 Optical signal transmission control apparatus and optical signal transmission control method
An optical signal transmission control apparatus that controls transmission of optical signals transmitted via a plurality of redundant routes. The optical signal transmission control apparatus includes a delay difference adjusting unit that adjusts a transmission delay difference between the optical signals of each route by converting a wavelength of the optical signal and making the optical signal with a converted wavelength pass through a waveguide in which a transmission delay of the optical signal changes continuously depending on the wavelength, and a waveform degradation compensating unit that compensates degradation of a waveform of the optical signal, while maintaining the transmission delay difference adjusted by the delay difference adjusting unit.
US08515278B2 Passive optical networks with mode coupling receivers
An apparatus comprising a mode coupler configured to couple a plurality optical signals into a plurality of modes, and a receiver coupled to the mode coupler and configured to detect the modes to obtain the optical signals, wherein the optical signals are coupled from single mode fibers. Also disclosed is an apparatus comprising a plurality of single mode waveguides configured to transport a plurality of single mode signals, and a detector coupled to the single mode waveguides and configured to detect the single mode signals, wherein the single mode signals are substantially coupled without loss from the single mode waveguides to the detector. Also disclosed is a method comprising receiving a plurality of single mode optical channels, coupling the single mode optical channels into a multimode channel, and detecting the optical modes corresponding to the channels in the multimode channel.
US08515277B2 Nonlinear distortion detecting circuit, optical receiver, optical transmission system, and method for detecting nonlinear distortion
An apparatus includes a first estimator that estimates a signal quality based on an error correction number of an electrical signal obtained by photoelectrically converting a received optical signal; a second estimator that estimates a signal quality from which the influence of nonlinear effects is removed based on signals upstream and downstream of an identification calculator identifying the electrical signal; and a calculator that calculates the difference between the signal qualities estimated by the first and second estimators to calculate the amount of nonlinear effects.
US08515273B2 Lens barrel
A lens barrel that includes a first rectilinear motion barrel, a second rectilinear motion barrel whose rotation around an optical axis is restricted by the first rectilinear motion barrel, a first flexible printed circuit board whose electrical connection is performed from outside of the barrel, a second flexible printed circuit board whose electrical connection is performed from outside of the barrel, and a connection unit configured to connect the first flexible printed circuit board and the second flexible printed circuit board. The connection unit is placed in a space configured by the first rectilinear motion barrel and the second rectilinear motion barrel.
US08515272B2 Optical apparatus having optical anti-shake function
An optical apparatus of the present invention includes shake detectors 25p and 25y which detect a shake, electro-optic elements eo1 and eo2 which constitute a part of the optical system and change refractive-index distributions by an electro-optic effect in accordance with an applied voltage, and a drive unit 23 which applies a voltage to the electro-optic element so as to reduce an image blur detected by the shake detectors.
US08515262B2 Recording medium containing supplementary service information for audio/video contents, and method and apparatus of providing supplementary service information of the recording medium
The present invention relates to method and apparatus of providing supplementary service information for A/V contents written in a recording medium. This method has a recording medium containing Presentation Language data, which have to be included like as in a digital television signal for supplementary service information in accordance with Advanced TV Enhancement Forum or Digital TV Application Software Environment standard, and reproduces, if a disk reproduction is requested, the Presentation Language data as well as requested A/V data and provides them for a connected external device such as a digital television. As a result, various video information and functions provided with Presentation Language data by a recording medium can be realized at a digital television set being able to accept Presentation Language data.
US08515259B2 Method for providing progressive download service for playback apparatus supporting BD-J specification
A method for providing a progressive download service for a playback apparatus supporting a BD-J specification is disclosed. In accordance with the present invention, a standby time and a communication overhead necessary for receiving and playing a A/V data by a playback apparatus supporting a BD-J specification are minimized by dividing and playing a first clip and a second clip according to a size of clips.
US08515257B2 Automatic announcer voice attenuation in a presentation of a televised sporting event
A method of automatic announcer voice removal from a televised sporting event. A sound processing circuit divides an audio input signal of a televised sporting event into multiple audio segments. The audio input signal includes crowd noise and announcer commentary. If an audio segment does not exceed a pre-defined amplitude threshold, a voice removal utility adds the audio segment to a recent crowd noise library and stores the segment in an output buffer. If the amplitude of a segment exceeds the threshold, the utility adds the segment to a recent announcer voice library. The sound processing circuit generates an attenuated version of the segment and blends the attenuated version with one or more mixed segments from the recent crowd noise library. The voice removal utility stores the attenuated and blended segment in the output buffer and outputs one or more audio segments from the buffer in a chronological order.
US08515255B2 Systems and methods for enhancing media with supplemental content
Systems, apparatus, interfaces, methods, and articles of manufacture for enhancing media with supplemental content are provided.
US08515254B2 Video editing apparatus and video editing method
A video editing apparatus comprises an input unit that inputs first video data and second video data; a subject size detection unit that detects a representative size of the subject in both the first video data and the second video data as a subject size; a subject size change amount calculation unit that calculates a subject size change amount; a playback speed correction amount setting unit that sets a correction amount for correcting a playback speed of the second video data in accordance with the subject size change amount; a playback speed correction unit that generates third video data by correcting the playback speed of the second video data in accordance with the correction amount; and a video data concatenation unit that concatenates the first video data and the third video data.
US08515234B2 Methods, systems and devices for providing fiber-to-the-desktop
The present disclosure relates to a fiber optic network including a fiber distribution hub having a cabinet, an optical splitter within the cabinet, a hub termination region within the cabinet, a signal input location and an output cable connection location. The fiber optic network also includes a fiber distribution terminal including a terminal housing, a terminal termination region and a terminal spool. The fiber optic network further includes a wall box having a wall box enclosure, a fiber optic adapter positioned at the wall box enclosure and a wall box spool. A first fiber optic cable is wrapped around the terminal spool. The first fiber optic cable interconnects the fiber distribution terminal to the output cable connection location of the fiber distribution hub. The terminal spool rotates about a first axis to allow the first fiber optic cable to be dispensed from the terminal spool. A second fiber optic cable is wrapped around the wall box spool. The second fiber optic cable is optically connected to the fiber distribution terminal. The wall box spool rotates about a second axis to allow the second fiber optic cable to be dispensed from the wall box spool.
US08515228B2 Method and apparatus for accurately positioning an optical fiber end
A method and apparatus involve: yieldably urging movement of a first section relative to a second section in two directions transverse to each other and to a reference axis of the first section, where an optical fiber end portion can be supported on the first section; selectively operating positioning structures that respectively move the first section relative to the second section in the two directions against the yieldable urging. A different method and apparatus involve: selectively operating positioning structure that can move a first section with a reference axis relative to a second section in directions within a plane perpendicular to the axis, that can maintain the first section in a selected position, and that includes plural angularly-offset radial threaded openings in the second section that each have a screw therein with an end engaging the first section, an optical fiber end portion being supported on the first section.
US08515211B2 Methods, apparatuses, and computer program products for maintaining of security and integrity of image data
A user interface for masking portions of an image is provided. A controller included in the user interface is arranged for receiving a request for an image, determining whether access settings associated with selected portions of the image are fulfilled, and providing image data representing said image in response to determining that the access settings are fulfilled.
US08515209B2 Image processing apparatus and method for image processing
While a natural image having a resolution of 600 dpi is enlarged at a predetermined magnification ratio and is printed at a resolution of 1200 dpi, if the magnification ratio is equal to or more than two, the natural image is enlarged by using a nearest neighbor method. If the magnification ratio is less than two, a reduction image is generated by reducing an enlargement image obtained by enlarging an object image based on a magnification ratio to 1/2, and the reduction image is enlarged to twice the size by using the nearest neighbor method. The natural image obtained by enlarging in this manner is compressed and encoded by using prediction encoding and run-length encoding with which a run-length value having a prediction error of 0 is calculated.
US08515208B2 Method for document to template alignment
A method for aligning a document to a template includes identifying image-bounding rectangles of the document and of the template, identifying center points of the image bounding rectangles and of the document and the template, iteratively transforming the template to match the center points and the image bounding rectangles of the document, and aggregating in a matrix the transformations of the template. The method also includes applying to the document the inverse of the transform matrix.
US08515203B2 Image processing method and image processing module for a pointing device
An image processing method is applicable to a pointing device. The pointing device generates a displacement signal by moving relative to a working surface and detecting an image of a part of the working surface. The method includes the following steps. A first original image is obtained. The first original image is uniformly divided into a plurality of blocks. A block brightness value of each block is adjusted. A complexity signal representing a plurality of gradient values of each block is generated. The blocks are sequentially adjusted according to the adjusted block brightness value and complexity signal, so as to generate a first adjusted image corresponding to the first original image.
US08515200B2 System, software arrangement and method for segmenting an image
A logic arrangement, system and method for segmentation using magnetic resonance imaging (“MRI”) are provided. For example, as an end product, an image associated with at least one portion of an anatomical structure is generated. In particular, first data associated with the at least one portion of the anatomical structure is received. Second data can be associated with at least one edge of at least one of the at least one portion is obtained based on the first data. The image can be generated based on the first data and the second data. In addition or as an alternative, it is also possible to generate the image using connected voxel components. Such components are created by processing information associated with an erosion of surface voxels of an image.
US08515193B1 Image compression using exemplar dictionary based on hierarchical clustering
An exemplar dictionary is built from example image blocks for determining predictor blocks for encoding and decoding images. The exemplar dictionary comprises a hierarchical organization of example image blocks. The hierarchical organization of image blocks is obtained by clustering a set of example image blocks, for example, based on k-means clustering. Performance of clustering is improved by transforming feature vectors representing the image blocks to fewer dimensions. Principal component analysis is used for determining feature vectors with fewer dimensions. The clustering performed at higher levels of the hierarchy uses fewer dimensions of feature vectors compared to lower levels of hierarchy. Performance of clustering is improved by processing only a sample of the image blocks of a cluster. The clustering performed at higher levels of the hierarchy uses lower sampling rates as compared to lower levels of hierarchy.
US08515192B2 Parallel entropy encoding of dependent image blocks
A method of entropy encoding image or video data may include entropy encoding a number of blocks independently and in parallel to generate a number of bit streams. At least one of the number of bit streams may include an assumed value in place of a value that would be determined by another bit stream. The method may also include selectively correcting the assumed value based on a value in another one of the number of bit streams. The number of bit streams may be combined into an output, entropy encoded bit stream corresponding to the number of blocks.
US08515191B2 Decoder and a method therof for improving decoding of image and video signals
A solution according to one or more embodiments of the present invention is to reconstruct image blocks where only the frequency coefficient that is most sensitive to changes of an average value of the residual image block, typically the lowest frequency coefficient, is present with a flat residual image. The other image blocks are reconstructed by applying an inverse spatial 2D transform. Hence, the other image blocks comprise image blocks with multiple coefficients and image blocks with a single coefficient and wherein the single coefficient is not the coefficient determining that is most sensitive to changes of an average value of the residual image block.
US08515190B2 Method and apparatus for encoding and decoding image by using large transformation unit
Disclosed are an image encoding method and apparatus for encoding an image by grouping a plurality of adjacent prediction units into a transformation unit and transforming the plurality of adjacent prediction into a frequency domain, and an image decoding method and apparatus for decoding an image encoded by using the image encoding method and apparatus.
US08515189B2 Image compression method with fixed compression ratio, image decompression method, and electronic device thereof
An electronic device includes a multi-field sensor, a memory, and a codec wrapper module, in which the codec wrapper module includes at least one encoder and at least one decoder. The encoder compresses raw data of an image into an image bit stream with a compression ratio through the following steps. The image is segmented into various image bands. Storage space is allocated in the memory and is segmented into various compressed band regions according to the compression ratio and a bit stream length of the raw data. A starting position of each compressed band region is recorded as a current ending position. Lines, sequentially received, are compressed into compressed bit streams respectively. The compressed bit streams are sequentially written into the corresponding compressed band regions according to field indexes of the lines, an output field order, and a group formed by the image bands corresponding to the lines.
US08515181B2 Method and system for determining a quality measure for an image using a variable number of multi-level decompositions
Method and system for determining a measure of quality for images are presented. Multi-level decomposition of images in the wavelet domain using a variable number of levels of decomposition and aggregation of selected subbands is performed to obtain an accurate measure of quality. The processing time is reduced in comparison to that required by other methods for generating measures of quality.
US08515180B2 Image data correction apparatus and method using feature points vector data
A data correction apparatus which corrects data associated with an image of an object projects vector data obtained by connecting data to be corrected to each other onto a subspace to generate a dimensionally reduced projection vector, and executes dimension restoration processing in which the dimensionality of the projection vector is restored to generate dimensionally restored vector data, thereby generating a plurality of dimensionally restored vector data for each type of fluctuation. The data correction apparatus determines the fluctuation of the object based on the projection vector, integrates the plurality of dimensionally restored vector data with each other based on the determination result, and outputs the integration result as corrected data.
US08515171B2 Methods for adaptive and progressive gradient-based multi-resolution color image segmentation and systems thereof
A multi-resolution color image segmentation algorithm which takes advantage of gradient information in an adaptive and progressive framework is described. A gradient-based segmentation method is initiated with a dyadic wavelet decomposition scheme of an arbitrary input image, accompanied by a vector gradient calculation of its color converted counterpart. The resultant gradient map is used to automatically and adaptively generate thresholds for segregating regions of varying gradient densities, at different resolution levels of the input image pyramid. In combination with a confidence map and non-linear spatial filtering techniques, regions of high confidence are passed from one resolution level to another until the final segmentation at highest (original) resolution is achieved.
US08515168B2 Image processing apparatus and image processing method
When image data that contains objects varying in resolution is expanded into bitmap data having a higher print resolution and further compressed in resolution conversion, the compression rate is improved. The resolution and the rendering position of an object are taken into consideration to shift the rendering position of the object so that the boundary of an interpolated area extended from one pixel in the expansion of the object into the bitmap data matches the boundary of a compression rectangular area for use in the resolution compression. Thus, the compression rate of the resolution compression is improved.
US08515167B2 High dynamic range image mapping with empirical mode decomposition
The disclosure relates generally to receiving original image data, decomposing the original image data into layers, compressing a dynamic range of each of layers, and integrating compressed layers to form a final image.
US08515166B2 Method of compressing a block-based binary image
A method of compressing a 2×2 block based binary image is provided. The method includes: determining whether pixels included in a block are included in existing patterns; generating the number N of the pixels included in the existing patterns (N is a natural number); when N is more than a predetermined value, compressing the block with a binary bit stream comprising information about patterns of the pixels included in the existing patterns and color information about the pixels having a new pattern. The method of compressing a 2×2 block based binary image reduces information damage which may occur during compression and restoration of the binary pattern so that the difference in picture quality between an original image and the restored image can be visibly improved.
US08515158B2 Enhanced image identification
A method for deriving a representation of an image is described. The method involves processing signals corresponding to the image. A three dimensional representation of the image is derived. The three dimensional representation of the image to used to derive the representation of the image. In one embodiment, each line of the image is defined by a first parameter (d) and a second parameter (θ), and a position on each line is defined by a third parameter (t), and the three dimensional representation is parameterized by the first, second and third parameters. A set of values is extracted from the three dimensional representation at a value of the first parameter, and a functional is applied along lines, or parts of lines, of the extracted set of values, the lines extending along values of the second or third parameter.
US08515153B2 System and method of image processing, and scanning electron microscope
A scanning electron microscope comprises an image processing system for carrying out a pattern matching between a first image and a second image. The image processing system comprises: a paint-divided image generator for generating a paint divided image based on the first image; a gravity point distribution image generator for carrying out a smoothing process of the paint divided image and generating a gravity point distribution image; an edge line segment group generation unit for generating a group of edge line segments based on the second image; a matching score calculation unit for calculating a matching score based on the gravity point distribution image and the group of edge line segments; and a maximum score position detection unit for detecting a position where the matching score becomes the maximum.
US08515151B2 Generation of frequency distribution for objects
The solution provides a frequency distribution of a dimension of objects projected onto an image, the distribution being generated by measuring the dimension of the objects in a space in which the position of each object is at least partly free, the dimension of each object in the image depending on the position of the object. The frequency distribution of the projected objects is weighted by a weighting operation compensating for the impact of the projection in order to generate a real frequency distribution of the objects.
US08515149B2 Inspection system and method for determining three dimensional model of an object
Embodiments of a system and method are described that automate processes to reconstruct models from two-dimensional images. In one embodiment, the systems comprise an apparatus that can acquire a plurality of images of an object and automatedly form a boundary about the object in each of the images. The boundary highlights a portion of the image that will form the basis for the model. The apparatus can also select a primary image from the images, wherein the boundary in the primary image is narrowest relative to an axis that is common to each of the images. In one example, the apparatus can select a secondary image, which is perpendicular to the primary image, and reconstruct the primary image and the second image to generate the model.
US08515146B2 Deformable motion correction for stent visibility enhancement
A method for enhancing stent visibility includes acquiring a set of image frames including multiple test frames. A set of measurement points uniformly distributed within an image of a stent is defined in the test frames. A local image context is defined around each measurement point. A non-rigid deformation field relating the local image contexts of the test frames to local image contexts of a reference image is calculated. The non-rigid deformation field is optimized by maximizing a similarity function between the local image contexts of the test frames and the local image contexts of the reference image. The optimized non-rigid deformation field is used to deform images of a stent in the multiple test frames and combine the non-rigidly deformed images of the stent from the test frames. An image frame with the combined image of the stents superimposed thereon is displayed.
US08515143B2 Embryo quality evaluation assistance system, embryo quality evaluation assistance apparatus and embryo quality evaluation assistance method
An embryo quality evaluation assistance system including an image pickup unit for picking up an image of the embryo, and a computer that communicates data with the embryo observing apparatus to assist quality evaluation of the embryo. The computer includes a time-series image storing unit that stores a time-series image picked up by the embryo observing apparatus, an embryo image extracting unit that extracts an embryo image from the time-series image, and an active site extracting unit that compares an embryo image based on a first time-series image with an embryo image based on a second time-series image picked up before or after a predetermined time from a pickup time of the first time-series image, and extracts as an active site a set of pixels when the difference between pixel values of corresponding pixels of the first and second time-series images is larger than a predetermined threshold value.
US08515139B1 Facial feature detection
An example method includes capturing, by a camera of a computing device, an image including at least a face of a user, calculating a face template of the face of the user in the image, and analyzing the face template to determine whether the face includes at least one of a removable facial feature that decreases a level of distinctiveness between two faces and a non-removable facial feature that decreases a level of distinctiveness between two faces. When the face includes the removable facial feature, the method further includes outputting a notification for the user to remove the removable facial feature. When the face includes the non-removable facial feature, the method further includes adjusting a first similarity score threshold to a second similarity score threshold.
US08515127B2 Multispectral detection of personal attributes for video surveillance
Techniques for detecting an attribute in video surveillance include generating training sets of multispectral images, generating a group of multispectral box features comprising receiving input of a detector size of a width and height, a number of spectral bands in the multispectral images, and integer values representing a minimum and maximum width and height of multispectral box features, fixing a feature width and height, generating feature building blocks with the fixed width and height, placing a feature building block at a same location for each spectral band level, and enumerating combinations of the feature building blocks through each spectral level until all sizes within the integer values have been covered, and wherein each combination determines a multispectral box feature, using the training sets to select multispectral box features to generate a multispectral attribute detector, and using the multispectral attribute detector to identify a location of an attribute in video surveillance.
US08515113B2 Composite microphone boot to optimize sealing and mechanical properties
A microphone assembly for an electronic device is described. The microphone assembly can include a microphone, a microphone boot and a printed circuit board. The microphone boot can be a composite microphone boot that is formed from multiple materials. A hardness of the each of the materials used in the microphone boot can be selected to improve sealing integrity and reduce shock transmission. In one embodiment, the composite microphone boot can be formed using a double-shot injection molding process.
US08515112B2 Modular speech processor headpiece
A cochlear implant system includes: an electrode array implanted within a cochlea; an internal processor in communication with the electrode array; an implanted antenna which is electrically coupled to the internal processor; and a modular external headpiece which is removably positioned over the implanted antenna, the modular external headpiece including a core containing a sound processor for processing sound and providing a corresponding signal to the implanted antenna; and a modular component configured to releasably engage the core and supply electrical power to the core. A modular speech processor headpiece includes a core comprising a microphone and sound processor for producing a signal representing ambient sound to be transmitted to a cochlear implant, the core further comprising a number of electrical contacts; and a modular component containing a number of electrical contacts corresponding to the electrical contacts of the core; wherein the core is configured to engage with the modular component such that electrical communication is made between the core and the modular component.
US08515111B2 In-the-ear hearing aid
In an in-the-ear hearing aid forming an inner casing space with a shell 1 and a face plate 2, a protector 10 is provided to separate a battery housing space 8 and an inner shell space 9 which constitute the inner casing space. The face plate 2 forms an opening section 5 for loading and unloading a battery B and is integrally formed with battery contacting units 12, 13 by an insert molding method, while the protector 10 is provided to cover the battery B and is formed as a container with an opening section 10a, wherein the opening section 5 of the face plate 2 and the opening section 10a of the protector 10 are joined.
US08515106B2 Methods and apparatus for providing an interface to a processing engine that utilizes intelligent audio mixing techniques
A method for providing an interface to a processing engine that utilizes intelligent audio mixing techniques may include receiving a request to change a perceptual location of an audio source within an audio mixture from a current perceptual location relative to a listener to a new perceptual location relative to the listener. The audio mixture may include at least two audio sources. The method may also include generating one or more control signals that are configured to cause the processing engine to change the perceptual location of the audio source from the current perceptual location to the new perceptual location via separate foreground processing and background processing. The method may also include providing the one or more control signals to the processing engine.
US08515099B2 Capacitor microphone
There is provided a capacitor microphone comprising a capacitor transducer (KW), a high frequency bridge (HFB) coupled to the capacitor transducer (KW), a high frequency coil (HFS) coupled to the high frequency bridge (HFB), an HF transformer (HFT), a synchronous demodulator (SD), a low frequency output (NFA) and a high frequency stabilizer unit (SE). The high frequency stabilizer unit (SE) is coupled between the synchronous demodulator (SD) and the low frequency output (NFA) and serves to stabilize the HF voltage.
US08515090B2 Ambient noise removal device
An ambient noise removal device includes: a sound signal output section that outputs a sound signal to thereby drive a speaker; a noise detection section that detects an electromotive force produced in the speaker by ambient noise; and a noise cancellation section that generates, on the basis of the electromotive force, a signal of an opposite phase from the ambient noise and adds the generated signal to the sound signal to thereby cancel the ambient noise.
US08515076B2 Security system and method using automatic meter reading protocol
The present invention relates to a security system using an automatic meter reading protocol. The security system includes a Device Language Message Specification (DLMS) transmission unit for transmitting security DLMS data that includes security key update information and a first authentication value, and a DLMS reception unit for receiving the security DLMS data, searching the security key update information in the security DLMS data, and generating an updated security key using a second authentication value according to the security key update information. The security system can solve various problems occurring due to the operation of a separate security protocol, and can be easily implemented and managed.
US08515073B2 Method and system for secure communication in near field communication network
Disclosed is a method for secure communication between a plurality of electronic devices in a Near Field Communication (NFC) network, and a system for supporting the method. To this end, a first electronic device shares a plurality of keys with the at least one device among the plurality of electronic devices and selects a first key among the plurality of keys and exchanges data encrypted based on the first key with the at least one device among the plurality of electronic devices and replaces the first key with at least one key among the plurality of keys while exchanging the data after at least one predetermined criterion has been satisfied.
US08515051B2 Determining and displaying application usage data in a contact center environment
Embodiments disclosed herein provide systems and methods for processing and displaying call state and application usage information in a contact center environment. In a particular embodiment, a method provides receiving application usage information and call state information and processing the application usage information and the call state information to determine an amount of time spent using each application of a plurality of applications by each agent of a plurality of agents during each call state of a plurality of call states. The method further provides generating a representation of the amount of time spent using at least one of the plurality of applications by at least one of the plurality of agents during at least one of the plurality of call states.
US08515050B2 Remote media call center
The call center processing system disclosed enhances the capabilities of traditional call centers. In particular, the processing system allows a call center to receive, aggregate, and index many different types of media obtained from a wide variety of sources and that relate to many different types of incidents. Thus, for example, the processing system provides a third party with the option of submitting call phone camera pictures, audio input, video camera footage, and other types of media when reporting an incident to the call center. The call center may be an emergency number (e.g., 911) call center, a service center (e.g., for a home appliance), a news reporting call center, or any other type of interactive information exchange.
US08515045B2 Method and apparatus for providing voice control for accessing teleconference services
A method and apparatus for providing access to teleconference services using voice recognition technology to receive information on packet networks such as Voice over Internet Protocol (VoIP) and Service over Internet Protocol (SoIP) networks are disclosed. In one embodiment, the service provider enables a caller to enter access information for accessing a conference service using at least one natural language response.
US08515035B2 Systems and methods to connect people for real time communications
Methods and apparatuses to present information to sellers/advertisers/advisors for connections to customers for real time communications. One embodiment includes: responsive to a request from a customer, determining a telephonic reference of the customer; presenting to at least one entity an option to be connected to the customer; responsive to a first entity selecting the option, initiating a telephonic connection to the customer using the determined telephonic reference of the customer to provide a telephonic connection between the customer and the first entity; and charging the first entity a fee for a lead to the customer in response to establishing the telephonic connection between the customer and the first entity.
US08515031B2 Voice message exchange
Disclosed is a voice message exchange system and method for improving communication between an inmate and a third party by enabling the inmate to leave a message when a call is not answered and further allowing the third party who receives the message to reply with a message to the inmate. Additionally, outside parties that meet the institution's requirements can leave messages for inmates at any time. The present invention can be used as an add-on to legacy inmate call management systems or incorporated internally into an inmate call management system. The system also provides monitoring, controlling, recording, and billing means.
US08515024B2 Captioned telephone service
A method of operating a captioned telephone call in which an assisted user is connected by a captioned telephone device which is connected both by one line to a remote user and a second line to a relay providing captioning for a conversation, the method comprising the steps of, when a call is received at the captioned telephone device on the first line, the captioned telephone device calling the relay on the second line to initiate captioning service set up prior to the call being answered, after the call is answered, the captioned telephone device passing spoken words received on the first telephone line to the second telephone line and the captioning service then providing captioning to the captioned telephone device of the spoken words transmitted on the second telephone line.
US08515015B2 Method and system for test automation and dynamic test environment configuration
A method and system of an embodiment may provide a user interface enabling automated testing of a network device. The automated testing may include specifying a network device to be tested, specifying a network technology for testing the network device, specifying a client of the network device, configuring network connectivity for the network device, and enabling execution by the client of a network device of a test action. Configuring network connectivity may include dynamically configuring a network to include the specified network technology and the specified network device.
US08515010B1 Material analysis based on imaging effective atomic numbers
Effective atomic numbers associated with pixels in a region are received. An effective atomic number is associated with each pixel in the region. X-ray data for the region is received, and an item within the region is identified from the x-ray data. Some of the pixels in the region are correlated with the item such that the item is associated with an effective atomic number. An image of the region is rendered. The pixels of the item have a display style based on the effective atomic number of the item.
US08515006B2 Fiducial systems for mammography
A system is described for breast imaging that includes spatially registering sequential mammographic images of the same breast. The system includes a first compression member configured to contact a first side of a breast, a second compression member configured to contact a second side of a breast that is substantially opposite the first side. The system further includes a first image sensor, coupled to the first compression member and configured to detect a position of a first fiducial marker located at the first side of the breast, and a second image sensor, coupled to the second compression member and configured to detect a position of a second fiducial marker located at the second side of the breast.
US08515005B2 Tomosynthesis with shifting focal spot and oscillating collimator blades
In a tomosynthesis system a static focal spot is moved in a direction opposite to and generally synchronized with the directional movement of an x-ray source and X-ray collimator blades are moved during each exposure in synchronization with the shifting of the static focal spot. The synchronized movement of the static focal spot, x-ray tube and collimator blades helps keep the effective focal spot fixed in space relative to the breast, detector or both during the entire duration of the exposure and keeps the x-ray field on the detector and breast static. The shifting collimator blades follow an oscillating pattern over the multiple x-ray exposures of a tomosynthesis scan.
US08514997B2 Method and system for a receiver with undersampling mixing using multiple clock phases
Methods and systems for a receiver with undersampling mixing using multiple clock phases are disclosed and may include undersampling a received wireless signal utilizing multiple undersamplers and clocking each of the undersamplers with a separate clock signal. Each of the clock signals may be at a sampling frequency but with a different phase angle. The difference of the phase angle between each of the clock signals may be adjusted and may be determined by the number of undersamplers. A gain ratio may be configured for two signals summed to generate each of the clock signals for the phase angle adjusting. The two signals may include in-phase and quadrature signals. Each of the summed signals may be normalized utilizing limiters. The sampling frequency may be an integer sub-harmonic of the received signal. The undersamplers may include track and hold or sample and hold circuits.
US08514989B2 Method circuit and system for adapting a receiver receive chain based on detected background noise
Disclosed is a radio frequency (RF) receiver for receiving a communication channel modulated on one or more carrier frequencies. The receiver may include a gain adjustable RF amplifier, a wideband signal power measurement circuit, and control logic. The control logic may be adapted to use outputs of one or more measurement circuits to classify interfering signals based on measured signal power and spectral proximity to the one or more channel carrier frequencies, and to adjust the gain of the radio frequency amplifier based on the classification.
US08514988B2 Enhanced pilot signal receiver
Briefly, in accordance with one embodiment, a method of adjusting for digital automatic gain control (DAGC) quantization error in a mobile station is as follows. A first DAGC value is stored before reception of one or more enhanced pilot signals. A second DAGC value is computed during reception of the one or more enhanced pilot signal. The first DAGC value is restored after reception of the one or more enhanced pilot signals is over. An advantage associated with this particular embodiment may include reduction in quantization error for digital automatic gain control.
US08514987B2 Compensation for data deviation caused by frequency offset using timing correlation value
A method and circuitry for detecting a frequency offset (Δ) between data at a transmission symbol rate (fTx) transmitted from a transmitter and a reception sampling frequency (fRx) operating in a receiver on the basis of hard decision based on a binary number in the receiver. The receiver uses a converter to make binary hard decisions performs n times oversampling, then obtains a symbol decision value, calculates a timing correlation value for each plurality of partition phases, and calculates a cumulative timing correlation value for a specific period or number of additions. The receiver determines whether its sampling frequency is higher or lower than a correct symbol rate, appropriately shifts a sampling position, and makes reception while maintaining the correct sampling position thereby enables data deviation caused by a frequency offset to be compensated on the fly.
US08514986B2 Wideband digital spectrometer
A processor, comprising a first data input configured to receive a stream of samples of a first signal having a spectral space, the stream having a data rate of at least 4 GHz; a second data input configured to receive a stream of samples of a second signal; a multitap correlator, configured to receive the first stream of samples and the second stream of samples, and producing at least one correlation output for each respective sequential sample of the first signal received; and a programmable control configured to alter a relationship of the stream of samples of the first signal and the stream of samples of the second signal, to thereby select, under program control, an alterable correlation output.
US08514985B2 Synchronising a receiver to a signal having known structure
Apparatus for locating a specific point in a received signal of cyclical nature, the apparatus comprising correlating means (16) for correlating the received signal with a code that is potentially present in the received signal, processing means (20,22,18) for multiplying the correlation result with a time-offset, complex-conjugated version of itself and filtering means (24,26,28) for low pass filtering the multiplication result to produce a signal suited to analysis for determination of said point and estimation of the frequency error.
US08514982B2 Systems and methods for digitizing multiple channels in a receiver
Systems and methods for mitigating multipath signals in a receiver are provided. In this regard, a representative system, among others, includes a radio frequency (RF) front-end and at least one analog-to-digital converter (ADC). The RF front-end receives FM signals and down-converts the received frequency signals to intermediate frequency (IF) signals. The analog-to-digital converter (ADC) receives the intermediate frequency signals and digitizes multiple FM channels around a desired FM channel associated with the down-converted signals. The system further includes multiple sets of digital processing components that are configured to simultaneously receive and process the digitized multiple channels. The multiple sets of digital processing components include at least two parallel channel selection and demodulation paths in which the respective digitized multiple channels are processed therethrough.
US08514980B2 Methods and systems for providing bandwidth adjustment
Systems and methods are disclosed for providing bandwidth adjustment. The disclosed systems and methods may include receiving an input signal having at least one attribute and an input bandwidth. Furthermore, the disclosed systems and methods may include producing a first adjusted signal. The first adjusted signal may comprise the input signal with a first adjusted bandwidth. The first adjusted bandwidth may comprise the input bandwidth adjusted based on the at least one attribute and at least one first preference. In addition, the disclosed systems and methods may include providing the first adjusted signal to a first end use device.
US08514964B2 Control system methods and apparatus for inductive communication across an isolation barrier
Improved control apparatus and methods transfer information between devices, such as controllers and field devices, utilizing a modulator that generates a pulse width modulated (PWM) signal containing information to be transferred by a first of the devices, e.g., the controller, to the second device. A transformer or other inductive device transfers the PWM signal across the isolation barrier, where it is demodulated to analog form for application to the second device, e.g., the field device. Information transferred from the second device to the first device can be transferred in an amplitude modulated (AM) signal that utilizes, as its carrier, a fixed duty cycle output of the modulator that generates the PWM signal.
US08514961B2 Method and apparatus for distributed space-time coding in wireless radio networks
A method and apparatus is disclosed herein for performing distributed space-time coding. In one embodiment, the distributed space-time coding is used for downlink communications in wireless radio networks. In one embodiment, the method comprises storing information-bearing sequence at two or more base stations in a group of base stations; and transmitting data corresponding to the information-bearing sequence from a number of base stations for receipt by a receiver of a user, where the number of base stations is not globally known a priori and indicates a diversity of order, such that the diversity of order M is obtained if a total of M number of antennas spread over multiple base stations transmit the information-bearing sequence, where M is an integer.
US08514957B2 Method and apparatus for spectrally efficient link adaptation using HARQ in OFDMA systems
A method to increase spectral efficiency in a communication system is described herein. The communication system includes at least one mobile station and is capable of transmitting messages encoded according to a plurality of available modulation coding schemes (“MCSs”). Each available MCS includes a modulation scheme and an effective coding rate. The MCSs are indexed according to increasing complexity. A signal-to-interference ratio (“SINR”) is determined which is sufficient to satisfy a predetermined frame error rate (“FER”). A first MCS and a corresponding amount of transmissions needed to satisfy the predetermined FER at the SINR using the first MCS are determined. The first MCS has a higher effective coding rate than a second MCS. The second MCS sufficiently satisfies the predetermined FER at the SINR in a single transmission. A message encoded according to the first MCS is transmitted through the communication system using hybrid automatic repeat request (“HARQ”).
US08514954B1 Pilot design for wireless system
The description herein relates to pilot designs for an Orthogonal Frequency Division Multiplexing (OFDM) based communication system. In the preferred embodiment, the communication system is one operating according to the IEEE 802.16m, or WiMax, standard. In general, an OFDM transmitter operates to insert pilot symbols into a resource of a transmit frame according to a predetermined staggered pilot symbol pattern defining pilot symbol locations within the resource of the transmit frame. The predetermined pilot symbol pattern is defined such that pilot symbols are located at or near time boundaries of the resource, at or near frequency boundaries of the resource, or both. By doing so, when generating a channel estimate for the communication channel between the OFDM transmitter and an OFDM receiver based on the pilot symbols, extrapolations needed to estimate the channel near the boundaries of the resource are optimized, thereby improving overall channel estimation accuracy.
US08514942B2 Low-resolution video coding content extraction
Low complexity method directly decode low-resolution frames from compressed high-resolution videos that were encoded using predictive coding techniques like the H.264 video coding standard. The smaller the decoding resolution, the higher will be the computation and power savings of using the method. Low-frequency coefficients of 2D transformed predictions are added to the low-frequency coefficients of the transformed residual error. Low-frequency coefficients of the reconstructed data are then inverse transformed taking a smaller size transform. Further savings are obtained by reconstructing only those reference pixels that will be needed for accurate decoding of further Intra blocks.
US08514932B2 Content adaptive and art directable scalable video coding
Systems, methods and articles of manufacture are disclosed for performing scalable video coding. In one embodiment, non-linear functions are used to predict source video data using retargeted video data. Differences may be determined between the predicted video data and the source video data. The retargeted video data, the non-linear functions, and the differences may be jointly encoded into a scalable bitstream. The scalable bitstream may be transmitted and selectively decoded to produce output video for one of a plurality of predefined target platforms.
US08514927B2 Compression code for transferring rate matched data between devices
A block of N-bit symbols is compressed to reduce transfer bandwidth between two devices. A plurality of locations within the block of N-bit symbols is identified in which a same known N-bit symbol is to be located. The known symbol in each of the plurality of locations is replaced with a substitute 1-bit symbol having a first value. Each remaining symbol in the block of N-bit symbols is marked with a marker bit having a second value. The compressed block of marked N-bit symbols and substitute symbols is transmitted from one device to another device and then decompressed by replacing the substitute symbols with known symbols and removing the markers to restore the original block.
US08514924B2 Joint demodulation and interference suppression using serial localization with indecision
A receiver includes a constellation processing module and a multi-stage demodulator having a plurality of non-final demodulation stages and a final demodulation stage. The constellation processing module derives a set of centroid-based values from subsets of constellation points associated with a plurality of transmitted signals for input to each of the non-final demodulation stages. Each of the non-final demodulation stages demodulates a group of signals input to the non-final demodulation stage using the set of centroid-based values as constellation points and suppresses residual interference associated with using the set of centroid-based values as constellation points for signal demodulation. The final demodulation stage demodulates a group of modified signals input to the final demodulation stage using the subset of constellation points input to the final demodulation stage to determine a final symbol decision for the plurality of transmitted signals.
US08514920B2 Methods and apparatus for pseudo asynchronous testing of receive path in serializer/deserializer devices
Methods and apparatus are provided for pseudo asynchronous testing of receive paths in serializer/deserializer (SerDes) devices. A SerDes device is tested by applying a source of serial data to a receive path of the SerDes device during a test mode. The receive path substantially aligns to incoming data using a bit clock. A phase is adjusted during the test mode of the bit clock relative to the source of serial data to evaluate the SerDes device. The source of serial data may be, for example, a reference clock used by a phase locked loop to generate the bit clock. The phase of the bit clock can be directly controlled during the test mode, for example, by a test phase control signal, such as a plurality of interpolation codes that are applied to an interpolator that alters a phase of the bit clock.
US08514915B2 Apparatus and method for frequency shifting of a wireless signal and systems using frequency shifting
Coverage for a wireless network is improved using a frequency shifting scheme. A wireless signal in a frequency band is shifted to another band, and carried in the shifted band to another location where the signal is shifted back to the original frequency band. The frequency shifting may utilize frequency shifting schemes such as mixer/filter and heterodyne. The wireless signal can be frequency shifted by converting it to other representing signals (such as I/Q components) and forming the frequency-shifted signal from the representations. The transmission medium may use dedicated wiring or existing service wiring in a residence or building, including LAN, telephone, AC power and CATV wiring. The system may be enclosed as a stand-alone unit, housed in integrated form as part of a service outlet or as a snap-on/plug-in module.
US08514911B2 Method and apparatus for clock drift compensation during acquisition in a wireless communication system
A method of wireless communication is disclosed that includes receiving a plurality of samples from a transmission of a known sequence; identifying a peak position in the known sequence based on a correlation of the plurality of samples and the known sequence; and adjusting the identified peak position based on an offset. An apparatus for performing the method is also disclosed herein.
US08514903B2 Quantum cascade laser
A quantum cascade laser includes a semiconductor substrate, and an active layer having a cascade structure formed by multistage-laminating unit laminate structures each including an emission layer and an injection layer. Further, the unit laminate structure 16 includes a first emission upper level, a second emission upper level, and a plurality of emission lower levels, one of the first and second upper levels is a level arising from a ground level in the first well layer, and the other is a level arising from an excitation level in the well layer except for the first well layer. Further, the energy interval between the first upper level and the second upper level is set smaller than the energy of an LO phonon, and the energy interval between the second upper level and a higher energy level is set larger than the energy of an LO phonon.
US08514900B2 Optical frequency stabilization system and method
One embodiment of the invention includes an optical system. The optical system includes an optical cavity comprising a plurality of reflectors. The optical system also includes optics configured to provide a first optical signal and a second optical signal into respective inputs of the optical cavity to be substantially concurrently resonated within the optical cavity. The first and second optical signals can have distinct wavelengths.
US08514895B2 Bit-stuffing method for crosstalk avoidance in high-speed buses
This invention discloses a bit-stuffing method for crosstalk avoidance in high-speed buses, which comprises the steps of inputting a plurality of data bit streams in parallel to a data input buffer; the data input buffer sequentially inputting data bits of the data bit streams to a bit-switching unit, and the bit-switching unit switching the data bits to generate bit-switched data; parallelly inputting the bit-switched data to a bit-stuffing encoding unit; the bit-stuffing encoding unit performing bit-stuffing encoding on the bit-switched data to generate encoded data bits and inputting the encoded data bits to an encoded data buffer; and the encoded data buffer outputting the encoded data to a high-speed bus. The encoded data bits passed through the high-speed bus are decoded using a bit-removing method to recover the data bit streams.
US08514891B2 Media stream splicer
An implementation is described herein, which facilitates a fast channel change by receiving and decoding a unicast acquisition media stream that corresponds to a soon-to-be-requested target multicast media stream. It does this before requesting the target multicast media stream of the new channel. Once the transmission of the unicast stream is caught up with the multicast stream, this implementation splices from the unicast acquisition stream to the target multicast media stream.
US08514886B2 Method and user device for receiving digital transmissions
The invention provides a user device (3) connected to a source unit (2) through a communication network for receiving digital transmissions in the form of bursts from a source unit. The user device comprises a receiver (300) for receiving bursts from the source unit, and a rendering unit (36) for rendering the digital broadcast transmission based on the received bursts. The user device further includes: a buffer (320) for buffering for each received burst for a predefined buffer duration, the user device being provided to transmit the buffered bursts to the rendering unit in response to expiry of the predefined buffer duration, and a quality analyzer (37) for evaluating a quality indicator related to the quality of the burst, checking whether the quality indicator matches a quality condition related to a predefined quality threshold, and in response to the quality indicator of the received burst not matching the quality condition, requesting retransmission of the burst, the quality analyzer (37) being arranged to operate within the predefined buffer duration.
US08514881B2 Digital transmission system and digital transmission method
A digital transmission system includes at least a client device and a transmission device, and rate-adjusts the client signal transmitted from the client device to the transmission device before accommodating/multiplexing the signal in a frame. The transmission device includes a rate adjusting unit and a frame processing unit. The rate adjusting unit encapsulates the client signal by using a predetermined frame structure, inserts an idle pattern if necessary, and performs rate adjustment into the bit rate which can be contained in the frame. The frame processing unit accommodates/multiplexes the signal after the rate adjustment. The digital transmission system inserts a bit string of the client signal directly in a payload area of the digital frame, or accommodates and multiplexes it. Alternatively, a specific pattern is accommodated in the payload area, or accommodated and multiplexed after performing a reversible digital signal processing.
US08514877B2 Method and system for a plurality of physical layers for network connection
Methods and systems for a plurality of physical layers for network connection may include coupling a MAC to one of a plurality of PHYs. The coupling to a specific PHY may be based on auto-detection of network activity, or network devices, via the PHYs. Also, one of the PHYs may be coupled to the MAC as a power-up default. The PHYs may be coupled to a same network, by, for example, cables. A first cable to a first PHY may couple it to a first network switch and a second cable to a second PHY may couple it to a second network switch. The first network switch may be rated to handle, for example, a greater data rate than the second network switch. The first cable may not be able to be used as a cable for the second PHY, and vice versa.
US08514875B2 Processing of multiple cells in a network device with two reads and two writes on one clock cycle
A network device for processing data includes at least one ingress module for performing switching functions on incoming data, a memory management unit for storing the incoming data in a memory and at least one egress module for transmitting the incoming data to at least one egress port. The memory management unit is configured to receive data at a clock speed for the network device and write the data to the memory using a multiplied clock speed that is a multiple of the clock speed for the network device, read out the data from the memory at the multiplied clock speed and provide the data to the at least one egress module at the clock speed for the network device, where the multiplied clock speed is used to sample the clock speed for the network device to place domains of the multiplied clock speed and the clock speed for the network device in phase.
US08514874B2 Thread synchronization in a multi-thread network communications processor architecture
Described embodiments provide a packet classifier for a network processor that generates tasks corresponding to each received packet. The packet classifier includes a scheduler to generate a thread of contexts for each task received by the packet classifier from a plurality of processing modules of the network processor. The scheduler includes one or more output queues to temporarily store contexts. Each thread corresponds to an order of instructions applied to the corresponding packet, and includes an identifier of a corresponding one of the output queues. The scheduler sends the contexts to a multi-thread instruction engine that processes the threads. An arbiter selects one of the output queues in order to provide output packets to the multi-thread instruction engine, the output packets associated with a corresponding thread of contexts. Each output queue transmits output packets corresponding to a given thread contiguously in the order in which the threads started.
US08514869B2 Packet routing apparatus
A packet routing apparatus has a plurality of routing units, connected by a first connecting mechanism. The plurality of routing units comprise a first routing unit, connected to at least one port, and a second routing unit, connected to an extended function processor. The first routing unit transmits a packet, received from the port, to another first routing unit and/or a second routing unit. The second routing unit transmits the packet, received from the first connecting mechanism, to the extended function processor.
US08514860B2 Systems and methods for implementing a high throughput mode for a MoCA device
Systems and methods for providing a high throughput mode for a MoCA device are provided. An electronic device configured for use as a node in a home network is provided. The electronic device may include a preamble generator block. The preamble generator block may include a time domain preamble generator. The time domain preamble generator may be configured to generate a periodic preamble for a MoCA signal. The preamble generator block may also include a doubling circuit configured to double the periodic preamble. Such doubling may preferably obtain an increased maximum periodic preamble.
US08514856B1 End-to-end fibre channel over ethernet
In one embodiment, one or more Fiber Channel over Ethernet (FCoE) proxy points (FPPs) communicates control and management information with a separately housed FCoE control and management plane (F-CMP) server in order to direct data plane functionality of the FPPs. Each FPP also proxies control and management protocols between the F-CMP server and one or more FCoE end-point devices for which the FPP is responsible (on FCoE ports). Traffic received by the FPP may then be processed according to the directed data plane functionality, such that FCoE traffic transmitted between first and second FCoE end-point devices separated by the Ethernet network is directed over the Ethernet network end-to-end between correspondingly responsible FPPs without traversing the F-CMP server.
US08514853B2 Remote re-multiplexing of transport streams
In one method embodiment, receiving at a first re-multiplexer and a second re-multiplexer a first indexed transport stream, the first re-multiplexer physically located at a location separate from the second re-multiplexer; receiving a helper transport stream, the helper transport stream comprising information about a set of operations associated with a previous re-multiplexing operation; re-multiplexing the first indexed transport stream at the first and second re-multiplexers based on the information; and generating by the first and second re-multiplexers a second transport stream and a third transport stream, respectively, the second transport stream identical to the third transport stream and different than the first indexed transport stream.
US08514847B2 Methods and apparatus for maintaining connectivity with an internet protocol phone operating behind a firewall
Methods and apparatus for maintaining connectivity with an Internet protocol (IP) phone operating behind a firewall are disclosed. An example method disclosed herein comprises registering the IP phone in response to receiving a first registration request from the IP phone, the first registration request including first registration information, the first registration information including a first public IP address associated with the firewall, storing the first registration information, reregistering the IP phone in response to receiving a second registration request from the IP phone, the second registration request including second registration information, the second registration information including a second public IP address associated with the firewall, the second public IP address different from the first public IP address, and reverting to the stored first registration information to process calls associated with the IP phone.
US08514835B2 Hierarchical multicast protocol in a mobile ad-hoc network
A system, method, and computer readable medium using a hierarchical multicast protocol in a mobile ad-hoc network, comprises identifying a parent node, determining a sub-group node in communication with the parent node, determining a maximum number of host nodes in communication with the sub-group node, determining an address of the parent node based upon the determined sub-group node and the determined maximum number of host nodes, setting an address of the sub-group node based upon the determined address of the parent node, and applying a host node address to at least one of the host nodes based upon the set sub-group node address.
US08514830B2 Method for transceiving a signal in wireless communication system
A method of transmitting a signal using a prescribed frame structure in a wireless communication system is disclosed. A mobile station is able to transmit or receive a signal using a frame structure with a CP length corresponding to ¼ of a useful symbol. Moreover, the mobile station is able to transmit or receive a signal using a frame structure with a CP length corresponding to ¼ of a useful symbol, which is designed to mutually coexist without causing collision or interference with another frame structure with a different CP length. In this case, a channel bandwidth of the prescribed frame structure is 8.75 MHz.
US08514829B2 Center frequency control for wireless communication
The method and apparatus as described are directed toward techniques and mechanisms to improve efficient wireless network implementation, including obtaining one specification including a center frequency definition, determining, based on the specification, a center frequency of at least one carrier used to operate on the wireless communication system, determining an amount of dithering to add to the center frequency, and setting the center frequency to be multiples of sub-carrier spacing by adding the dithering.
US08514827B2 System and network for wireless network monitoring
A technique for wireless network monitoring involves scanning channels using clients instead of access points. An example of a method according to the technique may include, for example, receiving from a wireless access point a command to perform a channel scanning function, listening on a channel associated with the channel scanning function, and sending RF data found on the channel to the wireless access point. Another example of a method according to the technique may include, for example, scanning a first channel, switching from the first channel to a second channel, sending data on the second channel to an access point, switching from the second channel to the first channel, and resuming scanning on the first channel. A system according to the technique may include one or more scanning clients, proxy clients, multi-channel clients, or other clients that are capable of scanning channels in lieu of an access point.
US08514822B2 Efficient acknowledgement messaging in wireless communications
Techniques for acknowledging message reception in a wireless OFDM/OFDMA system in clue receiving an unsolicited MAC management message at a subscriber station, operating the subscriber station to generate an acknowledgement (ACK) signal when the subscriber station receives the message from a base station, providing a pre-allocated uplink resource for the subscriber station to transmit the ACK signal to the base station without making a request to the base station for sending the ACK signal and sending the ACK signal consisting of a MAC header transmitted at the pre-allocated uplink source.
US08514815B2 Training signals for selecting antennas and beams in MIMO wireless LANs
A computer implemented method selects antennas in a multiple-input, multiple-output wireless local area network that includes multiple stations, and each station includes a set of antennas. Multiple consecutively transmitted sounding packets are received in a station. Each sounding packet corresponds to a different subset of the set of antennas. A channel matrix is estimated from the multiple consecutively transmitted sounding packets, and a subset of antennas is selected according to the channel matrix.
US08514811B2 Method and apparatus of performing handover in wireless communication system
A method of performing a handover procedure of a handover performing apparatus in a wireless communication system in which a macro base station and a femto base station coexist is provided. The method of performing the handover procedure of the handover performing apparatus includes detecting an uplink signal transmitted from a terminal to the macro base station, sending a report message including information about the uplink signal to the macro base station, and performing the handover procedure with the terminal when the macro base station triggers handover based on the report message.
US08514810B2 Method for performing band handover in broadband wireless access system and mobile station supporting the same
A method for performing band handover in a broadband wireless access system is provided. In this method, a terminal in a band AMC mode in which the terminal transmits and receives data through a band selected from among bands to which a modulation scheme and a coding rate are adaptively applied receives channel status information of each band of a neighboring base station. The terminal then performs handover to the neighboring base station while maintaining the band AMC mode if it is determined based on the received channel status information that a channel status of each band of the neighboring base station satisfies a predetermined condition. This band handover method enables handover to be performed for each specific frequency band of a mobile terminal.
US08514797B2 Dynamic bit allocation for communication networks subject to burst interference
Wired and wireless communication networks can be subject to burst interference resulting in loss of throughput and data corruption. In a communication system comprising a transmitting network device and a receiving network device, the transmitting network device can be configured to implement a dynamic bit allocation technique for retransmitting packets of a failed packet transmission. On receiving a request for retransmission from the receiving network device, the transmitting network device can dynamically allocate bits of original symbols across two or more constituent symbols per original symbol. The transmitting network device can allocate the two or more constituent symbols across one or more retransmission packets to exploit time diversity. The transmitting network device can also vary modulation and coding schemes and other transmit parameters to generate robust retransmission packets.
US08514790B2 System and method for optimizing network wireless communication resources
Embodiments are described that provide methods and radio networks that communicate data between a mobile communication device and a core network. The methods include using network coding to encode data, and communicating a subset of the encoded data between the mobile communication device and the core network through a dynamic relay station.
US08514788B2 Radio resource allocation method and telecommunication apparatus
A radio resource allocation method for use in a radio telecommunication system for a first radio telecommunication apparatus and a second telecommunication apparatus carrying out a radio telecommunication by using an allocated radio resource, comprising selecting a resource allocation pattern identifying a combination of radio resources allocatable within a resource management space from among a pre-prepared plurality of resource allocation patterns, and notifying the second radio telecommunication apparatus of pattern identifier information identifying the selected resource allocation pattern and of startup position information thereof within the resource management space.
US08514786B2 Communication method, mobile network system and device
A mobile terminal (UE) used in a mobile communication network that includes a mobility management entity (MME) and a serving gateway (S-GW), receives paging using IMSI (International Mobile-Station Subscription Identifier) from the MME, upon an arrival of an incoming call destined for the UE from outside of the mobile communication network, wherein the incoming call is notified to the serving gateway though a specific S5/S8 bearer, which upon restarting of the MME, the S-GW maintains, while the S-GW deletes other bearers and then the MME is notified of the incoming call by a Downlink Data Notification signal inclusive of the IMSI sent from the S-GW, and in response to the paging, re-attaches to the mobile communication network.
US08514769B2 Method of transmitting or receiving control information in wireless communication system and apparatus of the same
A method of transmitting control information by a base station in a wireless communication system is provided. In the method, control information is broadcast, and negative-acknowledgement (NACK) information associated with the broadcasted control information is received from at least one User Equipment (UE), and then the control information is retransmitted to at least one UE in response to the NACK information.
US08514767B2 Wireless sensor network information swarming
Embodiments of the present invention provide a method, system and computer program product for information swarming in a wireless sensor network (WSN). In an embodiment of the invention, a method for information swarming in a WSN can include receiving in an overhearing node of the WSN, relay data sensed by a sensor at an originating node of the WSN and transmitted along a relay path exclusive of the overhearing node from the originating node to an aggregation point in the WSN. The method also can include determining a relevance of the relay data in reference to at least one relevance rule. Finally, the method can include forwarding additional data acquired at the overhearing node by a sensor at the overhearing node to the aggregation point over the WSN in response to determining the relay data to be relevant.
US08514750B2 Multiplexed communication for duplex applications
The present invention extends to methods, systems, and computer program products for multiplexed communication for duplex applications. Embodiments of the invention facilitate a multiplexed variant of long polling over a request/reply communication medium that (potentially significantly) reduces the resources utilized when exchanging messages. The lightweight address generation mechanism facilitates polling and routing for a pool of many clients and many services while minimizing allocated resources to each established session. Further, the benefits of a lower latency bidirectional communication medium between clients and services can be utilized.
US08514748B2 Method and system for improved authentication for communications network setup
Aspects of a system for enabling secure wireless communication of information between stations in a communication system may comprise a configurator, that exchanges configuration information with a client station, in an IEEE 802.11 communication system. The exchange of configuration information may be encrypted based on information transmitted between the configurator and the client station via a communication network, and information that remains locally on the configurator and locally on the client station. Aspects of a method for enabling secure wireless communication of information between stations in a communication system may comprise exchanging configuration information between a configurator and a client station, in an IEEE 802.11 communication system. The exchanged configuration information may be encrypted based on information transmitted between the configurator and the client station via a communication network, and information that remains locally on the configurator and locally on the client station.
US08514736B2 Determining neighbor lists and PN offsets for new sector
A method and apparatus is provided for selecting a pseudo-noise (PN) offset for a newly deployed sector in a mobile communication network. A set of candidate PN offsets is determined and a priority factor for each candidate PN offset is determined based on a sector azimuth of the new sector, sector azimuths of sectors using the candidate PN offsets, or both. The PN offsets are ranked based on priority factor and distance to the new sector. A candidate PN offset is then selected from the candidate list based on the final ranking.
US08514731B2 Variable-frequency network device and variable-frequency network connection establishing method
A variable-frequency network connection establishing method is adapted for establishing a connection between a local network device and a remote network device. The variable-frequency network connection establishing method includes the steps of: providing a plurality of local communications protocols including a local standard communications protocol and a local variable-frequency communications protocol to the remote network device; receiving a remote communications protocol provided by the remote network device; generating an indicator signal in accordance with the remote communications protocol and the plurality of local communications protocols; and operating in one of a standard mode and variable-frequency mode according to the indicator signal.
US08514729B2 Method and system for analyzing RF signals in order to detect and classify actively transmitting RF devices
Exemplary embodiments of methods and apparatuses to analyze RF signals in order to detect and classify RF devices in wireless networks are described. In one embodiment, a method includes detecting one or more radio frequency (RF) samples. Next, the method includes determining burst data by identifying start and stop points of the one or more RF samples. Next, the method includes comparing time domain values for an individual burst with time domain values of one or more predetermined RF device profiles. Next, the method includes generating a human-readable result indicating whether the individual burst should be assigned to one of the predetermined RF device profiles. Next, the method includes classifying the individual burst if assigned to one of the predetermined RF device profiles as being a WiFi device or a non-WiFi device with the non-WiFi device being a RF interference source to a wireless network.
US08514728B2 Methods and systems for estimating temporal correlation of a propagation channel
Methods and systems for estimating Temporal Correlation (TC) of a propagation channel are provided. In an embodiment, a method for estimating the TC of the propagation channel comprises obtaining multiple channel quality reports of the propagation channel and estimating the TC of the propagation channel based on the multiple channel quality reports.
US08514727B2 Mobile communication system, base station, mobile station, and power-saving transmission and reception method used in them
Provided is a mobile station which communicates with a base station using a radio channel, the mobile station comprising: a switching unit configured to switch from a packet reception period, during which packet reception can be executed, to a packet reception halt period, during which packet reception is halted; a transmission unit configured to transmit, to the base station, a result of receiving a packet sent from the base station, as a reception result notification signal; a packet reception determination unit configured to determine a packet reception fault; and a reception period determination unit configured to extend the packet reception period if the packet reception fault is determined by the packet reception determination unit.
US08514725B2 Operating network entities in a communications system
Network entities in a communications system include one hierarchical level of a management network of the communications system, where fault and/or performance management related data is sent. A first network entity sends such data to at least one second network entity after the at least one second network entity is determined based on a configuration management relationship with the first network entity.
US08514717B2 Smart connection manager
A telecommunication device configured to perform at least one of adjusting a network polling frequency, prompting a user to select one of a plurality of networks, automatically connecting to one of the networks, or automatically disconnecting from one of the networks is described herein. The telecommunication device performs the adjusting, prompting, or connecting based at least on received device data or network data that is associated with the networks.
US08514713B2 Flow control for multi-hop networks
Solutions are provided that allow a network device to apply flow control on the MAC layer while taking into account the priority of the frame of traffic. This may be accomplished by generating a frame indicating that traffic flow should be paused, while utilizing a new opcode value, or alternatively by utilizing a new type/length value (possibly combined with a new opcode value). A receiving device may then examine the fields of the frame to determine whether it should use priority-based pausing, and then examine other fields to determine which priority-levels to pause and for how long. This allows for improved efficiency in flow control at the MAC layer. Additionally, the tagged pause frames can be forwarded over multiple hops on Local Area Networks across a Metropolitan Area Network or Wide Area Network.
US08514708B2 Method for transmitting data from RLC layer in radio communication system
Disclosed is a method for transmitting data from an RLC layer in a radio communication system. The method includes the steps of storing RLC SDUs transferred from an upper layer in a transmission buffer, transmitting RLC PDUs on which the RLC SDUs stored in the transmission buffer are loaded to a receiving side in order, discarding the RLC SDUs stored in the transmission buffer, checking whether a transmission mode indicator is configured, and transmitting discard information about the discarded RLC SDUs to the receiving side entirely or in part in accordance with whether the transmission MRW mode indicator is configured.
US08514703B2 Scheduling of logical channels in a wireless communication system
Techniques for scheduling logical channels for data transmission are described. In one design, a user equipment (UE) is configured with a plurality of logical channels for sending data on the uplink. Each logical channel is associated with a priority and a data buffer size. The UE maintains a token bucket for each logical channel. In each scheduling interval or when an uplink grant is received, the UE determines a bucket level (which may be a positive value or a non-positive value) for each of the plurality of logical channels. The UE ascertains logical channels with bucket levels of the same polarity and then identifies logical channels of the same priority among all logical channels with the same bucket level polarity. The UE selects at least one identified logical channel for scheduling based on the data buffer size and/or the bucket level for each identified logical channel.
US08514699B2 Apparatus and method for admission control considering multiple service providers in a broadband wireless communication system
An apparatus and method for Admission Control (AC) in a broadband wireless communication system are provided. The apparatus includes a classification unit for determining a Mobile Virtual Network Operator (MVNO), from a plurality of MVNOs, that provides services for a generated resource request, a manager for evaluating a resource occupation status of the MVNO and a resource amount permitted to the MVNO, and a determination unit for determining whether to admit the resource request according to at least one of the resource occupation status of the determined MVNO, the resource amount permitted to the determined MVNO and an available total resource amount.
US08514697B2 Mobile broadband packet switched traffic optimization
A method in an electronic device and a system for use in a communication network including a core network and at least one access network are described. Intermediate service platforms in an access network process data bound from a base station towards a core network, and vice versa. A first data channel or stream is processed by the intermediate service platform. Exemplary embodiments bypass the intermediate service platform by intercepting a second data channel or stream bound for the intermediate service platform. The data in the second data channel or stream is processed and inserted into a data channel or stream downstream of the intermediate service platform.
US08514696B2 Multicast tree state replication
A network device may include a first memory to store a primary multicast tree state table for storing next-hop information for a multicast tree corresponding to a multicast stream; a second memory to store a secondary multicast tree, different than the primary multicast tree, state table for storing the next-hop information for the multicast tree corresponding to the multicast stream; a receiver to receive a data unit from a neighbor network device, the data unit including information regarding a next-hop in the multicast tree; and one or more processors. The one or more processors may update the primary multicast tree state table based on the information regarding the next-hop in the multicast tree, and update the secondary multicast tree state table, in response to the one or more processors updates the primary multicast tree state table, based on the information regarding the next-hop in the multicast tree.
US08514694B2 Method and arrangement in a telecommunication system
A network informs a user equipment about the number of usable sub-carriers in a frequency spectrum. Based on this, and its knowledge of a generic size of a resource block, the user equipment is able to determine a number of sub-carriers that are to be allocated to one or more fractional resource blocks. Rules, which may be predefined in the standard, or may be signalled to the user equipment, allow the user equipment to determine which of the usable sub-carriers should be allocated to the fractional resource block or blocks.
US08514689B2 Interference rejection by soft-windowing CIR estimates based on per-tap quality estimates
A channel impulse response (CIR) estimate associated with a communication channel may be processed by determining coefficient values that respectively correspond to taps of the CIR estimate, and multiplying the taps by the respectively corresponding coefficient values. The coefficient values are determined according to a soft decision technique. The resulting modified CIR estimate is used to demodulate a communication signal received via the communication channel.
US08514676B2 Method and device for sensitivity compensation
Method and device for generating a control voltage for a position actuator of a disk drive system for displacing a lens of a pick-up unit to a given X-position. The actuator is operated by an open loop control system. First, parameters of the control system are calibrated so that the control system produces a control voltage (Va) from an input position signal (Xact_setp). Then, the control voltage is processed in a feed forward system for generating a processed control signal (Va_p) which is fed to the position actuator for displacing said lens to the X-position. A Z-value corresponding to the axial distance of the lens from a calibrated axial position and a temperature of the pick-up unit are measured. The position actuator operates according to the formula: Xdc=Va—p*K(Temp,Z)/(R(Temp)*C(Temp,Z)).
US08514675B2 Suspension system for an optical pickup assembly
A suspension system is provided for an objective lens housing. The objective lens housing is supported by the suspension system and is moved in either a tracking direction Y or focusing direction Z by an electro-magnetic actuator. The objective lens housing is supported by upper and lower suspension springs. The suspension springs are moveable in the tracking direction by flexing the suspension springs and are moveable in a focusing direction by compressing a front portion and a back portion to fold the suspension spring at bends formed in an intermediate portion of the suspension springs.
US08514663B2 Acoustic and magnetostrictive actuation
Provided is a system for characterizing complex acoustic waves having: means to read an existing configuration file containing saved parameters or create a new configuration file with no previous parameters; means for defining an actuation carrier, selecting the wave shape, and specifying the associated parameters; means for defining the propagation control signal; means for defining the propagation control signal repeat rate; means to produce a resultant actuation signal and, optionally, output resultant actuation signal as a file; and, for multiple carriers, means to define the multiple carrier stagger and referenced actuation signal. Optionally, further provided are means to input a frequency response as a function of frequency and distance; means to define a distance; and means to produce an effective actuation signal derived from the resultant actuation signal, the frequency response, and distance.
US08514660B2 Range sensor optimized for wind speed
A sonar system having an acoustic wave range sensor which may be displaceable so as to reduce noise is provided. The sonar system further includes a wind sensor operable to detect wind velocity, an actuator coupled to the acoustic wave range sensor, and a processor. The actuator is coupled to the acoustic wave range sensor and operable to change the position of the acoustic wave range sensor. The processor is operable to process the wind velocity, determine the effect the wind has on the echo, and actuate the actuator so as to adjust the position of the acoustic wave range sensor to a position wherein the performance of the acoustic wave range sensor is optimized under dynamic wind conditions.
US08514656B2 Sensor arrangement for detecting motion induced noise in towed marine electromagnetic sensor streamers
An electromagnetic sensor streamer may include a jacket, at least one electromagnetic sensor in operational communication with a voltage measuring circuit disposed inside the jacket, and at least one wire coil. The at least one wire coil is in signal communication with the voltage measuring circuit, and the voltage measuring circuit is configured to determine motion-induced voltages imparted to the at least one electromagnetic sensor in the streamer.
US08514654B2 Storage apparatus, substrate, liquid container, system, and control method of the storage apparatus
A storage apparatus including a nonvolatile storage section and a control section controlling the nonvolatile storage section, wherein the control section has a detection circuit detecting floating state in at least one of power supply terminal connected to host side power supply terminal to which a power supply voltage is supplied from the host device, and ground terminal connected to host side ground terminal to which a ground voltage is supplied from the host device and a mask process section performing a mask process of the system clock that is used to control the nonvolatile storage section, wherein the mask process section masks the system clock if the floating state is detected by the detection circuit.
US08514651B2 Sharing access to a memory among clients
In a memory device having a set of memory banks to store content data, at least two requests to perform respective memory operations in a first memory bank are received during a single clock cycle. One or more of the at least two requests is blocked from accessing the first memory bank, and in response: redundancy data associated with the first memory bank and different from content data stored therein is accessed, and, without accessing the first memory bank, at least a portion of the content data stored in the first memory bank is reconstructed based on the associated redundancy data. A first memory operation is performed using the content data stored in the first memory bank, and a second memory operation is performed using content data reconstructed i) without accessing the first memory bank and ii) based on the associated redundancy data.
US08514650B2 Semiconductor memory device
A semiconductor memory device includes a first group configured to include a first bank and a second bank; a second group configured to include a third bank and a fourth bank; an address strobe pulse generating unit configured to generate an address strobe pulse signal for activating the first group and the second group in response to a first bank address and a command signal; and a strobe signal generating unit configured to generate a strobe signal that selects a bank from the first group and the second group in response to the address strobe pulse signal and a second bank address.
US08514642B2 Semiconductor memory device
A driver circuit having a redundant control function to store address data of a defective memory cell is provided to compensate a defect of a memory cell array. In other words, address data of a defective memory cell is stored not by using part of the memory cell array, but by using a non-volatile memory, which is provided in a memory controller, to store address data of a defective memory cell. The memory controller storing the address data of a defective memory cell contributes an increase in process speed, because it is not necessary to access the memory cell array in order to obtain the address data of the defective memory cell.
US08514638B2 Write control circuit and semiconductor device
In a semiconductor device and a write control circuit, a voltage detection unit detects a write voltage supplied to a storage element (electrical fuse element) in which only single writing is electrically performed and, when the write voltage is equal to or more than a predetermined threshold voltage, allows the write control unit to stop writing to the electrical fuse element regardless of the write signal. The above processing permits the write control circuit to suppress false writing caused by the fact that abnormality occurs in a write voltage and it becomes an overvoltage.
US08514629B2 Method for memory cell erasure with a programming monitor of reference cells
Embodiments of the present disclosure provide methods, devices, modules, and systems for operating memory cells. One method includes: performing an erase operation on a selected group of memory cells, the selected group including a number of reference cells and a number of data cells; performing a programming monitor operation on the number of reference cells as part of the erase operation; and determining a number of particular operating parameters associated with operating the number of data cells at least partially based on the programming monitor operation performed on the number of reference cells.
US08514607B2 Semiconductor memory device
Provided is a semiconductor memory device that is capable of stably programming with desirable controllability to a desired electric resistance state in a random access programming action and is provided with a variable resistance element. Regardless of a resistance state of a variable resistance element of a memory cell that is a target of a writing action (erasing and programming actions), an erasing voltage pulse for bringing the resistance state of the variable resistance element to an erased state having a lowest resistance value is applied. Thereafter, a programming voltage pulse for bringing the resistance state of the variable resistance element to a desired programmed state is applied to the variable resistance element of the programming action target memory cell. By always applying the programming voltage pulse after having applied the erasing voltage pulse, a plurality of programming voltage pulses being sequentially applied can be avoided.
US08514606B2 Circuit and system of using junction diode as program selector for one-time programmable devices
Junction diodes fabricated in standard CMOS logic processes can be used as program selectors for One-Time Programmable (OTP) devices, such as electrical fuse, contact/via fuse, contact/via anti-fuse, or gate-oxide breakdown anti-fuse, etc. The OTP device has an OTP element coupled to a diode in a memory cell. The diode can be constructed by P+ and N+ active regions on an N well as the P and N terminals of the diode. By applying a high voltage to the P terminal of a diode and switching the N terminal of a diode to a low voltage for suitable duration of time, a current flows through an OTP element in series with the program selector may change the resistance state. The P+ active region of the diode can be isolated from the N+ active region in the N well by using dummy MOS gate, SBL, or STI/LOCOS isolations. If the resistive element is an interconnect fuse based on CMOS gate material, the resistive element can be coupled to the P+ active region by an abutted contact such that the element, active region, and metal are connected in a single rectangular contact.
US08514590B2 Power conversion apparatus
The power conversion apparatus includes electronic components constituting a power conversion circuit, a cooler for cooling at least some of the electronic components, and a case housing the electronic components and the cooler. The at least some of the electronic components and the cooler are fixed to and integrated in a frame as an internal unit . The internal unit including therein the semiconductor modules also includes a control circuit board fitted to board fixing sections formed in the frame so as to project from the frame in the height direction perpendicular to the plane of the frame. Each of the board fixing sections has a board abutment surface at a position closer to the frame than the tips of control terminals of the semiconductor modules formed so as to project in the height direction.
US08514580B2 Electronic device having auxiliary member
An electronic device includes: a substrate having multiple terminal lands and multiple through holes; an electric element including multiple terminals coupled with respective terminal lands and a body on the substrate; and an auxiliary member for assisting fixation between the electric element and the substrate. The auxiliary member includes a base fixed to the body and multiple leg portions extending from the base and inserted into respective corresponding through holes. The leg portions include a pair of locking parts, each having a latch and a spring. The latch is disposed on an insertion end of the leg portion, and is latched around the through hole on the substrate. The spring is deformable when the latch is inserted into the through hole. The pair of locking parts are inserted into two different through holes, respectively.
US08514578B2 Bulkhead mountable optoelectronic device
The optoelectronic device includes a sleeve, an optical subassembly, an electrical connector, and a substrate. The sleeve includes a longitudinal axis, and the sleeve is mountable to a bulkhead. The substrate forms a plane. The substrate is attached to the optical subassembly and to the electrical connector. The substrate includes electrical signal conditioning components mounted thereon. The electrical signal conditioning components electrically connect the optical subassembly to the electrical connector. The substrate is mounted to the sleeve, and the plane of the substrate is substantially perpendicular to the longitudinal axis of the sleeve.
US08514577B2 Video server set
A server set includes a first video server, a second video server and a joint member. A first surface of the first video server has a first fastening groove, and the first fastening groove has a first chute portion and a first intermediate portion. The second video server has a second surface, in which the second surface has a second fastening groove, and the second fastening groove has a second chute portion and a second intermediate portion. A main body portion of the joint member corresponds to and is accommodated in the first intermediate portion and the second intermediate portion. A first hook portion and a second hook portion are accommodated in and hooked with the first chute portion and the second chute portion respectively, so that the first video server is connected with the second video server through the joint member.
US08514559B2 Screen storage device
The present invention is to provide a screen storage device comprising at least an integrated circuit module and a carrier plate folded to be at least two folding sections in which the height of the integrated circuit module plus the heights of folding sections is not more than the height unit of a Universal Serial Bus (USB) male connector to embody the height of the integrated circuit module in the present invention effectively reduced and the present invention extensively employed, conveniently used, and properly accommodated with the folding section and the integrated circuit module oppositely stacked.
US08514557B2 Support mechanism and electronic device using the same
A support mechanism includes a support frame, a first hinge assembly, and a second hinge assembly. The support frame includes a first pivoting portion and a second pivoting portion aligned with the first pivoting portion. The first hinge assembly is mounted to the first pivoting portion, and the second hinge assembly is mounted to the second pivoting portion and aligns with the first hinge assembly. The support mechanism is durable. The present disclosure further provides an electronic device using the support mechanism. As the first pivot portion and the first hinge assembly is arranged in a line coaxial with the second pivoting portion and the second hinge assembly, an amount of force applied for supporting the main body of the electronic device is dispersed in a line, rather than being focused on one point, such that, an adjustable viewing angle to the main body is also provided.
US08514547B2 Volumetrically efficient wet electrolytic capacitor
A wet electrolytic capacitor that contains a sintered anode positioned with an interior space of a metal casing is provided. The anode and metal casing are of a size such that the anode occupies a substantial portion of the volume of the interior space. More particularly, the anode typically occupies about 70 vol. % or more, in some embodiments about 75 vol. % or more, in some embodiments from about 80 vol. % to about 98 vol. %, and in some embodiments, from about 85 vol. % to 95 vol. % of the interior space. Among other things, the use of an anode that occupies such a large portion of the interior space enhances volumetric efficiency and other electrical properties of the resulting capacitor.
US08514536B2 ESD protection device and manufacturing method therefor
An ESD protection device includes a ceramic base material including a glass component; opposed electrodes including an opposed electrode on one side and an opposed electrode on the other side, which are arranged to have portions opposed to each other at a predetermined distance in the ceramic base material; and a discharge auxiliary electrode between the opposed electrodes, which is connected to each of the opposed electrode on the one side and the opposed electrode on the other side, and arranged to provide a bridge from the opposed electrode on the one side to the opposed electrode on the other side. A sealing layer to prevent ingress of the glass component from the ceramic base material into the discharge auxiliary electrode is provided between the discharge auxiliary electrode and the ceramic base material.
US08514524B2 Stabilized shields for magnetic recording heads
A basic design is disclosed for bottom shield (S1) and top shield (S2) of the reader shields in a magnetic read-write head. The critical part of new design includes an antiferromagnetic film which pins an antiferromagnetically coupled trilayer (AFCT). The simplest embodiment for top shield, for example, would be a film sequence of FM/Ru/FM/AFM. This replaces the normal top shield design which typically comprises a ferromagnetic seed layer and a thicker plated ferromagnetic film. Processes for manufacturing these shields are also described.
US08514520B2 Perpendicular magnetic recording head including a front shield part and the method of manufacturing the same
A thin-film magnetic head is constructed such that a main magnetic pole layer, a write shield layer, a gap layer, and a thin-film coil are laminated on a substrate. The write shield layer has an opposing shield part opposing the main magnetic pole layer and a front shield part. The front shield part is connected to the opposing shield part without straddling the thin-film coil. Besides, the front shield part has a shield front end face disposed in the medium-opposing surface and a shield upper end face formed distanced from the medium-opposing surface. Further, the front shield part has a shield connecting part. The shield front end face is connected to the shield upper end face by the shield connecting part.
US08514514B1 Disk drive having an inner frame with a side opening and an extruded hermetically sealed outer enclosure
A disk drive includes an inner frame that has a disk drive base and a disk drive cover. A disk, mounted on a rotary spindle attached to the disk drive base, defines a disk outer periphery that protrudes into a first side opening of the inner frame. A head actuator is attached to the disk drive base and to the disk drive cover. An outer enclosure includes an extruded hollow cylinder with a cross-sectional shape that is a continuous and unbroken ring that is substantially rectangular, and that surrounds a cavity. The outer enclosure surrounds the disk drive base and the disk drive cover. During assembly, the inner frame may be slid lengthwise into an open end of the outer enclosure, and the outer enclosure may be hermetically sealed to enclose air or helium in the cavity.
US08514509B2 Error tolerant or streaming storage device
A method of storing data includes receiving general purpose (GP) data and special Error Tolerant or Streaming (ETS) data, storing the GP data using a data storage method, and storing the ETS data using a different data storage method which affects the access rate, resilience to errors, data integrity, storage density, or storage capacity. The storage medium, which can include a disk drive, flash memory, or holographic memory, is utilized differently depending on the required Quality of Service in aspects including block size, storage of error correction codes, utilization of error correction codes, storage area density, physical format pattern, storage verification, or reaction to failed storage verification. For disk drives these differences include spacing between tracks; overlap between tracks; spiral track formatting; concentric track formatting, and size of blocks, and for flash memories these differences include levels per cell and number of cells.
US08514499B2 Optical image capturing lens assembly
An optical image capturing lens assembly includes, in order from an object side to an image side, the first lens element with positive refractive power having a convex object-side surface, the second lens element with refractive power, the third lens element with refractive power, the fourth lens element with refractive power having a concave object-side surface and a convex image-side surface, the fifth lens element with refractive power having a convex image-side surface, the object-side surface and the image side surface of the fifth lens element being aspheric, and the sixth lens element with negative refractive power made of plastic material and having a concave image-side surface. The object-side surface and the image-side surface of the sixth lens element are aspheric, and at least one surface thereof has at least one inflection point.
US08514495B2 Zoom lens system
A zoom lens system includes a negative first lens group, a positive second lens group, and a positive third lens group, in that order from the object side, wherein upon zooming from the short focal length extremity to the long focal length extremity, the distance between the first lens group and the second lens group is decreased, and the distance between the second lens group and the third lens group is decreased. A reflection prism having a negative refractive power is provided between the third lens group and the imaging plane, and wherein the following condition (1) is satisfied: P2νd<32  (1), wherein P2νd designates the Abbe number with respect to the d-line of the reflection prism, which is provided between the third lens group and the imaging plane.
US08514488B2 Tube for a surgical microscope
A tube of a surgical microscope has a base part, intermediate part pivotable about a rotational axis on the base part, and an ocular part pivotable about a rotational axis on the intermediate part. The imaging beam path is guided through the base part, intermediate part and pivotable ocular part. The tube has a tube lens system which transfers a parallel imaging beam path into an intermediate image. The parallel imaging beam path enters via an opening in a connecting piece of the base part. The tube has a first displaceable mirror element movable about the rotational axis on the base part. The tube has a further displaceable mirror element movable on the intermediate part about the rotational axis. The first mirror element directs the imaging beam path to the further mirror element. The first mirror element and further mirror element are mounted in the imaging beam path between a lens unit having positive refractive power and a lens unit having negative refractive power.
US08514481B2 Dual color electronically addressable ink
A dual color electronically addressable ink includes a positively charged ink and a negatively charged ink. The positively charged ink includes a non-polar carrier fluid, pigment-loaded basic resin particles having a first color, and an acceptor charge adjuvant. The negatively charged ink includes the non-polar carrier fluid, pigment-loaded acidic resin particles having a second color that is different than the first color, and a donor charge adjuvant. The dual color electronically addressable ink also includes at least one charge director.
US08514479B2 Electro-wetting display
An electro-wetting display includes a first substrate, a second substrate which faces the first substrate, and a fluid layer between the first and second substrates. The first substrate includes a plurality of gate lines, a plurality of data lines, and a plurality of pixels connected to the gate lines and the data lines. A fluid layer includes a first fluid layer having a color and a second fluid layer which is transparent. Each pixel includes a switching device, a pixel electrode in connection with the switching device, and a spacing electrode. The switching device is connected to an i-th gate line of the gate lines and a j-th data line of the data lines. The spacing electrode is adjacent to a side of the pixel electrode and in connection with a (i−1)th gate line of the gate lines.
US08514464B2 Image forming apparatus
An image forming apparatus includes a cover member which is openable and closable with respect to main assembly of the image forming apparatus; and an image reading portion, movable to first and second positions, for reading an image of an original. The cover member is movable to first and second open positions with respect to the main assembly. The image reading portion is initially rested at the first position as the cover member is moved from a closed position to the first open positions, and then is movable from the first position to the second position in interrelation with movement of the cover member from the first open position toward the second open position.
US08514463B2 Image processing apparatus
An image processing apparatus is provided. The image processing apparatus includes a lower unit, an upper unit, a joint piece to connect the upper unit with the lower unit, a flat cable, and a holder piece, which is movable with respect to one of the upper unit and the lower unit when the upper unit is moved with respect to the lower unit. The holder piece includes a first opening, a second opening, and a path connecting the first opening and the second opening to hold the flat cable therein in a curved posture. When the upper unit is vertically moved, the holder member is vertically moved with respect to the one of the upper unit and the lower unit by shifting a range of curvature in the flat cable as the flat cable is pulled out of and withdrawn in the holder member.
US08514453B2 Method for processing high dynamic range images using tone mapping and WCS color transforms
A method for processing a high dynamic range (HDR) image for printing. Tone mapping is first applied to the input image to map the colors, to find an optimized range of brightness values, and to scale the color to place colors inside the optimized range (in-range colors) into a device color space (e.g. sRGB), but without clipping colors outside of the optimized range (out-of-range colors). The scaled colors are then converted to the color space of the output device (e.g. CMYK) using WCS (Windows Color System) color transform, where the in-range colors are processed using a optimized transform and the out-of-range are processed using a sequential transform. A mapping from the original color space to the converted color space for all colors in the image is stored in a lookup table (LUT), and the input image is converted to the output image using the LUT.
US08514452B2 Image scanning apparatus and image forming apparatus
An image scanning apparatus includes an image scanning unit that reads an image from an original sheet by scanning an image-formed surface of the original sheet with light in a main-scanning direction and converting light reflected from the image-formed surface into electricity using a photoelectric conversion element; a shading correction unit that performs shading correction on an image signal created by reading the image from the original sheet; a white member that faces a scanning surface of the image scanning unit; and a reference-white-data creating unit that creates reference white data for the shading correction by scanning a surface of the white member using the image scanning unit; and an interval controlling unit that decreases an interval between a scanning surface of the image scanning unit and a surface of the white member when the reference-white-data creating unit creates the referential white data.
US08514449B2 Image forming apparatus, controlling device, image formation method and computer readable medium for adjusting image forming conditions based on output
The image forming apparatus includes: an image forming unit forming an image on a medium by using an image forming portion; a mode setting unit setting an image forming mode of plural image forming modes, the plural image forming modes setting, at a time of forming the image, different image forming conditions for the image forming portion included in the image forming unit; an adjusting unit performing adjustment of an image forming condition in the image forming mode; and a measuring unit individually measuring, for each of the image forming modes, a progress state after the adjustment of the image forming condition is performed by the adjusting unit in the image forming mode. The adjusting unit performs the adjustment of the image forming condition when the progress state in the image forming mode exceeds a certain value in the image forming mode.
US08514441B2 Image processing apparatus and control method thereof, in which an address for image data depends on whether the image data is input via a detachable image processing device
To provide an image processing apparatus that changes methods of storage to a memory depending on image data to be input and improves overall image processing performance, as well as a control method of the image processing apparatus. To accomplish this, the present image processing apparatus changes methods in which input image data is stored depending on whether scanner image processing is to be performed by a system control unit that comprehensively controls the image processing apparatus or performed outside of the system control unit. Specifically, when performing scanner image processing in the system control unit, since input image data is to be input directly from a CCD, the image data is stored frame-sequentially in a memory. On the other hand, when performing scanner image processing outside of the system control unit, input image data is stored dot-sequentially in a memory.
US08514439B2 Image processing system and image processing method for estimating image forming operation charges
An image processing server in charge of a first image processing operation determines a reference value for a reference item; generates first reference information; calculates its charge; generates first charge information indicating its calculated amount of charge; and transmits the first reference information and the first charge information to the next location, separately from image data obtained by the first image processing operation. An image processing server in charge of a second image processing operation calculates its charge based on the reference value determined by the image processing server in charge of the first image processing operation; generates second charge information indicating its calculated charge; and transmits this second charge information, the first reference information and first charge information generated by the image processing server in charge of the first image processing operation, to the next location, separately from image data obtained by the second image processing operation.
US08514429B2 Information processing device
An information processing device may store and output information concerning events occurring in itself or another device. The information processing device may be provided with a destination-event type storing device, a first individual storing device, a first storage control device, and a first output control device. The destination-event type storing device may, for each of a plurality of destinations, store a combination of a destination and an event type. The first individual storing device may have a plurality of individual storing areas. Each individual storing area may correspond to a different destination. The first storage control device may, for each event that occurs, specify the destination combined with the event type from the destination-event type storing device, and store event occurrence information showing that the event type has occurred in the individual storage area corresponding to the specified destination. The first output control device may, for each individual storage area, output the event occurrence information stored in the individual storage area to the destination corresponding to the individual storage area.
US08514427B2 Information processing method and apparatus equipped with a monitoring unit
An information processing method in an information processing apparatus that is equipped with a monitoring unit that acquires and retains information from a printing apparatus via a communication channel using an information request or an event registration is provided. The information processing method includes an obtaining step of obtaining from the monitoring unit an acquiring method for acquiring the retained information; an acquiring step of acquiring the retained information in accordance with the obtained acquiring method; and a display controlling step of allowing a display unit to perform a display based on the information acquired in the acquiring step.
US08514411B2 Determination of optimal diameters for nanowires
Methods of optimizing the diameters of nanowire photodiode light sensors. The method includes comparing the response of nanowire photodiode pixels having predetermined diameters with standard spectral response curves and determining the difference between the spectral response of the photodiode pixels and the standard spectral response curves. Also included are nanowire photodiode light sensors with optimized nanowire diameters and methods of scene reconstruction.
US08514409B2 System for monitoring a relative displacement of components
A system is provided for monitoring a relative displacement of a pair of end-winding components. The system includes a structure mounted to the end-winding components at an angle with respect to the end-winding components for monitoring the relative displacement. The system further includes an optical fiber with a first portion including a fiber Bragg grating mounted to a surface of the structure to experience a strain resulting from a strain of the structure due to the relative displacement. The optical fiber includes a second portion internally routed through in the structure to the first portion mounted to the surface. The structure is configured so that the strain produced by the structure limits a magnitude of the strain of the fiber Bragg grating within a predetermined range over a span of the relative displacement of the end-winding components.
US08514407B2 Surface shape measurement apparatus
An apparatus for measuring a shape of a surface, comprises a measurement head which measures a distance between a reference point and the surface by detecting interference between test light obtained when light that passes through the reference point is emitted, is reflected by the surface, and returns to the reference point, and reference light, a scanning mechanism which scans the measurement head, and a processor which calculates the shape of the surface based on the distance measured using the measurement head and coordinates of the reference point.
US08514404B2 Multiple path interferometer and method
The invention discloses an optical interferometer which can be used to provide simultaneous measurements over multiple path lengths and methods to employ such an interferometer as to achieve a variety of functions covering simultaneous measurements at different depths separated by an increment of a multiple differential delay matched in the interferometer as well as imaging. Optical sensors, optical coherence tomography (OCT) set-ups, optical sensing methods and OCT methods are disclosed which can provide: (i) multiple en-face images at several depths with dynamic dispersion compensation, (ii) fast acquisition of cross sections, (iii) fast acquisition of 3D volumes of a scattering object while maintaining dynamic focus; (iv) fast acquisition of long axial measurement profiles, non mechanical, with dynamic focus, range scalable, with applications in tracking and OTDR. Methods are disclosed on the combination of scanning regimes and modes of operation to achieve versatile functionality in measurements, in the 3D imaging of moving tissue such as the eye, heart, or moving embryos or functional/low noise imaging by making use of angular compounding or polarisation. A method for elimination of axial movement effects in measuring the flow profile is also disclosed.
US08514400B2 Optical gyroscope sensors based on optical whispering gallery mode resonators
Optical gyroscope devices based on optical whispering gallery mode resonators that measure rotations based on rotation-induced optical phase shift in optical whispering gallery mode resonators.
US08514398B2 Sensing devices and techniques using 3-D arrays based on surface plasmon excitations
Techniques, apparatus, material and systems are described for implementing a three-dimensional composite mushroom-like metallodielectric nanostructure. In one aspect, a surface plasmon based sensing device includes a substrate and a layer of an anti-reflective coating over the substrate. The surface Plasmon based sensing device includes a dielectric material on the anti-reflective coating shaped to form a 2-dimensional array of nanoholes spaced from one another. Also, the surface Plasmon based sensing device includes a layer of a metallic film formed on the 2-dimensional array of nanoholes to include openings over the nanoholes, respectively, wherein the sensing device is structured to support both propagating surface plasmon polariton (SPP) waves and localized surface plasmon resonant (LSPR) modes.
US08514397B2 Method for controlling a photometric measuring unit of a measuring device for obtaining and examining a bodily fluid sample and measuring system
There is disclosed a method for controlling a photometric measuring unit of a measuring device for a bodily fluid sample, wherein a test field partially wetted by a bodily fluid sample is illuminated and light from a measuring area that covers a portion of the test field of the measuring unit is fed to a detector of the measuring unit, and the measuring area is displaced relative to the test field toward a partial surface wetted by the fluid sample and past the partial surface. The intensity of a detector signal is detected during the displacement, an extreme value in the course of the detector signal is determined, the measuring area is brought back to the position in which an extreme detector signal was previously measured, and the position of the measuring area in which the detector signal is extreme is used for a photometric determination of concentration.
US08514393B2 Terahertz sensing system and method
Disclosed herein are a system and corresponding method for sensing terahertz radiation. The system collects terahertz radiation scattered from a target and upconverts the collected radiation to optical frequencies. A frequency-domain spectrometer senses spectral components of the upconverted signal in parallel to produce a spectroscopic measurement of the entire band of interest in a single shot. Because the sensing system can do single-shot measurements, it can sense moving targets, unlike sensing systems that use serial detection, which can only be used to sense stationary objects. As a result, the sensing systems and methods disclosed herein may be used for real-time imaging, including detection of concealed weapons, medical imaging, and hyperspectral imaging.
US08514386B2 Technique for verifying the microstructure of lead-free interconnects in semiconductor assemblies
A method for verifying the internal microstructure of interconnects in flip-chip applications includes providing a microelectronic assembly comprising the following: a substrate hosting an array of flip-chip attach pads and one or more process control pads; a flip chip having an array of solder bumps in contact with the array of flip-chip attach pads; and one or more representative solder bumps contacting the one or more process control pads. The representative solder bumps have a substantially similar or identical chemical composition as the array of solder bumps. A reflow cycle is then applied to the microelectronic assembly to melt and solidify the array of solder bumps on the flip-chip attach pads and melt and solidify the representative solder bumps on the process control pads. The surface texture of the representative solder bumps is then optically inspected to determine an internal microstructure of the array of solder bumps.
US08514376B2 Distance measuring
A distance measuring method includes: emitting a pulse of measuring light towards an object; receiving a pulse measuring light from the object and generating a pulse signal corresponding to the pulse of measuring light received from the object; delaying a first portion of the generated pulse signal for a predetermined time; generating an intensity signal indicative of an intensity of the generated pulse signal, while delaying the first portion of the generated pulse signal; amplifying the delayed first portion of the generated pulse signal using a gain dependent on the generated intensity signal; and determining a value representing a distance based on the amplified delayed first portion of the generated pulse signal.
US08514369B2 Lithographic apparatus and device manufacturing method
In an embodiment, a lithographic projection apparatus has an off-axis image field and a concave refractive lens as the final element of the projection system. The concave lens can be cut-away in parts not used optically to prevent bubbles from being trapped under the lens.
US08514365B2 Lithographic apparatus and device manufacturing method
An immersion lithographic apparatus is described with a drain configured to remove liquid from a gap between an edge of the substrate and the substrate table on which the substrate is supported. The drain is provided with a means to provide liquid to the drain irrespective of the position of the substrate table and/or a means to saturate gas within the drain. Those measures reduce the variations in heat load due to evaporation of liquid in the drain.
US08514362B2 Liquid crystal display device including protection pad
A liquid crystal display device includes a liquid crystal display panel a driving integrated circuit connected to the liquid crystal display panel and a protection pad disposed on the driving integrated circuit, wherein the protection pad is formed from a material that substantially limits the maximum temperature of the protection pad.
US08514359B2 Liquid crystal display device and manufacturing method therefor
Provided is a liquid crystal display device, including: a liquid crystal layer filled between a first and a second substrate; two polymer structures; and a plurality of pixels each including a first and a second electrode, one of the first and the second electrode being a pixel electrode, in which: each of the plurality of pixels is provided within a region surrounded by a signal line, a part of the signal line being formed between adjacent two of the plurality of pixels; each of the two polymer structures, which extends along the part of the signal line so as to sandwich the part of the signal line in plan view and is formed from one of the first and the second substrate toward another thereof, is formed so as to overlap with any of the region; and the two adjacent polymer structures has the liquid crystal layer provided therebetween.
US08514358B2 Liquid crystal display device and manufacturing method thereof
A liquid crystal display device including a pair of substrates, a liquid crystal layer including liquid crystal molecules disposed between the substrates, an alignment layer disposed above at least one of the substrates, and a polymer disposed on the alignment layer. The device also includes scanning lines and signal lines, a TFT connected to one of the scanning lines and one of the signal lines, and a pixel electrode connected to the TFT and applying driving voltages to the liquid crystal molecules in an area defined by the pixel electrode. The polymer is formed through polymerization of monomers, different from monomers constituting the alignment layer, by active energy ray irradiation, or by both active energy ray irradiation and heat, and is arranged to align the liquid crystal molecules without rubbing so that the liquid crystal molecules in the area form multiple domains when driving voltages are applied from the TFT.
US08514354B2 Patterned birefringent product
A product comprising a patterned optically anisotropic layer having two or more regions of different birefringence in the form of a pattern, comprising at least an intensity gradation-type pixel of approximately uniform birefringence and an area gradation-type pixel comprising two or more of drawing units of different birefringence, and each region of a single birefringence in the patterned optically anisotropic layer comprising a plurality of the drawing units is provided. The product permits the formation of full-color images (latent images) and includes delicate color representation, such as the densities of particular colors.
US08514352B2 Phosphor-based display
A phosphor-based multi-colored display is provided which includes a spatial light modulator comprising an addressable array of apertures each corresponding to a respective sub-pixel in the display; an array of phosphor regions each indexed to a corresponding aperture of the spatial light modulator; and a backlight which provides quasi-monochromatic light to phosphor within each of the phosphor regions. The phosphor within each of the phosphor regions, upon being excited by the quasi-monochromatic light of the backlight, emits light having a color different from a color of the quasi-monochromatic light, through the corresponding aperture of the spatial light modulator.
US08514351B2 Liquid crystal display
Manufacture of a liquid crystal display is disclosed. The liquid crystal display includes a backlight unit, a backlight unit-side polarizing plate, and a liquid crystal cell held by two glass plates, the liquid crystal cell having an electrode, a liquid crystal layer, an alignment layer, and a color filter arranged between the glass plates. The liquid crystal display also includes a transparent front plate arranged at a side of the liquid crystal cell opposite to the backlight unit, a polarizing plate attached to the liquid crystal cell, and a transparent organic medium layer arranged between the front plate and the liquid crystal cell. Since the front plate is provided at the outermost surface of an image display portion, and the transparent organic medium is filled between the front plate and the liquid crystal module, it is possible to achieve an improvement in wear resistance and a reduction in reflectance.
US08514349B2 Image display apparatus and backlight apparatus used therefor
A plurality of backlight blocks are aligned, each block includes light sources and a unit light guide plate for guiding light from the light sources to the side of a liquid crystal panel, unit diffusion patterns are formed in a zigzag alignment on the unit light guide plate and another diffusion pattern is formed on the back of the unit light guide plate. One side of the unit light guide plate is defined as a light entrance surface and LEDs as the light sources are aligned along the light entrance surface to satisfy p≧a≧c where a indicates the size of the unit diffusion pattern in a direction orthogonal to an exit optical axis of the LEDs, c indicates the size of an LED emission surface in the direction of alignment of the LEDs, and p indicates the pitch of alignment of the light sources.
US08514345B2 Backlight unit and liquid crystal display device
A backlight unit comprising: a light guide plate for causing light to exit in a planar manner from an upper surface of the light guide plate, the light having entered the light guide plate from an LED; a substrate provided along an end surface of the light guide plate and having an LED mounted on a counter surface of the substrate, the counter surface facing the end surface of the light guide plate; a frame provided along the substrate and attached to the substrate on a rear surface of the substrate, the rear surface being opposite to the counter surface; and one or a plurality of insulating members arranged in such a manner that the one or the plurality of insulating members and the frame sandwich the substrate, the one or the plurality of insulating members each fixing a screw point of a screw inserted from the frame into a through-hole provided through the frame and the substrate.
US08514336B2 Broadcasting signal receiving apparatus, remote controller and pairing method thereof
Disclosed are a broadcasting signal receiving apparatus, a remote controller and a pairing method thereof, the pairing method of the remote controller performing bidirectional communication with the broadcasting signal receiving apparatus and including: sensing a key input for a control instruction for controlling the broadcasting signal receiving apparatus, wherein the key input is selected from among a plurality of keys on the remote controller; transmitting a broadcasting signal to the broadcasting signal receiving apparatus, wherein the broadcasting signal corresponds to the key input and includes first identification information of the remote controller; and storing second identification information of the broadcasting signal receiving apparatus received from the broadcasting signal receiving apparatus. Thus, the identification information for performing the RF communication may be transmitted in response to a voluntary selection on the RF remote controller.
US08514332B2 Method and system for non-linear blending in motion-based video processing
A method and system for non-linear blending in motion-based video processing is described. Aspects of a system for processing images may include circuitry within a chip that computes a blending factor, with a nonlinear relationship to a motion metric, which defines an amount of motion between a current video picture, and at least one preceding video picture and/or at least one subsequent video picture. At least one pixel in the current video picture may be adjusted based on the computed blending factor. Aspects of a method for processing images may include computing a blending factor, with a nonlinear relationship to a motion metric, which defines an amount of motion between a current video picture, and at least one preceding video picture and/or at least one subsequent video picture. At least one pixel in the current video picture may be adjusted based on the computed blending factor.
US08514331B2 De-rotation adaptor and method for enabling interface of handheld multi-media device with external display
Methods, systems and circuit elements that enable improved interface between a source electronic devices that generate rotatable image frames and an external sink device. In particular, aspects of the invention enable image de-rotation and/or improved speed in horizontal and V-scaling of image data supplied to an external sink device.
US08514326B2 Information processing apparatus, information processing method, program, and information processing system
Provided is an information processing apparatus including an image acquisition unit for acquiring a real space image including an image of another apparatus, a coordinate system generation unit for generating a spatial coordinate system of the real space image acquired by the image acquisition unit, and a transmission unit for transmitting spatial information constituting the spatial coordinate system generated by the coordinate system generation unit to the other apparatus sharing the spatial coordinate system.
US08514320B2 Electronic camera and focus control method which minimizes the time required for adjusting a focus
An electronic camera includes a shutter button. When the shutter button is half-depressed, a focal level of an object is determined on the basis of an image signal outputted from an imaging device, and a moving start position of a focus lens is settled on the basis of the determination result. More specifically, a correction amount of the moving start position is settled in accordance with the determination result of the focal level, and a position that subtracts the correction amount from a lens position at a time the shutter button being half-depressed is settled as the moving start position. The higher the focal level, the more reduced the correction amount. The focus lens gradually moves toward the imaging device from the settled moving start position, and a focal position is specified on the basis of the image signal outputted from the imaging device at each step.
US08514311B2 Solid-state image pickup device and control method thereof
An image sensor controls the gain of a pixel signal on a pixel-by-pixel basis and extends a dynamic range while maintaining a S/N ratio at a favorable level. A column unit in an image sensor is independently detects a level of each pixel signal and independently sets a gain for level of the signal. A photoelectric converting region unit has pixels arranged two-dimensionally with a vertical signal line for each pixel column to output each pixel signal. The column unit is on an output side of the vertical signal line. The column unit for each pixel column has a pixel signal level detecting circuit, a programmable gain control, a sample and hold (S/H) circuit. Gain correction is performed according to a result of a detected level of the pixel signal.
US08514308B2 Semiconductor device and method of manufacturing the same, and electronic apparatus
A semiconductor device comprising a first semiconductor section including a first wiring layer at one side thereof, a second semiconductor section including a second wiring layer at one side thereof, the first and second semiconductor sections being secured together with the respective first and second wiring layer sides of the first and second semiconductor sections facing each other, a conductive material extending through the first semiconductor section to the second wiring layer of the second semiconductor section and by means of which the first and second wiring layers are in electrical communication.
US08514303B2 Advanced imaging systems and methods utilizing nonlinear and/or spatially varying image processing
A method, associated systems, and apparatus are described for imaging a scene to produce electronic image data representing the scene and having at least one improved characteristic. Encoding optics image and encode electromagnetic energy radiated or reflected from a scene, including its objects and features, and a detector receives the encoded electromagnetic energy to produce electronic image data which is at least partially decoded by a pre-processing operation to produce pre-processed electronic image data, having at least one improved characteristic as a result of cooperation between the encoding and decoding. A subset of the pre-processed image data may include artifacts as a result of the encoding and decoding; the artifacts are further processed by applying a nonlinear post-processing operation that identifies the artifacts in the pre-processed imaged data and compensates the associated image data values while retaining the improved image characteristics in the balance of the pre-processed image data.
US08514297B2 Image sensing apparatus and image processing method
An image sensing apparatus that senses objects and processes image signals obtained from such image sensing includes a white balance correction means that performs white balance correction of the image signals using white balance correction values calculated based on a face area and on other areas contained in the image signals, and a CPU that changes the proportion of image signals of the face area used in calculating the white balance correction values when calculating the white balance correction values based on the image signals.
US08514291B2 Digital photo frame having stereo camera module
A digital photo frame includes a display module, a frame body and a stereo camera module. The frame body is includes a plurality of sides connected end to end. The sides are mounted around the display module. The stereo camera module includes two cameras and an image combination chip. The two cameras are configured for capturing two respective images of an object from two different viewing angles. The image combination chip is configured for combining the images captured by the two cameras to form a three-dimensional image. The two cameras are slidable along one of the sides of the frame body. The display module is capable of displaying the three-dimensional image.
US08514288B2 Image capturing apparatus
An apparatus capable of capturing a still image in a moving image capturing mode includes an instruction unit configured to instruct still image capturing, a vibration detection unit configured to detect vibration applied to the apparatus, a control unit configured to control driving of a correction member in a driving range according to whether still image capturing or moving image capturing is performed, based on an output from the vibration detection unit, a position detection unit configured to detect a position of the correction member, and a determination unit configured to determine a reference position of a range in which the correction member is driven, wherein, if the instruction unit instructs image capturing in the moving image capturing mode, the detected position is set as the reference position.
US08514287B2 Imaging module having stabilization mechanism
An imaging module is provided with an image pickup device unit having an image pickup device; an optical unit to form a subject image on the image pickup device; and an image stabilization mechanism having a first drive unit to move an image stabilization object element that is at least one of the image pickup device and the optical unit in a first direction that is parallel with an imaging area of the image pickup device, and a second drive unit to move the image stabilization object element in a second direction that is parallel with the imaging area and intersects with the first direction, wherein the imaging module has a rectangular shape on a plane that is parallel with the imaging area, and the first drive unit and the second drive unit are respectively arranged around the optical unit and at two neighboring sides of the imaging module.
US08514284B2 Textured pattern sensing and detection, and using a charge-scavenging photodiode array for the same
A system for imaging a textured surface comprising includes a photoreceptor array having: at least a first photoreceptor and a second photoreceptor, each configured to receive electromagnetic radiation reflected from the textured surface and to generate a signal corresponding thereto; wherein the photoreceptor array is configured to detect an image of the textured surface based on the relative difference between the time of arrival of the signals from the first and second photoreceptors. Methods for imaging a textured surface and fabricating a photoreceptor array structure for imaging a textured surface are also provided.
US08514270B2 Liquid crystal display
A liquid crystal display includes a first substrate and a second substrate facing each other, a pixel electrode disposed on the first substrate and including a first sub-pixel electrode and a second sub-pixel electrode spaced apart from the first sub-pixel electrode by a gap, a common electrode disposed on the second substrate, a shielding member disposed on the first substrate or the second substrate and overlapping the gap between the first sub-pixel electrode and the second sub-pixel electrode, an alignment layer disposed on at least one of the pixel electrode and the common electrode, and a liquid crystal layer disposed between the first substrate and the second substrate.
US08514265B2 Systems and methods for selecting videoconferencing endpoints for display in a composite video image
In some embodiments, a videoconferencing endpoint may be an MCU (Multipoint Control Unit) or may include embedded MCU functionality. In various embodiments, the endpoint may thus conduct a videoconference by receiving/compositing video and audio from multiple videoconference endpoints. The endpoint may select a subset of endpoints and form a composite video image from the subset of the videoconference endpoints to send to the other videoconference endpoints. In some embodiments, the subset of endpoints that are selected for compositing into the composite video image may be selected according to criteria such as the last N talking participants. In some embodiments, the master endpoint may request the non-talker endpoints to stop sending video to help conserve the resources on the master endpoint. In some embodiments, the master endpoint may ignore video from endpoints that are not being displayed.
US08514262B2 Information processing apparatus and network conference system
An information processing apparatus is connected with at least one external apparatus via a network. An input image of a first user related to the information processing apparatus is accepted while displaying a plurality of target images on a display. The plurality of target images includes an image of a second user related to the external apparatus. A gaze of the first user is detected from the input image. A target image looked by the first user is recognized from the plurality of target images, based on the gaze. A first head model as a head model of the first user, and a first texture to be projected onto the first head model, are generated. A first ID to identify a subject of the target image, the first head model and the first texture, are transmitted to the external apparatus.
US08514259B2 Image forming apparatus
Positions in a main scanning direction of points of exposure are determined by emission of light from two light-emitting points of each exposure device near predetermined endmost light-emitting points. A first exposure device of which a distance between the two light-emitting points is greatest is identified based on the determined positions of the points of exposure. A subset of usable light-emitting points of a second exposure device other than the first exposure device, located in positions corresponding to a range of exposure which coincides in a width direction with a range of exposure defined by the two light-emitting points of the first exposure device, is specified The number n of pairs of adjacent usable light-emitting points of the second exposure device each associated with one pixel is obtained by subtracting the number of usable light-emitting points of the first exposure device from that of the second exposure device.
US08514250B2 Display generation system
A display generation system that is able to generate display signals for an underlay image with at least one embedded safety pattern and display images for an overlay image. The display generation system and method are able to determine whether there are any anomalies or graphical errors when an overlay display generated by the system or generated by some other system is displayed simultaneously with the underlay image with the embedded safety pattern. The display generation system uses the embedded safety pattern to detect the occurrence of anomalies in the simultaneous display and uses information from its own generated overlay image to detect graphical errors in the simultaneous display. Flight display systems for aircraft can use the display generation system and method of the present invention to display an underlay image depicting geographical scenery in the vicinity of the aircraft while on the ground, during takeoff or in flight. The underlay image is displayed simultaneously with an overlay image depicting standard graphics of a flight display system.
US08514248B2 Method and system for producing a video synopsis
A computer-implemented method and system transforms a first sequence of video frames of a first dynamic scene to a second sequence of at least two video frames depicting a second dynamic scene. A subset of video frames in the first sequence is obtained that show movement of at least one object having a plurality of pixels located at respective x, y coordinates and portions from the subset are selected that show non-spatially overlapping appearances of the at least one object in the first dynamic scene. The portions are copied from at least three different input frames to at least two successive frames of the second sequence without changing the respective x, y coordinates of the pixels in the object and such that at least one of the frames of the second sequence contains at least two portions that appear at different frames in the first sequence.
US08514239B2 Image processing apparatus, image processing method, and computer program product
An image processing apparatus includes a color converting unit that converts input image data into image forming data used for image formation; and a control unit that controls the image formation by the image forming data, wherein the color converting unit converts each of a plurality of predetermined colors that are difficult for colorblind people to mutually distinguish among colors included in a color space of the input image data, as difficult colors for colorblind people, into a same color in a color space of the image forming data.
US08514237B2 Two dimensional memory caching apparatus for high definition video
A computer readable medium is provided embodying instructions executable by a processor to perform a method for caching video data in a two-dimensional cache. The method includes storing the video data in the two-dimensional cache, addressing stored video data in the two-dimensional cache using a first tag for referencing video data of a first dimension, addressing the stored video data in the cache in terms of a second tag for referencing video data of a second dimension, and retrieving and outputting a portion of the stored video data from the two-dimensional cache according to one of the first tag and the second tag.
US08514235B2 System and method for managing the computation of graphics shading operations
The present disclosure describes implementations for performing register accesses and operations in a graphics processing apparatus. In one implementation, a graphics processing apparatus comprises an execution unit for processing programmed shader operations, wherein the execution unit is configured for processing operations of a plurality of threads. The apparatus further comprises memory forming a register file that accommodates all register operations for all the threads executed by the execution unit, the memory being organized in a plurality of banks, with a first plurality of banks being allocated to a first plurality of the threads and a second plurality of banks being allocated to the remaining threads. In addition, the apparatus comprises address translation logic configured to translate logical register identifiers into physical register addresses.
US08514232B2 Propagating shared state changes to multiple threads within a multithreaded processing environment
A circuit arrangement and method make state changes to shared state data in a highly multithreaded environment by propagating or streaming the changes to multiple parallel hardware threads of execution in the multithreaded environment using an on-chip communications network and without attempting to access any copy of the shared state data in a shared memory to which the parallel threads of execution are also coupled.
US08514217B2 Apparatus and method for driving light scanner
An apparatus for driving a light scanner and method thereof are disclosed. The present invention includes an apparatus for driving a light scanner, which scans an image on a screen, the apparatus comprising the light scanner driven by a drive signal, a sensing unit sensing a driving of the light scanner, a pixel clock signal generating unit generating a pixel clock signal by detecting a 90-degree phase difference between the drive signal and a sensing signal sensed by the sensing unit, a sync signal adjusting unit adjusting vertical and horizontal sync signals of an input video according to the pixel clock signal and a driving unit driving the light scanner according to the adjusted horizontal and vertical sync signals.
US08514215B2 Dynamically managing power consumption of a computer with graphics adapter configurations
Dynamically managing power consumption of a computer, the computer including two or more graphics adapters, the computer having a number of graphics adapter configurations including one or more of the graphics adapters, where managing power consumption includes: monitoring, by a graphics driver, operation of a current graphics adapter configuration, the operation characterized by a graphics processing load; determining, in dependence upon the graphics processing load, whether operation of the current graphics adapter configuration conforms to predefined graphics processing criteria; if operation conforms, processing graphics, by the graphics adapter, for display with the one or more graphics adapters of the current graphics adapter configuration; and if operation does not conform, processing graphics, by the graphics adapter, for display with the one or more graphics adapters of another graphics adapter configuration.
US08514209B2 Display apparatus and method for driving the same
A display apparatus includes a plurality of pixels arranged in two-dimensions, each pixel including a pixel circuit and a light emitting element for emitting light at a luminance corresponding to a data signal, a data line, connected to each pixel circuit, for writing the data signal, and a light emitting period control signal line for supplying a light emitting period control signal. Each pixel circuit includes a light emitting element drive unit for supplying a current or voltage corresponding to the data signal to the light emitting element, and a light emitting period control unit for controlling a light emitting period of the light emitting element by the light emitting period control signal. The light emitting period control signals have two or more light emitting period control signals, and the respective pixels are divided into two or more groups by grouping the respective pixels disposed in a same row at least into a same group. Pixels in a same row are scanned in every other row and neighboring rows are sequentially scanned for writing the data signal, and the light emitting elements have an equal light emission duty and are controlled by the light emitting period control signal different on a group basis and controlled so that a time between an endpoint of a writing period within one field period and a start point of a light emitting period within the one field period is different for different groups.
US08514203B2 Flexible calibration device for touch sensor panel calibration
The efficient calibration of multi-touch sensor panels that have non-flat surfaces is disclosed. The calibration of the sensor panels can be accomplished using a calibration device with a flexible calibration surface. The flexible calibration surface is particularly well-suited for curved or other non-flat touch sensor panels, such as those that might be present on a mouse or other device designed to be grasped by a user's hand. The flexible apparatus can conform to the non-flat touch sensor panel and apply the equivalent of a conductive touch over most or all of the pixels.
US08514198B2 Electro-optical device, electronic apparatus, and contact detection method
An electro-optical device is provided and includes a driving section that supplies an electric potential to a third electrode and supplies an electric potential to a fourth electrode; and a controlling section that controls the operation of writing into a first memorizing section and a second memorizing section and the operation of reading out of the first memorizing section and the second memorizing section. A contact detection method that utilizes an electro-optical device is also provided.
US08514194B2 Touch sensitive holographic displays
We describe a touch sensitive holographic image display device for holographically projecting a touch sensitive image at an acute angle onto a surface on which the device is placed. The device includes holographic image projection optics comprising at least one coherent light source illuminating a spatial light modulator (SLM), output optics to project a hologram onto an acute angle surface, and a remote touch sensing system to remotely detect a touch of a location within or adjacent to the holographically displayed image. A control system is configured to provide data defining an image for display, to receive detected touch data, and to control the device responsive to remote detection of a touch of a the displayed image.
US08514193B2 Touch sensing method and touch sensing system
A touch sensing system including a touch interface and a processing unit is provided. The touch interface has multiple independent touch blocks. The processing unit is coupled to the touch interface. The processing unit includes an interpolating unit. The interpolating unit interpolates multiple spacing points between two adjacent touch blocks along a first direction to generate multiple first coordinate values. The processing unit determines a central block according to a threshold value and sensing values corresponding to the touch blocks, selects at least one touch block adjacent to the central block as a peripheral block, and determines a touch position on the touch interface according to the number of the spacing points, the sensing value corresponding to the peripheral block, a position of the peripheral block, the sensing value corresponding to the central block, and a position of the central block.
US08514192B2 Method for operating a lighting control console
A method for operating a lighting control console (01) for controlling a lighting system, wherein digital adjusting commands are generated in the lighting control console (01), which can be transferred to the lighting devices of the lighting system via data connections, and wherein the lighting control console (01) comprises at least one digital processor and at least one digital memory for generating, managing and storing the adjusting commands, and wherein the lighting control console (01) comprises at least one display unit (07), and wherein graphical elements can be graphically depicted to the user on the display device (07), and wherein the display device (07) exhibits a touch-sensitive sensor surface (10), and wherein touching of the touch-sensitive sensor surface (10) at the display device (07) in the region of a contact surface (14) permits the selection of an operator input assigned to said contact surface (14),comprising the following method steps of: a) detecting the touching of the touch-sensitive sensor surface (10) in the region of a contact surface (14a, 14b) in which the sensor surface (10) is covered by a body part of the operator; b) measuring the dimension of the contact surface (14a, 14b); c) generating an adjusting command for controlling the lighting system as a function of the measured dimension of the contact surface (14a, 14b).
US08514190B2 Displays for electronic devices that detect and respond to the contour and/or height profile of user input objects
An electronic device includes a touch-sensitive display screen including an array of electromagnetic radiation detectors. The array of electromagnetic radiation detectors is configured to generate an image signal that represents an image of a user input object that is closely spaced to the display, and to generate a touch signal in response to the display screen being touched by the user input object. The electronic device further includes a controller circuit that is configured to display a plurality of keys forming a keyboard and to display characters on the keys. The controller identifies from the image signal a size and/or an angular orientation of the user input object relative to the display screen. The controller identifies a user's selection among characters indicated on the keyboard keys in response to the identified size and/or the angular orientation of the user input object and in response to the touch signal, and outputs character data corresponding to the identified user selected character.
US08514187B2 Methods and apparatus for distinguishing between touch system manipulators
A touch system user interface determines a signal profile associated with the use of a manipulator with a touch sensor component. The signal profile corresponding to a plurality of signal levels along a surface of the touch sensor component. The system calculates a geometrical attribute of that portion of the signal profile that exceeds a threshold signal value (e.g., the area or shape of the region) and determines a type of the manipulator (e.g., stylus, human finger, etc.) based on the calculated geometrical attribute.
US08514179B2 Handheld electronic communication device having an age compensating display
A method and handheld electronic device for compensating for differential aging of display screen on a handheld electronic device wherein in a first position a first portion of the display screen is hidden from view while a second portion of the display screen is viewable, and in a second position the first portion and the second portion of the display screen are viewable. Over time, relative illumination durations of the first and second portions are tracked and based on the relative illumination durations, a relative degree of illumination of one or both of the first portion and the second portion are adjusted when the display screen is in the second position to compensate for differential aging between the first and second portion.
US08514175B2 Input device, input control method, information recording medium, and program
In an input device (300), a grip module (201) gripped by a user detects its posture and a button pressing operation of the user. A storage unit (301) stores a track of the detected posture, amounting to a predetermined period. A calculating unit (302) calculates an amount of change of the posture over the predetermined period. When a pressing operation is detected, an estimating unit (303) estimates the pressing operation intensity according to the calculated amount of change. A determining unit (304) determines whether or not a shaking operation has been given to the grip module (201), from the calculated amount of change. An output unit (305) outputs the result of estimation by the estimating unit (303) of the pressing operation intensity. When the determining unit (304) determines a shaking operation, the output unit (305) further outputs the shaking operation intensity according to the calculated amount of change.
US08514168B2 Electrophoretic display with thermal control
An electrophoretic display (EPD) with thermal control is disclosed for controlling and maintaining an image in extreme temperature environments. Techniques are also disclosed for maintaining the EPD cell threshold voltage for EPD cells comprising an EPD display media at or above a desired level in an environment in which the EPD may be subjected to an extreme temperature. The techniques comprise sensing a sensed temperature associated with the EPD display media, determining whether the sensed temperature satisfies a criterion established to ensure that the display media temperature remains at a level associated with an acceptable EPD cell threshold voltage, and in the event it is determined that the sensed temperature does not satisfy the criterion, controlling the EPD display media temperature as required to bring the sensed temperature to a level that satisfies the criterion.
US08514165B2 Semiconductor device
A photoelectric conversion device includes a light detection circuit which includes an optical sensor to output a current signal corresponding to illuminance and a current-voltage conversion circuit to convert the current signal output from the optical sensor into a voltage signal; an amplifier to amplify the voltage signal output from the light detection circuit; a comparison circuit to compare voltage output from the amplifier and reference voltage and output the result to a control circuit; and the control circuit to determine an illuminance range to be detected depending on the output from the comparison circuit and output a control signal to the light detection circuit. The current-voltage conversion circuit has a function of changing a resistance value in accordance with the control signal.
US08514160B2 Display and display panel thereof
A display panel including a plurality of scan lines, a plurality of data lines, and a plurality of pixels is provided. The data lines are disposed substantially perpendicular to the scan lines Each of the pixels is electrically connected with the corresponding data line and the corresponding scan line and the pixels are arranged as an array. The data lines are grouped into a plurality of groups and each of the groups is disposed between two adjacent pixel columns and has N data lines, where N is a positive integer greater than or equal to 3. A portion of the data lines of at least a first group among the groups cross over a portion of the scan lines. The rest data lines of the first group cross over all the scan lines.
US08514158B2 Liquid crystal driving device
A liquid crystal driving device is provided which enables an overshooting driving operation in transition among all gray levels. When a voltage for displaying is controlled so as to be a highest-level value out of the voltages for displaying corresponding to an input gray level range, an overshooting driving voltage for transition to a higher voltage which is added to a voltage side being higher than the highest-value value out of the voltages for displaying is applied to a liquid crystal panel and, when a voltage for displaying to be applied to the liquid crystal panel is controlled so as to be a lowest-level value out of the voltages for displaying corresponding to the input gray level range, an overshooting driving voltage for transition to a lower voltage which is added to a voltage side being lower than the lowest-level value of the voltages for displaying is applied to the liquid crystal panel.
US08514153B2 Imaging device and method of correction pixel deterioration thereof
In a display mode, a signal driving circuit (DAC) transmits image signals to the pixels selected by a scanning circuit for display and first switches of switch units. Then, a power supply circuit supplies a current corresponding to the transmitted signal to the pixels. Then, organic EL elements provided in the pixels are driven to emit light, thereby displaying an image. In order to correct the deterioration of the organic EL elements, first, a constant current flows from a current source to the organic EL elements of the pixels selected by a scanning circuit for detection and second switches and a voltage corresponding to the constant current applied to the organic EL element is detected. The detected voltage is input to an AD converter through a buffer amplifier, and the AD converter converts the voltage into a digital value, and transmits the digital value to a signal correction control unit. When the organic EL element deteriorates, the detected digital value varies. Therefore, the signal correction control unit corrects the signal from the signal driving circuit, thereby correcting the deterioration of the organic EL element.
US08514148B2 Head mount display
In a head mount display, an imaging unit detects hands of a user in such a manner by imaging a range which includes at least a display region displayed by a display unit out of a field of view of a user. In displaying a reference image which is used as a reference when a user performs a predetermined operation, the head mount display reduces visibility of the reference image for the user in a region defined between one hand and the other hand of the user.
US08514145B2 Antenna identification module
A system and method for detecting and reporting telecommunications antenna identification data to a remote user location is presented. A telecommunications antenna module is provided for storing and transmitting antenna serial number, part number, version, firmware, production date, and other relevant data to a network operator over AISG and/or 3 GPP compliant communications systems. The module consists of a printed circuit board mounting a programmable device capable of storing and transmitting programmed antenna information. The module is adapted for connecting to antenna communications cables using either AISG cable splitter or in-line in a daisy chain fashion. The module is capable of connecting in-line with another antenna monitoring device to connect to the antenna. The device is programmed either in the field by a field technician or by the antenna manufacturer.
US08514139B2 Antenna structures and arrays
Embodiments of the invention relate to an antenna structure and are particularly suited to array antennas. An antenna according to an embodiment of the invention employs an enclosure having an aperture in one end; in preferred arrangements the aperture provides the enclosure with a substantially open end, over which the cover is placed. The cover has a slot therein, of a smaller size than the size of the aperture presented by the open ended enclosure and the slot in the cover then acts as the radiating slot.
US08514129B1 Buffering techniques for rapid processing of samples of signals modulated with periodic waveforms
Apparatus having corresponding methods and non-transitory computer-readable media comprise: a sampler configured to sample a signal, wherein the signal is modulated with a waveform having a known period, wherein the sampler obtains K samples in each period, and wherein each of the samples is N bits long, wherein K is an integer greater than 0, and N is an integer greater than 1; a memory bank, wherein the memory bank has M columns and K rows, wherein each column is N bits wide, and wherein M is an integer greater than 0; a write controller configured to write the samples to the memory bank in column order; a read controller configured to read the samples from the memory bank in row order; and an integrator configured to integrate the samples read from the memory bank, wherein the integrator provides a respective integration result for each row.
US08514126B2 Method and apparatus for monitoring the integrity of satellite tracking data used by a remote receiver
A method and apparatus for monitoring the integrity of satellite tracking data used by a remote receiver is described. In one example, a first set of satellite tracking data is received at a server. Integrity data for a second set of satellite tracking data is generated using the first set of satellite tracking data. The integrity data is then transmitted to at least one remote receiver having the second set of satellite tracking data.
US08514125B2 Distance measurement
A distance measurement arrangement provides a distance indication based on a delay between an electromagnetic signal, transmitted in a transmission mode, and a reflection of the electromagnetic signal, received in a reception mode. The distance measurement arrangement includes an antenna module having a plurality of antennas for transmitting the electromagnetic signal and for receiving the reflection. A beam-forming module defines respective magnitude and phase relationships with respect to respective antennas so as to cause the antenna module to provide a directional antenna pattern in at least one the two modes. A beam-forming and steering control module controls the respective magnitude and phase relationships as a function of a direction command. A 3-D picture can be formed by applying respective direction commands so as to obtain respective distance indications for respective portion in a two-dimensional picture.
US08514124B2 Method for operating a radar system in the event of possible concealment of the target object and radar system for performing the method
In a method for operating a radar system and a radar system for performing the method, in particular a microwave radar system for applications in or on motor vehicles, in which at least one target object and at least one possible concealing object are detected using radar technology, it is provided in particular that a detection is made of whether a concealment situation of the at least one target object by the at least one concealing object exists, and in the case of a detected concealment situation a loss of the target object is not automatically assumed.
US08514116B2 Method for improving the resolution and for correcting distortions in a sigma-delta modulator, and sigma-delta modulator implementing said method
In a method for improving resolution and for correcting distortions for a sigma-delta modulator, a modulator converts an analog input signal into a secondary output digital signal sampled at a frequency fe and coded on NB bits, a second main output digital signal s′(t) is represented on NMSB bits also being available at the output. At least three processings are applied successively to the outputs, a first processing carrying out a demodulation by a frequency f0 and a decimation of factor N in an independent manner, z second processing carrying out an improvement of the resolution and a third processing carrying out a correction of the distortions. These three processings are carried out after decimation. A sigma-delta modulator implements the method.
US08514111B1 Hybrid digital-to-synchro converter unit
A digital-to-synchro converter (“DSC”) is a device that converts digital signals to analog signals suitable for use by a synchro device. A conventional DSC implements complex circuitry to take digital input and generate [V Sin({acute over (ω)}t) Sin(Φ)] and [V Sin({acute over (ω)}t) Cos(Φ)] analog signals, and a Scott-T transformer to transform these analog signals into [V Sin({acute over (ω)}t) Sin(Φ)], [V Sin({acute over (ω)}t) Sin(Φ+120)], and [V Sin({acute over (ω)}t) Sin(Φ+240)] analog signals. An inventive DSC, as typically embodied, implements a microcontroller to take digital input and generate [V Sin({acute over (ω)}t) Sin(Φ)] and [V Sin({acute over (ω)}t) Sin(Φ+120)] digital signals, a digital-to-analog converter to convert these digital signals to [V Sin({acute over (ω)}t) Sin(Φ)] and [V Sin({acute over (ω)}t) Sin(Φ+120)] analog signals, and a regular transformer (i.e., non-Scott-T transformer) to transform these analog signals (typically, in amplified voltage form) into [V Sin({acute over (ω)}t) Sin(Φ)], [V Sin({acute over (ω)}t) Sin(Φ+120)], and [V Sin({acute over (ω)}t) Sin(Φ+240)] analog signals. Inventive practice is accurate, versatile, and economical.
US08514110B2 Resolver digital converter
This resolver digital converter 10 includes a band pass processing unit that is disposed between a conversion unit and a multiplication unit and passes only a signal of a predetermined band through processing performed with a period that is shorter than the sampling period of an analog-to-digital converter and corrects the gains of digital signals before being input to the multiplication unit by using gain correction values that are set based on the maximum value and the minimum value of each one of digital signals passing through the band pass processing unit.
US08514101B2 Driving maneuver assist on full windshield head-up display
A method to dynamically register a graphic on a driving scene of a source vehicle utilizing a graphic projection display includes monitoring source vehicle information and monitoring road information. A preferred driving maneuver and a driving scene location of the preferred driving maneuver are identified based on the monitored source vehicle information and the monitored road information. A graphic exemplifying the preferred driving maneuver is determined and a location of the graphic is dynamically registering upon the graphic projection display corresponding to the driving scene. The dynamically registered location is based on the driving scene location of the preferred driving maneuver. The graphic is displayed upon the graphic projection display.
US08514093B2 Signaling device for detecting an object
A sheet switch (142) has a bottom layer (144) and a top layer (160). First and second conductors (148, 162) located on the bottom layer (144) form two separate conductive paths, with a voltage potential applied to the conductors (148, 162). The top layer (160) includes a ground conductor (172). Spacers (178) are positioned between the top and bottom layers (160, 144). When forces are externally applied, the spacers (178) collapse and the ground conductor (172) contacts the first and second conductors (148, 162), and establishes a conductive path therebetween.
US08514088B2 Temperature control switch, method for using the same and alarm system using the same
The present disclosure relates to a temperature control switch. The temperature control switch includes a bistable resistance element. The bistable resistance element includes a low-conductivity matrix; and a number of high conductivity particles dispersed in the matrix. The bistable resistance element switches from a low resistance state to a high resistance state by receiving a temperature change applied to the bistable resistance element. The present disclosure also relates to a method for using the temperature control switch and an alarm system.
US08514087B2 Lift monitoring system and method
Systems and methods are discussed for providing a sensor enhanced employee safety evaluation system. Systems that monitor and assess employee lifting behavior are employed at the workplace of an insured entity. Data from the lift monitoring systems are processed to obtain a safety evaluation. Based on the safety evaluation, the insurance provider can adjust the terms of the insurance policy to accurately reflect the risks associated with the insured entity. Feedback based on the safety evaluation is also provided to the insured entity and the employees of the insured entity to promote improvements in safe behavior.
US08514083B2 Antenna for an electronic tag
The invention concerns an inductive element for forming an electromagnetic transponder antenna, comprising a first group of mutually parallel conductors coplanar in a first plane, a second group of mutually parallel conductors coplanar in a second plane parallel to the first plane, and an insulating material separating the two groups of conductors, one end of each conductor of the first group being connected to one end of a conductor of the second group whereof the other end is connected to one end of another conductor of the first group, the connections between the conductors being conductive via holes in the thickness of the insulating material.
US08514069B2 Tracking passengers on cruise ships
A system for tracking the locations of passengers on a vessel includes a portable tag configured to be assigned to a passenger, the tag encoded with a tag identifier. The system further includes a plurality of tag readers configured to be positioned at predetermined locations on a vessel, each tag reader configured to read the tag identifier of the tag when the tag reader receives a signal from the tag. A tracking component is configured to communicate with the tag readers, the tracking component configured to receive, from a detecting tag reader, an indication that the signal has been received from the tag, the tracking component configured to determine a detected location of the tag based at least in part on the predetermined location of the detecting tag reader. A notification component is configured to send towards a user device, a notification including the detected location, and a tag reader in the plurality of tag readers is configured with a first and second operating mode, the first operating mode is used when the vessel is at least a predetermined distance from land, and the second operating mode is used when the vessel is less than the predetermined distance from land.
US08514064B2 Door mirror
A door mirror has a turn lamp that can be mounted easily and without an increased size. The turn lamp (2) has a housing (3) and an outer lens (4) that are formed by molding. A light emitting diode (6) is mounted in the housing (3), and the outer lens (4) covers the housing (3). The housing (3) and the outer lens (4) are integrated by a joint (7) produced by injection molding and placed at a butt section at which the housing (3) and the outer lens (4) are butted together. Steps (7c, 7d) are formed at the butt section integrated by the joint (7) of the turn lamp (2), and a lower end edge section (1c) and a left end edge section (1e) that form an opening (1b) of a body (1) of the door mirror (DM) are butted to the steps (7c, 7d).
US08514063B2 Tire pressure monitoring system having a test function for the sensor module
A device is described for detecting and wirelessly transmitting at least one measurement signal of the state of a vehicle tire of a vehicle (e.g., tire pressure and/or tire air temperature), which has at least one sensor module arranged in/on the vehicle tire and at least one sensor for detecting the measurement signal, and an energy store which supplies the sensor module with electrical energy, the sensor module having an apparatus for checking the functional capability of the sensor module, having at least one test routine and activating arrangement to activate the test routine, which includes: an apparatus which activates the start of the test routine as a function of the field strength of a magnetic field acting in the area of the sensor module, and/or an apparatus which has an electric circuit and which activates the start of the test routine as a function of a current flowing through the electric circuit, and/or c) an apparatus having an acceleration sensor which activates the start of the test routine as a function of the acceleration acting on the sensor module.
US08514050B1 Thermistor and method for manufacturing the same
An NTC thermistor having a metal base material, a thermistor film layer formed on the metal base material, and a pair of split electrodes formed on the thermistor film layer. A ceramic slurry is applied onto a carrier film to form the thermistor film layer, a metal powder containing paste is applied onto the thermistor film layer to form the metal base material, and further an electrode paste is applied onto the metal base material to form the split electrodes. Thereafter, the three substances are integrally fired.
US08514049B2 Electronic component
This disclosure provides an electronic component that can suppress a decrease in the resonant frequency. The electronic component includes a multilayer body having plural insulating layers stacked in a staking direction. Outer electrodes are provided on facing lateral sides of the multilayer body and extend in the stacking direction. Coil conductors are stacked together with the insulating layers to form a coil. The thickness in the stacking direction of at least one of the coil conductors that is directly connected to one of the outer electrodes is smaller than that of the coil conductors that are not directly connected to any of the outer electrodes.
US08514046B1 Method for detachment of two objects
A method is described herein for detachment of two objects. The method comprising the steps of: (a) associating a bias field source with a first magnetic structure associated with a first object, the first magnetic structure comprising one or more magnetic field sources, the first magnetic structure being magnetically attached to a second magnetic structure associated with a second object, the second magnetic structure comprising one or more magnetic field sources; and (b) using the bias field source to produce a repel force large enough to cause detachment of the first magnetic structure from the second magnetic structure thereby causing detachment of the first object from the second object.
US08514037B2 Dual bipolar magnetic field for rotary high-voltage contactor in automotive lithium-ion battery systems
A device and method for operating automotive battery system relays and related switches. By aligning a magnetic field with a direction of current flow in a contact plate disposed between magnets that are producing the field, a generated Lorentz force can be used to promote arc extinguishing during a relay opening sequence, while simultaneously reducing the tendency of the Lorentz forces to interfere with the operation of a solenoid or other switch-activating mechanisms. By using a rotary-based mechanism to establish contact between a contact plate and current-carrying terminals, the likelihood of inadvertent opening of the relay is reduced. Such devices and methods may be used in conjunction with hybrid-powered and electric-powered vehicles.
US08514035B2 RF front-end with on-chip transmitter/receiver isolation using a gyrator
An RF front-end with on-chip transmitter/receiver isolation using a gyrator is presented herein. The RF front end is configured to support full-duplex communication and includes a gyrator and a transformer. The gyrator includes two transistors that are configured to isolate the input of a low-noise amplifier (LNA) from the output of a power amplifier (PA). The gyrator is further configured to isolate the output of the PA from the input of the LNA. The gyrator is at least partially or fully capable of being integrated on silicon-based substrate.
US08514031B2 Integrated circulators sharing a continuous circuit
The present invention is directed to a circuit assembly that includes an integrated circulator assembly. The circuit assembly has a first substrate, which contains a continuous circuit trace that includes a circulator component from the circulator assembly and at least one electrical component from the circuit assembly. A second substrate is disposed beneath the first substrate and includes a cladding on one surface. The second substrate contains an aperture that accepts a ferrite element, which is axially aligned with the circulator component of the circuit trace. A conductive material is placed across the ferrite element so that it forms a continuous ground plane with the cladding, which is common to the entire circuit trace. The circulator assembly also contains a magnet bonded to the ferrite element. The circulator assembly may also include a yoke disposed below the magnet to shield the circulator from external magnetic fields.
US08514024B2 High power-supply rejection ratio amplifying circuit
The embodiments of the present invention disclose a high power-supply rejection ratio (PSRR) amplifier circuit. The amplifier circuit comprises a low dropout regulator, a negative charge pump and an amplifier. The output voltages of the negative charge pump and the low dropout regulators don't track the change of input voltage. Therefore the amplifier circuit has high PSRR.
US08514017B2 Variable gain amplifier and audio device
A variable gain amplifier, to amplify an audio input signal to output an audio output signal at an adjustable gain, includes an operational amplifier having an inverting input terminal, a non-inverting input terminal, and an output terminal to output the audio output signal; an attenuation-rate adjustable feedback circuit to feed back the audio output signal from the output terminal of the operational amplifier to the inverting input terminal of the operational amplifier as a feedback signal, and attenuate the audio output signal and output the feedback signal to the inverting terminal; and an attenuation-rate adjustable attenuator to attenuate the audio input signal for output it as an attenuated signal to the non-inverting input terminal of the operational amplifier. Settings of the attenuation rates of the feedback circuit and the attenuator are combined and a resolution of level of the audio output signal is increased.
US08514011B2 Impedance transformation with transistor circuits
In one implementation, an apparatus may include a first negative channel metal oxide semiconductor (NMOS) transistor circuit coupled to a first voltage source, a second NMOS transistor circuit coupled to the first voltage source, the second NMOS transistor circuit having a smaller channel width to channel length ratio than the first NMOS transistor circuit, a first positive channel metal oxide semiconductor (PMOS) transistor circuit coupled to a second voltage source and coupled to the second NMOS transistor circuit, and a second PMOS transistor circuit coupled to the second voltage source, the second PMOS transistor circuit having a larger channel width to channel length ratio than the first PMOS transistor circuit.
US08514008B2 RF isolation switch circuit
In a first aspect, an RF switch includes a main transistor and a gate-to-source shorting circuit. When the RF switch is turned off, the gate-to-source shorting circuit is turned on to short the source and gate of the main transistor together, thereby preventing a Vgs from developing that would cause the main transistor to leak. When the RF switch is turned on, the gate-to-source shorting circuit is turned off to decouple the source from the gate. The gate is supplied with a digital logic high voltage to turn on the main transistor. In a second aspect, an RF switch includes a main transistor that has a bulk terminal. When the RF switch is turned off, the bulk is connected to ground through a high resistance. When the RF switch is turned on, the source and bulk are shorted together thereby reducing the threshold voltage of the main transistor.
US08514007B1 Adjustable power splitter and corresponding methods and apparatus
An adjustable power splitter includes: a power divider with an input and a first and second divider output; a first adjustable phase shifter and first adjustable attenuator series coupled to the first divider output and providing a first power output; and a second adjustable phase shifter and second adjustable attenuator series coupled to the second divider output and providing a second power output.
US08514004B2 Clock management unit and method of managing a clock signal
A clock management unit includes a delay unit; and an output unit, wherein the delay unit receives a clock signal and a reset signal for resetting an external circuit, and supplies a delayed reset signal to the output unit, wherein the output unit supplies to the external circuit an external clock signal obtained by processing the clock signal and the delayed reset signal, and wherein the external clock signal does not experience any edge transitions during at least two periods of the clock signal after the reset signal transitions to an active state for resetting the external circuit.
US08514003B2 Clock signal generation circuit
A clock signal generation circuit includes a clock delay control signal generation unit configured to divide a clock signal to generate a divided clock signal, generate a plurality of periodic signals which have different periods with each other during a half period of the divided clock signal, and output clock delay control signals from the plurality of periodic signals, and a doubler clock generation unit configured to delay the clock signal in response to the clock delay control signals to generate a delayed clock signal, and generate an output clock signal by mixing phases of the clock signal and the delayed clock signal.
US08513995B2 System including circuitry providing multiple circuit paths for controlling a characteristic of a period signal
System and method providing multiple circuit paths to control characteristics of periodic signals. In one embodiment first and second detector signals are indicative of a phase and frequency differences between the output signal and a reference signal. A first input signal based on the first detector signal adjusts the phase difference. A first control signal based on the second detector signal has frequency content in high and low frequency ranges. A second input signal based on the control signal reduces the frequency difference. A second control signal based on the second detector signal has relatively low frequency content in the high frequency range. A third input signal based on the second control signal reduces the frequency difference.
US08513993B2 DLL circuit and semiconductor device having the DLL circuit
To include a phase-difference-amount detecting circuit that detects an amount of phase difference between an external clock signal and a replica clock signal, a variable delay circuit that delays the external clock signal based on the amount of phase difference to generate an internal clock signal, and a replica buffer that delays the internal clock signal to generate the replica clock signal. According to the present invention, the variable delay circuit is controlled based on the amount of phase difference, instead of being controlled based on whether the phase of the replica clock signal is advanced or delayed with respect to the external clock signal. Accordingly, even when the amount of phase difference is large, a DLL circuit can be locked at a high speed.
US08513991B2 Delay-locked loop having a loop bandwidth dependency on phase error
Circuits, methods, and apparatus that vary one or more attributes or parameters of a closed-loop clock circuit as a function of a characteristic of its phase error. One example provides a delay-locked loop having a loop bandwidth that can be varied as a function of its phase error. In this specific example, current phase error is determined. This determination may be made directly, either by measuring phase error, or indirectly, by determining if phase error is within one or more ranges of values. Once the phase error is determined, the loop bandwidth can be set. In one example, the loop bandwidth is set by adjusting the depth, type, or depth and type of the delay-locked loop's loop filter. In this way, large phase errors can be reduced quickly by increasing loop bandwidth, while small phase errors can be used to decrease loop bandwidth, thereby improving jitter performance.
US08513987B1 Wide frequency range signal generator using a multiphase frequency divider
In a high frequency mode a multiphase voltage-controlled oscillator (VCO) generates a first plurality of signals where each has the desired frequency and a different phase. A phase interpolator generates the signal at the desired frequency and the desired phase using a first plurality of signals. In a low frequency mode the VCO generates a second plurality of signals where each has a frequency which is a multiple of the desired frequency and a different phase. A multiphase frequency divider generates a third plurality of signals by dividing the frequency of the second plurality to the desired frequency while maintaining a phase relationship with the second plurality of signals. The phase interpolator generates the signal at the desired frequency and the desired phase using the third plurality.
US08513965B2 Method and apparatus for providing active compliance in a probe card assembly
A probe card assembly can comprise a first source of compliance and a second source of compliance. The probe card assembly can further comprise a controller, which can be configured to apportion a total compliance demand placed on the probe card assembly between the first source of compliance and the second source of compliance.
US08513961B2 Detection method for defect of sensor
A defect detection method for a sensor in which a fixing member provides a seal between a sensor element and tubular metallic members, the method being capable of detecting breakage of a conductor caused by breakage of the element.
US08513954B2 Test circuit for resistor capacitor circuits
An RC test circuit includes an RC circuit, a digital rheostat, a control chip, and an oscillograph. The RC circuit includes a plurality of positive terminals and a plurality of negative terminals. The digital rheostat includes a plurality of rheostats each including a sliding terminal and a fixed terminal. The sliding terminals are correspondingly connected to the positive terminals while the fixed terminals are correspondingly connected to the negative terminals. The control chip is connected to the digital rheostat, and configured for controlling the digital rheostat to change the resistance of each rheostat. The oscillograph is connected to the RC circuit for displaying a waveform of the RC circuit.
US08513951B2 Method and apparatus for fast fault detection
A method and apparatus are provided for detecting a fault condition on a power system. By rectifying power system phase voltages to produce a rectified waveform, and filtering the rectified waveform or a representation of the rectified waveform through a finite gain synchronous band pass filter to generate a synchronous band pass filter output waveform that indicates the magnitude of a predefined harmonic frequency component, a fault condition on a power system can be identified.
US08513940B2 Method of measuring terahertz wave and apparatus therefor
In a measurement of a time-domain waveform of a terahertz wave based on time-domain spectroscopy, a current signal including a component originating from the terahertz wave is detected using a photoconductive device, and a voltage signal corresponding to the detected current signal is detected. At a pre-processing stage before the voltage signal detection, an offset current included in the detected current signal and having no relation to the terahertz wave is drawn. The offset current is monitored and the magnitude of the drawn offset current is adjusted according to a result of the monitoring. A time-domain waveform of the terahertz wave is acquired based on the voltage signal detected while drawing the offset current. The monitoring of the offset current and the adjusting of the offset current are performed in a waiting state in which measurement of the time-domain waveform of the terahertz wave is not performed.
US08513936B2 Switching power supply circuit
A switching power supply circuit includes: a comparator for comparing a reference voltage, which is an output signal of a reference voltage generation circuit, with a feedback voltage, and outputting a set signal when a difference between the reference voltage and the feedback voltage exceeds a predetermined threshold value; an ON-time generation circuit for generating an ON-time signal for defining a period of time during which a switching element is kept ON; and a flip-flop circuit which turns on or off the switching element by the set signal and turns off or on the switching element by the ON-time signal. The reference voltage generation circuit has a first reference power supply for generating a first reference voltage, a second reference power supply for generating a second reference voltage, a capacitor, a resistor, and switch means.
US08513934B2 Switching device compensation circuit
A switching device compensation circuit performs switching control by applying a control pulse to a control terminal of a switching device. The switching device compensation circuit includes a first threshold voltage change detection unit, a first control signal generating unit, and an amplitude control unit. The first threshold voltage change detection unit detects a change in threshold voltage of the switching device from an output voltage controlled via the switching device. The first control signal generating unit generates a first control signal in accordance with an output of the first threshold voltage change detection unit. The amplitude control unit controls the amplitude of the control pulse in accordance with an output of the first control signal generating unit.
US08513933B2 DC-DC converter with low side switch control
Methods and apparatus for control of DC-DC converters. The DC-DC converter is operable so that the low side supply switch may be inhibited from turning on in a cycle following the high side supply switch turning off. Turn on of the low side switch is inhibited if the time between turn off of the high side switch and the inductor (L) current reaching zero is less than a predetermined duration. Inhibiting the low side switch from turning on can prevent the inductor current from going negative, which would reduce the efficiency of the converter. When turn on of the low side switch is inhibited the inductor current flows through a parallel path, such as a parasitic body diode associated with the low side switch, which allows current flow in one direction only.
US08513922B2 Battery pack and method of controlling charging of battery pack
A battery pack includes a battery cell, a charge-blocking unit, a voltage sensing and balancing circuit, and a microcomputer, the microcomputer including a controller that detects at least one selected from the group of abnormal analog-to-digital conversion, abnormal voltage, and abnormal temperature of the battery cell, the controller outputting a charge control signal to the charge-blocking unit to inhibit charging of the battery cell.
US08513920B2 Charge current reduction for current limited switched power supply
Circuits and methods for a switched power converter providing charge power for at least one battery and at the same time delivering current to operate an electronic device, wherein the converter is enabled to operate out of current limit mode, for the maximum possible range of system load requirements, have been achieved. The input current of the power converter is measured within each cycle-by-cycle, i.e. within each cycle of an external clock reference and the charge current is reduced if the input current exceeds a defined portion, e.g. 80% of the maximum allowable input current. The power converter may only enter current limited operation after the charge current has been already reduced to zero. Operating out of current limit mode ensures a maximum efficiency of the converter, maximize the current deliverable to a given load and minimizes subharmonics in the output current and voltage, thereby minimizing interference with other system component.
US08513919B2 Swelling management in batteries for portable electronic devices
The disclosed embodiments provide a system that manages use of a battery in a portable electronic device. During operation, the system monitors a cycle number of the battery during use of the battery with the portable electronic device, wherein the cycle number corresponds to a number of charge-discharge cycles of the battery. If the cycle number exceeds a first cycle number threshold, the system modifies a charging technique for the battery to manage swelling in the battery.
US08513904B2 Step-down hysteretic current LED driver implementing frequency regulation
A step-down hysteretic current LED driver circuit implements frequency regulation to adjust the hysteresis levels of a hysteretic comparator in the control circuit of the LED driver to keep the switching frequency of the inductor current constant. More specifically, the switching frequency of the inductor current is kept constant by increasing or decreasing the hysteresis window of the hysteretic comparator. In this manner, the switching frequency of the LED driver is kept constant or predictable. In one embodiment, the control circuit of the LED driver includes a frequency regulator to monitor the switching frequency and adjusts the hysteresis window accordingly to maintain a constant switching frequency.
US08513902B2 Power supply unit having dimmer function and lighting unit
In a power supply unit, if a dimmer rate is changed within a range of k1, k2, . . . k7 by a dimmer signal k of a dimmer signal generator, light-emitting diodes are controlled to be lighted by a constant current characteristic in an area where the dimmer rate is small according to a load characteristic corresponding to the dimmer rates k1, k2, . . . k7. As the dimmer rate becomes larger, a tendency of a constant voltage characteristic is gradually strengthened from a constant current characteristic so that the light-emitting diodes are lighted at the larger dimmer rate.
US08513895B2 High efficiency LED driver with current source regulations
The present invention provides a control circuit for LED driver. A voltage-feedback circuit is coupled to LEDs to sense a voltage-feedback signal for generating a voltage loop signal. Current sources are coupled to the LEDs to control LED currents. A detection circuit is connected to sense voltages of current sources for generating a current-source loop signal in response to a minimum voltage of the current sources. Furthermore, a buffer circuit generates a feedback signal in accordance with the voltage loop signal and the current-source loop signal. The feedback signal is coupled to limit a maximum voltage of the LEDs and regulate the minimum voltage across the current sources.
US08513893B2 High-pressure discharge lamp light-up device, high-pressure discharge lamp apparatus using same, projector using high-pressure discharge lamp apparatus, and light-up method for high-pressure discharge lamp
A high-pressure discharge lamp lighting device that suppresses deterioration and the expansion of inter-electrode distance in a pair of electrodes within a high-pressure discharge lamp, more effectively than conventional technology. The frequency of the AC current supplied to a high-pressure discharge lamp alternates between a first frequency and a second, higher frequency, while the magnitude of the AC current alternates between a first value and a second, higher value. The suppressing effect is realized by repeatedly alternating the frequency and repeatedly alternating between a first period at the first frequency and a second period at the second frequency, with the second, higher-magnitude current being used in the latter and the first current being used in the former.
US08513892B2 Illuminance sensor, and electronic equipment and semiconductor device using the same
In an illuminance sensor, a photoelectric converter (1) includes three photosensors (PS), and each photosensor (PS) outputs a current as a difference between photocurrents generated in two photodiodes (PDA, PDB) having different light reception characteristics. Ratios between light receiving areas of the two photodiodes (PDA, PDB) in the three photosensors (PS) are different from each other, and the sum of positive currents among output currents of the three photosensors (PS) is constant for a given illuminance, regardless of the type of light source. A computation control unit (7) obtains illuminance based on the sum of the positive currents among the output currents of the three photosensors (PS).
US08513891B2 Wireless light control system with control apparatus and method thereof
A wireless light control system with control apparatus for stage lights and method thereof are described. The light control apparatus in the wireless light control system communicates with the wireless receiver via a wireless connection. The wireless transmitter transmits the light control command, the scene control command and the procedure control command to the wireless receiver wherein the light control command includes a lighting parameter, a lighting duration parameter, a brightness parameter and light color parameters so that the stage light modules can switches the lighting status, the lighting duration, the brightness and the light colors based on Digital Multiplex 512 (DMX512) of the light control standard protocol. Further, the wireless light control system effectively simplifies the control architecture of the stage light modules.
US08513883B2 Electroluminescent device having piezoelectric component
An example embodiment there is provided an electroluminescent device comprising: an electroluminescent component, a first piezoelectric component, an alpha electrode and a first beta electrode, the electroluminescent component being located between the alpha electrode and the first piezoelectric component, the first beta electrode being in electrical contact with the alpha electrode and in electrical contact with the first piezoelectric component, the alpha electrode, first beta electrode, first piezoelectric component, and electroluminescent component being configured to generate a potential difference across the electroluminescent component responsive to a mechanical stress applied to the first piezoelectric component.
US08513879B2 Display apparatus, manufacturing method of display apparatus, and electronic device
A display apparatus includes: a display region provided with a plurality of pixel portions; wires installed to the respective pixel portions within the display region from an outside of the display region and transmitting a signal to drive the respective pixel portions; connection pads provided on the outside of the display region and serving as input portions that provide the wires with a signal while electrically conducting with the wires; switch elements provided on the outside of the display region in a middle of the wires; and a light shielding covering portion shielding the switch elements from light and formed to cover the connection pads while electrically conducting with the connection pads.