Document Document Title
US09009600B2 Filter module for a browser history
An embodiment relates generally to a method of filtering for a browser. The method includes providing a browser with a browser history function, the browser history function configured to store each site web page visited and stored in time sequential order as a browser history. The method also includes providing a filter module for the browser; and applying the filter module to the browser history function to eliminate intermediary web pages from entering the browser history.
US09009599B2 Technique for handling URLs for different mobile devices that use different user interface platforms
The examples provided teach techniques and devices used to route a request received from a mobile station via a URL link that is independent from the user interface platform used on the mobile device. This request is received at a web server which routes the request to an application server based on the URL link. The application identifies the user interface platform used by the mobile station and determines whether the application is supported by that user interface platform. If the application is not supported by the user interface platform, the application server reroutes the request to another application server having the application that is supported by the user interface platform and the application at the other server carries out the request and sends the response to the mobile station.
US09009597B2 Method for displaying device connected media signal sink and media signal sink thereof
A method for displaying a menu corresponding to one or more devices included in the one or more media signal sources connected to the media signal sink. The method includes checking connection states of the one or more signal sources to the signal sink, displaying menu items of the one or more devices included in one or more signal sources connected to the signal sink in a graphic user interface (GUI) screen, based on a result of the connection state check; selecting a specific one of the menu items displayed in the GUI screen, determining whether a device corresponding to the selected menu item, among the one or more devices included in the one or more signal sources, is in its on or off state, generating a signal for turning-on the corresponding device when it is determined that the corresponding device is in its off state and transmitting the generated turning-on signal to the corresponding device.
US09009596B2 Methods and systems for presenting media content generated by attendees of a live event
An exemplary method includes a media content presentation system receiving a plurality of timestamped and geotagged media content instances generated during a live event by a plurality of attendees of the live event, detecting input provided by a user specifying a time period associated with the live event and input provided by the user specifying a viewing area within a venue associated with the live event, identifying one or more media content instances that have a timestamp included within the specified time period and a geotagged location within the specified viewing area, and presenting the identified one or more media content instances to the user within a graphical user interface in a manner that is temporally synchronized with an event timeline associated with the live event. Corresponding methods and systems are also disclosed.
US09009591B2 User-specified phrase input learning
Architecture that enables a user to perform manual word-breaking by phrase input. Phrase input is where the user inserts a phrase-key (or separator) as a delimiter that indicates to an editor application such as an IME (input method editor) the composition of a specific phrase when entering characters (e.g., Asian). The word-breaking is controlled by the user. The conversion quality is improved as the user knows the desired input and ambiguous cases are reduced. A phrase can be specified while the user is composing the characters. By selecting a phrase-key separator, the user can specify the composing characters before the characters are presented as a phrase. Moreover, the architecture includes a phrase prioritization mechanism wherein each phrase can be treated as a single entity and assigned a character identifier (ID), which is related to the sequence of a candidate list.
US09009585B1 Software wizard interface
A method of creating a software wizard. The method involves receiving, by a computer, an instruction to create a wizard, displaying by the computer one or more forms, created before receiving the instruction to create the wizard, receiving by the computer one or more customization instructions of at least one of the displayed one or more forms and storing a file defining a wizard including the displayed one or more forms as customized by the one or more customization instructions.
US09009572B2 Method for adapting the data blocks to be supplied to a turbo coder and corresponding communications apparatus
A method and apparatus are provided for adapting the data blocks to be supplied to a turbo coder, wherein the adaptation of the block length of the data blocks to the minimum required block length of the turbo coder is insured without the disadvantage of the suboptimum termination of the turbo coder.
US09009570B2 Integrity of an address bus
A method for improving address integrity in a memory system generates error correction data corresponding to a memory address. The error correction data is transmitted to a memory device over an address bus coincident with transmitting a no-operation instruction over a command bus.
US09009566B2 Outputting information of ECC corrected bits
The present invention provides a method of operating a memory device storing error correcting codes ECCs for corresponding data and including ECC logic to correct errors using the ECCs. The method includes correcting data using ECCs for the data on the memory device, and producing information on the memory device about the use of the ECCs. The method provides the ECC information on an output port of the device in response to a command received on an input port from a process external to the memory device. The present invention also provides a method of controlling a memory device. The method includes sending a command to the memory device requesting ECC information corresponding to data in the memory device, and receiving the ECC information from the memory device in response to the command. The method includes performing a memory management function using the ECC information.
US09009564B2 Storing data in a distributed storage network
A method begins by a dispersed storage (DS) processing module mapping a set of data partitions to a set of storage regions. For each data partition, the method continues with the DS processing module segmenting the data partition into a plurality of data segments and designating a first data segment. The method continues with the DS processing module generating data storage mapping information. The method continues with the DS processing module encoding the data storage mapping information to produce at least one set of encoded mapping information slices and for each data partition, encoding the plurality of data segments to produce a plurality of sets of encoded data slices. The method continues with the DS processing module outputting the at least one set of encoded mapping information slices and, for each data partition, the plurality of sets of encoded data slices to the DSN for storage therein.
US09009555B2 Communication method, communication system, communication terminal apparatus and communication base station apparatus
When transmitting retransmission data, MCS information of a control channel for when communicating the new data is replaced with retransmission control information and the control channel is transmitted. When receiving retransmission data, the control channel is received to obtain the retransmission control information, the replaced MCS information is estimated from the control channel received at the time of communication of new data, and a reception process of retransmission data is controlled using the estimated MCS information and the retransmission control information.
US09009554B2 IC class T0-T2 taps with and without topology selection logic
Topology discovery of a target system having a plurality of components coupled with a scan topology may be performed by driving a low logic value on the data input signal and a data output signal of the scan topology. An input data value and an output data value for each of the plurality of components is sampled and recorded. A low logic value is then scanned through the scan path and recorded at each component. The scan topology may be determined based on the recorded data values and the recorded scan values.
US09009544B2 User operation history for web application diagnostics
A system and method for diagnosing an error during a user operation in a web application. An example method is executed, at least in part, by a server system, wherein the server system also executes, at least in part, a web application. The example method includes recording user operations during a user's interaction with the web application; storing the user operations in a click history record in a primary memory device; determining that an error has occurred during the user's interaction with the web application; in response to the determining, transferring at least a portion of the click history record to a secondary memory device; including correlation information in association with the click history; identifying at least one other record by using the correlation information; and providing the click history record and the at least one other record to analysis software and accompanying user interface display screen so that the error can be diagnosed.
US09009543B2 Computer systems that acquire a plurality of statuses of non-normally operating hard disk drives
A computer system includes multiple hard disk devices, a hard disk device backplane, an information management unit, a middle backplane and multiple motherboards. The hard disk device backplane is coupled to and configured to manage the hard disk devices. The information management unit, coupled to the hard disk device backplane, is configured to acquire statuses of the hard disk devices. The middle backplane is coupled to the hard disk device backplane. The motherboards, coupled to the information management unit and the middle backplane, respectively have a baseboard management controller. When the operating system is loaded for operation on the motherboards, the baseboard management controllers are coupled to the hard disk device backplane via the middle backplane to acquire the statuses of the hard disk devices. When the motherboards are not operated normally, the baseboard management controllers acquire the statuses of the hard disk devices via the information management unit.
US09009539B1 Identifying and grouping program run time errors
A stack trace associated with an application program is received and at least one recognizable term is searched for in the stack trace. A digital signature is generated from at least a portion of the stack trace that includes the at least one recognizable term. If the digital signature matches a known digital signature among a plurality of known digital signatures, the stack trace is grouped with other stack traces associated with the known digital signature. Method call graphs in grouped stack traces may be analyzed to determine common pathways leading to an error.
US09009537B2 Diagnostic data capture in a computing environment
A multithreaded computing environment for capturing diagnostic data includes initiating a trap delay component having a delay threshold in response to a monitor determining that the computing environment is in a predetermined invalid state. The multithreaded computing environment for capturing diagnostic data also includes recording, by a first thread, diagnostic data for the computing environment. The trap delay component delays the step of recording diagnostic data until the monitor determines that the predetermined invalid state has been repeated for at least one of a total count or a period corresponding to a predetermined indicator that it is a state other than a transient state of the computing environment. The transient state corresponds to a transition of the computing environment by one or more other threads from a first valid state to a second valid state.
US09009521B2 Automated failure recovery of subsystems in a management system
Systems and methods for automated failure recovery of subsystems of a management system are described. The subsystems are built and modeled as services, and their management, specifically their failure recovery, is done in a manner similar to that of services and resources managed by the management system. The management system consists of a microkernel, service managers, and management services. Each service, whether a managed service or a management service, is managed by a service manager. The service manager itself is a service and so is in turn managed by the microkernel. Both managed services and management services are monitored via in-band and out-of-band mechanisms, and the performance metrics and alerts are transported through an event system to the appropriate service manager. If a service fails, the service manager takes policy-based remedial steps including, for example, restarting the failed service.
US09009519B2 Timing control device and control method thereof
Provided is a timing control device including: a storage unit that stores multiple pieces of timing control information including identification information and expected value data; a first selector that selectively outputs any of the multiple pieces of timing control information; a second selector that selectively outputs any of data items output from data output devices based on the identification information; a reference data generation unit that generates reference data based on expected value data and a data item output from the second selector in synchronization with a switching of the timing control information; a comparator that compares the reference data with the data item output from the second selector and outputs a coincidence signal when the reference data and the data item coincide with each other; and an output control unit that outputs a timing signal according to the coincidence signal.
US09009517B2 Embedded voltage regulator trace
One embodiment of the present invention relates to a power and trace profiling system. The system includes a microcontroller based device having a voltage regulator. Additionally, the microcontroller based device is configured to receive a supply power. A system analyzer is configured to receive power profiles from the power profiler and trace profiles from the system profiler. The system analyzer is configured to identify power reduction modifications based on the power profiles and the trace profiles.
US09009509B2 Virtual computer system, device sharing control method, computer-readable recording medium, and integrated circuit
A total power saving controller AA06 judges whether two or more predetermined number of virtual computers AA01 are in a power saving state, referring to a virtual computer information table BB01, in the case where the total power saving controller AA06 receives, from one of the virtual computers AA01, a shift request requesting shifting the virtual computer AA01 from the power saving state thereof. A device control changer AA07 decides, out of all devices AA08 corresponding to the virtual computers AA01 in the power saving state, one of the devices to be operated as an operating device, and the rest of the devices as a degraded device, for causing the operating device to perform a degraded control of the degraded device, in the case where the total power saving controller AA06 judges that all the virtual computers AA01 are in the power saving state.
US09009507B2 Information processing apparatus and method of controlling the same
According to one embodiment, a method controls an apparatus including a sensor which detects an open/close state of a cover, and an power manager which performs power management of the apparatus in accordance with a ordinary state and a power-saving state. The method includes notifying turning on the apparatus in order to change the apparatus to the ordinary state, if the power manager is notified a second notifying and the sensor detects that the cover is opened, and performing an power management corresponding to the power-saving state, if the power manager is notified a first notifying, or if the power manager is notified the second notifying and the sensor detects that the cover is closed.
US09009506B2 Energy efficient microprocessor platform based on instructional level parallelism
Embodiments of a processing architecture are described. The architecture includes a fetch unit for fetching instructions from a data bus. A scheduler receives data from the fetch unit and creates a schedule allocates the data and schedule to a plurality of computational units. The scheduler also modifies voltage and frequency settings of the processing architecture to optimize power consumption and throughput of the system. The computational units include control units and execute units. The control units receive and decode the instructions and send the decoded instructions to execute units. The execute units then execute the instructions according to relevant software.
US09009500B1 Method of correlating power in a data center by fitting a function to a plurality of pairs of actual power draw values and estimated power draw values determined from monitored CPU utilization of a statistical sample of computers in the data center
The subject matter of this specification can be embodied in, among other things, a method that includes supplying power to a portion of a data center through a power distribution line. Utilization of a statistically significant sample of the computers is monitored, and an estimated individual power draw for each of the computers based on the utilization is calculated. An estimated total power draw is calculated for different times from the estimated individual power draws to generate a collection of estimated total power draw values for the different times. Actual power draw is monitored at the power distribution line and a collection of actual power draw values is generated. A function is fitted to pairs of actual power draw values and estimated power draw values, each pair comprising an actual draw value and an estimated draw value for the same time, and the function is then stored.
US09009498B1 Estimating power consumption for a target host
A method for estimating power consumption by a target host involves estimating a per-workload in-scenario utilization function of time for each workload running on said host in said what-if scenario so as to yield per-workload in-scenario utilization functions of time. The utilization functions are aggregated to yield a target host utilization function of time. The target host utilization function of time is converted to a host power-consumption function of time.
US09009487B2 Device archiving of past cluster binding information on a broadcast encryption-based network
Provided are techniques for the creation and storage of an archive for binding IDs corresponding to a cluster of devices that render content protected by a broadcast encryption scheme. When two or more clusters are merged, a binding ID corresponding to one of the clusters is selected and a new management key is generated. Binding IDs associated with the clusters other than the cluster associated with the selected binding ID are encrypted using the new management key and stored on a cluster-authorized device in a binding ID archive. Content stored in conformity with an outdated binding ID is retrieved by decrypting the binding ID archive with the management key, recalculating an old management key and decrypting the stored content.
US09009477B2 Archiving electronic content having digital signatures
In various embodiments, a computerized method includes receiving electronic content to be archived. The electronic content comprises a digital signature. The method may include archiving the digital signature, by determining a validity status of the digital signature and storing the validity status in the electronic content. The method may also include archiving the electronic content after the validity status has been stored in the electronic content.
US09009476B2 Multi-application smart card, and system and method for multi-application management of smart card
A multi-application smart card and a multi-application management system and method for the smart card are provided. The multi-application smart card comprises a management device for the application security domain, and the management device is use to manage and maintain the application security domains in the multi-application smart card, and the application security domains comprise a plurality of issuer application security domains which share the control right of the multi-application smart card. Optionally, the application security domains also comprise at least one cardholder application security domain which is subordinate to the issuer application security domain that creates the cardholder application security domain, and wherein the at least one cardholder application security domain is used to manage and maintain the applications created by the cardholder.
US09009466B2 Terminal device capable of link layer encryption and decryption and data processing method thereof
There are a terminal device capable of link layer encryption and decryption and a data process method thereof, and the terminal device includes a link layer processing module including a control module, a data frame encryption module, a data frame decryption module, a key management module, an algorithm module, a transmission port and a reception port; and the control module is connected with the transmission port through the data frame encryption module, the reception port is connected with the control module through the data frame decryption module, the control module is connected with the key management module, the data frame encryption module is connected with the data frame decryption module through the key management module, and the data frame encryption module is connected with the data frame decryption module through the algorithm module.
US09009446B2 Using broadcast-based TLB sharing to reduce address-translation latency in a shared-memory system with electrical interconnect
The disclosed embodiments provide a system that uses broadcast-based TLB-sharing techniques to reduce address-translation latency in a shared-memory multiprocessor system with two or more nodes that are connected by an electrical interconnect. During operation, a first node receives a memory operation that includes a virtual address. Upon determining that one or more TLB levels of the first node will miss for the virtual address, the first node uses the electrical interconnect to broadcast a TLB request to one or more additional nodes of the shared-memory multiprocessor in parallel with scheduling a speculative page-table walk for the virtual address. If the first node receives a TLB entry from another node of the shared-memory multiprocessor via the electrical interconnect in response to the TLB request, the first node cancels the speculative page-table walk. Otherwise, if no response is received, the first node instead waits for the completion of the page-table walk.
US09009438B2 Space reclamation in multi-layered and thin provisioned storage systems
An approach to efficient space reclamation in multi-layered thinly provisioned systems. A parent storage volume is thinly provisioned, and uses one or more child storage volumes that are also thinly provisioned for storage. A reclamation command sent to the device providing the parent thinly provisioned storage volume identifies that data has been released, and that the physical storage storing that data can be placed in a free pool and used to satisfy future write requests in the parent storage volume. An identify module identifies which child storage volumes supporting the parent storage volume are thinly provisioned. The data is released at the level of the parent storage volume, and the reclamation command is sent to the child storage volumes supporting the parent storage volume and that are themselves thinly provisioned. The storage is thus released by all affected thinly provisioned storage volumes, and not just the parent storage volume that received the reclamation command.
US09009435B2 Methods and systems for data cleanup using physical image of files on storage devices
Systems and computer program products are provided for optimizing selection of files for deletion from one or more data storage devices to free up a predetermined amount of space in the one or more data storage devices. A method includes analyzing an effective space occupied by each file of a plurality of files in the one or more data storage devices, identifying, from the plurality of files, one or more data blocks making up a file to free up the predetermined amount of space based on the analysis of the effective space of each file of the plurality of files, selecting one or more of the plurality of files as one or more candidate files for deletion, based on the identified one or more data blocks, and deleting the one or more candidate files for deletion from the one or more data storage devices.
US09009434B2 Methods and systems for data cleanup using physical image of files on storage devices
Systems and computer program products are provided for optimizing selection of files for eviction from a first storage pool to free up a predetermined amount of space in the first storage pool. A method includes analyzing an effective space occupied by each file of a plurality of files in the first storage pool, identifying, from the plurality of files, one or more data blocks making up a file to free up the predetermined amount of space based on the analysis of the effective space of each file of the plurality of files, selecting one or more of the plurality of files as one or more candidate files for eviction, based on the identified one or more data blocks, and evicting the one or more candidate files for eviction from the first storage pool to a second storage pool.
US09009433B2 Method and apparatus for relocating data
Disclosed are an apparatus and method for recycling areas of a data storage device by relocating data. In one embodiment, a method may comprise selecting a first storage area based on a quantity of obsolete data in the first storage area, moving valid data from the first storage area to a second storage area, and setting memory spaces corresponding to the first storage area as available memory for storing other data. Another embodiment may further comprise selecting a physical address-based move operation or a logical address-based move operation based on a number of sets of contiguous valid memory spaces in the first storage area, wherein the physical address-based move comprises moving data based on physical data addresses, and logical address-based moved comprises moving data based on logical block addresses.
US09009432B2 Storage system effectively managing a capacity for remote copy
In one of the storage control apparatuses in the remote copy system which performs asynchronous remote copy between the storage control apparatuses, virtual logical volumes complying with Thin Provisioning are adopted as journal volumes to which journals are written. The controller in the one of the storage control apparatuses assigns a smaller actual area based on the storage apparatus than in case of assignment to the entire area of the journal volume, and adds a journal to the assigned actual area. If a new journal cannot be added, the controller performs wraparound, that is, overwrites the oldest journal in the assigned actual area by the new journal.
US09009429B2 Deduplication of data stored in a copy volume
A source volume and a copy volume are stored, where the copy volume contains data that has been modified by writes to the source volume. In response to a write to a particular location and resource volume, a deduplication data structure is checked to determine whether the copy volume contains data that is the same as data in the particular location. In response to determining from the deduplication data structure that a copy volume contains the same data as the data in the particular location, a reference to the first location of the copy volume storing the same data is added instead of repeating storing of the data of the particular location in the copy volume.
US09009424B2 Data placement for loss protection in a storage system
Embodiments of the invention relate to data placement for loss protection in a storage system. One embodiment includes constructing multiple logical compartments. Each logical compartment includes a placement policy including a set of storage placement rules for placement of storage symbols into a set of physical storage containers. A first logical compartment of said plurality of logical compartments is container-overlapped with respect to a second logical compartment of said plurality of logical compartments. The first logical compartment is data loss independent with respect to the second logical compartment. Each of multiple storage volumes is associated with a logical compartment. The storage symbols that represent a data stripe are placed onto physical storage containers in conformity with the placement policy associated with the logical compartment containing the data stripe.
US09009418B2 Multimedia platform
A multimedia platform is discussed, which includes a first stacking unit including a first substrate and a multimedia processor, wherein the first substrate and the multimedia processor are stacked on the first stacking unit, a pattern and a via hole are formed on the first substrate, and the multimedia processor is mounted on top of the first substrate; a second stacking unit including a second substrate and a plurality of storage devices, wherein the second substrate and the plurality of storage devices are stacked on the second stacking unit, a pattern and a via hole being formed on the second substrate, and the plurality of storage devices are mounted on top of the second substrate; and at least one solder ball arranged on the first stacking unit, the at least one solder ball allowing the first substrate to be coupled to the second substrate.
US09009404B2 Viewing compression and migration status
A method for use in viewing compression and migration status is disclosed. A logical volume is selected for compression into a compressed logical volume. A destination storage pool for the compressed logical volume is selected. The logical volume is compressed during migration of the logical volume to the destination pool. Unified status information of progress of the compression and migration is presented. A system for use in viewing compression and migration status is also disclosed.
US09009390B2 Method for changing read parameter for improving read performance and apparatuses using the same
A memory system including a non-volatile memory device and a memory controller is provided. When a read operation on a first data initially output from the non-volatile memory device during a first read operation is successful, the memory controller may change a read voltage for reading a second data stored in the non-volatile memory device during a second read operation.
US09009388B2 Performing discard commands on RAID storage devices
A method and system for efficiently freeing storage in a Redundant Array of Independent Disks (RAID) system. A computer system is coupled to storage devices that are organized as a RAID with block-level striping. Each storage device is partitioned into multiple physical sectors. The computer system receives a request to free a contiguous range of logical sectors that are mapped to the storage devices. In response, the computer system issues, for each storage device, a discard command to free contiguous physical sectors in the storage device that correspond to non-contiguous logical sectors.
US09009383B2 Memory controller mapping on-the-fly
Systems, methods, and devices for dynamically mapping and remapping memory when a portion of memory is activated or deactivated are provided. In accordance with an embodiment, an electronic device may include several memory banks, one or more processors, and a memory controller. The memory banks may store data in hardware memory locations and may be independently deactivated. The processors may request the data using physical memory addresses, and the memory controller may translate the physical addresses to hardware memory locations. The memory controller may use a first memory mapping function when a first number of memory banks is active and a second memory mapping function when a second number is active. When one of the memory banks is to be deactivated, the memory controller may copy data from only the memory bank that is to be deactivated to the active remainder of memory banks.
US09009376B2 Electronic device and electronic device system
A BIOS storage unit of an electronic device is connected to a USB 3.0 extension unit of a USB 3.0 host connector. A microcomputer of a USB compatible device is connected to a USB 3.0 extension unit of a USB 3.0 device connector. The microcomputer of the USB compatible device can write and read the BIOS data to/from the BIOS storage unit of the electronic device through the USB 3.0 extension units. Moreover, the microcomputer of the USB compatible device compares the BIOS data read from the BIOS storage unit of the electronic device with the BIOS data stored in its own storage unit, and notifies a result of the comparison.
US09009363B2 Methods for providing and indicating storage load indexes
A method for indicating an overload condition of a data storage system, comprises the steps of: defining one or more load indexes, wherein each of the load indexes has an overload threshold; and if one of the load indexes has met its respective overload threshold, providing an indicator of the overload condition of the storage system, else, monitoring the load indexes.
US09009362B2 Variable-width command/address bus
Embodiments of the invention relate to a variable-width command/address bus (CA bus). In one embodiment, a memory controller includes first logic to determine whether a memory device is in a first mode or a second mode. The memory controller includes second logic to transmit a command to the memory device with a command/address bus having a first width over a first number of clock edges when the memory device is in the first mode, and with the command/address bus having a second width over a second number of clock edges when the memory device is in the second mode.
US09009361B2 Video processing system, video output apparatus, video display apparatus and video processing method
According to one embodiment, a video output device includes a first resolution converter and a first determination module. The first determination module is configured to determine whether a first level indicating the performance of resolution conversion processing of the first resolution converter is higher than a second level. The first resolution converter is configured to convert video data with a first resolution into one with a second resolution when the first level is higher than the second level.
US09009351B2 Brokerage transaction server and method using encapsulated messages
Brokerage transactions servers and related methods are provided having low latency. In a first embodiment of the invention there is provided a method of processing exchange transaction information for exchange brokerage purposes in an inbound digital message stream in a first protocol dialect. One embodiment utilizes canonical FIX messages for processing purposes. A related embodiment includes, for each message in the stream, storing in memory each successive change made to the message and any metadata created by the foregoing processes; and in an encapsulation process, accessing memory and creating an encapsulated version of the message that includes: (i) the message in original form prior to the receiver process, (ii) the metadata, and (iii) each successive change made to the message by any of the foregoing processes.
US09009344B2 Method of sending data and associated device
A method of sending a data stream of video images between a server and at least one client device in a communication network, employing a rate setting for the sending of data over the communication network, the method comprising the following steps: obtaining (910) an item of information Pc representing a speed of variation over time for a rate setting, said item of information depending on at least one characteristic of the state of the traffic over the communication network, comparing (920) said item of information Pc so obtained with a scheduled time Ev for a set of video image data to send, adapting (930) the rate setting delivered by the server on the basis of at least the result of the comparing step, compressing said set of video image data to send using a compression mode which depends on the adapted rate setting, sending said set of video image data so compressed.
US09009339B2 Apparatus, systems and methods for accessing and synchronizing presentation of media content and supplemental media rich content
Media rich content server systems and methods are operable to provide access to supplemental media rich content at a portable media device. An exemplary embodiment communicatively couples a portable media device to a media device that initially receives a media content stream comprising at least one supplemental media rich content trigger, wherein the supplemental media rich content trigger includes access information configured to access at least one media rich content server; receives a portion of the media content stream with the supplemental media rich content trigger at the portable media device; establishes a communication link between the portable media device and the media rich content server based upon the access information in the received supplemental media rich content trigger; receives supplemental media rich content from the media rich content server; and presents at least the received supplemental media rich content on a display of the portable media device.
US09009335B2 Interface circuit for transmitting and receiving digital signals between devices
A video signal and an audio signal are TMDS transmitted from a source device to a sink device. Through a reserved line and a HPD line provided separately from a TMDS transmission line, an Ethernet™ signal is bidirectionally transmitted, and also, a SPDIF signal is transmitted from the sink device to the source device. The Ethernet™ signal bidirectionally transmitted between Ethernet™ transmitter/receiver circuits is differentially transmitted by an amplifier and is received by the amplifier. The SPDIF signal from a SPDIF transmitter circuit is common-mode transmitted from an adder and is received by the adder to be supplied to the SPDIF receiver circuit.
US09009332B1 Protection against network-based malicious activity utilizing transparent proxy services
Transparent proxy services are provided reliably. A TCP/IP input stream is received that includes data and control packets directed to a destination address that is different from a network address of the proxy. Incoming TCP data packets and control packets are intercepted. Intercepted data packets are processed asynchronously with respect to reception of other TCP data packets. At the start of the processing, an indicator is set to represent an active state of the processing; at the conclusion of the processing an output of the processing is sent to a determined destination for the first TCP data packet, and the indicator is set to represent a non-active state of the processing. In response to the state of the indicator representing the active state of the processing, control packets are delayed by the proxy.
US09009331B2 Communication device, control method thereof and storage medium
A communication device configured to receive content from a server via a network, comprises a storage unit configured to store content received from the server in a cache, a display unit configured to display the content stored in the storage unit, a control unit configured to switch connection to the network to one of a plurality of communication lines having different communication rates, and a setting unit configured to set the size of the content received from the server and the number of histories stored in the cache, in accordance with the communication line to which connection has been switched by the control unit.
US09009330B2 Internet-based proxy service to limit internet visitor connection speed
A proxy server for limiting Internet connection speed of visitors that pose a threat. The proxy server receives from a client device a request to perform an action on an identified resource that is hosted at an origin server for a domain. The proxy server receives the request as a result of a DNS request for the domain resolving to the proxy server. The origin server is one of multiple origin servers that belong to different domains that resolve to the proxy server and are owned by different entities. The proxy server analyzes the request to determine whether a visitor belonging to the request poses a threat. If the proxy server determines that the visitor poses a threat, the proxy server reduces the speed at which the proxy server processes the request while keeping a connection to the client device open.
US09009324B2 Managing and reconciling information technology assets in a configuration database
A method and system for managing and reconciling naming conflicts in a configuration database. Attributes are collected about a detected resource in a network. Valid names for the detected resource are created based on the collected attributes and a set of naming rules. A valid name is created for each naming rule, and the naming rules have a priority order. A master-alias table is search to locate a match between existing names of known resources recorded in the master-alias table and any of the valid names. A partial match of resource attributes is determined to exist when all of the valid names in the set of valid names do not match an existing name in a matching entry. The detected resource is determined to be a new resource or an existing resource based on a priority of the naming rules used to create the valid names.
US09009314B1 Concurrent web based multitasking support for computing system
Supporting of multiple concurrent tasks to be submitted via a single web-browser is important because it improves efficiency for user to utilize the web browser for daily works. The supporting of web based multitasking is also an important step towards creating a web based computer user work environment.
US09009306B2 Method, system, client and server for locating operation nodes in communication system
The present disclosure relates to the field of mobile communication technologies, and provides a method for locating operation nodes in a communication system. The method includes using an identifier in the received message to obtain an adjusted path from the root node of the management tree of the client to the standard management object corresponding to the identifier, using the message to obtain a relative path between the target operation node and the root node of the standard management object on the management tree, concatenating the adjusted path with the relative path, and locating the target operation node according to the concatenated path. The present disclosure also provides a system for locating operation nodes, a client for locating operation nodes in a communication system, and a server for performing management operations for clients.
US09009305B1 Network host inference system
A system and methods for monitoring and determining agent and network health, having a network monitoring and failure detection system that collects data reports and accumulates a set of data defined in terms of a time window. The network monitoring and failure detection system makes a determination of the agent health during the time window. The network monitoring and failure detection system then processes the collected data based on the determined health. The processing of the collected data can include disregarding the data, weighing the data, filtering the data, using the data in a feedback loop, or processing the data using another method or algorithm.
US09009301B2 Active probing for real-time diagnosis
Improved problem diagnosis techniques for use in accordance with computing systems, e.g., distributed computing systems, are disclosed. In one aspect of the invention, a technique for diagnosing a problem associated with a computing system comprises the following steps/operations. One or more probes are executed in accordance with at least a portion of a previously selected probe schedule. When a result of one or more of the probes of the previously selected probe schedule indicates, at least, a potential problem associated with the computing system, one or more probes which optimize at least one criterion are selected in real-time. The one or more selected probes are executed so as to diagnose the potential problem.
US09009294B2 Dynamic provisioning of resources within a cloud computing environment
The present invention provides a solution (e.g., rules, techniques, etc.) for enabling the dynamic provisioning (e.g., movement) of Cloud-based jobs and resources. Such provisioning may be within a Cloud infrastructure, from Cloud to Cloud, from non-Cloud to Cloud, and from Cloud to non-Cloud. Each movement scenario is assigned a specific technique based on rules, profiles, SLA and/or other such criteria and agreements. Such dynamic adjustments may be especially advantageous in order to balance real-time workload to avoid over-provisioning, to manage Cloud performance, to attain a more efficient or cost-effective execution environment, to off-load a Cloud or specific Cloud resources for maintenance/service, and the like.
US09009287B2 Storage system, information processing apparatus, and connection method
The storage system in the present invention includes: plural control units for controlling data sending/reception independently for each network; a management unit provided between a management computer and the control units, for managing the control units based on a command sent from the management computer; a virtual communication channel creation unit for creating a virtual communication channel between the management unit and the control units; a virtual communication channel connection unit for separately connecting the management unit and each control unit to the virtual communication channel created by the virtual communication channel creation unit; and a sending unit for sending, to each control unit, a command sent from the management computer via the virtual communication channel connected by the virtual communication channel connection unit.
US09009284B2 Communication managing apparatus and data communication method
A communication managing apparatus (CMA) that manages transmission of data employing a token passing system in a network in which a plurality of communication apparatuses (CAs) are connected via a transmission line. The CMA includes a network-presence checking unit performing network presence checking processing for transmitting, by broadcast, a network presence check frame for recognizing the CAs, receiving, from the CAs, frames including thereof, and generating connection information indicating a connection state via the ports. The CMA further comprises a unit determining token circulation order using the connection information, a setup processing unit performing, based on the token circulation order, setup processing for notifying the communication apparatuses of a communication apparatus to which a transmission right is giving next, and a data-fame-communication processing unit performing transmission and reception of a data frame using a token frame.
US09009283B2 Using push notifications to reduce open browser connections
A browser request is received at a computing device. A determination is made as to whether to replace the browser request with a push notification based upon characteristics of the browser request. The browser request is replaced with the push notification in response to determining, based upon the characteristics of the browser request, to replace the browser request with the push notification.
US09009281B2 Composition of services
A method of generating a set of composite services is provided herein. The method includes receiving standardized service descriptions of a set of component services from service providers. The standardized description of a component service may be translated to an automaton-based description. A specified goal associated with the set of component services may be received. The set of composite services may be generated based on the automaton-based description and the specified goal. Each of the generated composite services may accomplish the specified goal.
US09009280B2 Equipment management device, equipment management system, equipment management method, and recording medium
An equipment management device manages one or more pieces of equipment which are connected to the equipment management device via a network. The equipment management device includes a determining unit which determines whether a non-authenticated software item exists in each of the one or more pieces of equipment, and a license management unit which performs license management of one or more software items installed in each of the one or more pieces of equipment, based on a result of the determination by the determining unit.
US09009278B2 Device management server, device management client, and method for locating a target operation object
In the field of communications, to solve the problem in the prior art that a device management (DM) server needs to communicate with user terminals for multiple times to obtain Uniform Resource Identifiers (URIs) of various user terminal DM nodes, a DM server, a DM client, and a method for locating a target operation object are provided. The location method includes: obtaining a management command sent by a DM server; and operating a target operation object according to the management command, in which the management command comprises Management Object (MO) location information, MO instance feature node information, and target operation object information. The present disclosure has the following beneficial effects. A target operation object of a DM client may be located by communicating once, and thus increasing the efficiency of communications between the DM server and user terminals.
US09009277B2 Configuration management repository for a distributed platform
Some embodiments provide a repository that manages configurations for a distributed platform and that automatedly configures servers of the distributed platform with different hierarchical sets of configurations while ensuring integrity and consistency across the servers and in the repository. In some embodiment, the repository includes a data store that stores configurations for a first set of servers that are operated by a first service provider and a second set of servers that are operated by a second service provider. The data store also identifies different sets of configurations to deploy to different sets of servers from the first and second sets of servers. The repository also includes a function processor to automatedly deploy the different sets of configurations to the different sets of servers and to perform functions for updating the configurations in a manner that ensures integrity and consistency.
US09009269B2 Mediation server, control method therefor, communication device, control method therefor, account provisioning server, and control method therefor
In the first embodiment, the mobile phone 20 obtains the PCID from the CCE 10, and sends the PCID and the IMSI of the USIM of the mobile phone 20 to the CAPS 50. The MCC+MNC part of the IMSI is later used as the operator identification information by the mediation server 30, which is operated by the RO, in order to identify the SHO for the CCE 10. The MSIN part of the IMSI is later used as the user identification information by the account managing server 40, which is operated by the SHO, in order to identify the user of the mobile phone 20. The mediation server 30 forwards the account request from the CCE 10 to the account managing server 40 of the SHO identified by the operator identification information. The account managing server 40 generates the MCIM that is associated with the user identified by the user identification information.
US09009263B2 Method and apparatus for command synchronization
Method and apparatus for command synchronization is described. In some embodiments, a remote system may set up a user interactive session with a local device according to a user interaction protocol. The remote system may insert a predetermined execution time into a first command and send the first command to a local device according to the user interaction protocol. The first command, when executed on the local device, causes a second command compliant with the user interaction protocol to execute on the local device at the predetermined execution time.
US09009262B2 Device collaboration in a virtual session
Methods, systems, and devices are described for using a central server computer system disposed to dynamically manage collaboration between terminal devices and peripheral devices during a virtual session. The central server computer system may associate a peripheral device with a virtual session hosted by a host device. The virtual session may be further associated with a terminal device communicatively coupled with the central server computer system. The central server computer system may establish a connection between the central server computer system and the peripheral device; forward peripheral data between the peripheral device and the host device such that the virtual session perceives the peripheral device as locally connected to the host device; and forward user interface data associated with the virtual session between the host device and the terminal device.
US09009258B2 Providing content to a user across multiple devices
Methods, systems, and apparatus, including computer programs encoded on a computer-readable storage medium, and including a method for providing content. The method comprises receiving a first login request from a first device used by a user, the request being associated with a first anonymous identifier associated with the first device, and determining a user tag for the user, that does not include any personally identifiable information associated with the user. The method further comprises receiving a second login request from a second different device used by the user, the request being associated with a second different anonymous identifier associated with the second different device, and storing an association between the user tag, the first anonymous identifier and the second different anonymous identifier. The method further comprises receiving a request for content from either the first or second different device and providing content in response to the request using the association.
US09009251B1 Server content adjusted based on automated report of available client bandwidth
An information server computer system may be configured to receive a request for electronic information from a client computer system. In response, a request to the client computer system may be delivered for an automated report of the bandwidth that is available for delivery of the electronic information. The client computer system may provide the automated report in response. In response, the information server computer may select a form of the electronic information which is substantially compatible with the bandwidth specified in the automated report from among multiple forms that are each compatible with a different available bandwidth.
US09009244B2 Image forming apparatus, and control method thereof
An image forming apparatus and method includes receiving a plurality of addresses for transmitting mail including URL of a web page provided by the image forming apparatus, transmitting the mail including the URL of the web page to the plurality of addresses, and delivering, in response to a download request from an external apparatus via the web page indicated by the URL, to the external apparatus a setup file of a device driver for the image forming apparatus registered in a storage region of the image forming apparatus.
US09009242B2 Email-read status
A method and computer program product for marking email-read status in an email application is described. A method may comprise defining, via at least one of a client electronic device and a server computer, a marked-read characteristic corresponding to an email. The method may further comprise determining, via at least one of the client electronic device and the server computer, a marked-read preview time based upon, at least in part, the marked-read characteristic. The method may also comprise designating, via at least one of the client electronic device and the server computer, the email as read based upon, at least in part, the marked-read preview time.
US09009240B2 Dynamic control of an electronic message system
Methods of dynamic control of an electronic message system are described. In an embodiment, a system which is separate from a messaging service within the electronic message system generates an event signal which relates to an event external to the messaging service. The event signal is received by the messaging service and this triggers a dynamic update in one or more electronic messages which are identified based on the event signal received. For example, the dynamic update may result in the message content being displayed in a different manner or the message being delivered or deleted. Examples of external events include a community response to a particular message, based on a subset of information about the message which has been shared, the location of one or more users and a change in membership of a group.
US09009228B2 Method and apparatus for sharing concurrent ad hoc web content between users visiting the same web pages
A method and apparatus are provided for sharing concurrent ad hoc Web content between users visiting the same Web domain, sub-domain, section or page. In one example, the method includes associating a user with a current uniform resource locator and Web domain, sub-domain, section or page being browsed by parsing the current uniform resource locator of the current Web page, creating a Web content sharing group by identifying one or more other users with whom the user would like to share, saving current uniform resource locators of pages being browsed calculating a status of the Web content sharing group by determining if any users in the Web content sharing group are currently browsing on a same Web domain, sub-domain, section or page as the user, and communicating the status of the Web content sharing group with a front-end device.
US09009220B2 Analyzing stored electronic communications
Among other things, a method includes a data storage system associated with a provider entity and storing data on behalf of a client entity, the data being accessible from the data storage system by the client entity, a data interface enabling access by the provider entity to the data of the data storage system, and an analysis engine maintained by the provider entity to, at times determined by the analysis engine, access the data using the data interface, analyze the data, and generate results of the analysis for use by the client entity.
US09009217B1 Interaction with a virtual network
Systems and method for the management of virtual machine instances are provided. A network data transmission analysis system can host virtual machine networks. A component of a hosted virtual machine network is configured in a manner to receive commands directed towards a simulated network device. The component may then execute a process or processes on the hosted virtual machine network which correspond to the received command.
US09009213B2 Distributing pre-rendering processing tasks
A computer-implemented method for distributing pre-rendering processing tasks includes: mapping data processing tasks in a real-time visualization to a visualization processing model, the real-time visualization involving data from a backend system to be rendered by a frontend system; receiving a processing cost model derived from processing-node information; determining, using the mapped data processing tasks and the models, an execution plan for the real-time visualization; and for each of the mapped data processing tasks, and according to the determined execution plan, assigning the backend system or the frontend system to perform the task.
US09009211B2 Distributed service framework
A system for executing services in a distributed way, the execution of each service involving the processing of a plurality of tasks of predetermined types, each task type to be processed being represented by a corresponding type of tuples of data relating to the task type, wherein: the system includes a plurality of peer entities; each peer entity being adapted to store and execute a plurality of worker modules, each worker module being adapted to process at least one task type; each peer entity including tuple handling modules that, for a tuple of a type T, are adapted: a) to check if at least one of the plurality of the worker modules in the peer entity is adapted to process the task represented by the tuple, b) in the positive case of a), to take charge of the processing of the task represented by the tuple, and c) in the negative case of a), to execute a forwarding procedure for forwarding the tuple to another peer entity of the plurality of peer entities of the system.
US09009209B2 Processor, control method of processor, and computer readable storage medium storing processing program for division operation
A processor for dividing by calculating repeatedly an n-bit width partial quotient includes, a dividend zero count value counter that counts a dividend zero count value, a divisor zero count value counter that counts a divisor zero count value, a correction value calculator that calculates a correction value to a loop count value, a correction loop count value calculator that calculates a correction loop count value, a dividend shift unit that shifts leftward an absolute value of the dividend by the dividend zero count value and shifts rightward the leftward-shifted absolute value of the dividend by the correction value, a divisor shift unit that shifts leftward an absolute value of the divisor by the divisor zero count value, and a division loop operation unit that divides based on an output value from the dividend shift unit, an output value from the divisor shift unit, and the correction loop count value.
US09009203B2 Lock-free, scalable read access to shared data structures using garbage collection
At least one read operation of at least one object of a data container is initiated. The data container includes an anchor object, a first internal data object and a first garbage collection object, the anchor object comprising a pointer to a versioned structure tree. Thereafter, in response to the at least one incompatible write operation, a second internal data object and a second garbage collection object are created for the data container. The second garbage collection object has a reference to the second internal data object. Subsequently, the second internal data object is installed in the anchor object and the first garbage collection object is passed to a garbage collection process so that space used by the first garbage collection object in a database can be reused. Related apparatus, systems, techniques and articles are also described.
US09009196B2 Discovery and client routing to database nodes
Aspects of the subject matter described herein relate to database access. In aspects, a request for access to a database is received at a node of a database cluster. Also received at the node is an intent associated with the request. If the intent is to potentially write to the database, a primary instance of the database services the request. If the intent is to read from but not write to the database, an identifier of a secondary instance of the database is sent to the requestor for use in accessing the database.
US09009190B2 Provision of targeted content
Measures, including methods, apparatus and computer program products, are provided for establishing a common identity for a user of a client computer in a network comprising a first domain and a second domain. A method comprises: transmitting a first request from the client computer to the first domain; receiving, at the client computer, a first identity for the user associated with the first domain and a first redirection instruction, wherein the first redirection instruction instructs the client computer to transmit a second request to the second domain; transmitting, from the client computer to the second domain, a second request and information relating to the first identity; and receiving, at the client computer, a second identity for the user associated with the second domain and a second redirection instruction, wherein the second identity is related to the first identity.
US09009188B1 Drawing-based search queries
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for processing drawing-based search queries. In one aspect, a method includes receiving search request data specifying a search request, the search request comprising a drawing represented by a set of line strokes, each line stroke representing a trace of a moving input point; identifying line segments from the line strokes; comparing the identified line segments to reference line segments, each of the reference line segments representing a portion of a corresponding reference drawing; identifying a candidate reference drawing based on the comparison of the identified line segments with reference line segments; identifying a keyword for the candidate reference drawing, the keyword being a term determined to be relevant to a subject matter of the candidate reference drawing; and in response to receiving the search request, providing search results data specifying search results responsive to the keyword.
US09009185B2 Scalable performance management system
A performance management system leverages an iterative process to provide performance reports, with reduced computing resources. In response to a request for a performance report, a respective subset of performance data records may be received from each of a plurality of sources. It may then be determined whether additional performance data records are to be requested from the plurality of sources for the report. The received data may be processed and the resultant report may be outputted. For example, the iterative process may be applied to generate a top-n report based on network flow performance data in a computer information system.
US09009184B2 Web search with multi-language search input translation
A search engine server supports delivery of search results using an international search string option by identifying websites that provide support in English as well as the language of the international search string. The international search string is a search string in any of the languages that are listed/supported by the search engine server. The search engine server delivers web links of websites that provide support in both English as well the language of the international search string by identifying conjugate English terms, strings or phrases for the international search string, that provide exact or approximate equivalent meaning for searching. In addition, the search engine server also provides web links of websites that provide international language support by utilizing a thesaurus in English that provides synonyms for the conjugate English terms. The search engine server also translates websites where there is no support in the language of the search string.
US09009179B2 System, method, and computer program product for performing graph matching
A system, method, and computer program product are provided for performing graph aggregation. In use, a graph with a plurality of vertices and a plurality of edges is identified. Additionally, graph matching is performed on the vertices and edges of the graph by computing a graph matching, wherein the performance of the graph matching is optimized.
US09009172B2 Methods, systems and computer readable media for comparing XML documents
The present invention provides a method and system for comparing a first XML document with a second XML document. An XML event is parsed from the first XML document or the second XML document based on a plurality of parameters. The parsed XML event is stored as a node in a first data structure or a second data structure, and compared with one or more nodes stored in the second data structure or the first structure, respectively. A comparison result is outputted, when the one or more nodes is a comparable node of the stored node, and on outputting the comparison result the comparable node and the stored node are deleted from the first data structures and the second data structures. Aforementioned steps are repeated till the first XML document and the second XML document are completely parsed and compared.
US09009171B1 Systems and methods for active column filtering
Systems and methods are disclosed for active column filtering. In accordance with one implementation, a method is provided for active column filtering. The method includes providing a table having data values arranged in rows and columns, providing a first filter location indicator whose location is visually associated with a first column, and providing a first interface based on a selection of the first filter location indicator, wherein the first interface's location is visually associated with the first column. The method also includes acquiring a first filter input entered into the first interface, filtering the table based on the acquired first filter input, providing the filtered table for displaying, and providing an applied filter indicator, whose location is visually associated with the first column, the applied filter indicator including at least the first filter input.
US09009165B2 High performance hash-based lookup for packet processing in a communication network
The present invention relates to methods and apparatus for performing a lookup on a hash table stored in external memory. An index table stored in local memory is used to perform an enhanced lookup on the hash table stored in external memory. The index table stores signature patterns that are derived from the hash keys stored in the hash entries. Using the stored signature patterns, the packet processing node predicts which hash key is likely to store the desired data. The prediction may yield a false positive, but will never yield a false negative. Thus, the hash table is accessed only once during a data lookup.
US09009162B1 Method for search disambiguation using hashtags having context data associated therewith
In an information searching method, information content records are provided in a computer network, each information content record including a tag indicator forming a subset less than a whole of a context hashtag record. When a search query including at least one search term is received from a user, a search is performed of an index of context hashtag records for the at least one search term. The index of context hashtag records is based on data other than only the subset less than the whole of the context hashtag record. Based on the searching, a list of context hashtag record matches is generated, and a search result is returned to the user. The search result includes a list of information content records, each information content record on the result list being associated with at least one context hashtag record on the list of context hashtag record matches.
US09009159B2 Population and/or animation of spatial visualization(s)
One or more techniques and/or systems are provided for populating and/or animating a spatial visualization, such as a map, a timeline, and/or other 2D and/or 3D visual representations of locations. The spatial visualization may be populated with events extracted from a data source (e.g., real-time events, news events, social network events, etc.), and may include relationships between events (e.g., based upon time, location, contextual similarity (e.g., social network check-in events at a restaurant), events referencing one another (e.g., an article describing a first event may comprise a hyperlink to an article describing a second event) etc.). Filter criteria (e.g., date, event type, location, etc.) may be applied to events and/or relationships when populating the spatial visualization. A sequence of events and corresponding relationships may be animated within the spatial visualization (e.g., as the events unfold over a (user) designated period of time).
US09009154B2 Evaluating presentation of advertisments with regard to ranking order
First content configured for generating a media item is identified; a portion of the first content as being configured to obtain second content for presentation on the page is identified; and at least one parameter associated with the identified portion is identified, including determining whether the presentation of the plurality of advertisements in the media item reflects the ranking order.
US09009153B2 Systems and methods for identifying a named entity
Systems and methods for identifying a named entity are described. In one described system, a computer program, such as a query system, identifies an event associated with an article, identifies a named entity within the event, and creates an implicit search query comprising the named entity.
US09009146B1 Ranking search results based on similar queries
In general, in one aspect, embodiments of the invention feature a computer-implemented method for providing input to a document ranking process for ranking a plurality of documents, the document ranking process taking as input a quality of result statistic for an individual document in the plurality of documents, the plurality of documents having been identified in response to a query, the quality of results statistic being for the query and the individual document. The method for providing input can include, for a first document identified as a search result of a user-submitted query, scoring one or more other queries based upon a similarity to the user-submitted query, each of the one or more other queries being different from the user-submitted query.
US09009144B1 Dynamically identifying and removing potential stopwords from a local search query
Dynamic identification and removal of potential stopwords from a search query is provided. A search query comprising plural terms is received. A possible stopword among the terms that appears in a predefined list of possible stopwords is identified. Query splits are determined based on one or more query patterns, each query split comprising a location portion using a first subset of the plural terms and a subject portion using a second subset. Either the location portion or the subject portion of the query splits is modified, by removing the possible stopword from that portion. The search engine is queried with the location portion and the subject portion for each of the query splits, and scored search results are obtained for each of the query splits. The search results returned for at least one of the query splits is selected to return as a response to the search query.
US09009139B2 Query pipeline
A query pipeline is created (514) from a query request. The query pipeline includes multiple query operations including multiple query operators. A first query operator and a second query operator perform first and second query operations on a database (526) and on data outside the database (534). A result from the first query operation in the query pipeline is fed to the second query operation in the query pipeline.
US09009137B2 Query model over information as a networked service
Data is published by publishers to an information service configured to receive data sets and allow consumers to consume the data sets via queries. Structural information of the data sets (e.g., column information) is presented to the publishers to select which information of the data sets can be a search parameter and which information can be returned in query results. Query interfaces are automatically created based on the selections by the publisher, and the back end databases are optimized for such query interfaces, e.g., creation of indexes based on the search parameters or query results selected by the publisher. A query aggregator can automatically combine a given query interface with other query interfaces to form more complicated (but still permitted) queries based on the intersection of permissions for the given query interface and the other query interfaces.
US09009129B2 Presenting search results annotated with domain endorsements
Systems, methods, and computer-readable storage media for presenting results of search queries with indications that at least a portion of such results has been endorsed by the user and/or social network connections of the user, are provided. Upon receipt of a search query, Web search results satisfying the query are determined. Satisfying search results that have been endorsed by the requesting user and/or one or more social network connections of the requesting user are identified. Upon presentation of the search results on the SERF, those results that were identified as having been endorsed by the requesting user and/or one or more social network connections of the requesting user are annotated as such. In this way, the requesting user may be able to more readily identify personally relevant results as the annotated results have been indicated to be preferences of the user and/or his or her social network connections.
US09009127B1 Method and apparatus for generating and presenting factoids
In one embodiment, a method for presenting factoids includes receiving a user query concerning an object, providing object information associated with the object for presentation to a user, and providing one or more factoids pertaining to the object for presentation to the user. The factoids are presented independently from the object information, and each of the factoids indicates at least one special characteristic of the object in a distinct area.
US09009125B2 Creating and maintaining order of a log stream
Provided are techniques for using a series of compare and swap operations to assign a Relative Byte Address (RBA) and a Logical Record Sequence Number (LRSN) to a log record. One or more log buffers for storing the log record are identified, and the log record is moved to the one or more log buffers.
US09009124B2 Compression aware physical database design
A plurality of indicators representing a plurality of respective candidate database configurations may be obtained, each of the candidate database configurations including a plurality of database queries and a plurality of candidate database indexes associated with a database table. A portion of the candidate database indexes included in the plurality of database indexes may be selected based on skyline selection. An enumeration of the portion of the plurality of the candidate database indexes may be determined based on a greedy algorithm.
US09009120B2 Active memory expansion in a database environment to query needed/uneeded results
Techniques are described for estimating and managing memory compression for request processing. Embodiments of the invention may generally include receiving a request for data, determining if the requested data contains any compressed data, and sending the requesting entity only the uncompressed data. A separate embodiment generally includes receiving a request for data, determining if the requested data contains any compressed data, gathering uncompression criteria about the requested data, and using the uncompression criteria to selectively determine what portion of the compressed data to uncompress.
US09009119B2 Compressing a multivariate dataset
A method, computer program product and system for compressing a multivariate dataset. A dataset is selected that includes a plurality of variates. A first compression method is applied to the values of a first variate of the dataset. A second compression method is applied to the values of a second variate of the dataset, where the second compression method is arranged to compress the second variate values relative to the variation of the corresponding first variate values.
US09009101B2 Reducing contention of transaction logging in a database management system
System, method, computer program product embodiments and combinations and sub-combinations thereof for reducing contention of transaction logging in a database management system (DBMS) are provided. An embodiment includes creating a dependency relationship among private log caches (PLCs) having individual associations with tasks in a DBMS. The dependency relationship is utilized to control buffer pinning and unpinning among the PLCs without involving a flushing of the PLCs during transactions of the tasks.
US09009098B1 Methods and apparatus for creating a centralized data store
A system extracts data from at least one database. The data is extracted into a data set. The system performs a transformation function on the data extracted into the data set. The transformation function is performed for the purpose of determining a preferred version of data from at least one database. The database is capable of being updated with the preferred version of data such that the database is capable of being synchronized with the centralized data store. The system loads the preferred version of data into the centralized data store.
US09009097B2 Identification of substances by ion mobility spectrometry
The invention relates to identifying substances in a sample by similarity comparisons between series of ion mobility spectra of the sample and series of ion mobility spectra of reference samples. The collection of series of spectra of reference samples, termed reference library, are divided into classes, with the class assignment of a series of spectra being calculated from the measured values themselves, and limiting the similarity comparisons to series of spectra with the same class assignment. First and second moments of the spectra have proven to be particularly favorable characteristics for the class assignment.
US09009096B2 Recommendations in a computing advice facility
According to various embodiments, a ratings matrix including matrix values is generated, each row of the ratings matrix identifying one of a plurality of users, each column of the ratings matrix identifying one of a plurality of items, and each of the matrix values corresponding to a known affinity rating describing a degree of affinity associated with one of the users and one of the items. The ratings matrix may include a missing entry representing an unknown affinity rating. According to various embodiments, a revised ratings matrix is generated by factoring the ratings matrix into a user matrix and an item matrix, the revised ratings matrix being the product of the user matrix and the item matrix and including at least one entry representing a predicted affinity rating in place of the missing entry.
US09009093B1 Deal scheduling based on user location predictions
Techniques for scheduling deals based on predicted user locations are described herein. In particular implementations, a service provider may aggregate location information for multiple users. In one example, the location information comprises check-in information shared by a user through a location-based service. The service provider may utilize the aggregated location information to predict future user traffic for a geographical region associated with a deal or a merchant of the deal. In some instance, the deal comprises an offer of an item for acquisition at a discounted value for a period of time, such as a period of hours, days, or weeks. The predicted user traffic may be used by the service provider, merchant, or others to identify the time period and discounted value at which to offer the deal for acquisition.
US09009084B2 System and methodology providing automation security analysis and network intrusion protection in an industrial environment
The present invention relates to a system and methodology facilitating automation security in a networked-based industrial controller environment. Various components, systems and methodologies are provided to facilitate varying levels of automation security in accordance with security analysis tools, security validation tools and/or security learning systems. The security analysis tool receives abstract factory models or descriptions for input and generates an output that can include security guidelines, components, topologies, procedures, rules, policies, and the like for deployment in an automation security network. The validation tools are operative in the automation security network, wherein the tools perform security checking and/or auditing functions, for example, to determine if security components are in place and/or in suitable working order. The security learning system monitors/learns network traffic patterns during a learning phase, fires alarms or events based upon detected deviations from the learned patterns, and/or causes other automated actions to occur.
US09009083B1 Mechanism for automatic quantification of multimedia production quality
A mechanism for automatic quantification of multimedia production quality is presented. A method of embodiments includes assembling data samples from users, the data samples indicating a relative production quality of a set of content items based on a comparison of production quality between content items in the set, extracting content features from each of the content items in the set, and learning, based on the data samples from the plurality of users, a statistical model on the extracted content features, wherein the learned statistical model can predict a production quality of another content item that is not part of the set of content items.
US09009082B1 Assessing user-supplied evaluations
Techniques are described for assessing information supplied by users in various ways, such as to assess the reliability and/or other attributes of the user-supplied information. In at least some situations, the user-supplied information includes votes or other evaluations supplied by users related to items available from an online merchant, such as ratings of usefulness or other attributes of item reviews for the items or of other types of content pieces that are provided by other users. If user-supplied information is assessed as being sufficiently reliable and/or to have other desired attributes of interest, such as based on an automated analysis of the information, the user-supplied information may be used in various ways in various embodiments, such as to rate the quality or other attributes of the evaluated content pieces, and/or to rate quality or other attributes of the content-providing users who provide the content pieces.
US09009081B2 Purchasing tickets using an NFC enabled mobile communication device
A method for using a mobile communication device to purchase a ticket for an event. The method comprises locating an event of interest to a user through the mobile communication device, displaying a seating map of a venue in which the event of interest is being held, the seating map being displayed on the mobile communication device, receiving user input selecting an available seat on the seating map, issuing an electronic ticket to the user for the seat, and storing the electronic ticket on the mobile communication device.
US09009080B2 Content protection system
Provided is a content protection system, in which: a user terminal judges, when a content is to be reproduced or executed, whether or not the user terminal has a usage right of the content, and makes, if it is judged that the user terminal does not have the usage right of the content, a request to a license management apparatus to acquire the usage right of the content; the license management apparatus generates, when the request to acquire the usage right is received from the user terminal, license information containing information on an expiration date that is set based on a timing when the request is received, and transmits the generated license information to the user terminal; and the user terminal judges that the user terminal has the usage right of the content until the expiration date indicated by the license information received from the license management apparatus arrives.
US09009060B2 Information management and synchronous communications system
An information management and synchronous communications system and method facilitates database equilibrium and synchronization with wired, wireless and Web-based systems, user-friendly and efficient generation of computerized menus and reservations with handwritten/voice modifications for restaurants and other applications that utilize equipment with nonstandard graphical formats, display sizes and/or applications for use in remote data entry, information management and communication with host computer, digital input device or remote pager via standard hardwired connection, the internet, a wireless link, printer or the like. Various operations employing automated telephone calls and/or messaging may, for instance, be performed. For example, desired reservation and/or appointment information may be automatically converted and conveyed to one or more entities via automated telephone call and/or messaging. As another example, information regarding reservation acceptability may be received and automatically converted via automated telephone call and/or messaging. Telephones may, for instance, be the only equipment required by the entities.
US09009050B2 System and method for cloud-based text-to-speech web services
Disclosed herein are systems, methods, and non-transitory computer-readable storage media for generating speech. One variation of the method is from a server side, and another variation of the method is from a client side. The server side method, as implemented by a network-based automatic speech processing system, includes first receiving, from a network client independent of knowledge of internal operations of the system, a request to generate a text-to-speech voice. The request can include speech samples, transcriptions of the speech samples, and metadata describing the speech samples. The system extracts sound units from the speech samples based on the transcriptions and generates an interactive demonstration of the text-to-speech voice based on the sound units, the transcriptions, and the metadata, wherein the interactive demonstration hides a back end processing implementation from the network client. The system provides access to the interactive demonstration to the network client.
US09009045B1 Model-driven candidate sorting
Methods and systems for model-driven candidate sorting for evaluating digital interviews are described. In one embodiment, a model-driven candidate-sorting tool selects a data set of digital interview data for sorting. The data set includes candidate for interviewing candidates (also referred to herein as interviewees). The model-driven candidate-sorting tool analyzes the candidate data for the respective interviewing candidate to identify digital interviewing cues and applies the digital interview cues to a prediction model to predict an achievement index for the respective interviewing candidate. This is performed without reviewer input at the model-driven candidate-sorting tool. The list of interview candidates is sorted according the predicted achievement indices and the sorted list is presented to the reviewer in a user interface.
US09009044B1 Multiple subspace discriminative feature training
Methods and apparatus related to speech recognition performed by a speech recognition device are disclosed. The speech recognition device can receive a plurality of samples corresponding to an utterance and generate a feature vector z from the plurality of samples. The speech recognition device can select a first frame y0 from the feature vector z, and can generate a second frame y1, where y0 and y1 differ. The speech recognition device can generate a modified frame x′ based on the first frame y0 and the second frame y1 and then recognize speech related to the utterance based on the modified frame x′. The recognized speech can be output by the speech recognition device.
US09009039B2 Noise adaptive training for speech recognition
Technologies are described herein for noise adaptive training to achieve robust automatic speech recognition. Through the use of these technologies, a noise adaptive training (NAT) approach may use both clean and corrupted speech for training. The NAT approach may normalize the environmental distortion as part of the model training. A set of underlying “pseudo-clean” model parameters may be estimated directly. This may be done without point estimation of clean speech features as an intermediate step. The pseudo-clean model parameters learned from the NAT technique may be used with a Vector Taylor Series (VTS) adaptation. Such adaptation may support decoding noisy utterances during the operating phase of a automatic voice recognition system.
US09009033B2 Real-time voice recognition on a handheld device
A method and apparatus for implementation of real-time speech recognition using a handheld computing apparatus are provided. The handheld computing apparatus receives an audio signal, such as a user's voice. The handheld computing apparatus ultimately transmits the voice data to a remote or distal computing device with greater processing power and operating a speech recognition software application. The speech recognition software application processes the signal and outputs a set of instructions for implementation either by the computing device or the handheld apparatus. The instructions can include a variety of items including instructing the presentation of a textual representation of dictation, or a function or command to be executed by the handheld device (such as linking to a website, opening a file, cutting, pasting, saving, or other file menu type functionalities), or by the computing device itself.
US09009031B2 Analyzing a category of a candidate phrase to update from a server if a phrase category is not in a phrase database
The embodiments of the present invention provide an output method and electronic apparatus for a candidate phrase and an electronic apparatus. The method includes: analyzing, according to phrase categories in a phrase database, category of a phrase selected from a candidate input list that appeared after a user inputs a syllable, so as to judge whether the category of the phrase is contained in the phrase database; increasing the candidate priority of the category containing the phrase in a candidate input list, if the category of the phrase is contained in the phrase database; and transmitting the phase to a text input server, if the category of the phrase is not contained in the phrase database, so as to update the phrase categories in the phrase database according to an instruction from the text input server.
US09009027B2 Computer-implemented systems and methods for mood state determination
Computer-implemented systems and methods are provided for determining an overall mood score of a document. For example, the document is received from a computer-readable medium. A text segment in a document is identified to be indicative of a mood of the document. The text segment is mapped to a mood scale among a predetermined set of mood scales. A mood weight associated with the mood scale for the text segment is generated. An overall mood score of the document is determined based at least in part on the mood weight.
US09009026B2 Information processing apparatus, non-transitory computer readable medium storing information processing program, and information processing method
An information processing apparatus includes a receiving unit that receives character sequences, a sorting unit that sorts the character sequences received by the receiving unit into known words and unknown words, and a detecting unit that detects character sequences sorted as unknown words by the sorting unit as incorrect words and detects a third character sequence between a first character sequence and a second character sequence, which have been sorted as unknown words by the sorting unit, as incorrect words when the third character sequence includes words sorted as known words by the sorting unit and the number of the known words is less than or equal to or less than a predetermined number.
US09009024B2 Performing sentiment analysis
There is provided a computer-implemented method of performing sentiment analysis. An exemplary method comprises identifying one or more sentences in a microblog. The microblog comprises an entity. The method further includes identifying one or more opinion words in the sentences based on an opinion lexicon. Additionally, the method includes determining, for each of the sentences, an opinion value for the entity. The opinion value is determined based on an opinion value for each of the opinion words in an opinion lexicon.
US09009020B1 Automatic identification of interesting interleavings in a multithreaded program
A facility that for a multithreaded program executing on a root machine causes the threads of the program to be executed in a relative scheduling that produces an interesting result. The facility suspends execution of the program. The facility then tests a plurality of relative thread schedulings on one or more virtual machines and observes the result. Based upon the observed result the facility selects one of the tested relative thread schedulings. The facility then resumes execution of the program using the selected relative thread scheduling.
US09009005B2 Lighting control apparatus, lighting control system and lighting control method
The lighting control apparatus has a memory unit, an operation input unit and a control unit. The memory unit stores an outer frame and addresses of luminaires and operating devices. The operation input unit inputs to designate a position where a small area is provided in a predetermined area on a layout drawing. The control unit provides, based on the outer frame and the addresses, a layout drawing that illustrates positions where luminaires and operating devices are arranged in the predetermined range within the outer frame. The control unit determines the luminaire and the operating device arranged in the small area. The control unit gives an operation right of the luminaire arranged in the small area to the operating device arranged in the same small area.
US09009001B2 Monitoring for invalid data from field instruments
Processing systems and methods used to identify faults in the operation of one or more field instruments are described and shown. In one embodiment, a sensing system includes one or more field instruments and a processing component configured to process data from the field instruments. This processing may include identifying invalid samples of data using an algorithm; correlating invalid samples of data to specific field instruments; and determining a likelihood of a fault occurring on the specific field instruments. The processing may occur in real-time using an online processing technique, or with an offline processing technique on data maintained in a data store.
US09009000B2 Method for evaluating mounting stability of articulated arm coordinate measurement machine using inclinometers
A portable articulated arm coordinate measurement machine can include a base, a manually positionable articulated arm portion having opposed first and second ends, the arm portion including a plurality of connected arm segments, an electronic circuit that receives the position signals from the transducers, a first inclinometer coupled to the base, wherein the inclinometer is configured to produce a first electrical signal responsive to an angle of tilt of the base and an electrical system configured to record a first reading of the first inclinometer and a second reading of the first inclinometer, wherein the first reading is in response to at least one of a first force applied to the base and a third force applied to the mounting structure, wherein the second reading is in response to at least one of a second force applied to the base and a fourth force applied to the mounting structure.
US09008997B2 System and method for vibration analysis and phase analysis of vibration waveforms using dynamic statistical averaging of tachometer data to accurately calculate rotational speed
Vibration analysis is performed on a machine having a variable frequency drive by using a tachometer to monitor rotational speed of the drive shaft and a logic device to calculate speed parameters associated with the drive shaft using the tachometer data. The speed parameters include a maximum speed, a minimum speed, and an average speed of the drive shaft. By correlating the vibration spectra of the motor drive with the speed parameters, machine faults can be identified based upon the energy distribution in the spectra. Further, vibration waveforms from two or more locations on the machine can be sequentially acquired through synchronous triggering by using a pulse edge of a stable tachometer signal. The waveforms can be compared to determine a phase difference to help in identifying any machine faults that may be present.
US09008995B2 Activity detection in MEMS accelerometers
A method of detecting activity with a MEMS accelerometer stores a value of acceleration, then measures acceleration at a later time, calculates a change in acceleration using the measured acceleration and the stored acceleration, and compares the change in acceleration to an activity threshold to detect activity. A method of detecting inactivity uses a similar technique along with a timer. The method of detecting inactivity with a MEMS accelerometer stores an acceleration value, then measures acceleration at a later time, calculates a change in acceleration using the measured acceleration and the stored acceleration, and compares the change in acceleration to an inactivity threshold. If the change in acceleration is less than the inactivity threshold and, if a predetermined period of time has elapsed, then inactivity is detected.
US09008991B2 Monitoring of interactive computing system responsiveness
An interactive response monitoring tool receives an indication that an input has been received at a computing device. Further, the interactive response monitoring tool determines if a response by the computing device to the input is slower than a predetermined response threshold. In addition, the interactive response monitoring tool determines a cause of a slowdown if the predetermined response threshold has been surpassed.
US09008983B2 Waveguide, apparatus including the waveguide, and method of manufacturing the waveguide
Provided are a waveguide capable of suppressing strain and defect caused in a semiconductor in an initial stage or during operation due to a manufacturing process or the like to realize improvement and stabilization of characteristics such as oscillation characteristics, and a method of manufacturing the waveguide. A waveguide includes a first conductor layer and a second conductor layer that are composed of a negative dielectric constant medium having a negative real part of dielectric constant with respect to an electromagnetic wave in a waveguide mode, and a core layer that is in contact with and placed between the first conductor layer and the second conductor layer, and includes a semiconductor portion. At least the first conductor layer has a particular depressed and projected structure extending in an in-plane direction.
US09008981B2 Apparatus, method and program for design validity verification of electronic circuit board with regard to power supply noise suppression
Disclosed is a method for design validity verification of an electronic circuit board with regard to power supply noise, wherein with regard to an i-th LSI (i=1 to n) on the electronic circuit board, an input voltage Vin[i] to the LSI from the printed circuit board is given by Vin[i]=VDD−Z1si[i]×VDD/(Z1si[i]+Z11[i]), where Z1si[i] is an input impedance characteristic and Z11[i] is a reflected impedance characteristic viewed from a position at which the i-th LSI is mounted, being a characteristic with the i-th LSI omitted from the whole of the electronic circuit board and a judgment is made as to whether or not a reflected voltage Vr[i]=Vin[i]×(Z1si[i]+Z11[i])/(Z1si[i]−Z11[i]) satisfies |Vr[i]|≦Δ V (power supply variation tolerance range).
US09008980B2 Power consumption display apparatus and power consumption display method
A display is estimating every day working time of a worker involved in a load based on power consumption data in which electricity supplied to the load is measured in a certain period; calculating power consumption of the load during working time a day to calculate an average of the power consumption in a predetermined period; and calculating estimated daily power saving for every day based on a difference between maximum power during working time a day and power for each of the time, in which an index in which a proportion of the daily estimated power saving to a sum of the estimated electric saving and the power consumption serves as a parameter while a proportion of the power consumption a day to an average of the power consumption in a predetermined period serves as another parameter is displayed with the measured power consumption for each of the time.
US09008962B2 System and method for locating, tracking, and/or monitoring the status of personnel and/or assets both indoors and outdoors
A system and method for locating, tracking, and/or monitoring the status of personnel and/or assets (collectively “trackees”), both indoors and outdoors, is provided. Tracking data obtained from any number of sources utilizing any number of tracking methods may be provided as input to a mapping application. The mapping application generates position estimates for trackees using a suite of mapping tools to make corrections to the tracking data. The mapping application further uses information from building data, when available, to enhance position estimates. Indoor tracking methods including sensor fusion methods, map matching methods, and map building methods may be implemented compute a more accurate tracking estimate for trackees. Outdoor tracking methods may be implemented to enhance outdoor tracking data by combining tracking estimates such as inertial tracks with magnetic and/or compass data if and when available, and with GPS, if and when available.
US09008941B2 Anti-jerk control apparatus and method for Hybrid Electric Vehicle
The present invention relates to an anti-jerk control apparatus and method for an Hybrid Electric Vehicle (HEV).The anti-jerk control apparatus includes a model speed calculation unit for calculating a model speed of the motor in a state in which a vibration of a drive shaft is not considered. A vibration occurrence determination unit detects a speed vibration component while calculating a reference speed difference and an average speed difference from differences between the model speed and an actual speed of the motor, thus determining whether a vibration occurs on the drive shaft. A torque correction value calculation unit calculates a motor torque correction value for anti-jerk required to damp the vibration of the drive shaft, and controls torque of the motor if the vibration occurrence determination unit determines that the vibration occurs on the drive shaft.
US09008930B2 Control apparatus for vehicular automatic transmission
A control apparatus for a vehicular automatic transmission configured to selectively establish a plurality of shift positions by respective combinations of frictional coupling devices of a plurality of frictional coupling devices in an engaged state thereof, with output hydraulic pressures of respective ones of a plurality of solenoid valves provided in a hydraulic control circuit, includes a fail-safe control portion configured to perform a predetermined fail-safe function when shifting direction values requiring a shifting control of said vehicular automatic transmission and shifting output values respectively generated according to said shifting direction values are not coincident with each other, said shifting output values being represented by respective electric signals for driving said plurality of solenoid valves.
US09008929B1 Method for controlling a powertrain and a transmission system
A method for controlling a powertrain includes the following steps: (a) determining whether a vehicle is coasting to a stop based on an accelerator pedal position; (b) determining whether an automatic transmission is in first gear; (c) shifting an input clutch from an engaged state to a disengaged state in order to operatively disconnect the automatic transmission from an internal combustion engine if the vehicle is coasting to a stop and the automatic transmission is not in first gear; and (d) shifting the automatic transmission to the first gear in order to allow the internal combustion engine to be shut down while the vehicle is coasting to a stop.
US09008926B2 Control of engine torque during upshift and downshift torque phase for a hybrid powertrain system
A powertrain includes an electro-mechanical transmission mechanically-operatively coupled to an internal combustion engine and an electric machine adapted to selectively transmit mechanical power to an output member through selective application of a plurality of clutches. A method for controlling the powertrain includes commanding a shift from a fixed gear operating range state to a second operating range state, commanding decreased reactive torque through an off-going clutch during a torque phase of said commanded shift, and decreasing said reactive torque through said off-going clutch through control of engine input torque.
US09008925B2 Method for controlling a gear brake for an automated change-speed gearbox
A method of controlling a transmission brake of an automated change-speed transmission having a control cylinder, that is pressurized by inlet and outlet valves, and an upstream main cut-off valve by which a nominal pressure, supplied to the control cylinder, is regulated. Functional deviations of the transmission brake can be considered during a shifting operation, when the transmission is in neutral, the motor coupling clutch is disengaged and the transmission brake is engaged. The rotational speed gradient and the mass of the transmission components to be braked are determined and used to calculate the current braking torque of the transmission brake. The current braking torque relates to the current regulated nominal pressure, and the determined values are stored in a control unit and used during subsequent actuation of the transmission brake.
US09008924B2 Transmission creep control
A transmission control system and method for controlling the level of creep torque supplied by a powertrain. The transmission control system having a controller configured to receive output signals from any one of a driver interface device sensor, a grade sensor, and a brake pedal sensor. Based on the output signals, the level of necessary creep torque and be determined and supplied, reducing unnecessary fuel consumption.
US09008923B2 Bicycle derailleur adjusting apparatus
A bicycle derailleur adjusting apparatus for adjusting a bicycle derailleur includes a controller. The bicycle derailleur includes a base member adapted to be mounted to a bicycle, a movable member, a linkage coupled between the base member and the movable member, and an actuator configured to move the movable member of the bicycle derailleur among a plurality of derailleur positions. The controller is configured to control the actuator based on a travel value indicative of a travel distance of the movable member between adjacent derailleur positions to update the derailleur positions of the movable member.
US09008917B2 Method and system for detecting proximity of an end device to a vehicle based on signal strength information received over a bluetooth low energy (BLE) advertising channel
A passive entry passive start (PEPS) system is provided for performing at least one PEPS function with respect to a vehicle as an end device (e.g., smart phone or key fob, etc.) approaches the vehicle and comes within range for authorization. The vehicle includes a plurality of sensors and a central module. The central module is communicatively coupled to the end device and to the sensors via short-range wireless connections. The central module can determine, based on signal strength information provided from the sensors or the end device, whether the end device is within range for authorization. When the end device is determined to be within range for authorization, the central module can control performance of at least one PEPS function at the vehicle.
US09008913B1 Steering control system for a towed axle
A trailer includes a chassis having a hitch, an axle having a pair of tractive elements rotatably coupled to the chassis, an actuator coupled to the chassis and positioned to steer the pair of tractive elements, and a processing circuit. The processing circuit has an input for receiving a transmission gear of a tractor vehicle and a variable output for engaging the actuator. The processing circuit is configured to control the steering of the pair of tractive elements according to a control strategy that varies based on the transmission gear of the tractor vehicle.
US09008912B2 Rear camera system for vehicle having parking guide function and parking guide system using the same
Provided are a rear camera system for vehicles and a parking guide system using the same, which displays the minimum width and maximum width of a parking area guideline in consideration of the dimensions of a vehicle in displaying a parking area, and displays a stop position in backing. The parking guide system includes a camera mounted on a vehicle, a display unit disposed inside the vehicle, and a parking guide control unit connected to the camera and the display unit. The parking guide control unit includes a parking logic operation unit receiving a steering angle, a speed, or a parking mode from the vehicle, a parking area guideline display unit displaying a guideline for parking guide on the basis of the result of the logic operation, and an image synthesizer synthesizing the results, displayed by the parking area guideline display unit, and an image obtained by the camera.
US09008908B2 Head-up display and method with speed sensitive light intensity
A head-up display light source intensity control for a vehicle can include sensing an ambient light intensity condition and providing ambient light intensity data indicative of the ambient light intensity condition to a controller. A speed of the vehicle is sensed and vehicle speed data indicative of the speed of the vehicle is provided to the controller. The controller is configured to calculate a light intensity output value for the head-up display based on both the ambient light intensity data and the vehicle speed data. The light intensity output of a light source of the head-up display is adjusted based upon the light intensity output value.
US09008903B2 Wheel diameter variation-detecting device
The present disclosure presents a wheel diameter variation-detecting device capable of properly detecting relative variation in diameter between a plurality of wheels of a vehicle. The wheel diameter variation-detecting device can detect variation in diameter between a plurality of wheels of a vehicle, can detect rotational speeds of the respective wheels, and can calculate a variation parameter indicative of variation in diameter between the wheels using one of the wheels as a reference wheel, based on a result of comparison between the rotational speed of the reference wheel and that of one of the wheels other than the reference wheel. Further, the wheel diameter variation-detecting device can learn the variation parameter based on a value obtained by averaging a plurality of values of the variation parameter obtained before the detected travelled distance reaches a predetermined distance.
US09008900B2 Method and device for determining a height of lift of a working machine
In a method for determining a height of lift of a working machine, a measurement of height is carried out between a position along an approximately vertical axis of motion of a lifting element of the working machine and a reference point. In order to implement a correct determination of the height of lift even in response to inhomogeneous ground conditions, the ground on which the working machine is located is used as the reference point, and for the height measurement a plurality of measuring signals are ascertained, which are supplied to a mean value formation, the mean value being drawn upon for determining the height of lift.
US09008895B2 Non-deterministic maintenance reasoner and method
A system and method for supplying a corrective maintenance plan for a system includes supplying diagnostic data to a processor. The diagnostic data are representative of a set of two or more potential independent faults within the system, and each of the potential independent faults in the set has a unique corrective maintenance plan associated therewith. The diagnostic data are processed, in the processor, to select only one of the corrective maintenance plans. Maintenance plan data representative of the selected corrective maintenance plan are generated in the processor. For identical sets of two or more potential independent faults, the selected maintenance plan is not always the same.
US09008892B2 System, method, and apparatus for scheduling aircraft maintenance events
Systems, methods, and apparatuses for scheduling aircraft maintenance events. One system includes a user interface and at least one processor. The system is configured to receive an indication that an unscheduled maintenance event for an aircraft is to be scheduled, and to determine, using the at least one processor, a maintenance schedule for completing the unscheduled maintenance event on the aircraft, a modified flight schedule for the aircraft, and a modified aircraft schedule for the aircraft based on the unscheduled maintenance event, an initial flight schedule, an initial aircraft schedule, and at least one selectable parameter indicative of user preferences to reduce a total cost of operating the at least one aircraft. The system is configured to provide at least one of the maintenance schedule, the modified flight schedule, and the modified aircraft schedule to the user interface.
US09008891B2 Temperature sensor rationalization
A method of rationalizing a plurality of temperature sensors associated with a plurality of electrical systems of a vehicle includes: maintaining each of the respective electrical systems of the vehicle in a non-operational state for a predetermined period of time; receiving a temperature reading from each of the plurality of temperature sensors following the predetermined period of time; computing a master-reference temperature value from the plurality of received temperature readings; determining a difference between each of the respectively received temperature readings and the computed master-reference temperature value; comparing each determined difference to a threshold; and providing an indicator if one or more of the determined differences exceeds the threshold.
US09008872B2 Configuring landing supports for landing on uneven terrain
A system for configuring landing supports of a load to land on uneven terrain includes a terrain sensor configured to detect a terrain characteristic of the uneven terrain. The system further includes landing supports configured to support the load upon landing. The system also includes a support control device operatively coupled to the landing supports, and a landing support control computer that is operatively coupled to the terrain sensor, landing supports, and support control device. The landing support control computer may determine if landing on the uneven terrain is allowable, based on the terrain characteristic and a load characteristic of the load. Upon determining that landing on the uneven terrain is allowable, the support control device configures the landing supports for landing on the uneven terrain.
US09008868B1 Cloud based management of aircraft avionics
Methods, systems and devices for a cloud based management of aircraft avionics allows a service provider, or equipment owner to place a list of tasks to be performed into a centrally managed “Cloud based’ system where the tasks are queued to be performed when appropriate. These tasks can be from a predefined list such as but not limited to, uploading configuration data, uploading log and or support data, downloading new configuration data, and the like.
US09008862B2 Lid lock controller
A lid lock controller includes a lid lock unit operable in a lock state, which keeps the lid closed, and an unlock state, which allows for the lid to open. A detection unit detects an unlocking operation performed on the lid lock unit. A key check unit checks whether or not an electronic key is located in the vicinity of the vehicle through wireless communication between the vehicle and the electronic key when the unlock operation is detected. An unlocking unit switches the lid lock unit to the unlock state when the electronic key is located in the vicinity of the vehicle. The unlocking unit switches the lid lock unit to the unlock state even when the electronic key is not located in the vicinity of the vehicle as long as a further lid unlock condition is satisfied.
US09008855B2 Method for clocking cumulative operating time for a cargo-handling vehicle, and the cargo-handling vehicle by use of the method
An accumulated use time for cargo handling vehicles is accurately displayed by a time measuring device even if the time measuring device fails and is replaced. Units such as a display unit and a control unit of the cargo handling vehicle each include a time measuring device and a storage device. The device may perform in a synchronization mode in which the difference between the accumulated use times of both devices is made the same and a synchronization inhibition mode in which the accumulated use times are not changed. The accumulated use times are communicated between the function units, and the accumulated use time of the cargo handling vehicle and the absolute value of the difference between the accumulated use times of both measuring devices are taken into consideration. The appropriate mode is selected and the time measurement is carried out in the selected mode.
US09008853B2 Vehicle operator identification and operator-configured services
A system for implementing customized vehicle services includes a vehicle control system including a computer processor, and logic executable by the computer processor, the logic configured to implement a method. The method includes receiving user-selected settings for distributing a communication, the user-selected settings input to the computer processor by a user of a vehicle. The method also includes monitoring vehicle components for a condition specified in the user-selected settings, and distributing the communication pursuant to the user-selected settings when the condition is met in response to the monitoring.
US09008848B2 System and method for injecting a fluid additive into a fluid dispensation system
A method for operating a fluid additive control system to inject a fluid additive into a fluid dispensation system is provided. The method includes receiving a first control signal indicating that a fluid dispensation device within the fluid dispensation system is active, and determining a fluid additive quantity based upon the identity of the fluid dispensation device. The method also includes activating a fluid additive injection system, where the fluid additive dispensation system injects the fluid additive into the fluid dispensation system in response to the activation. The method further includes receiving a second control signal from the fluid additive injection system when the fluid additive quantity for the zone has been injected into the fluid dispensation system, and deactivating the fluid additive dispensation system in response to the second control
US09008846B2 Lock-setting thermostat with flash-memory key
Property-management or lock-setting thermostats have maximum and minimum set points locked in to prevent abuse of management-provided heating and/or air conditioning. An ePROM or similar internal memory device stores heating and cooling limit parameters that are set in by a technician at the time of installation. A plug-in flash memory module contains an unlock code to match the unlock code stored in said ePROM, to unlock the thermostat and allow the settings to be adjusted; when said flash memory module is removed the thermostat reverts to its lock condition. The thermostat can also respond to unusual rates of change of temperature to block furnace or A/C operation temporarily.
US09008836B2 Method and system for robotic assembly parameter optimization
A method and system to optimize the parameters of a robot used in an assembly process. The assembly process is categorized based on its nature which may be cylindrical, radial and multi-stage insertion. The search pattern and search parameters are specified. The parameters are optimized and the optimized parameter set are verified and when a predetermined criteria such as assembly cycle time set and/or success rate is met the optimization process stops. When the optimization stops the verified parameters are used to cause the robot to perform the categorized assembly process. If the parameters do not meet the predetermined criteria, another round of optimization using the same or other parameters can be performed.
US09008833B2 Dynamic routing control methods and systems for a cluster tool
Systems, methods, and apparatus are provided for operating a cluster tool including receiving recipe time data; receiving transfer time data; receiving process programs and associated substrate lots wherein the process programs include a plurality of sequences; determining cluster tool chambers associated with sequences that are bottleneck sequences; setting equipment constant values for components of the cluster tool to implement transfer priorities wherein the chambers associated with bottleneck sequences are given highest priority; executing a next sequence based on the transfer priorities; and repeating the determining, setting and executing for each remaining sequence. Numerous additional aspects are disclosed.
US09008830B2 Inventory system with connectable inventory holders
A system includes a station and a management module. The station includes a queue having a first row and a second row. The management module is operable to instruct a first mobile drive unit to move a first group of connected item holders from the second row to the first row, instruct the first mobile drive unit to move the first group of connected item holders along the station such that one or more items stored by the first group of connected item holders are processed at the station, and after the one or more items from the first group of items are processed, instruct a second mobile drive unit to move a second group of connected item holders from the second row to the first row.
US09008825B2 Container unloading system with auto-unload capability
A container unloading system that is adapted to automatically unload containers from carts while the containers and carts reside in an unloading station. The containers may be off-loaded onto a conveyor. The system includes a frame that is movable along the path of ingress/egress of the carts, and a vertically and horizontally movable lifting device that is supported on the frame and adapted to engage and lift the containers. A number of sensors may be present to gather information about the carts and/or containers and to send corresponding signals to a controller that is programmed to automatically operate the system.
US09008823B2 Cutter chatter monitoring method
A cutter chatter monitoring method comprises the steps of capturing a cutting vibration acceleration signal; dividing the cutting vibration acceleration signal in each predetermined time period into a plurality of segments; determining whether the vibration acceleration signal of each segment is increased by a multiple greater than a threshold value; performing a Fast Fourier Transform of the cutting vibration acceleration signal in each predetermined time period; calculating a vibration frequency; determining whether the vibration frequency of the cutting vibration acceleration signal is a multiple of a cutter passing frequency; and increasing a main shaft rotating speed of a cutter to avoid cutter chatters if both aforementioned conditions are satisfied.
US09008820B2 Method of compensation for a fluid cutting apparatus
A system and method for positioning a fluid stream for cutting a double contour workpiece includes a compensation module configured to receive information regarding a contour path in at least five degrees of freedom for cutting the double contour workpiece and a velocity of movement of the fluid stream during cutting and configured to provide as an output a modified contour path of said at least five degrees of freedom based on Kerf compensation errors. A motion controller is adapted to receive the modified contour path of said at least five degrees of freedom and the velocity and is configured to provide control signals. A positioner is configured to receive the control signals and position a fluid stream adjacent the workpiece accordingly.
US09008814B2 Online recipe synchronization in a real-time batch executive environment
A method of executing a batch process in a manufacturing environment according to a product recipe, such that the product recipe specifies a plurality of actions and a plurality of parameters, includes performing at least one action of the batch process corresponding to a first version of the product recipe, receiving a second version of the product recipe, such that the second version of the product recipe is distinct from the first version of the product recipe, suspending the execution of the batch process prior to completion of the batch process, and resuming the execution of the batch process according to the second version of the product recipe.
US09008803B2 Expert system for insulin pump therapy
An apparatus comprising a controller. The controller includes an input/output (I/O) module and a rule module. The I/O module is configured to present a question for a patient when communicatively coupled to a user interface and receive patient information in response to the question via the user interface. The rule module is configured to apply a rule to the patient information and generate a suggested insulin pump setting from application of the rule. Other devices, systems, and methods are disclosed.
US09008798B2 Pre-loaded vibration isolator for implantable device
This document describes an apparatus or an implantable medical device including an implantably biocompatible case. The apparatus can include a component that can be sealed within the case. The apparatus can include a vibration isolator and an at least a portion of the vibration isolator can be situated between and compressively preloaded to bias against the case and the component.
US09008795B2 Catheter handle assembly
A catheter handle assembly includes a holder having a proximal end and a distal end. An electrode sheath carrier is arranged at the distal end of the holder. A shape imparting element carrier is removably mountable to the proximal end of the holder, the shape imparting element carrier having at least one mounting formation for mounting at least a part of a shape imparting element. A slide is displaceably arranged in the holder with a distal end of the slide mounting the electrode sheath carrier and a proximal end of the slide terminating in proximity to the shape imparting element carrier.
US09008777B2 Leadless intra-cardiac medical device with reduced number of feed-thrus
A leadless implantable medical device (LIMD) includes a housing formed from a battery and an end cap. A proximal end of the end cap forms an LIMD proximal end and a distal end of the battery case forms an LIMD distal end. A non-conductive coupler mechanically secures a terminal end of the battery case to a mating end of the end cap, while maintaining the battery case and end cap electrically separated. A first electrode projects from the proximal end of the end cap. An intra-cardiac (IC) device extension projects from the distal end of the battery case. The extension includes a second electrode that is electrically connected to the battery case. The second electrode is located remote from the LIMD distal end. An electronics module is located within an internal cavity of the end cap and communicates with the first and second electrodes.
US09008776B2 Leadless tissue stimulation systems and methods
Systems including an implantable receiver-stimulator and an implantable controller-transmitter are used for leadless electrical stimulation of body tissues. Cardiac pacing and arrhythmia control is accomplished with one or more implantable receiver-stimulators and an external or implantable controller-transmitter. Systems are implanted by testing external or implantable devices at different tissue sites, observing physiologic and device responses, and selecting sites with preferred performance for implanting the systems. In these systems, a controller-transmitter is activated at a remote tissue location to transmit/deliver acoustic energy through the body to a receiver-stimulator at a target tissue location. The receiver-stimulator converts the acoustic energy to electrical energy for electrical stimulation of the body tissue. The tissue locations(s) can be optimized by moving either or both of the controller-transmitter and the receiver-stimulator to determine the best patient and device responses.
US09008774B2 Capture threshold and lead condition analysis
An exemplary method includes performing a capture threshold assessment using a bipolar electrode configuration, deciding if capture occurred for a maximum energy value of the capture threshold assessment and, if capture did not occur, then performing a lead impedance test for the lead associated with the bipolar electrode configuration. Such a test may aim to detect an insulation defect and/or a conductor defect. Other exemplary methods, devices, systems, etc., are also disclosed.
US09008769B2 Methods and systems for lowering blood pressure through reduction of ventricle filling
Methods and devices for reducing ventricle filling volume are disclosed. In some embodiments, an electrical stimulator may be used to stimulate a patient's heart to reduce ventricle filling volume or even blood pressure. When the heart is stimulated in a consistent way to reduce blood pressure, the cardiovascular system may over time adapt to the stimulation and revert back to the higher blood pressure. In some embodiments, the stimulation pattern may be configured to be inconsistent such that the adaptation response of the heart is reduced or even prevented. In some embodiments, an electrical stimulator may be used to stimulate a patient's heart to cause at least a portion of an atrial contraction to occur while the atrioventricular valve is closed. Such an atrial contraction may deposit less blood into the corresponding ventricle than when the atrioventricular valve is opened throughout an atrial contraction.
US09008762B2 Method and apparatus for identifying cardiac risk
A cardiac-based metric is computed based upon characteristics of a subject's cardiac function. In accordance with one or more embodiments, the end of a mechanical systole is identified for each of a plurality of cardiac cycles of a subject, based upon an acoustical vibration associated with closure of an aortic valve during the cardiac cycle. The end of an electrical systole of an electrocardiogram (ECG) signal for each cardiac cycle is also identified. A cardiac-based metric is computed, based upon a time difference between the end of the electrical systole and the end of the mechanical systole, for the respective cardiac cycles.
US09008757B2 Navigation system including optical and non-optical sensors
Systems and methods that utilize optical sensors and non-optical sensors to determine the position and/or orientation of objects. A navigation system includes an optical sensor for receiving optical signals from markers and a non-optical sensor, such as a gyroscope, for generating non-optical data. A navigation computer determines positions and/or orientations of objects based on optical and non-optical data.
US09008755B2 Medical imaging marker and program for utilizing same
An inventive medical imaging marker includes a base (2) composed of a non-imageable material, three spherical members (10, 11, 12) provided in a predetermined positional relationship in the base (2) and each composed of an imageable material, and auxiliary marker members (20, 21, 22) provided in the base (2) and composed of the imageable material. The auxiliary marker members (20, 21, 22) respectively have linear portions (20L, 21L, 22L) which are disposed parallel to straight lines extending through center points of the three spherical members (10, 11, 12) and each have a predetermined length sufficient to serve as a mark. The center points of the three spherical members (10, 11, 12) can be correctly identified in a captured image with reference to the linear portions (20L, 21L, 22L) of the auxiliary marker members (20, 21, 22) of the inventive medical imaging marker. Thus, reference axes can be correctly defined in the image.
US09008739B2 Terminal structure of superconducting cable conductor and terminal member used therein
In a terminal structure of a superconducting cable conductor, a terminal portion of the superconducting cable conductor is connected with a terminal member of a good conductor. The terminal portion includes a superconducting layer disposed on an outer periphery of a central support; and an insulating layer surrounding the superconducting layer. The insulating layer and the superconducting layer are partially removed to expose the central support and the superconducting layer in this order from an end of the superconducting cable conductor. The terminal member includes a metal sleeve which includes a first cylindrical portion whose inner surface is in close contact with an exposed portion of the central support; a second cylindrical portion which is soldered around an exposed portion of the superconducting layer; and a third cylindrical portion into which the insulating layer is inserted.
US09008728B2 Antenna arrangement for 3G/4G SVLTE and MIMO to enable thin narrow boardered display phones
A method and system provides a multiple input multiple output (MIMO) antenna arrangement in a wireless communication device. A first antenna element and a second antenna element co-located within a same antenna volume are respectively coupled to first and second antenna feeds proximate to a base perimeter segment of a device chassis. The first antenna feed is at a pre-calculated distance from the second antenna feed. The second antenna element, a first MIMO antenna, is coupled to an antenna ground positioned proximate to the first antenna feed and at a pre-determined distance from the second antenna feed. A third antenna element operating as a second MIMO antenna is placed proximate to a top perimeter segment of the device chassis. The antenna arrangement achieves (a) low correlation between the MIMO antennas and (b) an acceptable or pre-determined level of antenna isolation between the first antenna element and the second antenna element.
US09008727B2 Radio communication system, radio communication method, base station device and terminal device
A base station broadcasts a message saying that transmittable ranging codes are limited by antenna IDs to limit antennas and the ranging codes to be searched, thereby reducing a processing load of the search. In a cellular radio communication system in which a base station device is connected to plural antennas, and antenna IDs for identifying the antennas are transmitted from the respective antennas, the base station device broadcasts a message saying that a group of ranging codes transmittable by a terminal device is limited by the antenna IDs, the terminal device receives the message, identifies the antenna ID, selects the ranging code from the group of the ranging codes corresponding to the antenna ID, and transmits the selected ranging code.
US09008719B2 UE measurements for hot spot detection
The present invention relates to a method for acquiring radio measurements in a mobile communication system. In accordance with one embodiment of the invention, the method comprises the steps of.—within a serving cell (A) operated by a radio access node (eNBA) and serving a particular user equipment (UEX), sending measurement control information (meas_ctrl_info) from said radio access node to said particular user equipment whereby said particular user equipment is configured to perform radio measurements,—within a further serving cell (B) operated by a further radio access node (eNBB) and subsequently serving said particular user equipment, sending a measurement report (meas_report) from said particular user equipment to said further radio access node comprising measurement data (meas_data) as configured by said serving cell and a cell identifier (PCIA) of said serving cell,—transferring said measurement data from said further radio access node back to said radio access node. The present invention also relates to a user equipment and to a radio access node operable to form part of a mobile communication system.
US09008717B2 Method for transferring base station energy-saving information and method and system for implementing energy-saving
The invention discloses a method for transmitting energy-saving management information. The method includes: a base station and its neighboring base station encapsulating and transmitting the energy-saving management information through an interface message. The invention further discloses a corresponding method for implementing base station energy saving, a system for transmitting the energy-saving management information, and a system for implementing base station energy saving. The invention can be used to solve transmission of the energy-saving information between base station devices of a network, and avoid the problems, for example, handoff and coverage loss caused by the base station being required to be shut off due to reasons such as energy saving, etc., thus guaranteeing network performance and user experience when the base station is performing the energy saving operation.
US09008713B2 Method of cutting off a transmission signal of a main transmitter relayed by a cell of a base station and associated system
Method of cutting off a transmission signal of a main transmitter relayed by a cell of a base station and associated system. According to this method, the transmission signal is cut off:—if the power of the transmission signal emitted by the main transmitter is greater than the power of each transmission signal of other transmitters relayed by the same cell of the base station, and—if the power of the transmission signal of the main transmitter does not decrease after several identical successive transmitted-power regulating commands (TPC) emitted by the base station.
US09008704B2 Method and system for communicating user interfaces between first and second users over a network
A system and a method for communicating selected search results are described. The system identifies items based on a search that is automatically executed. The identifying includes utilizing a criterion to perform the search. The system further generates a first user interface that includes the items and selection functions that are respectively associated with the items. The system presents the first user interface over a communications network and receives two selections that identify at least two items that are deleted from the items. Next, the system generates a second user interface that includes the non-deleted items and selection functions, the non-deleted items are respectively associated with the selection functions. Finally, the system presents the second user interface over the communications network.
US09008683B2 Call localization systems and methods
Described are a system and method of managing a real-time communication initiated to a mobile communications device. A communication from an originating communications device is sensed as being directed to a first destination address corresponding to a mobile communications device. Location information of the mobile communications device is determined. The communication is directed to a second destination address based on the determined location of the mobile communications device.
US09008682B2 Performance monitoring of location-based service in a mobile telecommunications network
A method, a device and a system are provided for monitoring Location-based Service of a mobile telecommunications network. A passive monitoring method is applied processing both positioning and Location-based Service information of different interfaces. In the system, a monitoring device is attached at the standard interfaces of the network calculating Key Performance indicators and/or measures of network usage from the combined information. In a preferred embodiment, traffic of Le and Gi interfaces (106, 107) of a 3GPP GPRS network (102) are monitored, however the invention can be applied to both circuit-switched and packet-switched telecommunications network supporting positioning.
US09008668B2 Service handover control apparatus using an end-to-end service handover and method using the apparatus
A service handover control apparatus and a method using the apparatus are provided. The service handover control apparatus includes a service handover management unit collecting information associated with a transmitting terminal and a wireless access network, which operate based on an Internet Protocol multimedia subsystem (IMS), and outputting a control signal which controls service handovers of the transmitting terminal and the receiving terminal based on the collected information; and a service handover controller providing the service handover management unit with the information associated with the transmitting terminal and the receiving terminal, and controlling the service handovers of the transmitting terminal and the receiving terminal based on the control signal.
US09008660B2 Method to improve reestablishment success rate in LTE system-at source ENB during ping pongs
A method to perform successful RRC reestablishment across eNB seams in ping pong scenarios without data loss is described. The method includes, during a handover procedure of a UE from a source AP to a target AP, receiving, at the source AP, a reestablishment request from the UE. The reestablishment request includes a temporary identity assigned by the target AP for the UE. The method also includes determining a UE context based on the temporary identity assigned by the target AP and performing a reestablishment procedure between the source AP and the UE. Apparatus and computer readable media are also described.
US09008658B2 Using near-field communication both for out-of-band pairing and physiological data transfer
A method for obtaining physiological data from a medical sensor device includes detecting a proximity of the medical sensor device by an electronic computing device. After the proximity is detected, a message is received from the medical sensor device. A determination is made as to whether the received message includes configuration information for a wireless communication link. When the received message includes the configuration information for the wireless communication link, the wireless communication link is used to receive physiological data from the medical sensor device and the received physiological data is processed at the electronic computing device. When the received message does not include configuration information for the wireless communication link, a determination is made as to whether the received message includes physiological data. When the received message includes the physiological data, the physiological data is processed at the electronic computing device.
US09008655B2 Notification of modification of system information in a wireless communication system
Systems and methodologies are described that facilitate notifying and detecting modification of system information in a wireless communication system. A mobile device may receive a first system information block (SIB) in a first time period, obtain from the first SIB at least one parameter related to modification of at least one SIB, and determine whether to receive the at least one SIB based on the at least one parameter obtained from the first SIB. The mobile device may receive a paging message in a second time period and may determine whether to receive one or more SIBs based on information obtained from the paging message. The mobile device may receive the first SIB in the first time period after entering a cell in an idle mode. The mobile device may receive the paging message in the second time period after accessing the cell.
US09008650B2 System and method for subscribing for internet protocol multimedia subsystems (IMS) services registration status
A system and method that allows mobile device applications to receive changes in registration status from application services that are accessed via an Internet Protocol Multimedia Subsystem (IMS). Applications on a mobile device subscribe to receive notifications of changes in registration status for requested services. When a change to the registration status of a service occurs, a notification message is transmitted to the application on the mobile device. Notifications of changes in status are thereby received by each application on a per-application-service basis. In some embodiments, when a request to register with an application service fails, the corresponding notification message includes a reason for the failure. In some embodiments, notification messages are originated by a registration manager that operates in the IMS and transmitted to an IMS client operating on a mobile device. In some embodiments, notification messages are originated by each application service and transmitted directly to subscribed applications.
US09008643B2 Method and apparatus for supporting machine-type communications with a mobile originated-only mode
A method and apparatus for supporting machine-type communications (MTC) are disclosed. A wireless transmit/receive unit (WTRU) may configure itself to operate in a mobile-originated-only mode. The WTRU may perform no, or a subset of, radio resource control (RRC) idle and/or non-access stratum (NAS) idle/standby state procedures in the mobile-originated-only mode. For example, the WTRU may perform cell reselection but not paging monitoring in the mobile-originated-only mode. Alternatively, the WTRU may perform paging monitoring but not cell reselection and location update. The operation in the mobile-originated-only mode may be triggered explicitly or implicitly. For example, the WTRU may operate in the mobile-originated-only mode if an inactivity timer expires. The WTRU may switch the mode in accordance with a pre-configured schedule. After transition of the operation mode, the WTRU may send a message to the network indicating such mode switch.
US09008642B2 Mobile phone to appliance communication via audio sampling
The present subject matter relates to systems and methodologies for communicating between an appliance and a mobile device using audio signaling. An appliance is provided with an audio generating device controlled by a processor to cause the audio device to produce encoded sounds. The sounds may correspond to a series of tones. The tones are sampled using the microphone in a smartphone or other mobile computing device and decoded by an application running on the smartphone or device to provide information and/or instructions to the appliance user.
US09008636B2 Method for dual SIM dual standby terminal
The method of operating a multiple SIM phone, the phone being connectable to at least first and second SIM applications includes configuring the phone and operating the phone. The phone is configured by selecting a dual standby mode with a specific master configuration of the first SIM application, registering the second SIM application on a wireless network, activating a call forwarding function from the second SIM application to the first SIM application, registering the first SIM application on the wireless network. The phone is operated by processing standby functions of the first SIM application, receiving any incoming call via the first SIM application, and handling requests for outgoing calls from the first SIM application.
US09008634B2 System and method for providing media content selections
A system and method using events to traverse a content selection path for the purpose of providing media content selections are provided. In general, events are defined based on one or more stimulus such as, but not limited to, a chronological-based stimulus, a location-based stimulus, a user-based stimulus, a third-party stimulus, or a weather-based stimulus. Each of the events is used to trigger one or more associated content selection paths. A content selection path generally defines a set of media content and a manner of stepping through the defined set of media content. In operation, when an event is detected, the associated content selection path is triggered to step to the next step in the content selection path, thereby identifying the media content selections. Then, according to one embodiment of the present invention, the media content selections are obtained from a remote subscription-based service.
US09008633B2 Methods to determine availability of user based on mobile phone status
A command is received at an operating system of a first mobile phone for displaying contact information of a remote user having a mobile phone number of a second mobile phone. In response to the command, a request is transmitted to a remote server from the first mobile phone over a cellular network requesting an operating status of the second mobile phone. The operating status of the second mobile phone is received from the remote server over the cellular network. The operating status of the second mobile phone is displayed on a display of the first mobile phone as a part of contact information of the remote user associated with the second mobile phone, where the operating status includes current locality of the second mobile phone.
US09008631B2 Providing context information during voice communications between mobile devices, such as providing visual media
A system and method for providing context information along with a voice call is disclosed. In some examples, a calling device receives context information from a user and transmits the context information when establishing a voice call with the user. The context information may include various types of media, such as pictures or videos taken by a calling device. In some examples, a destination mobile device receives a voice call that does have context information and sends a request to a calling mobile device for information related to the voice call.
US09008629B1 Mobile notifications based upon sensor data
Disclosed are various embodiments employed to generate device notifications based upon ambient conditions associated with a mobile device. To this end, a request to generate a device notification is obtained from a user application. Notification content is extracted from the request and an escalated or de-escalated notification level is applied that is based at least in part upon the ambient conditions of the mobile device and properties about the ambient conditions that can be identified.
US09008623B2 Dynamic device naming and connection in wireless communication system and method thereof
A dynamic device naming and connection in a wireless communication method includes the following steps: firstly, a first device changes a first name of the first device according to a first state, and then a second device searches the device which has a second name according to a second state. Afterwards, whether the second name is equal or relative to the first name or not is determined. If the second name is equal or relative to the first name, the first device may communicate with the second device.
US09008621B2 Communication server, mobile communication terminal, communication method, and computer product
A method of controlling decompression, wherein the method includes: transmitting, by a first computer that already has stored therein compressed data that are compressed based on compression parameters, identification information for identifying the first computer to a second computer that stores therein the compression parameters; and encrypting, by the second computer, the compression parameters using the identification information received from the first computer. The compression parameters include at least a frequency of appearance and an allocated sign for each piece of character data. The method also includes: transmitting, by the second computer, the encrypted compression parameters to the first computer; decrypting, by the first computer, the encrypted compression parameters received from the second computer using the identification information; and decompressing, by the first computer, the compressed data based on the decrypted compression parameters.
US09008618B1 MRCP gateway for mobile devices
A system and method for securely bridging mobile-originated Media Resource Control Protocol (MRCP) transactions with at least one Media Resource Server. A mobile device initiates TCP/IP requests to a MRCP Gateway Server over at least one of the wireless and mobile broadband capabilities of the mobile device. The MRCP Gateway Server includes TCP/IP-based ingress, and the MRCP Gateway Server is arranged in front of the at least one Media Resource Server. The Media Resource Server supports MRCP communication. A secure channel may be established between the mobile device and MRCP Gateway Server, and the mobile device may pass authorization credentials, media resource requirements, and additional user-defined data to the MRCP Gateway Server over the secure channel.
US09008617B2 Layered graphical event mapping
A system, method and computer program product for graphically overlaying multiple types of events in order to facilitate determining one or more courses of action are each disclosed. Events are received from an event detection system or from another source, correlated with an address or location, and representatively mapped on an electronic map configured to be displayed on a display device. Mapped events may include cyber attacks or intrusions, credit card fraud based on the location of use of the credit card, check (and check-card) fraud based on usage location, 911 calls, law enforcement demographic data, and telecommunications based fraud.
US09008615B2 Apparatus for attaching a mobile equipment to a wireless communication network
A method and device are provided which may perform a combined attach and communication connection establishment procedure when attaching an equipment such as a mobile station to a mobile communication network. An attach request sent from the equipment may initiate this combined attach and communication connection establishment process. In the Home Location Register, communication connection parameters are set as default values which may be automatically selected, for instance when receiving a combined attach and communication connection establishment request. The combined attach and communication connection establishment process reduces the signaling load in the network and speeds up communication connection establishment.
US09008608B2 System for using a presence status indication to inform a collaboration environment of an emergency
In one embodiment, a method includes determining when a first party has initiated contact with a second party, wherein the first party initiates contact with the second party on a communications link. The method also includes identifying identification information of the second party, and updating a presence status indication of the first party to indicate that the first party has initiated contact with the second party. The presence status indication includes information associated with the second party. The presence status indication is provided to a first application arranged to monitor the presence status of the first party. Finally, the method includes presenting the presence status indication of the first party with respect to the first application.
US09008601B2 Single differential-inductor VCO with implicit common-mode resonance
A circuit for a single differential-inductor oscillator with common-mode resonance may include a tank circuit formed by coupling a first inductor with a pair of first capacitors; a cross-coupled transistor pair coupled to the tank circuit; and one or more second capacitors coupled to the tank circuit and the cross-coupled transistors. The single differential-inductor oscillator may be configured such that a common mode (CM) resonance frequency (FCM) associated with the single differential-inductor oscillator is at twice a differential resonance frequency (FD) associated with the single differential-inductor oscillator.
US09008599B2 Method and apparatus for listening to radio in portable terminal
A method of listening to radio broadcast in a portable terminal includes reproducing radio broadcasts on a frequency selected by a user; determining a change in a value of a received signal strength indication (RSSI) of the selected frequency and analyzing a pattern of the change; and providing a complementary service based on the analyzed pattern when the radio broadcast over the selected frequency is not feasible.
US09008598B2 Broadcast channel identification
An apparatus including a memory for associating at least one user defined channel identifier with at least one selection item of the apparatus and a control unit coupled to the memory, the control unit being configured to cause one of the at least one user defined channel identifier to play when a corresponding one of the at least one selection item is activated by a user.
US09008597B2 Direct current (DC)-DC converter having a multi-stage output filter
A direct current (DC)-DC converter that includes a first switching converter and a multi-stage filter is disclosed. The multi-stage filter includes at least a first inductance (L) capacitance (C) filter and a second LC filter coupled in series between the first switching converter and a DC-DC converter output. The first LC filter has a first LC time constant and the second LC filter has a second LC time constant, which is less than the first LC time constant. The first switching converter and the multi-stage filter form a feedback loop, which is used to regulate the first switching power supply output signal based on the setpoint. The first LC filter includes a first capacitive element having a first self-resonant frequency, which is about equal to a first notch frequency of the multi-stage filter.
US09008591B2 Remote audio keep alive for wireless display
An apparatus and method is provided for improving initialization and synchronization of display devices to audio data. Current implementations to retain synchronization between a transmitter and a display use “Keep Alive” silent audio data stream in the format of the latest data stream on an interface between the transmitter and the display even when no data is available. Implementing the above solution in a system where the silent audio data stream is transmitted over a wireless link is bandwidth and power inefficient. The techniques provide an apparatus and method to efficiently generate and transmit silent audio data stream for maintaining synchronization.
US09008589B2 Wireless bus for intra-chip and inter-chip communication, including wireless-enabled component (WEC) embodiments
Embodiments of the present invention are directed to a wireless-enabled component (WEC) for enabling a wireless bus for intra-chip and inter-chip communication. A WEC encompasses a functional block of an IC (such as, for example, a processing core of a processing unit), an entire IC (such as, for example, a processing unit), or a device that includes a plurality of ICs (such as, for example, a handheld device). According to embodiments, a WEC may be associated with one or more sub-blocks of an IC, a single IC, or a plurality of ICs.
US09008573B2 Methods and apparatus for a multi-polarized wireless communications system
Signal processing methods and apparatus are disclosed, including a method of receiving a signal using at least first and second antennas, the method comprising obtaining a first signal comprising a component of the received signal received at said first antenna, obtaining a second signal comprising a component of the received signal received at said second antenna, wherein the first and second signals comprise at least partially orthogonal components of the received signal, performing operations on said first signal and said second signal to obtain first and second modified signals, wherein the operations substantially maximize a level of the received signal in the first modified signal and substantially minimize a level of the received signal in the second modified signal, and processing the first modified signal.
US09008571B2 Method and system for a single frequency network for broadcasting to mobile devices
One or more circuits of a satellite reception assembly may be operable to receive a satellite signal, recover content carried in the satellite signal, and broadcast a signal carrying the content for reception by one or more mobile devices. The satellite reception assembly may be mounted to the residence of a satellite subscriber. The signal carrying the content may be frequency locked to a reference signal that is available to the satellite reception assembly and to one or more other satellite reception assemblies. The reference signal may be a GNSS signal. The one or more circuits may communicate with the one or more mobile devices to provide a key to the one or more mobile devices, where the key is required for descrambling and/or decryption of the content carried in said signal.
US09008569B2 Image forming system having function to permit staple processing for job including small size sheet based on page position of small size sheet in a job, and image forming method for the same
An image forming system includes an image forming unit to print an image on a sheet based on a job, a postprocessing unit to carry out postprocessing to the sheet based on the job, and a control unit to manage the job, and to control the print and the postprocessing, the control unit can determine whether the postprocessing execution job includes an applying prohibition sheet or not, and if a predetermined condition such as a page other than first and last pages is satisfied in predetermined postprocessing such as bundle processing, permits the job for the predetermined postprocessing to carry out an output such as insertion of the applying prohibition sheet, for which the postprocessing is prohibited in applying due to a difference in sheet size from a prescribed size and the like, into a bundle of applying permission sheets.
US09008567B2 Image forming apparatus with guide member shaped to clear recording medium
An image forming apparatus includes a transfer member that transfers a toner image to a surface of a recording medium, a transport member that transports the recording medium, with the surface of the recording medium on which the toner image has been transferred by the transfer member facing down, a fixing member that fixes the toner image onto the recording medium while nipping and transporting the recording medium, and a guide member that contacts a back side of the recording medium to guide the recording medium toward the fixing member, the guide member having a clearance part, the clearance part being formed in a portion that guides an outer side portion of a width direction of the recording medium, the clearance part being so shaped as to be clear of the back side of the recording medium.
US09008559B2 Fixing device with mechanism capable of heating belt effectively and image forming apparatus incorporating same
A fixing device includes an endless belt and an opposed rotary body contacting an outer circumferential surface of the belt. A nip formation pad contacting a first part of an inner circumferential surface of the belt presses against the opposed rotary body via the belt to form a fixing nip between the belt and the opposed rotary body through which a recording medium bearing a toner image is conveyed. A heat conductor disposed opposite a second part of the inner circumferential surface of the belt not contacted by the nip formation pad is interposed between a heater and the belt to conduct heat from the heater to the belt. A reflector disposed inside the loop formed by the belt reflects light from the heater toward the heat conductor. The reflector and the heat conductor surround the heater.
US09008556B2 Development device and image forming apparatus and process unit incorporating same
A development device includes a developer bearer to carry developer thereon and receive a development bias and a developer regulator to adjust an amount of developer carried on the developer bearer. Multiple recesses recessed from a reference surface area are formed in a surface of the developer bearer, the developer bearer includes a conductive base in which the recesses are formed, and the conductive base in the reference surface area is coated with an insulative surface layer.
US09008554B2 Toner supplying device
A toner supplying device includes a toner storing portion for storing toner, a toner feeding path in which the toner fed from the toner storing portion is to be fed, and a toner feeding member for feeding the toner in the toner feeding path. An executing portion executes an operation in a filling mode in which the toner is filled in the toner feeding path by intermittently driving the toner feeding member in a preparatory period before image formation.
US09008551B2 Electrophotographic photoreceptor
An electrophotographic photoreceptor is removably installed and used in a device main unit of an electrophotography application device so as to form a process cartridge. The device main unit includes a driving-side power transmission portion. The photoreceptor includes a photosensitive drum including a cylindrical conductive base having a photosensitive layer containing a photoconductive material. A flange is fitted to the photosensitive drum. The flange includes a driven-side driving force transmission portion that has a cylindrical member and engaging protrusions. The flange transmits to the photosensitive drum a rotational driving force from the driving-side power transmission portion. A center of the cylindrical member is disposed on a central axis of the photosensitive drum. The protrusions are parallel to the central axis at positions on the outer periphery of the cylindrical member that trisect the cylindrical member. Each protrusion protrudes in a radial direction and engages the driving-side power transmission portion.
US09008549B2 Compact image forming apparatus with simplified cover
An image forming apparatus includes a structure having an image formation device to form an image, a cover pivotally attached to the structure around a rotary shaft, and an opening angle restricting device to restrict an opening angle of the cover regarding the structure. The opening angle restricting device includes a pivotable cover rotation restriction member coaxially arranged with the rotary shaft to contact a downstream side of the pivotable cover in a cover opening direction at its first end to restrict the rotation of the pivotable cover in the opening direction.
US09008544B2 Image forming apparatus and photosensitive unit including an electrical contact configuration
An image forming apparatus may include a moving unit configured to support a cartridge and to slide in a generally horizontal direction between multiple positions. For example, the positions may include a position where the moving unit is located inside the main body and a position where the moving unit is located outside the main body. Additionally or alternatively, the moving unit may also move between one interior position and another interior position located below the one interior position. The moving unit may be configured to electrically connect electrical contacts between the moving unit and a main body of the image forming apparatus based on its movement. In one example, the moving unit may include two electrical contacts disposed in the sliding direction of the unit, the electrical contacts configured to connect with electrical contacts of the main body.
US09008541B2 Image forming apparatus with waste toner container having a structure to avoid interference with a feed roller
An image forming apparatus is provided. The image forming apparatus includes a chassis, photosensitive members, an intermediate transfer belt including a first plane and a second plane, a waste toner container, a first feeding path extending between a first feed roller and a secondary-transfer roller, a second feeding path being a path for a recording sheet inserted through a sheet inlet, a second feed roller arranged in an overlapping position to at least partially overlap with the waste toner container when viewed along a horizontal plane and in a position out of a course of the waste toner container being installed in and removed from the chassis. The second plane of the intermediate transfer belt extends downwardly in an inclined angle with respect to the first plane. The waste toner container is movable along the second plane of the intermediate transfer belt to be settled in the chassis.
US09008535B2 Image forming apparatus having mechanism for preventing condensation from contacting a sheet
An image forming apparatus including: a fixing unit including a heating rotational body, and configured to perform heat-fixing by putting a sheet having an unfixed-image formed thereon in contact with the heating rotational body; and a mechanism including a plate-like water droplet guiding member and a condensation collection container, and configured to receive water droplets at an upper surface of the water droplet guiding member, guide the water droplets towards the condensation collection container, and collect the water droplets at the condensation collection container, the water droplets generated above the fixing unit by condensation of water vapor that rises from the sheet during the heat-fixing and falling therefrom. When viewing the image forming apparatus from above in a vertical direction, the condensation collection container is disposed outside a sheet passing region in a sheet width direction.
US09008531B2 Constant current-type high-voltage power supply apparatus and method of controlling power output from the same
A constant current-type high-voltage power supply apparatus which is used in an image forming apparatus includes a leakage current detection unit that detects a leakage current leaked from at least one output terminal of the constant current-type high-voltage power supply apparatus and outputs the detected leakage current, a direct current voltage output unit that outputs different direct current (DC) voltages according to whether the leakage current detected by the leakage current detection unit is input, and a power control unit that controls power supply to the constant current-type high-voltage power supply apparatus according to the output DC voltage.
US09008521B2 Optical receiver
Provided is an optical receiver including a first delay interferometer, a second delay interferometer, and an input light splitting portion for inputting modulated light. The first delay interferometer includes a first light splitting portion for splitting the input light into first light and second light, a first reflecting portion and a second reflecting portion for causing the first light and the second light to return to the first light splitting portion. The second delay interferometer includes a second light splitting portion for splitting the input light into third light and fourth light, a third reflecting portion and a fourth reflecting portion for causing the third light and the fourth light to return to the second light splitting portion. A region between the first light splitting portion and the second reflecting portion intersects with a region between the second light splitting portion and the fourth reflecting portion.
US09008519B2 Wireless network system, wireless device, and network registration medthod of the wireless device
A method of registering a wireless device located in premises in a wireless network which is constructed in the premises. The method includes receiving a light signal, which includes network identification information of the wireless network constructed in the premises from at least one illumination device installed in the premises, and registering the wireless device in the wireless network constructed in the premises, by using the network identification information of the wireless network included in the received light signal.
US09008516B2 Method, apparatus, and system for transmitting information in passive optical network
A method, an apparatus, and a system for transmitting information in a passive optical network are provided. The method mainly includes: obtaining OAM information that an RE device needs to report to an OLT device, performing modulation processing, according to the OAM information, on a downlink optical signal sent by the OLT device, and returning the downlink optical signal after the modulation processing to the OLT device; or, obtaining OAM information that an OLT device needs to deliver to an RE device, performing modulation processing, according to the OAM information, on a downlink optical signal sent by the OLT device to the RE device, and sending the downlink optical signal after the modulation processing to the RE device.
US09008509B2 Measurement of optical performance for passive WDM systems
A system, a device, and a method include a network interface device that measures optical power of a passive optical device; generates optical power data, and stores the optical power data. The system, the device, and the method, also includes generating alarms based on the optical power data and communication with remote network interface devices via the passive optical device.
US09008501B2 Network and method for providing redundancy in an optical distribution network
Disclosed herein are optical distribution networks and corresponding methods for providing physical-layer redundancy. Example embodiments include a head-end passive optical splitter-combiner (OSC) to split optical signals from an Optical Line Terminal (OLT) onto primary and secondary optical paths for redundant distribution to optical network terminal(s) (ONTs), a passive access OSC for tapping the redundant signals, and an optical switch for selecting between the redundant signals and providing an ONT access to the selected signal. Example optical distribution networks and corresponding methods provide multiple drop points, a fully cyclical path, and autonomous protection switching, all at low cost. A further advantage of these networks and methods is that where faults may occur, maintenance may not be required for a certain time.
US09008495B2 Fluid heater and method of use thereof
An apparatus for heating water and steam, that has a first container with cold water and a second container with hot water, the two containers being in fluid communication via an intermediary pipe having a one-way valve to permit flow only from the first container to the second container. The first container has a water level monitor that controls when an input pipe allows water to refill the first container. The second container has a heat exchanger, a steam input pipe, a steam output pipe, and a heating element. The second container may be connected to a steam press, a boiler, and a washing machine.
US09008489B2 Keyword-tagging of scenes of interest within video content
Extraction of scenes of interest from video content is disclosed, which includes: collecting comments from a comment server, which contain keywords associated with the video content; segmenting the video content into scenes; measuring the number of ones of the comments which were posted for each scene, as a post count; detecting ones of the scenes, each of which has the post count equal to or larger than a predetermined number, as a plurality of scenes of interest; extracting, per each scene-of-interest, at least one of the keywords which is contained in the comments with a number equal to or larger than a pre-selected number, as a comment keyword; and tagging each scene of interest with the comment keyword, per each scene-of-interest.
US09008482B2 Optical cable terminal box
An optical cable terminal box for distributing an optical cable with a plurality of cores to subscriber lines is provided. The optical cable terminal box may include a housing having a slot, the slot having a first receiving groove formed at an edge of the slot. The optical cable terminal box may also include a cover member coupled to the housing to close the slot, and the cover member may have a second receiving groove formed at an edge of the cover member. When the cover member closes the slot, the first and second grooves may be coupled to each other to form a wiring hole that is configured to pass an optical cable therethrough.
US09008480B2 Method of manufacturing optical waveguide core, method of manufacturing optical waveguide, optical waveguide, and optoelectric composite wiring board
In order to provide a method of efficiently manufacturing an optical waveguide core having an endface inclined at a predetermined angle, the following method of manufacturing an optical waveguide core is employed. The method includes: a core material layer forming step of forming a core material layer formed of a photosensitive material on a surface of a cladding layer that has been formed on a substrate; a high refractive index substance covering step of covering a surface of the core material layer with a substance having a refractive index higher than 1 by bringing the high refractive index substance into close contact with the core material layer surface; an exposure step of pattern exposing the core material layer in a predetermined core-forming shape to from a core by irradiating the core material layer on a side covered with the high refractive index substance with exposure light inclined at a predetermined angle with respect to the cladding layer surface; a high refractive index substance removing step of removing the high refractive index substance from the surface of the core material layer exposed in the exposure step; and an development step of developing the core material layer from which the high refractive index substance has been removed in the high refractive index substance removing step so as to form the core having an inclined endface.
US09008477B2 Alignment of single-mode polymer waveguide (PWG) array and silicon waveguide (SiWG) array for providing adiabatic coupling
Alignment of a single-mode polymer waveguide (PWG) array fabricated on a polymer with a silicon waveguide (SiWG) array fabricated on a silicon (Si) chip and thereby realizing an adiabatic coupling. A stub and a groove are fabricated with high precision and made to function as the absolute positioning reference to provide a self-alignment according to the groove and the stub. In a PWG patterning by photolithography, plural masks are used, but the fabrication is made along the alignment base line for mask and thus a high precision is achieved with respect to error δx. In a PWG patterning by nano imprint, a high precision in the fabrication is also achieved with respect to error δx and δy.
US09008469B2 Mach-zehnder optical modulator having an asymmetrically-loaded traveling wave electrode
A Mach-Zehnder optical modulator with a travelling wave electrode has a signal transmission line conductor (S) carrying an input electrical signal, and two ground transmission line conductors (G1 and G2) providing a return path for the electrical signal. The signal transmission line conductor is positioned between the first and second ground lines, and the first and second optical waveguide branches are positioned between the signal transmission line conductor and the first ground line. The modulator therefore has a GSG structure providing an asymmetrically-loaded configuration.
US09008461B2 Image processing apparatus and image processing method
An image-processing technique implements image processing including division with high calculation precision using an image processing apparatus for executing image transformation processing for an input image including: a parameter calculation unit configured to calculate a plurality of transformation parameters each represented by a fixed point number having an n-bit length; and a calculation unit configured to perform calculation for coordinate conversion processing in the image transformation processing using the plurality of transformation parameters calculated by the parameter calculation unit.
US09008456B2 Image processing apparatus having a thinning unit and a smoothing unit, and image processing method
An image processing apparatus includes a smoothing processing unit which performs smoothing processing, a thinning processing unit which performs thinning processing, an edge direction determination unit which determines an edge direction with respect to each pixel of the image data and a blending processing unit which decides a pixel value of each pixel of when the thinning processing and the smoothing processing are realized at same time. In the image processing apparatus, the blending processing unit decides a pixel value of a target pixel of when the thinning processing and the smoothing processing are realized at the same time depending on a combination of whether the thinning processing is performed or not and whether the smoothing processing is performed or not on the target pixel.
US09008437B2 Information processing apparatus, information processing method and storage medium
An information processing apparatus sets a plurality of reference locations of data in information as one reference location pattern and acquires a feature amount obtained from a value of data of one of the plurality of pieces of reference information in one reference location pattern for each of a plurality of reference location patterns and the plurality of pieces of reference information. The apparatus extracts data included in the input information according to each of the plurality of reference location patterns, selects the reference location pattern for classification of the input information from the plurality of reference location patterns based on a value of data included in the extracted input information, and executes classification of the input information by using the feature amount in the selected reference location pattern and data included in the input information at a reference location indicated by the reference location pattern.
US09008426B2 Generating an image presegmented into regions of interest and regions of no interest
A camera system (10) is provided for generating an image presegmented into regions (106a-b) of interest and of no interest, having an evaluation unit (20) which is designed to divide the raw image into part regions (106a-b) to calculate a contrast value for each part region (106a-b) and to decide with reference to the contrast value whether the respective part region (106a-b) is a region of interest (106a) or a region of no interest (106b). In this respect, the evaluation unit (20) has a preprocessing unit (22) which is implemented on an FPGA, which respectively accesses the pixels of a part region (106a-b) and generates summed values (a), b) for the respective part region (106a-b) and has a structure recognition unit (24) which calculates the contrast value of the part region (106a-b) from its summed values (a, b) without accessing pixels of the part region (106a-b).
US09008411B2 Method, system, and apparatus for identifying pharmaceutical products
A method, system and apparatus is provided for identifying pharmaceutical products. A database of known pharmaceuticals is provided with links to virtual 3D models of each pharmaceutical. When a pill needs to be identified, an image of the pill is transmitted to the database CPU. The CPU screens out non-matching records and obtains perspective data based on the orientation of the pill. The CPU manipulates a 3D model into the same perspective as the pill to facilitate identification.
US09008407B2 Noise reduction processing method and apparatus for a biological tissue image
Noise reduction processing for measured spectrum data is performed without any information loss due to discrete data characteristics of the measured spectrum data. Optical spectra in one or more cross-sections are measured through use of a signal correlated with a substance distributed in a biological tissue, and a biological tissue image having reduced noise is reconstructed from the spectra.
US09008406B2 Method and apparatus for discriminating undifferentiated pluripotent stem cells, and automated culture method and system
Provided are a method capable of discriminating between a colony of differentiated pluripotent stem cells and a colony of undifferentiated pluripotent stem cells, and a method for automatically culturing undifferentiated pluripotent stem cells and a system thereof.A differentiated colony composed of differentiated pluripotent stem cells, an undifferentiated colony composed of undifferentiated pluripotent stem cells and a multilayered colony having pluripotent stem cells stacked in multiple layers are discriminated by processing a photo image of a colony including pluripotent stem cells in a culture vessel. Specifically, a colony having a luminance higher than a first threshold A is determined as a differentiated colony, a colony having a luminance equal to or lower than the first threshold A and equal to or higher than a second threshold B is determined as an undifferentiated colony, and a colony having a luminance lower than the second threshold B is determined as a multilayered colony.
US09008402B2 X-ray computed tomography apparatus
According to one embodiment, an X-ray computed tomography apparatus comprises an X-ray generating unit, an X-ray detecting unit, a rotating mechanism configured to rotate the X-ray generating unit and the X-ray detecting unit, a reconstruction processing unit configured to reconstruct first images respectively corresponding to volumes, a shift detecting unit configured to detect shifts of an object image due to warp of the top within a reconstruction coordinate system of the reconstruction processing unit, which shifts respectively correspond to the first images, and a control unit configured to move an origin of the reconstruction coordinate system for each of the volumes based on each of the detected shifts and control the reconstruction processing unit to reconstruct second images, which shifts respectively correspond to the volumes from the output from the X-ray detecting unit on the reconstruction coordinate system whose origin has been moved.
US09008397B2 Tomography system based on Cerenkov luminescence
A tomography system based on Cerenkov tomography, comprising: a detector of Cerenkov fluorescence for acquiring optical plane images; a structural imaging system for acquiring three-dimensional structural images; a bed device for supporting an object to be imaged; a computer for forming an optical image, a structural image and a CLT image. The invention adopts the SP3 model and the semi threshold iterator to implement the global reconstruction of the CLT, and obtains the three-dimensional tomography image of the distribution of the radiopharmaceutical and the molecular probe in vivo within a short time. Since ordinary CCD camera is used, the cost of the imaging system has been sharply reduced for the equipment's construct and maintenance compared with PET/SPECT or γ camera. Therefore the present invention expands the options of the molecular probe, and application of the medicine Imaging.
US09008394B2 Methods and apparatus for determining brain cortical thickness
Methods and apparatus for determining brain cortical thickness are provided. One method includes determining an intensity profile at each of a plurality of cortical surface points of an imaged brain using brain tissue image data and calculating a cortical thickness based on a parametrically determined transition point of each intensity profile.
US09008385B2 Systems, devices, and method for determining treatment compliance including tracking, registering, etc. of medical staff, patients, instrumentation, events, etc. according to a treatment staging plan
Systems, devices, and methods are described for tracking, registering, etc. of medical staff, patients, instrumentation, events, or the like according to a treatment staging plan. For example a medical apparatus includes a right-patient verification device having an interrogation interface device that elicits at least one of identification data, authorization data, or treatment plan data from a medical procedure authorization device associated with a patient; and a right-site verification device that generates patient-specific treatment staging data consistent with the at least one of the identification data, the authorization data, or the treatment plan data.
US09008370B2 Methods, systems and processor-readable media for tracking history data utilizing vehicle and facial information
A method and system for tracking a customer history data utilizing a combination of vehicle and facial information. A license plate image with respect to a customer vehicle can be captured and information with respect to the license plate obtained. The license plate information can be employed as an unique customer identifier with respect to customer history data, if the customer places an order (e.g., drive-through service). Facial images of the customer upon entry to a store and/or upon checkout can be captured and processed. The checkout image can be matched against a set of images in order to associate customer order information with customer history data identified from the license plate information for tracking an in-store order transaction.
US09008369B2 Vision system for vehicle
A vehicular vision system includes a forward facing camera at a windshield of a vehicle with a forward field of view through the vehicle windshield. The camera is operable to capture image data for a plurality of driver assistance systems of the vehicle. Responsive to processing by an image processor of captured image data, a lane of a road along which the vehicle is traveling is determined and an oncoming vehicle approaching the vehicle is detected, and the vision system determines whether a detected oncoming vehicle is in a lane to the right of the determined lane along which the vehicle is traveling or is in a lane to the left of the determined lane along which the vehicle is traveling. The at least three driver assistance systems of the vehicle includes a lane departure warning system of the vehicle and at least another driver assistance system.
US09008367B2 Apparatus and methods for reducing visibility of a periphery of an image stream
Apparatus and methods are described for imaging a portion of a body of a subject that undergoes a motion cycle, including acquiring a plurality of image frames of the portion of the subject's body. A given feature is identified in at least some of the image frames. At least some image frames are image tracked with respect to the feature, and the image frames that have been image tracked with respect to the given feature are displayed as a stream of image frames. Visibility of a periphery of the displayed stream of image frames is at least partially reduced. Other applications are also described.
US09008358B2 Encoding a specific area with higher quality than a non-specific area
An image of a prescribed frame of images of respective frames is set as a target image, and an area including a prescribed pattern is detected from the target image as a specific area. An image other than the target image is set as a non-target image, and the specific area in the non-target image is predicted. The images of the respective frames are encoded so that the specific area is encoded to have higher image quality than an area other than the specific area. In encoding, the images of the respective frames are encoded so that the specific area in the non-target image is not referred to from another frame.
US09008348B1 Low profile loudspeaker
Disclosed loudspeakers include a frame, a magnetic yolk affixed to the frame, a voicecoil, a spider, a resilient surround, and a cone. The yoke includes a slotted sidewall and a central slug that form an air-gap. The voicecoil is within the gap and includes a former, with top and bottom edges, and at least one winding on the former. The voicecoil moves when receiving alternating electrical potentials. The spider has a flexible outer portion, has an inner portion with rigid members that always extend through the yolk slots, and is affixed to the former bottom edge. The cone includes an inner portion affixed to the former top edge and an outer portion affixed to the frame through the surround, wherein the inner portion includes rigid members capable of movement within the sidewall slots with movement of the voicecoil.
US09008344B2 Systems and methods for using a speaker as a microphone in a mobile device
In accordance with methods and systems of the present disclosure, a mobile device may include an enclosure adapted such that the enclosure is readily transported by a user of the mobile device, a speaker associated with the enclosure for generating sound, and a controller within the enclosure, communicatively coupled to the speaker. The controller may be configured to receive a signal from the speaker, the signal induced at least in part by sound incident on the speaker other than sound generated by the speaker and process the signal.
US09008341B2 System and method for identification of a peripheral device
A system and method for identification of a peripheral device is provided. A system and method for automatic parameter adjustment of a destination device based on the identification of a peripheral device is provided.
US09008340B2 Method and apparatus to test hearing ability and hearing aid apparatus using the same
A method and apparatus to a hearing ability and a hearing aid using the same are described. The hearing aid outputs a sound to test a hearing ability of a user, to detect an electrical signal generated in a body of the user as a result of the output sound, amplifies the electrical signal detected by an electrode unit, and to determine an amplification ratio of a surrounding sound detected by the hearing aid based on characteristics of peaks of waveforms of the amplified signal.
US09008338B2 Audio reproduction apparatus and audio reproduction method
An audio reproduction apparatus is provided which is capable of maintaining the sense of dimensions in an acoustic space even when multi-channel input audio signals are reproduced using speakers having different frequency characteristics. The audio reproduction apparatus includes: a sound source position parameter calculating unit (3) that calculates a localization position of a sound image when reproduced by each of the first and second speaker groups; a reproduction signal generating unit (4) that generates a reproduction signal by separating, from audio signals corresponding to the second speaker group, audio signals representing a sound having a sound pressure level higher when reproduced by the first speaker group than the second speaker group; and a signal correction unit (8) that corrects reproduction signals such that the sound image localized according to the reproduction signals are localized at a substantially identical position to the calculated localization position; and a delay time adjusting unit (9).
US09008327B2 Acoustic multi-channel cancellation
A multi-channel acoustic echo canceller arrangement comprises a microphone (111) providing a microphone signal having contributions from at least two audio sources (107, 109) to be cancelled. An echo canceling circuit (113, 115) performs echo cancellation of the two audio sources (107, 109) based on channel estimates for channels from each of the audio sources (107, 109) to the microphone (111). An estimation circuit (117) generates each of the channel estimates as a combination of a previous channel estimate and a channel estimate update where the combination includes applying a relative weight to the channel estimate update relative to the previous channel estimate. A weight processor 119 varies the relative weight in response to a time value. The arrangement may provide improved echo-cancellation for scenarios wherein the rendering of sound from the audio sources (107, 109) is time varying, such as when time varying decorrelation filters are used.
US09008326B2 Method for testing echo cancellers
The performance of an echo canceller is assessed using a) a test signal launched from originating test equipment and b) a simulated echo of the test signal launched from terminating test equipment. The launch of the simulated echo signal is timed in such a way that it arrives at the tandem echo canceller(s) at a particular point in time relative to the arrival of the test signal, at the tandem echo canceller(s), when the tandem echo canceller(s) is (are) not able to cancel the simulated echo signal. The latter thus arrives uncanceled at the target echo canceller. The launch of the simulated echo signal is further timed in such a way that it arrives at the target echo canceller at a point in time relative to the arrival of the test signal, at the target echo canceller, when the target echo canceller is able to cancel the simulated echo signal. As a result, any residual echo received at the originating test equipment is a measure of the performance of the target echo canceller exclusive of the performance of the tandem echo canceller(s).
US09008325B2 Method for determining the sound pressure level at the eardrum of an occluded ear
The sound pressure level at the eardrum may be determined by constructing an optimized model of the ear canal and then calculating the simulated sound pressure level at the eardrum. The model is obtained by comparing real-ear-to-coupler differences between the sound pressure level measured at a fixed distance from a hearing instrument and a simulation of the measurement, optimizing the model by varying the length and/or diameter of the canal model, repeating the simulation and determination of simulated real-ear-to-coupler difference until the differences between the measured and simulated values are minimized. The optimized real-ear-to-coupler difference at the eardrum may then be determined and in turn the sound pressure level at the eardrum may be calculated. The sound pressure level at the eardrum may then be used to acoustically fit the hearing instrument to the person.
US09008316B2 Role-based distributed key management
Implementations for providing role-based distributed key management (DKM) replication are described. A server node receives a request from a requester node to perform a DKM create or update function. The server node determines the role of the requester node based on a public key of the requester node. The server node determines whether the role of the requester node indicates that the requester node is authorized to request the DKM create or update function. If the requester node's role is authorized to request the DKM create or update function, then the server node performs the requested function. The DKM create or update function may involve a replication function. Public key and trust chains may be derived from physical cryptographic processors, such as TPMs.
US09008307B2 System and method for delivering satellite services at multiple security levels
The disclosed embodiments relate to a system and method for delivering satellite services at multiple security levels. More specifically, there is provided a method comprising determining a level of security supported by a first set top box (22a), encoding a first IP packet containing a satellite service using the level of security supported by the first set top box (22a), transmitting the first IP encoded packet to the first set top box (22a), determining a level of security supported by a second set top box (22b), wherein the level of security supported by the second set top box (22b) is different from the level of security of the first set top box (22a), encoding a second IP packet containing a satellite service using the level of security supported by the second set top box (22b); and transmitting the second encoded IP packet to the second set top box (22b).
US09008305B2 Video data delivery protection
An aspect of the subject matter described in this specification can be embodied in one or more computer-implemented methods that include obtaining a master playlist document including references to sub-playlist documents that reference video documents of different video quality for use in a video streaming on demand system, parsing the master playlist document to extract the references, digitally signing the references, generating a protected master playlist document from the digitally signed references, and providing the protected master playlist document for use in the video streaming on demand system.
US09008299B1 Mutual assistance routing system for improved utilization of customer service resources
The invention disclosed is a new system and method for providing the mutual sharing of resources devoted to customer service. The system utilizes a telecommunications switching apparatus to rout incoming customer contacts to one or more pools of customer service agents. The system provides for a universal customer service interface that allows customer service agents to assist customers of other related companies. The automated system for sharing customer service resources includes a mutual assistance routing system in communication with requesting users of customer service agents, responding providers of customer service agents, databases containing customer information, thereby allowing customers who contact the requesting user to be served by shared agents.
US09008296B2 Catching up with an ongoing conference call
Various technologies described herein pertain to retaining content of a conference call for accelerated replay. The content of the conference call can be recorded. Further, establishment of a connection of a participant to the conference call can be detected. For instance, the connection can be established with a computing device of the participant. Moreover, the establishment of the connection of the participant to the conference call can be detected subsequent to initiation of the recording of the content of the conference call. Responsive to detection of the establishment of the connection of the participant to the conference call, at least a portion of recorded content of the conference call can be transmitted to the computing device for playback at a playback speed that is greater than a speed at which the content is recorded.
US09008270B2 Sample cooling apparatus for X-ray diffractometer and X-ray diffractometer
The sample cooling apparatus is used in an X-ray diffractometer for rotating a sample supported by a sample rod about an ω axis, directing X-rays thereto, and detecting X-rays deflected from the sample using an X-ray detector. The apparatus has a nozzle for blowing a cooling gas on the sample; and a gas-suctioning device for suctioning, via an aperture, gas that has passed over the sample. The sample rod moves when rotated about the ω axis forming a conical surface having the sample as a vertex. The nozzle is provided so that the extension direction of the sample rod and the direction of the blown gas form an acute angle of 90° or less. The gas-suctioning device suctions the gas so the path of gas having contacted the sample rod bends when the extension direction of the sample rod and the blown direction of the gas form an acute angle.
US09008269B2 Method and apparatus for adjusting a field of view for exposure of an X-ray system, and an X-ray system
A method for adjusting a field of view for exposure of an X-ray system is provided. The method comprises: capturing an image of a patient on an examining table of the system by an image sensor, wherein the image sensor is placed at a predetermined position in the system; displaying the captured image on a display for selection of a region of interest or a point of interest by a user on the image; automatically determining a target position of an X-ray source in response to the selection of the region of interest or the point of interest on the image, wherein a desired field of view for exposure covering the region of interest or the point of interest is obtained when the X-ray source is located at the target position; and automatically locating the X-ray source at the target position in response to the determination of the target position.
US09008267B2 Medical viewing system for displaying an X-ray image
A medical viewing system comprises an X-ray source, a collimator for limiting the X-ray radiation output of the X-ray source and a flat X-ray detector, wherein the collimator is adjustable such that the subsequent X-ray images acquired by the X-ray detector comprise a rectangular shape with variably rounded corners. The acquired X-ray images have a shape, which is in-between a circular shape and a rectangular or square shape. Acquired images with this shape may then be displayed on a display unit, wherein the borders or the images are distant from the borders of the designated screen area of the display unit in order to define a gap on the display. On rotation of an acquired image the rounded corners move towards the borders of the screen and are dimensioned such that they never cross the borders of the display. The used area of the screen 30 is approximately 30% larger than that of a circular image, e.g. taken by means of an image intensifier.
US09008264B2 Apparatus and methods for determination of the half value layer of X-ray beams
Described is an apparatus for use in HVL measurement as well as methods of making measurements. One version of the apparatus is a cage structure having a central axis and a central opening defined by a filter encircling the central axis, with the filter having a thickness that varies peripherally around said central axis. The filter can be formed from multiple spaced-apart plates having varying thicknesses or can be formed from a cylinder having a continuously increasing thickness.
US09008257B2 Electromagnetic flow regulator, system and methods for regulating flow of an electrically conductive fluid
Disclosed embodiments include electromagnetic flow regulators for regulating flow of an electrically conductive fluid, systems for regulating flow of an electrically conductive fluid, methods of regulating flow of an electrically conductive fluid, nuclear fission reactors, systems for regulating flow of an electrically conductive reactor coolant, and methods of regulating flow of an electrically conductive reactor coolant in a nuclear fission reactor.
US09008244B2 Method and system for a combined signal detection for physical layer communication devices
Communication devices coupled via a communication link may comprise physical layer devices that may be operable to determine presence of a received signal and to mitigate noise in the signal prior to processing and/or validating the signal. Analog and/or digital signal processing may be utilized to process the signal and/or mitigate noise in the signal. Noise mitigation may comprise near-end crosstalk cancelling and/or echo cancelling and/or may utilize local transmit signal information. Subsequent to noise mitigation, samples of the noise reduced signal may be accumulated and/or an average signal strength and/or average signal power level may be determined. The average signal strength and/or average signal power level may be compared to one or more thresholds which may be configurable and/or programmable.
US09008227B2 Radio frequency communication
An analog modem circuit and carrier recovery method are disclosed for use between an RF receiver and a digital modem circuit configured for receiving a baseband RF input signal, and including an up-converter with frequency supplied by an up-converter voltage controlled oscillator, VCO; a down-converter with frequency supplied by a down-converter VCO; a Costas loop sub-module; and baseband outputs from the down-converter to a digital modem circuit. The up-converter feeds the down-converter, and the Costas loop module performs Costas loop functionality on the output of the down-converter to control the up-converter VCO frequency output to thereby control modification of rotation of symbols of the baseband signal.
US09008221B2 Spurious frequency attenuation servo
A spurious frequency attenuation servo is provided. The spurious frequency attenuation servo includes a first function generator that generates a first signal at a first frequency and at a spurious frequency; a second function generator that generates a second signal in-phase with the first signal and at the spurious frequency; a third function generator that generates a third signal ninety degrees out-of-phase with the first signal and at the spurious frequency; in-phase and quadrature-phase mixers to input a feedback signal and the second and third signals, respectively; in-phase and quadrature-phase error accumulators; an in-phase and quadrature-phase multiplier to multiply an output from the in-phase and quadrature-phase error accumulators with the second and third signals, respectively; and a summing node to sum the first signal with output from the in-phase and quadrature-phase multipliers to form an output signal that is fed back to the in-phase mixer and the quadrature-phase mixer.
US09008215B2 Methods, systems, and computer program products for asymmetric multimode interconnect
Methods, systems, and computer readable media for asymmetric multimode interconnect (MMI) are disclosed. According to one aspect, a system for receiver-side asymmetric MMI includes a receiver that receives binary-encoded input signals from a multichannel interconnect, encodes the received binary-encoded signals according to a multimode encoding equation to produce multimode-encoded signals having voltage levels according to the multimode encoding equation, adjusts the timing of the multimode-encoded signals to compensate for multichannel interconnect channel delays to produce delay-adjusted multimode-encoded signals, and decodes the delay-adjusted multimode-encoded signals according to a multimode decoding equation to produce binary-encoded output signals. According to another aspect, a system for transmitter-side asymmetric MMI includes a transmitter that receives binary-encoded input signals, pre-adjusts the timing of the input signals to compensate for expected multichannel interconnect channel delays, multimode-encodes the timing-compensated binary-encoded input signals, multimode-decodes the multimode-encoded signals, and transmits the multimode-decoded signals over the multichannel interconnect.
US09008213B2 Method and apparatus for transmitting control information for interference mitigation in multiple antenna system
A multiple antenna system including a mobile station and a base station are operable to perform a method for transmitting control information for interference mitigation. A Mobile Station (MS) can transmit control information for interference mitigation. The MS determines a first Precoding Matrix Index (PMI) and a second PMI for interference from an adjacent Base Station (BS). Based on a correlation level from correlation values between one of the first PMI and second PMI and the remaining PMIs in the codebook, the MS determines a level of a subset of PMIs, and feeds back information indicating the correlation level.
US09008209B2 Method in a wireless communication system
The present invention relates to a method including signalling by a receive node at least one first transmission rank r to a transmit node, where 1≦r ≦R, wherein R is a maximum available rank for a transmission, and at least one predefined precoding matrix corresponds to the first transmission rank r, determining by the transmit node a second transmission rank r′ for transmitting data from the transmit node to the receive node, where 1≦r′ ≦R, defining at least two subsets of precoding matrices for at least one of the at least one first transmission rank r, selecting one of the at least two subsets of precoding matrices in accordance with a channel quality estimate for a radio channel, and signalling the selected one subset of precoding matrices, wherein the selected one subset of precoding matrices is associated with said the at least one predefined precoding matrix.
US09008208B2 Wireless transmission with channel state perturbation
Generating a channel codebook by identifying a subset of antenna configurations from a plurality of antenna configurations of an antenna associated with a transmitter by: transmitting a sequence of symbols from the transmitter to a receiver using the plurality of antenna configurations, wherein each antenna configuration provides a unique transmission characteristic to the receiver; receiving feedback from the receiver that identifies the subset of antenna configurations; and, generating channel codebook entries corresponding to the subset of antenna configurations; and, transmitting data from the transmitter to the receiver using the channel codebook.
US09008203B2 Transmitters, receivers and methods of transmitting and receiving
A receiver comprises a demodulator configured to detect a signal representing the OFDM symbols and to generate a sampled digital version of the OFDM symbols in the time domain. A Fourier transform processor is configured to receive the time domain digital version of the OFDM symbols and to form a frequency domain version of the OFDM symbols, from which the pilot symbol bearing sub-carriers and the data symbol bearing sub-carriers can be recovered. A detector is configured to recover the data symbols from the data bearing sub-carriers of the OFDM symbols and to recover the pilot symbols from the pilot bearing sub-carriers of the OFDM symbols in accordance with the scattered pilot symbol pattern and the continuous pilot symbol pattern. The scattered pilot symbol pattern is one of a plurality of scattered pilot symbol patterns and the continuous pilot pattern is independent of the scattered pilot symbol pattern.
US09008202B2 Fast and robust estimation of jointly sparse channels
A device and method for estimating multipath jointly sparse channels. The method comprises receiving a number K of signal components by a number P of receiving antennas, where P≧2. The method further comprises estimating the sparsity condition of the multipath jointly sparse channels. The method further comprises, if the sparsity condition is not satisfied, estimating the channels by using a non-sparse technique. The method further comprises, if the sparsity condition is satisfied, estimating the channels by using a sparse technique.
US09008201B2 Robust HARQ-ACK design for MF-HSDPA
When a UE (12) is configured with MF-HSDPA and HARQ-ACK information associated with cells (14, 16) (characterized by potentially different downlink timing) is jointly encoded, only part of the existing Rel-9 HARQ-ACK codebook is reused. In one embodiment, only the codebook conflict arising from reuse of encodings is resolved. This is achieved by introducing a new codeword for at least one of the HARQ-ACK code words that are used multiple times in the existing Rel-9 codebook. In another embodiment, all codewords in the Rel-9 HARQ-ACK codebook having a Hamming distance smaller than a predetermined value (but not all codewords) are replaced. In yet another embodiment, all codewords in the Rel-9 HARQ-ACK codebook having a Hamming distance smaller than a predetermined value (but not all codewords) that would cause ambiguity at the NodeB receiver (i.e. where the interpretation of the HARQ-ACK information for one cell (14) depends on the number of streams transmitted at the other cell (16)) are replaced.
US09008200B2 UE signal quality measurements on a subset of radio resource elements
A user equipment (UE) receives a radio signal which includes a time-frequency grid of radio resource elements. A UE detector measures a signal quality parameter associated with a subset of the radio resource elements in the time-frequency grid. The subset of the radio resource elements is less than a total number of the radio resource elements in the time-frequency grid and corresponds to an individual radio channel. Radio circuitry in the UE reports to a network node the signal quality parameter measured for the subset of the radio resource elements in the time-frequency grid to enable an operation related, for example, to the individual radio channel.
US09008192B2 Arrangements for increasing detection confidence
In one embodiment, a first set of digital data (e.g., an image) is tested for the presence of a certain feature (e.g., a certain face), yielding one of two outcomes (e.g., not-present, or present). If the testing yields the first outcome, no additional testing is performed. If, however, the testing yields the second outcome, further testing is performed to further check this outcome. Such further testing is performed on a second set of digital data that is based on, but different from, the first set of data. Only if the original testing and the further testing both yield the same second outcome is it treated as a valid result. A variety of other features and arrangements are also detailed.
US09008191B2 Video compression encoder
A video compression encoder which does not require a video frame buffer is disclosed. Without a frame buffer, incoming pixels can not be compared to pixels previously sent to the decoder. Instead, the disclosed encoder only stores check values for groups of pixels sent. If a group's check value has not changed, the encoder sends a command to the decoder not to change that pixel group. Also, without a frame buffer, an incoming video frame can not be captured and later sent to the decoder as network throughput permits. Instead, if throughput is insufficient to send an encoded group of pixels, the encoder leaves the check value for that group unchanged and sends a command instructing the decoder not to change those pixels. This defers updating that group until the next screen update is sent to the decoder. Grouping of pixels can be done in any fashion, for example; a group can be a single video line, a portion of a line, multiple lines or screen rectangles containing portions of multiple lines.
US09008190B2 Apparatus for processing images and method thereof
An apparatus for processing images may include a de-multiplexer that receives a data stream and de-multiplexes a video signal and channel information from the data stream, a first decoder that provides a decoded video signal, a thumbnail generator coupled to the first decoder to generate at least one of a still picture thumbnail or a moving picture thumbnail based on the decoded video signal, and an encoder coupled to the thumbnail generator and the de-multiplexer. The encoder encodes the thumbnail with the channel information to provide a thumbnail data stream to provide thumbnails of moving pictures and/or still pictures on a display.
US09008179B2 Encoding of prediction residuals for lossless video coding
An apparatus used in video encoding comprising a processor configured to generate a prediction block for a current block, compute a difference between the current block and the prediction block to generate a residual block, wherein the residual block comprises a plurality of residual values, and if the plurality of residual values include at least one non-zero residual value comprising at least one sign and at least one residual level, perform entropy encoding on the at least one sign; and perform entropy encoding on the at least one residual level, wherein one non-residual value comprises one sign and one residual level.
US09008175B2 Intra smoothing filter for video coding
This disclosure relates to techniques for reducing the amount of additional data encoded with a block encoded using intra-predictive coding. Particularly, the techniques provide apparatus and methods of applying a smoothing filter to prediction samples used in intra-predictive coding. For example, in fixed mode-dependent intra-predictive coding, a video encoder may determine the type of smoothing filter applied to prediction samples based on block size and intra-prediction mode combination associated with the current block, where the combination is used to look up a filter in a first filter table. In adaptive mode-dependent intra-predictive coding, the encoder uses two filters, one from the first filter table and another from a second filter table, applies both filters, and determines which yields better results. When the second filter table filter yields better results, the encoder encodes a filtering indication. When a filter from the first filter table is used, no filtering indication is encoded.
US09008174B2 Methods and apparatus for illumination compensation of intra-predicted video
There are provided methods and apparatus for illumination compensation of intra-predicted video. An apparatus includes an encoder for encoding a picture using non-local intra prediction. The encoder includes an illumination compensation processing unit for applying illumination compensation to predicted data obtained from the non-local intra prediction. Another apparatus includes a decoder for decoding a picture using non-local intra prediction. The decoder includes an illumination compensation processing portion for applying illumination compensation to predicted data obtained from the non-local intra prediction.
US09008169B2 Circuits and methods for DFE with reduced area and power consumption
A 1/n-rate decision feedback equalizer (DFE) and method include a plurality of branches. Each branch includes a summer circuit configured to add a feedback signal to a received input, and a latch configured to receive an output of the summer circuit in accordance with a clock signal. A feedback circuit includes a multiplexer configured to receive as input, an output of each branch, the multiplexer having a clocked select input and configured to multiplex the output of each branch to assemble a full rate bit sequence, and a filter configured to provide cancellation of intersymbol interference (ISI) from the received input to be provided to the summer circuit of each branch.
US09008165B2 Digital phase equalizer for serial link receiver and method thereof
An apparatus of automatic power control for burst mode laser transmitter and method are provided. In one implementation a method includes: pushing a first multi-bit data into a data memory; modifying the data memory to remove a condition of frequent transition in the data memory, if the condition of frequent transition is found; establishing a list of indices pointing to data transition of the data memory; and sequentially examining a respective run length of the data indexed by each entry in the list, modifying the associated data to lengthen the respective run length if the respective run length is too short, modifying the associated data to shorten the respective run length if the respective run length is too long, and outputting a second multi-bit data by taking data from the data memory.
US09008162B2 Systems and methods for signal frequency division in wireless communication systems
An exemplary system comprises at least one antenna, first and second signal paths, and an N-plexer. The antenna may be configured to receive first and second diversity receive signals. The antenna is further configured to transmit first and second diversity transmit signals. The first signal path may have a frequency converter configured to downconvert the first diversity receive signal to an intermediate frequency and to upconvert the first diversity transmit signal to a radio frequency. The second signal path may have a frequency converter configured to downconvert the second diversity receive signal to an intermediate frequency and to upconvert the second diversity transmit signal to the radio frequency. The N-plexer may be configured to provide the first and second diversity receive signals to a cable and to provide from the cable the first and second diversity transmit signals to the first signal path and the second signal path, respectively.
US09008153B2 Microwave predistorted signal generating method and apparatus
Embodiments of the present invention disclose a microwave predistorted signal generating method and apparatus. A microwave receiver receives a first received signal that has undergone analog-to-digital conversion; performs channel compensation on the first received signal, to obtain a second received signal; estimates a first transmitted signal according to the second received signal, where the first transmitted signal is a transmitted signal of a microwave transmitter before digital-to-analog conversion; performs predistortion coefficient computation according to the second received signal and the first transmitted signal; performs, by using a first-order coefficient obtained through the predistortion coefficient computation, linear distortion compensation on the second received signal that is before the first transmitted signal is estimated; and sends other predistortion coefficients except for the first-order coefficient to the microwave transmitter, so that the microwave transmitter performs non-linearity predistortion on a transmitted signal.
US09008142B2 System and method for optimization of coherence length of tunable laser sources
A system and method for adjusting the coherence length of a tunable laser to optimize measurements and reduce artifacts. A tuning element of the laser system modulates, adjusts, or controls parameters associate with the tunable laser, such that the output wavelength of the tunable laser is modulated or adjusted over a wavelength range within a time interval. Modulation of the parameter has the effect of increasing a linewidth of the tunable laser.
US09008130B2 Management of units housed in subtended equipment shelves
A remote enclosure houses multiple subsystems. A first subsystem is coupled to a central office over a high-speed communication channel such as an OC-3 channel. The first subsystem extracts a downstream message from a first embedded operations channel included in the high-speed communication channel. The first subsystem also, when the downstream message is targeted to a first unit included in the first subsystem, forwards the message to a unit that processes the message for the first unit. When the message is not targeted to any unit included in the first subsystem, the first subsystem forwards the downstream message to another subsystem housed within the remote enclosure via a second embedded operations channel included in a second communication channel. The second subsystem is subtended from the first subsystem and is connected thereto by the second communication channel. In the upstream direction, the second subsystem sends an upstream message to the first subsystem over the second embedded operations channel. The first subsystem extracts the upstream message and transmits the upstream message on the first embedded operations channel.
US09008126B2 Distributed seamless roaming in wireless networks
One embodiment of the present invention provides a system for configuring an access point in a wireless network. During operation, the access point discovers one or more existing access points associated with the wireless network. The access point then obtains a set of configuration information from one existing access point, and synchronizes a local timestamp counter to a selected existing access point, thereby allowing the access point to be configured without using a centralized management station.
US09008120B2 Method and apparatus for enabling communication between a mobile device and universal plug and play devices
The present invention provides methods and devices for enabling communication between a mobile device and Universal Plug and Play (UPnP) devices. In one embodiment, a communication gateway includes a home base station for receiving a data communication request from a mobile device associated with a radio network, where the data communication request indicates type of communication. The communication gateway also includes a mediation entity for signalling an UPnP router that the data communication request is associated with an UPnP type communication. Moreover, the communication gateway includes an UPnP router for providing data communication from the mobile device to one or more UPnP devices connected to the UPnP router.
US09008119B2 Method and system for serialization and deserialization (SERDES) for inter-system communications
An integrated circuit may comprise a tuner operable to digitize a band of frequencies comprising a plurality of television channels, a crossbar operable to select one or more of the plurality of television channels output by the tuner, a plurality of demodulators operable to receive the selected one or more television channels from the crossbar and demodulate the selected one or more television channels to recover a plurality of transport streams, a transport module operable to multiplex the plurality of transport streams into a single packet stream, and a framer operable to: encapsulate packets of the plurality of transport streams into transport stream frames of a serial datastream, and insert filler frames into the serial datastream after every Nth transport stream frame of the serial datastream, where N is an integer.
US09008117B2 Cross-media storage coordination
Methods and a media system and storage system for cross-media storage coordination include but are not limited to storing a first data version of specified content based on a particular media format: storing at least a second data version of related content based on a different media format: providing a cross-reference between the first data version and the at least second data version to enable coordinated management by a designated user and/or an approved device for search and possible retrieval of the first data version and/or the at least second data version: and implementing communication access by one or more parties and/or the designated user via a communication type that is correlated with the first data version and/or the at least second data version.
US09008113B2 Mapped FIFO buffering
A network interface device for connection between a network and a data processing system, the network interface device comprising: an I/O interface for connection to a data processing system; a set of physical data ports for connection to a network; a unified memory comprising a plurality of buffers; a plurality of ingress ports operable to receive data packets for buffering at the unified memory, a first subset of the plurality of ingress ports being configured to receive data packets on a transmit path from said I/O interface, and a second subset of the plurality of ingress ports being configured to receive data packets on a receive path from said set of physical data ports; a memory manager configured to store representations of a plurality of virtual queues held in the unified memory, each virtual queue being a linked logical sequence of buffers of the unified memory; and an ingress interface configured to service the ingress ports in a predetermined order and write data packets received at the ingress ports to buffers of the unified memory selected by the memory manager; wherein the memory manager is arranged to select buffers of the unified memory so as to cause the ingress interface to populate the plurality of virtual queues with data packets, and the ingress interface is arranged to contiguously write data packets into the linked logical sequence of buffers representing each virtual queue.
US09008107B1 Conferencing and meeting implementations with advanced features
Meeting and conferencing systems and methods are implemented in a variety of manners. Consistent with an embodiment of the present disclosure, a method for operating an audio conference system that includes at least one logic circuit and a caller interface involves receiving incoming telephony calls at the caller interface. A logic circuit is used to authenticate incoming telephony calls. Menu options are provided to authenticated, incoming telephony calls. In response to a selection of the menu options, an incoming telephony call is prompted to select a callback number. The logic circuit monitors for a trigger event. A participant is called back using the selected call back number in response to detecting the trigger event. The called-back participant is then placed into a conference.
US09008102B2 Redundancy of network services in restricted networks
Methods, systems, and devices are described for managing virtual network services provided to a network. Network services may be provided to a client network having a first network fabric at a self-contained network services system implementing a number of redundant instances of a network service application. The self-contained network services system may have a second network fabric. The second network fabric may be adapted to distribute network service tasks received from the client network which are associated with the network service application among the redundant instances of the network service application.
US09008093B2 Stateless protocol translation
Some aspects of the methods and systems presented relate to performing stateless address translation between IPv4 capable devices to IPv6 capable networks and devices. Stateless address translation may form a new IPv6 addresses by combining the IPv4 address of a device with an IPv6 prefix address assigned to the translator. The translation may also combine the IPv4 destination address and UDP port information with the new IPv6 address. Existing Domain Name Systems (DNSs) may be leveraged for resolving the IPv4 and IPv6 addresses across different networks.
US09008092B2 Route prefix aggregation using reachable and non-reachable addresses in a computer network
In one embodiment, a network device determines a set of routes to one or more reachable addresses and also a set of no-routes to one or more non-reachable addresses in a computer network. The routes and no-routes may then be aggregated into one or more reachable route prefixes with one or more corresponding non-reachable no-route prefix exceptions. As such, the aggregated combination of route prefixes and no-route prefix exceptions may be utilized by the network device.
US09008089B2 Multicast to unicast conversion technique
A technique allows stations to utilize an equal share of resources (e.g., airtime or throughput). This prevents slow stations from consuming too many resources (e.g., using up too much air time). Fairness is ensured by selective dropping after a multicast packet is converted to unicast. This prevents slow stations from using more than their share of buffer resources. Multicast conversion aware back-pressure into the network layer can be used to prevent unnecessary dropping of packets after multicast to unicast (1:n) conversion by considering duplicated transmit buffers. This technique helps achieve airtime/resource fairness among stations.
US09008084B2 Method of IPv6 at data center network with VM mobility using graceful address migration
Systems and methods are provided to detect when a virtual machine moves across a switch device boundary, keep existing application sessions alive, and provide optimal forwarding for new application sessions with graceful address migration. Virtual machine movement can be detected on the new switching device by comparing the Device ID in the Source Address of the ND-NA with the Device ID of the new switching device. A temporary hardware forwarding sub-optimal path is maintained for existing application sessions. A new IP address is assigned to the moved virtual machine and an optimal forwarding path is programmed in hardware for new application sessions. The temporary sub-optimal hardware forwarding path is removed after all old application are terminated.
US09008082B2 Handling data packets received at a routing node
A method applied in a routing node, and a forwarding engine implemented in a routing node, are provided for handling data packets received at the routing node. A N-tuple comprising N elements is extracted from a first header of a data packet. A default meta-field is added to the N elements, providing a N+1-tuple. The N+1-tuple is used to make a first lookup of inspection rules. The default meta-field makes the inspection rules apply to the first header. The data packet is handled according to a result of the first lookup, wherein a possible outcome is a finding of a second header within the data packet. If a second header is found, a new meta-field value is set and a second lookup is made. The second lookup of the inspection rules is made according to N elements from the second header and the new value of the meta-field.
US09008080B1 Systems and methods for controlling switches to monitor network traffic
A packet forwarding network may include switches that perform network forwarding operations to forward network traffic between end hosts that are coupled to the packet forwarding network. An analysis network that is controlled by a controller may be coupled to the packet forwarding network. The analysis network and the packet forwarding network may overlap. Switches such as hybrid switches in the overlapping network portions may be controlled by the controller to copy network packets without interfering with the network forwarding operations of the packet forwarding network. The analysis network may include a central portion to which analysis tools are coupled and one or more isolated portions. The controller may control the client switches of the central portion and the isolated portions to establish tunneling paths through the forwarding network.
US09008078B2 Enhanced emergency services for fixed wireless customer premises equipment
A gateway device, provided in a customer premises, receives a call from a user device, and detects dialed information associated with the call. The gateway device identifies the call as an emergency call based on the dialed information, and terminates all other calls communicated by the gateway device except for the emergency call. The gateway device notifies an outdoor broadband unit, associated with the customer premises, about the emergency call.
US09008069B2 Method of utilizing resources efficiently in a reverse link transmission
A method of transmitting data by at least one access terminal (AT) in a wireless communication system is disclosed. More specifically, the method includes ceasing all transmissions by the at least one AT during a duration corresponding to a duration used by an access node (AN) to transmit a superframe preamble, wherein the superframe comprises a plurality of physical frames.
US09008065B2 Methods and apparatuses for providing services to a dual mode GPRS/WLAN or UMTS/WLAN WTRU
Methods and network nodes are described. A network node receives an attach request message from a wireless transmit/receive unit (WTRU) via a cellular radio access network (RAN). The attach request message includes a mobile station (MS) radio access capability information element (IE), and the MS radio access capability IE includes a field that indicates whether the WTRU is capable of receiving services from a core network via a non-cellular wireless access network. The network node provides services from the core network to the WTRU.
US09008062B2 Systems and methods for AP discovery with FILS beacon
A method and apparatus are disclosed for supporting access point (AP) discovery by a handset/station (STA) using a fast initial link setup (FILS) discovery frame. An embodiment method includes transmitting a plurality of FILS discovery frames at faster time intervals than designated for transmitting standard AP beacons, wherein the FILS discovery frames have a smaller size than standard AP beacons. An embodiment apparatus includes a processor and a computer readable storage medium storing programming for execution by the processor, the programming including instructions to broadcast a standard AP beacon for advertising a basic service set (BSS) repeatedly at subsequent time intervals, and broadcast a FILS discovery frame for advertising the BSS repeatedly at faster subsequent time intervals than for the standard AP beacon, wherein the FILS discovery frame has a smaller size than the standard AP beacon.
US09008047B2 Methods and apparatuses for implementing a multi-RAB minimum TFC determination algorithm based on transmit power
In an aspect of the present disclosure, presented is a method for wireless communication that includes obtaining at least one transport format combination (TFC), determining a minimum TFC (MinTFC) mode based on at least one TFC state of at least one TFC inside or outside a MinTFC set, and controlling at least one TFC based on the MRAB MinTFC mode. Through this method, pack-switched transmission power can be managed in a manner that will cause a circuit-switched call to function properly in challenging power conditions.
US09008041B2 Processing method supporting handover, communication apparatus, and communication system
The present invention discloses a processing method supporting handover, and communication apparatus, which can reduce an impact on an existing network. The method includes: A handover service function entity receives an identifier of a first AP from an MS, where the first AP is discovered in a WiFi network, and determines, according to the identifier of the first AP, an authenticator entity corresponding to the first AP corresponding to the identifier; establishes a connection with the MS; receives from the MS a probe request message for probing an AP to be associated; and returns to the MS a probe request response message that carries an identifier of an AP to be associated with the MS, so that the MS associates with the AP corresponding to the identifier of the AP to be associated, and accesses the WiFi network through the AP to be associated and the authenticator entity.
US09008040B2 Handover method, user equipment, and network side device
Embodiments of the present invention disclose a handover method, User Equipment (UE), and a network side device, which can shorten a handover delay of a control plane and an interrupt delay of user plane data. A handover method includes: obtaining, by a UE, a Time Advance (TA) of a target cell before a handover; and obtaining an Uplink Grant (UL Grant) sent by the target cell; and then sending a Handover Complete message to the target cell with the TA on a resource that is corresponding to the UL Grant.
US09008036B2 Pilot scheme for a MIMO communication system
The present invention employs a pilot scheme for frequency division multiple access (FDM) communication systems, such as single carrier FDM communication systems. A given transmit time interval will include numerous traffic symbols and two or more short pilot symbols, which are spaced apart from one another by at least one traffic symbol and will have a Fourier transform length that is less than the Fourier transform length of any given traffic symbol. Multiple transmitters will generate pilot information and modulate the pilot information onto sub-carriers of the short pilot symbols in an orthogonal manner. Each transmitter may use different sub-carriers within the time and frequency domain, which is encompassed by the short pilot symbols within the transmit time interval. Alternatively, each transmitter may uniquely encode the pilot information using a unique code division multiplexed code and modulate the encoded pilot information onto common sub-carriers of the short pilot symbols.
US09008012B2 Method, system and apparatus for notifying a UE of monitored component carriers
The present invention provides a method for notifying a UE of monitored component carriers. The method comprises the following steps: an evolved Node B (eNB) sends an monitoring changing instruction and Component Carriers (CC) corresponding to the instruction to a UE with a Media Access Control (MAC) layer control command; according to the monitoring changing instruction and the corresponding CC, the UE activates or deactivates monitoring of the corresponding CC. The present invention allows the MAC PDU for instructing the UE to increase, decrease or change the monitored CC. Therefore, the configuration can be achieved in a simple and flexible manner and has higher reliability.
US09008011B2 Method and apparatus for transmitting HARQ ACK/NACK signal in multi-antenna system
A method and apparatus of transmitting an ACK/NACK signal for a hybrid automatic repeat request (HARQ) in a wireless communication system is provided. A first ACK/NACK resource index and a second ACK/NACK resource index based on resources used to transmit a downlink control channel is determined. An ACK/NACK signal for a downlink transport block is transmitted through a plurality of antennas using first ACK/NACK resources obtained from the first ACK/NACK resource index and second ACK/NACK resources obtained from the second ACK/NACK resource index. An HARQ ACK/NACK signal can be reliably transmitted through a plurality of antennas.
US09008006B2 Random access method for multimedia broadcast multicast service(MBMS)
A method of performing random access procedure in a wireless communication system is disclosed. The present invention includes the steps of receiving a first message transmitted to count the number of user equipments attempting to receive the broadcast/multicast service from a network, transmitting a preamble for a random access to the network, receiving a second message including a user equipment identifier for identifying the user equipment and uplink (UL) radio resource allocation information in response to the preamble from the network, transmitting a third message to the network using the uplink radio resource allocation information, and stopping the random access in case of receiving a contention resolution message from the network.
US09008001B2 L1 control signaling for UTRAN HSDPA
A Level-1 (L1) signaling flag is mapped to unused (invalid) bit sequences in Part 1 of the HS-SCCH—that is, Part 1 bit encodings that are not defined in the UTRAN specifications—and a corresponding L1 command is encoded in Part 2. This allows UE (18) to detect early that the HS-SCCH is pure L1 signaling, and the UE (18) may avoid wasting power by not processing an accompanying HS-PDSCH. Alternatively, in CPC HS-SCCH-less mode, the UE (18) may blind decode the HS PDSCH. In one embodiment, a general DRX mode is defined and controlled via L1 signaling. In one embodiment, a UE (18) acknowledgement improves the L1 signaling accuracy. In one embodiment, a L1 signal and UE (18) acknowledgement protocol are utilized to “ping” a UE (18).
US09007993B2 Method for inter-base station signaling
One embodiment of a method for inter-base station signaling includes receiving, at a first base station, first information from a second base station. The first information indicates commitments regarding transmission power by the second base station. The embodiment further includes determining, at the first base station, whether the second base station will follow the commitments indicated in the first infatuation based on second information. The second information indicates for at least one of the first and second base stations which subframes in a series of subframes will be special subframes. Each special subframe has at least one of less transmit power than a maximum transmission power and less data than a fully loaded subframe.
US09007977B2 Method and apparatus for performing discontinuous reception operation by connected mode user equipment in a mobile communication system
Methods and apparatuses are provided for establishing time alignment by a terminal in a mobile communication system. First information for discontinuous reception (DRX) operation is received from a base station. A downlink control channel is monitored based on the first information. Second information for identifying a dedicated preamble on the downlink control channel is received from the base station. The dedicated preamble is transmitted to the base station based on the second information. A response message to the transmitted dedicated preamble is received from the base station on a downlink shared channel. The response message includes timing adjustment information and third information for a channel quality indicator (CQI) report. Time alignment is established based on the timing adjustment information included in the response message. The CQI report is transmitted to the base station based on the third information.
US09007972B2 Communication state transitioning control
Embodiments of the present disclosure describe devices, methods, computer-readable media and systems configurations for managing state transitions of communication circuitries in wireless networks. Embodiments manage radio resource control (RRC) state transitions and/or discontinuous reception (DRX) state transitions. Other embodiments may be described and/or claimed.
US09007969B1 Automatic time slicing of beacon intervals in high density wireless LAN
A wireless LAN station having a MAC address and receiving beacon frames indicating a beacon interval selects a sub-interval from the beacon interval for transmission and reception of wireless signals. The beacon sub-interval used by each set of stations for transmission and reception is preferably ½n of the beacon interval, where n is the number of device-unique assignment bits, such as MAC address. Each station thereby self-assigns itself one of the sub-intervals as a segment for transmission and reception, thereby reducing collisions and re-transmissions in a congested access point.
US09007967B2 BSS/PBSS support and schedule-free networking in 60GHz
In accordance with various aspects of the disclosure, an apparatus is disclosed that includes a network coordinator module configured to coordinate operation in one or more wireless network architecture modes and configured to communicate to a network station an active mode of the one or more wireless network architecture modes that is active for communication; and a scheduler module that is configured to schedule communication to the network station.
US09007963B2 Uplink control channel resource mapping in carrier aggregation systems
Certain aspects of the present disclosure describe determining a downlink (DL) hybrid automatic repeat request (HARD) timing linkage between a first component carrier and a second component carrier, the first component carrier having a different uplink (UL) and DL configuration than the second component carrier. A derived downlink association set can be determined. A PUCCH resource in a subframe can be identified based on a first downlink association set associated with the first component carrier and the derived downlink association set.
US09007957B2 Wireless network setup and configuration distribution system
The present invention relates to a wireless network that operates in accordance with the IEEE 802.11n standards and comprises at least one router (2) by which the connections established with the other devices are routed via a wireless network (1), at least one access point (3) which serves as a data transmission point in the network, and at least one client device (4) that uses the network sources; and to a wireless network setup and configuration distribution method (100) which enables to easily configure the devices that connect to the said networks.
US09007951B2 Self synchronizing data communication method and device
A method comprises: detecting a first change of a physical property of a signal; starting a measurement of a duration of a first time interval that begins with the detection of the first change; detecting a second change of the physical property; stopping the measurement of the duration of the first time interval and starting a second measurement of a duration of a second time interval in response to the detection of the second change; detecting a third change of the physical property, and stopping the second measurement in response to detecting the third change; determining a relation of the durations of the first time interval and the second time interval from the first measurement and the second measurement; and determining the received data value based on the determined relation of the durations of the first time interval and the second time interval.
US09007948B2 Distance measurement and alarm method and apparatus
Embodiments of the present invention relate to a distance measurement and alarm method and apparatus. The method includes: sending pairing request information for establishing a connection with a receiving terminal; after the receiving terminal is paired with, calculating a current distance to the receiving terminal; comparing the current distance with a preset distance threshold, and if the current distance exceeds the distance threshold, displaying distance prompt information.
US09007944B2 One-to-many and many-to-one communications on a network
Some implementations include routing and/or delivering communications within a network system. In one example, a packet source may be configured to recursively encode a data delivery tree so that any sub-tree formed from the data delivery tree compresses a continuous data block of the data delivery tree.
US09007928B2 Message acknowledgment based upon communication quality
A method of selectively employing acknowledgment in a communication system is presented herein. In one implementation of the method, at least one indication of a communication quality of a link coupling a first communication node and a second communication node is processed. After processing the indication, a message from the first communication node is transmitted over the link to the second communication node. The message includes an acknowledgment request if the processing of the indication signifies that the communication quality of the link is below a predetermined level. Oppositely, the message does not include an acknowledgment request if the processing of the indication signifies that the communication quality of the link at least attains the predetermined level.
US09007927B2 Handing off an access terminal during a multicast session within a wireless communications system
Methods and apparatuses for multicasting within a wireless communications system are disclosed. In one embodiment a method of multicasting within a wireless communications system operating in accordance with a given wireless communication protocol includes monitoring multicast messages associated with a given multicast session in a first sector. A handoff occurs from the first sector to a second sector. It is determined whether the second sector is transmitting multicast messages associated with the given multicast session. Then, based on the determination, a registration request for the given multicast session within the second sector is transmitted on a reverse link access channel in an earlier slot than a next designated slot for registration requests as defined by the wireless communication protocol.
US09007925B2 Remote testing and monitoring to a cell site in a cellular communications network
Systems and methods provide remote performance monitoring and testing to a cell site in a cellular communications network. The systems and methods include a network management center having remote monitoring and testing capabilities utilizing an intelligent customer service unit that traps and makes available alarm information on the transport link.
US09007924B2 Balancing load distributions of loopback ports
Balancing load distributions of loopback ports includes determining that a load distribution among loopback ports of a switch is unbalanced, determining whether the load distribution is balanceable, and balancing the load distribution.
US09007918B2 Techniques for efficiently updating routing information
Techniques for efficiently updating routing information in a network device such as a router. According to an embodiment of the present invention, the routing information is updated upon creation or deletion of an overlay tunnel without the network device having to regenerate a Shortest Path Tree (SPT) by performing full Shortest Path First (SPF) processing.
US09007917B2 Method and apparatus for increasing the scalability of the ethernet OAM
After statically provisioned paths are created through an Ethernet network, trunks may be created to extend along those paths. The trunks extend between pairs of NNI interfaces on either end of the path, and Ethernet OAM may be run over the trunks to detect connectivity along the paths. Service instances and service groups may be provisioned over particular paths through the network. Each service instance/service group is associated with a trunk and the Ethernet OAM service on the trunk may be used to provide Ethernet connectivity OAM for the service instance/service group. Upon detection of a failure on the trunk, the service instances/service groups associated with the trunk may be caused to failover to an alternate path through the network. Thus, a single Ethernet OAM service instance may be used to provide connectivity verification so that connectivity detection does not need to be performed on each individual service instances/service group.
US09007911B2 Method and system for implementing direct interface between access network nodes
The disclosure provides a method and a system for implementing a direct interface between access network nodes. The method includes: establishing, by an access network node, a direct interface with a proxy node (300); exchanging, by the access network node, information with an access network node managed by the proxy node through the established direct interface (301). By establishing a direct interface between access network nodes and performing a direct interface flow through a proxy node, the disclosure simplifies the establishment and maintenance of the direct interface on the premise that the handover speed is increased and the signaling load of a core network is decreased, thereby reducing the complexity of the establishment and maintenance of the direct interface.
US09007908B2 System and method for remote and mobile patient monitoring service using heterogeneous wireless access networks
A system and method for remote and mobile patient monitoring service is provided using heterogeneous wireless access in which each patient is equipped with a remote monitoring device with a heterogeneous wireless transceiver. This can be a value-added service provided by a Healthcare service provider (i.e., a hospital or healthcare center) for which the Healthcare service provider can pay to the wireless network service provider (i.e., a network operator). With heterogeneous wireless access, a remote/mobile patient can use different types of wireless technologies (e.g., WiMAX-based WMAN and WiFi-based WLAN technologies) to transfer monitored bio-signal data to the healthcare center. The monitoring device can buffer and then transmit the bio-signal data to the healthcare center through the heterogeneous radio access network. In this device, there can be two buffers used to store bio-signal data, each with different priority. The scheduler in this device can make an optimal decision on data transmission. Also, a method is provided to minimize the cost of network connections for remote/mobile patient monitoring.
US09007903B2 Managing a network by controlling edge and non-edge switching elements
Some embodiments provide a network system that includes several non-edge switching elements that are each for forwarding network data to other non-edge switching elements. The network system includes several edge switching elements that are each for (1) coupling to a set of network hosts and (2) forwarding network data to the non-edge switching elements and to the set of network hosts. Each of the non-edge switching elements of the several non-edge switching elements is further for forwarding network data to the several edge switching elements. The network system includes a set of network controllers for (1) receiving a definition of a logical switching element that couples to the sets of network hosts and (2) managing the several edge switching elements by configuring the several edge switching elements to forward network data between the sets of network hosts based on the definition of the logical switching element.
US09007891B2 System and method for path state determinations
A system and method for determining a state of a communications system. A determination is made whether a communications path is fully functional, impaired, or non functional. A maximum capacity available to the communications path is determined in response to determining the communications path is impaired. The communications path is limited to a maximum capacity available in response to determining the maximum capacity of the connection as impaired.
US09007888B2 System and method for uplink multiple input multiple output transmission
Methods and apparatuses are provided for uplink MIMO transmissions in a wireless communication system. In some particular aspects, scheduling of the uplink MIMO transmissions may make a determination between single stream, rank=1 transmissions and dual stream, rank=2 transmissions based on various factors. Further, when switching between single and dual stream transmissions in the presence of HARQ retransmissions of failed packets, the scheduling function may determine to transmit the HARQ retransmissions on a single stream transmission or to transmit the HARQ retransmissions on one stream while transmitting new packets on the other stream.
US09007884B2 Optical recording medium
The present technology relates to an optical recording medium for realizing an optical recording medium capable of high-capacity recording. A groove and a land are formed, the groove being concave and the land being convex when seen from a side of a laser light incident surface, both of the groove and the land being recording tracks where recording or reproduction of information is performed. According to this recording layer, a pitch between the groove and the land that are adjacent recording tracks is within a range of 250 nm to 200 nm. Moreover, recording or reproduction of information is performed with respect to the recording tracks by irradiation of laser light whose wavelength is 400 nm to 415 nm by an optical system whose NA is 0.85±0.1.
US09007880B2 Thermally assisted magnetic recording medium and magnetic recording and reproducing apparatus
A thermally assisted magnetic recording medium (1) includes a substrate (101), an underlayer (3) that is formed above the substrate (101), and a magnetic layer (107) that is formed on the underlayer (3) and contains an alloy having an L10 structure as a main component. The underlayer (3) is formed by continuously laminating a first underlayer (104) having a BCC structure with a lattice constant that is 0.302 to 0.332 nm, a second underlayer (105) that has a NaCl structure including C, and a third underlayer (106) that is composed of MgO.
US09007878B2 Glass for magnetic recording medium substrate and usage thereof
An aspect of the present invention relates to glass for a magnetic recording medium substrate, which includes essential components in the form of SiO2, Li2O, Na2O, and one or more alkaline earth metal oxides selected from the group consisting of MgO, CaO, SrO, and BaO, wherein a molar ratio of a content of MgO to a combined content of MgO, CaO, SrO, and BaO (MgO/(MgO+CaO+SrO+BaO)) is equal to or greater than 0.80, and which has a Young's modulus of equal to or greater than 80 GPa, and a glass transition temperature of equal to or greater than 620° C.
US09007876B2 Electronic timepiece
An electronic timepiece includes a GPS receiving section, which captures a satellite signal emitted from a positional information satellite and receives the satellite signal, and is capable of obtaining at least one of time information and positioning information, and a reception mode setting section adapted to set a reception mode selectively to at least a time measurement mode and a positioning mode. The GPS receiving section is provided with a base band section as a correlation section, and the correlation section is capable of changing the frequency resolution in a plurality of levels. Further, the correlation section sets the minimum value of the frequency resolution to be changed in the time measurement mode to a value larger than the minimum value of the frequency resolution to be changed in the positioning mode.
US09007875B2 Medicine station and alert device
A medicine station or stand-alone alert device has a processor having access to memory, wherein the memory stores a control module, and the processor is configured to execute the modules stored in the memory. The medicine station or stand-alone alert device also includes one or more indicators. The control module is configured to periodically check for an external notification from a primary alert device that it is time to take a medication. Upon receiving the external notification, the control program is configured to cause the medicine station or stand-alone alert device to enter an amplified alert mode with respect to the primary alert device via the one or more indicators.
US09007870B2 Seismic surveying techniques with illumination areas identifiable from primary and higher-order reflections
Techniques are disclosed relating to determining or executing a survey pattern for a marine seismic survey vessel. The survey pattern may be determined based on a determined subsurface illumination area. The subsurface illumination area may be identifiable from primary reflections and higher-order reflections detected by sensors disposed in a sensor streamer configuration that may be towed behind the survey vessel. The sensor streamer configuration may include a plurality of streamers.
US09007869B2 Ultrasound imaging system
An ultrasonic imaging system for generating an ultrasonic image of a motion status of an object according to at least an ultrasonic motion signal generated by detecting the motion of the object is provided. The ultrasonic imaging system includes a demodulation module, an analog sub-array beamformer, a filter, an analog-to-digital converter and an image processing module. The demodulation module receives and demodulates the ultrasonic motion signal so as to generate and send at least a demodulated signal. The analog sub-array beamformer receives the demodulated signal, generates and sends an analog sub-array beam signal according to the demodulated signal. The filter receives and filtering the analog sub-array beam signal. The analog-to-digital converter converts the analog sub-array beam signal filtered by the filter into a digital sub-array beam signal. The image processing module receives the digital sub-array beam signal so as to generate an ultrasonic image of the motion of the object.
US09007864B2 Information processing apparatus, nonvolatile storage device, information porcessing system and nonvolatile memory controller
A host device includes a voltage source which is connected to a voltage line via a host voltage switch and which supplies a first voltage to the voltage line, a host regulator which is connected to the voltage line and which outputs the first voltage or a second voltage that is lower than the first voltage, a host IO driver for driving a data line with the output of the host regulator as a power source, a host voltage detection circuit for detecting whether the voltage of the data line is the second voltage or a voltage that is higher than the second voltage, and a host control unit for detecting a mismatch of interface voltages between the host device and a memory card based on the output voltage of the host regulator and the detection result of the host voltage detection circuit.
US09007861B2 Clock generating circuit, semiconductor device including the same, and data processing system
A clock generating circuit includes a delay line that generates an internal clock signal, a phase-controlling unit that adjusts a phase of the internal clock signal by controlling the delay line, and a mode switching circuit that switches an operation mode of the phase-controlling unit. The phase-controlling unit has a first operation mode in which a phase of the internal clock signal is changed in synchronization with a sampling clock signal and a second operation mode in which the phase of the internal clock signal is fixed. The mode switching circuit shifts the phase-controlling unit to the first operation mode in response to a trigger signal, such as a refresh signal, and, shifts the phase-controlling unit to the second operation mode in a state where the internal clock signal attains a predetermined phase.
US09007849B2 Buffer control circuit of semiconductor memory apparatus
A buffer control circuit of a semiconductor memory apparatus includes a delay unit configured to determine delay amounts for a command in response to a plurality of command latency signals, delay the command according to a clock, and generate a plurality of delayed signals; and a buffer control signal generation unit configured to receive the plurality of command latency signals and the plurality of delayed signals, and generate a buffer control signal.
US09007844B2 Control system for memory device
A nonvolatile memory device includes a discharge circuit configured to selectively connect circuit nodes to discharge terminals through corresponding discharge paths, and an accumulation device for accumulating electric charge. A driving circuit is for driving the discharge circuit in such a way to connect at least a part of such circuit nodes to the discharge terminals if the value of the external supply voltage falls below a corresponding threshold. A supply circuit is for supplying the driving circuit with an intermediate supply voltage. Each one of the intermediate supply voltages is the corresponding external supply voltage when the value of the external supply voltage is higher than the corresponding threshold, or it is an internal voltage locally generated by the supply circuit by exploiting the electric charge stored by the accumulation device when the value of the external supply voltage is lower than the corresponding threshold.
US09007842B2 Retention detection and/or channel tracking policy in a flash memory based storage system
A method for determining a retention time in a solid state device (SSD), comprising the steps of providing a plurality of write operations to a memory, determining a reference voltage for each of the write operations, determining a difference between (i) the reference voltage after each of the write operations and (ii) a target reference voltage and if the difference is above a predetermined value, generating a flag indicating an excessive retention has occurred.
US09007840B2 Semiconductor memory apparatus and program verification method
A non-volatile memory apparatus includes a memory cell array, a power supply configured to generate an operation voltage according to an operation mode and provide the memory cell array with the operation voltage, and a controller configured to provide the memory cell array with a first verification voltage and a second verification voltage in a program verification operation, detect a high speed program cell by the first verification voltage and the second verification voltage from selected memory cells to be programmed and set the high speed program cell to be in a program inhibition state, and detect a low speed program cell by the second verification voltage.
US09007832B2 Methods for programming a memory device and memory devices
Methods for programming memory cells and memory devices are disclosed. One such method for programming includes performing a program verify operation of a group of memory cells. A number of potential CS2 situations are detected. If the number of detected potential CS2 situations is greater than a threshold, programming compensation for a CS2 situation is used in a subsequent programming operation.
US09007831B2 Memory devices with different sized blocks of memory cells and methods
In an embodiment, each block of a plurality of blocks includes a respective plurality of strings of memory cells, where each of the plurality of strings of a block is coupled to a respective select transistor, and wherein each of the select transistors coupled to the plurality of strings of the block is coupled to a common first select line. The plurality of blocks includes N block sizes, where N may be an integer greater than or equal to three. N−1 blocks of one block size of the N block sizes collectively include a first number of second select lines. A group of blocks consisting of a respective block of each remaining block size of the N block sizes collectively include a second number of second select lines that is equal to the first number of select lines or that is less than the first number of second select lines.
US09007826B2 Non-volatile semiconductor memory device
In one embodiment, a control circuit executes a first page writing operation, a first verify operations, a second page writing operation, a second verify operations, a step-up operation. The control circuit executes the first page writing operation which forms an intermediate distribution, and a first read operation which reads data form the intermediate distribution by using a determine voltage higher than a first verify voltage with a first value, and changes a second verify voltage based on the result of the first read operation.
US09007823B2 Semiconductor device
A semiconductor device according to an embodiment includes: a first transistor including a gate connected to a first interconnection, a first source, and a first drain, one of the first source and the first drain being connected to a second interconnection; and a second transistor including a gate structure, a second source, and a second drain, one of the second source and second drain being connected to a third interconnection and the other of the second source and second drain being connected to a fourth interconnection. The gate structure includes a gate insulation film, a gate electrode, and a threshold-modulating film provided between the gate insulation film and the gate electrode to modulate a threshold voltage, the other of the first source and first drain of the first transistor is connected to the gate electrode.
US09007816B2 Memory circuit and memory device
To reduce power consumption, a memory circuit includes a latch unit in which first data and second data are rewritten and read in accordance with a control signal, a first switch unit that controls rewrite and read of the first data stored in the latch unit by being turned on or off in response to the control signal, and a second switch unit that controls rewrite and read of the second data stored in the latch unit by being turned on or off in response to the control signal. The latch unit includes a first inverter and a second inverter. At least one of the first inverter and the second inverter includes a first field-effect transistor, and a second field-effect transistor that has the same conductivity type as the first field-effect transistor and has a gate potential controlled in accordance with the control signal.
US09007812B2 Memory device comprising a cell array overlapping a driver circuit
An object of one embodiment of the present invention is to propose a memory device in which a period in which data is held is ensured and memory capacity per unit area can be increased. In the memory device of one embodiment of the present invention, bit lines are divided into groups, and word lines are also divided into groups. The word lines assigned to one group are connected to the memory cell connected to the bit lines assigned to the one group. Further, the driving of each group of bit lines is controlled by a dedicated bit line driver circuit of a plurality of bit line driver circuits. In addition, cell arrays are formed on a driver circuit including the above plurality of bit line driver circuits and a word line driver circuit. The driver circuit and the cell arrays overlap each other.
US09007811B1 Word line driver circuit
A word line driver circuit allows for dynamic selection of different word line voltages for selection and deselection of memory cells included in a resistive memory array in a manner that reduces circuit complexity, device count, and leakage currents.
US09007800B2 Three-dimensional memory array and operation scheme
A system, method and computer program product for operating a three-dimensional memory array. An example array includes access transistors with first, second and gate terminals. Bit lines are coupled to the first terminals, word lines coupled to the gate terminals, and vertical lines are coupled to the second terminals. The bit, word, and vertical lines are perpendicular to one another. Memory cells are positioned along the vertical lines, including a bidirectional access device coupled in series with a memory element. The memory element is programmable to first and second states by application of first and second write voltages, opposite in polarity to one another. The array includes conductive plates parallel to the word and bit lines, and perpendicular to the vertical lines. The conductive plates are coupled to memory cells of the same height and separated by insulating layers.
US09007795B2 Power conversion device
The power conversion device includes a plurality of semiconductor modules, each having a main body section including a switching element therein. In a module unit, a positive module and a negative module are disposed such that main surfaces of the respective main body sections oppose each other. A positive terminal, a first intermediate terminal, a negative terminal, and a second intermediate terminal project in a Z direction perpendicular to X direction in which the positive module and the negative module oppose each other. A first vector V1 from the positive terminal towards the first intermediate terminal and a second vector V2 from the second intermediate terminal towards the negative terminal are configured such that these vector components V12 and V22 in a Y direction perpendicular to both the X and Z directions are opposite to each other.
US09007794B2 Control system for a power supply having a first half-bridge leg and a second half-bridge leg
A power supply control system for a power supply having a first half-bridge leg and a second half-bridge leg. In the control system, a first plurality of drive signals are configured to operate a half-bridge as a forward leg while a second plurality of drive signals are configured to operate a half-bridge as a backward leg. A switch element is intermediate the first and second plurality of drive signals and the first and the second half-bridge legs, the switch element being adapted to operate the first half-bridge as a forward leg and the second half-bridge as a backward leg in a first operating mode, the switch element being further adapted to operate the first half-bridge as a backward leg and the second half-bridge as a forward leg in a second operating mode.
US09007791B2 Digital slope control for switched capacitor dc-dc converter
Representative implementations of devices and techniques minimize switching losses in a switched capacitor dc-dc converter. The slope of the charging and/or discharging phase may be modified, smoothing the transitions from charge to discharge and/or discharge to charge of the switched capacitor.
US09007789B2 Electric circuit for high voltage power conversion
The present invention provides an electric circuit wherein a multi-phase bridge is connected in series with a plurality of single-phase bridges. The multi-phase bridge is composed of a plurality of 3-level diode clamped legs, while the single-phase bridges each is composed of two 3-level diode clamped legs. The present invention also provides control strategy for synthesizing multi-level voltage waveforms from output voltages of the multi-phase bridge and the plurality of single-phase bridges.
US09007788B2 Excitation control circuit and electrically excited wind power system having the same
The present invention provides an excitation control circuit and the electrically excited wind power system having the same. The excitation control circuit includes a plurality of full-power converters, each of which has a generator-side converter and a grid-side converter; a DC excitation module including a plurality of DC-DC converters; and a control module, controlling or switching any DC-DC converter working normally, and controlling excitation switch turning ON or turning OFF.
US09007784B2 Device for self-aligning and affixing of a microchannel plate in a micro-system and method the same
A device and/or method mount and affix a microchannel plate in a micro system. The device and/or method has at least one conductive spring structure, formed to accept a microchannel plate, for aligning, fixing and making electrical contact with the microchannel plate. The device and/or method also has at least one stop against which the microchannel plate is pushed or pressed when affixed by at least one conductive spring structure, wherein the at least one conductive spring structure and the at least one stop are being applied on a non-conductive substrate.
US09007781B2 Connectors for making connections between analyte sensors and other devices
Analyte sensor connectors that connect analyte sensors, e.g., conductive members of analyte sensors, to other devices such as sensor electronics units, e.g., sensor control units, are provided. Also provided are systems that include analyte sensors, analyte sensor connectors, and analyte sensor electronics units, as well as methods of establishing and maintaining connections between analyte sensors and analyte sensor electronics units, and methods of analyte monitoring/detection. Also provided are methods of making analyte sensor connectors and systems that include analyte sensor connectors.
US09007780B2 Electronic apparatus
According to one embodiment, an electronic apparatus includes a first housing, a second housing, a third housing between the first housing and the second housing, the third housing being rotatably connected to the first housing and the second housing, and an antenna in the third housing.
US09007778B2 Signal wiring of touch panel
A signal wiring of a touch panel mainly extends a bonding portion of a touch sensing unit from a signal wire on a substrate outside the substrate. The bonding portion is further attached to a signal bus so as to shrink the wiring area of the touch sensing unit and the edge frame as well. The bonding portion outside the substrate is allowed to be formed larger for improving improving the stability and yield of the connection between the touch sensing unit and the signal bus.
US09007767B2 Power inverter
A power inverter includes a metallic chassis having a containing space at an inner portion thereof, having a lid on one side in a vertical direction, the other side thereof being enclosed by a bottom, a cooling block of forming a coolant path along a bottom side in the vertical direction of the chassis, and a side portion of the inner portion of the chassis, plural semiconductor modules each incorporating a semiconductor chip for configuring an inverter circuit of converting a direct current power into an alternate current power, and provided with a direct current terminal for making a current flow to the semiconductor chip and a control terminal for controlling an operation of the semiconductor chip to be protruded to an outer portion.
US09007763B2 Airflow control apparatus
An adjustable blocking arrangement for electronic hardware or computer racks, for preventing the undesired leakage of air through rack spaces not filled with hardware. An airflow control device is provided comprising a flexible web and a magazine adapted to receive the part of the flexible web that is not deployed. The device is adapted such that a length of the web may be deployed to sealingly block a space in the rack that is not filled with hardware modules, to prevent the flow of air through the space. The device may comprising a detection system adapted to detect the space in the rack that is not filled with hardware modules, and a processing system adapted to receive a signal from the detection system, and as a function of the signal to automatically deploy or retract the flexible web so as to sealingly block the space.
US09007756B2 Display device
A display device is proposed. The display device includes a frame, a back plate, a display panel, a flexible printed circuit board, and a tape. The frame is assembled to the back plate to form an accommodation space. The display panel, is disposed in the accommodation space and situated on top of the back plate. The flexible printed circuit board is stuck to and electrically connected to the display panel. The tape includes a first portion and a second portion. The first portion of the tape is disposed opposite the flexible printed circuit board on the display panel. The second portion of the tape is disposed between an edge of the display panel and a side wall of the frame. Therefore, light is prevented from being leaked from the display panel and the flexible printed circuit board is protected against being scratched in the present invention.
US09007739B2 Lightning strike protection system
A protective system is provided including a material comprising a first and second surface opposite one another and a thickness, and where the first surface has a low-electrical resistance and the second surface has a high-electrical resistance that is higher than the electrical resistance of the low-electrical resistance surface, and the material conducts charge from the first surface to the second surface through the thickness. This can be provided in a bilayer structure where a first protective layer having a low-resistivity is disposed upon a second protective layer having a high-resistivity. This protective system is particularly useful for dissipating electrical charge, for example as a lightning strike protection system for composite aircraft.
US09007737B2 Overvoltage protection circuit and method thereof
The overvoltage protection circuit in accordance with the present invention includes a resistor divider, a reference voltage supply unit, a comparator, and an inverter, wherein the inverter consists of a series-parallel combination circuit of first to third semiconductor switching elements which are driven by receiving an output of the comparator and the first semiconductor switching element and the second semiconductor switching element or the third semiconductor switching element are driven by receiving the output of the comparator, output an external voltage when the external voltage is within the range of the voltage required for an internal circuit, and flow the external voltage to a ground and thus make the voltage supplied to the internal circuit 0(zero)V to protect the internal circuit from an external overvoltage when the external voltage is a voltage (overvoltage) higher than the required voltage for the internal circuit.
US09007733B2 Travelling-wave based fault protection of high-voltage transmission lines
An improved method of fault detection in a high-voltage direct current (HVDC) power transmission line is provided. The fault detection is based on fault-induced travelling waves. The method comprises estimating an amplitude of fault-induced travelling waves at the fault location, and calculating a fault resistance (Rf) based on the estimated amplitude, an estimated pre-fault voltage at the fault location, and a surge impedance of the transmission line. The estimated fault amplitude and the estimated pre-fault voltage are calculated from voltage measurements performed at both ends of the transmission line. Further, a fault detection device is provided.
US09007730B2 Surge protection circuit
A surge protection circuit for a circuit having a rectification module. The surge protection circuit includes a first diode, a second diode, a capacitor and a discharge device. The anode of the first diode is connected to a first input of the rectification module, and the anode of the second diode is connected to a second input of the rectification module. The cathodes of the first and second diodes are both connected to the first plate of the capacitor. The second plate of the capacitor is connected to the negative output of the rectification module. The capacitor is configured such that it is consistently charged to substantially the peak value of a supply voltage during normal operation between surge events. The discharge device is connected to the first plate of the capacitor and is configured to discharge the capacitor when the voltage across the capacitor is in excess of the peak of the maximum value of the normal supply voltage and not discharge the capacitor when the voltage across the capacitor is not in excess of the peak of the maximum value of the normal supply voltage.
US09007726B2 Disk drive suspension assembly having a partially flangeless load point dimple
Various embodiments concern a suspension assembly of a disk drive. The suspension assembly includes a load beam comprising a major planar area formed from a substrate. The load beam further comprises a window in the substrate, a dimple formed from the substrate, and a flange. The flange is a region of the major planar area that extends partially around the dimple but does not extend along an edge of the dimple. The edge of the dimple is adjacent to the window. The dimple is in contact with the flexure. A HAMR block or other element can extend through the window. The lack of a full flange can minimize the necessary clearance between the dimple and the HAMR block or other element and thereby allow the window to be enlarged to accommodate the HAMR block or other element.
US09007710B1 Rewrite operation for recording bands
Systems and methods are disclosed for performing a rewrite operation on recording bands of a data storage medium. In some embodiments, data may be read from a target band including a plurality of tracks, and modified. A portion less than all of the modified data is stored to a nonvolatile memory, and all of the modified data is written to the target band. In some embodiments, modified data corresponding to the first two tracks of the target band is stored to the nonvolatile memory, and modified data corresponding to the third track of the target band is written back to the first physical track. Each track may be written in order, ending with the modified data corresponding to the first two tracks. The result may be that data for each track in the band has shifted up two tracks, with data for the first two tracks moved to the end.
US09007708B2 Magnetic disk apparatus and data refresh method
According to at least one embodiment, a magnetic disk apparatus includes a disk, a random number generator, a determination module, and a refresh module. The disk includes a plurality of tracks. A random number generator generates a random number within a range of N integers in accordance with writing to a first area of a first track of the plurality of tracks. A determination module determines whether the generated random number includes a predetermined number. A refresh module refreshes a second area of a second track near the first track based on a result of determination of the determination module. The second area corresponds to the first area.
US09007702B2 Five-piece optical lens system
A five-piece optical lens system comprises, in order from the object side to the image side: a first lens element with a negative refractive power having a convex object-side surface; a second lens element with a negative refractive power having a concave image-side surface; a third lens element with a positive refractive power having a convex object-side surface; a stop; a fourth lens element with a positive refractive power having a convex image-side surface; a fifth lens element with a negative refractive power having a concave object-side surface, each of the second, third, fourth and fifth lens elements has at least one aspheric surface. Thereby, such a system has a wide field of view and can improve the yield rate when being applied to biomedicine, car recorder, camera or other electronic products.
US09007699B2 Lens position adjustment apparatus, projector, lens position adjustment method, and lens position registration method
A lens position adjustment apparatus includes: a transmission unit that is displaced in a first direction oriented from one end point toward the other end point or a second direction oriented from the other endpoint toward the one endpoint to transmit power of a drive source; a conversion unit that moves a lens by using the power supplied from the transmission unit; a drive control unit that controls the drive source; a position detection unit that detects a current position of the transmission unit; and a storage unit that stores a registered position and a registered direction, wherein the drive control unit controls the drive source in such a way that a final displacement direction is the second direction in case that the registered position is within a predetermined amount of displacement from the one end point, and that the final displacement direction is the registered direction otherwise.
US09007684B2 Microscope and microscope light source unit
A microscope includes: a first epi-illumination light-source unit to perform fluorescence observation; a second transmitted-illumination light-source unit to perform transmission observation, the second transmitted-illumination light-source unit including a light source provided with a light emitting element that emits excitation light and a fluorescent substance that emits fluorescence upon irradiation with the excitation light; and an incidence limiting section configured to limit an incidence of light on the light source from an outside of the second light source unit during a light-off period of the light emitting element. The incidence limiting section is configured to remove an incidence limitation of the light from the outside while the light emitting element is being lit.
US09007683B2 Dual element passively athemalized infrared imaging systems
A passively athermalized infrared imaging system includes an object side meniscus lens that forms at least one aspheric surface, and an image side meniscus lens that forms two aspheric surfaces. Each of the meniscus lenses are formed of a material selected from the group consisting of a chalcogenide glass, germanium, silicon, gallium arsenide, zinc selenide and glass. An optical power of the image side meniscus lens is at least 1.6 times an optical power of the object side meniscus lens such that an effective focus position of the imaging system is athermalized over a range of 0 to +40 degrees Celsius.
US09007675B2 Optical modulation device and optical modulation method
In an optical modulation device, a first drive signal and a first bias signal are applied to a phase modulation unit, a second drive signal and a second bias signal are applied to a phase modulation unit, and a third bias signal is applied to a π/2 phase shift unit. A control unit adjusts the third bias signal in a first adjustment period, adjusts the first drive signal and the first bias signal in a second adjustment period next to the first adjustment period, and adjusts the second drive signal and the second bias signal in a third adjustment period next to the second adjustment period. The control unit starts the second adjustment period before a gap between the current value of an adjustment reference signal and a target value is filled, and starts the third adjustment period before a gap in the second adjustment period is filled.
US09007672B2 Transmitter optical module
Disclosed is a transmitter optical module which includes an electro-absorption modulated laser modulating a light into an optical signal through a high-frequency electrical signal; a first sub-mount transferring the high-frequency signal to the electro-absorption modulated laser; and a second sub-mount receiving the high-frequency signal from the electro-absorption modulated laser to terminate the electro-absorption modulated laser. A length of a first wire connecting the first sub-mount and the electro-absorption modulated laser is different from a length of a second wire connecting the second sub-mount and the electro-absorption modulated laser.
US09007667B2 Image reader, image eraser, and related methods
According to an embodiment, an image reader for reading an original image formed on a surface of a recording medium is disclosed. The image reader comprises an illumination unit configured to illuminate the surface with a white light source, a light receiving unit comprising a plurality of color image sensors each configured to receive light reflected from the surface to form a monochromatic image, and an image processing synthesis unit configured to process the monochromatic images from the light receiving unit to form a synthesized image. The image reader further comprises an operation unit configured to designate a specific color, and a control unit configured to control the image processing synthesis unit to exclude, from the synthesized image processing, the monochromatic image from the color image sensor that corresponds to the specific color designated in the operation unit.
US09007665B2 Method for detecting the width and position of documents using image information in a large-format scanner system
Documents in a large-format scanning system are scanned by coarsely recognizing longitudinal or transverse transition regions between a reflector roller and a document by the substeps of dividing the scanning image transversely into uniform image strips, determining statistical parameters for each image strip, examining the scanning image in the image strips with fixed threshold values for deviations such that, if a value of one the statistical parameters of an image strip exceeds the threshold value, this region is recognized as being a transverse transition region between the reflector roller and the document, and examining the image strips to determine the longitudinal transition region by line-by-line generation of an average value and determining sufficiently strong and steep edges, the image strips being rotated incrementally from the transverse of the document to an acute angle. Then longitudinal or transverse document edges within the transition regions detected by coarse recognition are finely recognized.
US09007663B2 Light irradiation system, image scanning apparatus, and image forming apparatus
An light irradiation system for irradiating light a document face includes a light source; a light guiding member to guide light emitted from the light source; and a reflector to reflect a part of light exiting from the light guiding member to the document face. A direction that emission light intensity of the light emitted from the light source becomes the strongest is different from a direction extending from the light source to an irradiation area. The irradiation area is irradiated by a reflection light reflected by the reflector, and a direct light exiting from the light guiding member without reflection at the reflector. The light guiding member including an incidence surface, an exit surface, and a light guiding part including a total reflection face. Light quantity irradiated to the document face by reflection light is smaller than light quantity irradiated to the document face by direct light.
US09007661B2 Image reading device and image forming apparatus
In an image reading device, a movable part provided below a document platen in a housing is moved in a sub scanning direction. A reflection control part extending along a movement range of the movable part is fixed to the housing near the movable part. The reflection control part has first reflection parts having a relatively large reflectance and second reflection parts having a relatively small reflectance arranged along the movement range. A detection light irradiation part provided in the movable part irradiates the reflection control part with detection light. A detection light reception part receives the detection light reflected by the reflection control part. A signal generating part generates a binary signal corresponding to the detection light received by the detection light reception part. A movement deciding part decides movement state of the movable part according to the binary signal generated by the signal generating part.
US09007648B2 Updating old media with configurable entities
The claimed subject matter relates to an architecture that can provide configurable entities in connection with electronic archival of print-based media. In accordance therewith, print-based media can be archived electronically (e.g., by imaging or scanning the print-based media) in a remastered form that provides for displaying the original work with readily modifiable entities, such as advertisements. Media or entities can be selected based upon the original advertiser, the original product, or another element or feature of the print-based media, and can also be selected based upon a profile associated with the media consumer.
US09007645B2 Recording medium and printed matter producing method
The disclosure discloses a non-transitory computer-readable recording medium storing a program for executing steps on a computer. An operation terminal that is connected to a printed matter producing apparatus comprising a memory configured to store a database comprising a plurality of records each allocating character string data to a plurality of fields. The steps comprise an information acquiring, an object data determining, a print data creating, and a print data outputting. In the information acquiring, identification information of the field comprising a reference character string data is acquired and a plurality of offset values relating to each of a plurality of pieces of print object data are acquired. In the object data determining, the plurality of pieces of print object data is determined by using the identification information and by applying the plurality of offset values, respectively.
US09007641B2 Information processing apparatus, control method, and storage medium
An information processing apparatus instructs a printing apparatus to stop print processing for a print command to be processed by the printing apparatus via a universal serial bus, if status information indicating a status of the printing apparatus indicates that the printing apparatus is in a state where the print processing cannot be continued, wherein the print command is generated by a printer driver configured not to include a language monitor.
US09007639B2 Information providing device, information providing method, and information providing system that specify a region where an information processing terminal is and specify one or more information processing apparatuses which are in the region
An information providing device, which is capable of communicating with an information processing terminal and one or more information processing apparatuses executing processing responding to a request from the information processing terminal, including a position data obtaining unit configured to obtain position data of the information processing terminal and the information processing apparatuses; a specifying unit configured to specify, based on the obtained position data of the information processing terminal, a region where the information processing terminal is, and specify, based on the obtained position data of the information processing apparatuses, one or more of the information processing apparatuses which are in the region; and an instruction unit configured to, responding to the request from the information processing terminal, instruct an information processing apparatus of the specified information processing apparatuses specified by the specifying unit and specified by the request to execute the processing also specified by the request.
US09007638B2 Shifting a power state of an image processing apparatus based on a command from an information processing apparatus
An information processing system includes a first information processing apparatus, and a second information processing apparatus. The second information processing apparatus periodically acquires information from the first information processing apparatus, and stops periodically acquiring information if there is a factor for shifting a power state of the first information processing apparatus into a power saving state. The second information processing apparatus transmits information to the first information processing apparatus in a case where periodically acquiring information from the first information processing apparatus is stopped. The first information processing apparatus shifts into the second power state if the information is received.
US09007622B2 Replaceable printer component including a memory updated atomically
A replaceable printer component includes a memory device and a communication link. The memory device includes a memory and a circuit configured to atomically update data stored in the memory. The communication link is configured to communicatively link the memory device to a printer controller when the replaceable printer component is installed in a printing system. The circuit is configured to receive a write request including data, a data length, and an address from the printer controller; copy the data length of data stored at the address to a backup area of the memory; store the data length and the address in the memory; set a write state stored in the memory to a first state; update the data length of data stored at the address with the received data; and set the write state stored in the memory to a second state.
US09007614B2 Printing system including a printing apparatus and an information processing apparatus which communicates with the printing apparatus
A printing system comprising a printing apparatus and an information processing apparatus, the information processing apparatus comprises a unit configured to transmit a status acquisition request to the printing apparatus, and the printing apparatus comprises: a timeout processing unit configured to manage a timeout of a job to be processed; a determination unit configured to determine whether the status acquisition request contains an identifier of the job; and a unit configured not to reset a lapse of the timeout time of the job by the timeout processing unit when the determination unit determines that the status acquisition request does not contain the identifier of the job, and to reset the lapse of the timeout time of the job by the timeout processing unit when the determination unit determines that the status acquisition request contains the identifier of the job.
US09007613B2 Secure mobile printing method and system
A secure mobile printing method and system allow a user to unlock remotely submitted print jobs without having to remember job identifiers and without imposing onerous barcoding requirements on printer firmware or requiring the user to scroll through a list of print jobs on a printer's front panel display screen. An exemplary method, performed on a mobile device, comprises initiating a print job, assigning a job identifier for the print job, selecting a printer for the print job, sending to the selected printer the print job and the job identifier whereby the print job is locked on the selected printer, imaging a printed printer identification code (PIC) on an exposed surface of the selected printer, resolving the printed PIC image to the job identifier, and sending to the selected printer the job identifier whereby the print job is unlocked.
US09007606B2 Image forming apparatus
An image forming apparatus 1 includes an image forming portion 12, a setting acceptance portion 101, an identification information acquisition portion 92, and a control portion 100. The setting acceptance portion 101 accepts a job setting content from a user. After the job setting content is accepted by the setting acceptance portion 101, the identification information acceptance portion 92 acquires identification information of the user through communication with a key card 8. When the acquired identification information is authentic and the key card 8 is incommunicable with the identification information acquisition portion 92, the control portion 100 executes a job according to the job setting content.
US09007598B1 Minimally-threaded screw to reduce alignment shifts
A ring laser gyroscope configured to reduce alignment shifts in at least one critical alignment of the ring laser gyroscope is provided. The ring laser gyroscope includes reflective components configured to direct clockwise optical beams and counter-clockwise optical beams in at least one lasing plane; at least one ring-laser-gyro mounting feature having at least one respective through hole; and at least one minimally-threaded screw positioned in the at least one respective through hole. An unthreaded section of the minimally-threaded screw is contactlessly encased in the at least one respective through hole. A threaded-end of the at least one minimally-threaded screw is threaded in a respective at least one threaded hole in a gyro frame, the gyro frame spanning a reference mounting plane.
US09007594B1 Gas detection system using fiber laser with active feedback compensation by reference cavity
The present invention provides a fiber laser gas detection system using active feedback compensation by a reference cavity, said system comprising: an optical fiber laser consists of a laser diode pump source, a wavelength division multiplexer, an active optical fiber and a fiber Bragg grating connected successively; an optical isolator coupled with said wavelength division multiplexer for blocking a reverse light transmission in said active fiber; a coupler connected with said optical isolator for dividing the laser light after being isolated by the optical isolator into a reference beam, a detecting beam and an intensity measuring beam according a certain ration power. The gas detection system according to the present invention can take advantages of the unique superiority of compact structure and narrow linewidth of the laser output of the fiber laser, and achieve a gas detection method with high sensitive and high precision by feedback controlling.
US09007590B2 Apparatus for measuring transmittance
An apparatus for measuring transmittance which can realize reliability for measurement of the transmittance of a piece of patterned glass by post dispersion of light. The apparatus includes a light source which is disposed in front of an object that is to be measured, and directs light into the object. An integrating sphere is disposed in the rear of the light source and integrating light incident thereinto. The object is mounted on the front portion of the integrating sphere. A light dispersing part is disposed in the rear of the integrating sphere, and disperses light that has been integrated by and then emitted from the integrating sphere. An optical receiver is disposed adjacent to the light dispersing part, and receives light that has been dispersed by the light dispersing part.
US09007587B1 Determining true surface color from multiple camera images providing conflicting color information
A set of images of an object are captured from a set of lenses positioned at different angles. A common point is determined, which has a color value that differs among the images. Color at the point is mathematically expressed as a set of equations. The equations comprise a recorded color value for the point, an ambient contribution, a diffuse contribution, and a specular contribution. The ambient and diffuse contributions are set as equal across the equations. The specular contribution is determined, such as by quantifying the light sources and solving for the specular contribution using a Phong lighting model equation. True color for the point, which is based on the ambient and diffuse contribution, is determined by solving a set of simultaneous equations once the specular contribution is known. An image is created where the point has the true color as determined above.
US09007557B2 Liquid crystal panel and fabricating method thereof and display
Embodiments of the present invention relate to a liquid crystal panel and a fabricating method thereof and a display. The liquid crystal panel comprises: an array substrate and a color filter substrate bonded by a first sealant, with a region surrounded by the first sealant between the array substrate and the color filter substrate forming a liquid crystal panel display region filled with liquid crystal. In addition, the liquid crystal panel further comprises: a liquid crystal buffer region, located at the outer side of the first sealant; a liquid crystal channel, through which the liquid crystal buffer region and the liquid crystal panel display region are connected; and a covering layer, covering at least a position where the liquid crystal channel connects with the liquid crystal panel display region.
US09007553B2 Liquid crystal display device
A liquid crystal device including a first substrate including a plurality of picture elements; a second substrate including a common electrode; and a liquid crystal layer sandwiched therebetween. The first substrate and the second substrate are arranged to be opposite to each other, and each of the plurality of picture elements has a plurality of elongated electrodes configured to apply voltages to the liquid crystal layer in cooperation with the common electrode. The elongated electrodes within one of the plurality of picture elements extend in eight directions, and each of the plurality of picture elements is divided into eight regions based upon the eight directions. In each of the eight regions of one of the plurality of picture elements, two or more of the plurality of elongated electrodes extend along a corresponding one of the eight directions.
US09007546B2 Light guide plate and liquid crystal display apparatus using the same
Light can be uniformly distributed in the bezel area by diffusing the light in the bezel area blocked by an upper case, or by providing an optical pattern for light concentration. Accordingly, the brightness of light is similar for all positions at the boundary between the bezel area and the display area, thereby solving the hot spot problem caused by a brightness difference depending on position.
US09007545B2 Backlight device, display device, and television set
A backlight device (20) is combined with a display device (10) that has a display panel (11), such as a liquid crystal panel. The backlight device includes a chassis (21), a light guide plate (22) and optical sheets (23) arranged on the rear surface of the display panel (11), and an LED package (24) that illuminates an edge face of the light guide plate. A light reflecting face formed of a material that has silver as a main component is provided in the LED package. An adsorbing material (30) that adsorbs gas such as halogen gas and hydrogen sulfide, which have characteristics that lower the reflectance of silver, is coated onto a substrate (25) on which the LED package is mounted.
US09007543B2 Edge-lit LED backlight module, liquid crystal display device and method for fixing reflection sheet
This invention discloses an edge-lit LED backlight module, a liquid crystal display device and a method for fixing a reflection sheet. This backlight module comprises a backplate, a sidewall connected to the backplate, a light guide plate arranged on the backplate, a light-emitting device arranged on the backplate, and a reflection sheet arranged between the backplate and the light guide plate; wherein the light guide plate has a light-exiting top surface and a light-entering side adjacent to the light-exiting top surface, and the light-emitting device is located between the light-entering side and the sidewall. This backlight module further includes at least a first tension member and a second tension member with their both ends respectively connected to the reflection sheet and the backplate. The backlight module herein can effectively prevent the reflection sheet from warping caused by thermal expansion and further improve the optical quality of the backlight module.
US09007538B2 Barrier functional film and manufacturing thereof, environmental sensitive electronic device, and display apparatus
A barrier functional film that includes a substrate, at least one side wall barrier structure, a releasing film, and an adhesive is provided. The side wall barrier structure is located on the substrate. The releasing film is located above the substrate, and the side wall barrier structure is located between the substrate and the releasing film. The adhesive covers the side wall barrier structure and is located between the substrate and the releasing film. An environmental sensitive electronic device, a display apparatus, and a manufacturing method of a barrier functional film are also provided.
US09007526B2 Upgradeable display device and method for controlling the same
A display device and a method of upgrading the same are disclosed. The display device, such as a Smart TV, may include a broadcast receiver for receiving a broadcast signal, a demultiplexer for demultiplexing the received broadcast signal, a decoder for decoding the demultiplexed broadcast signal, and a display for displaying the decoded broadcast signal. The display device may also include an external device interface for receiving upgrade data from an upgrade device. A controller may be configured to process the received broadcast signal for display on the display and to upgrade the display device using the received upgrade data. The upgrade data may include at least one function. A control module may be configured to assign the at least one function to at least one of the upgrade device or the controller to execute the function on the display device.
US09007523B2 System and method for controlling motion using time synchronization between picture and motion
Provided are a system and a method for controlling a motion using time synchronization between a picture and the motion, and more particularly, a motion code corresponding to a time code is prestored before showing the picture and the motion is controlled according to the prestored motion code when the picture showing starts while a current motion driving time is compared with a reference time of the picture and then synchronized to provide a high-resolution precision motion to a user while achieving accurate synchronization with the picture.
US09007517B2 Imaging module
An imaging module is provided with: a front case, in which a lens unit is mounted on a side of the subject to be imaged; a back case, which is attached to the front case and seals an imaging substrate in an inside space formed with the front case; and a bracket attached to the back case, and the back case is attached to the front case by case a case fastening screw that is screwed into a screw hole and a case screw-fastening through-hole, and the positioning protrusion 5a is inserted into the case screw-fastening through-hole, so that the back case is positioned on the bracket.
US09007512B2 Focusing method of photographing apparatus and photographing apparatus adopting the focusing method
A focusing method includes operations (a) through (d). In (a), a maximum focus value generated during a searching is set as a first maximum focus value. In (b), the focus lens moves to a first position that is the position of the first maximum focus value. In (c), a focus value generated when the focus lens moves to the first position is set as a second maximum focus value. In (d), if it is determined that a difference value between the first maximum focus value and the second maximum focus value is greater than a first set allowance value, a position of a focus value, whose difference value from the first maximum focus value is less than a second set allowance value, is searched for within a second range that has the first position as its center and is narrower than the first range.
US09007507B2 Camera system for adjusting displayed image according to an aperture value
A camera system includes an imaging optical system, an imaging unit, a reflecting mirror that is in a first state of being positioned in an optical path extending from the imaging optical system to the imaging unit or in a second state of being retracted from the optical path, an aperture adjustment unit, an image adjustment unit, a release button, and a control unit. The imaging unit performs focusing by detecting contrast in an image of the subject, and while the reflecting mirror is kept in the second state, the image adjustment unit increases the brightness of the image on a display when the aperture adjustment unit changes the aperture value of the imaging optical system to a larger aperture value, and by operation of the release button, the imaging unit performs the focusing, and then the photographing of the subject is started.
US09007504B2 Method, apparatus and system for reducing pixel cell noise
Circuitry to reduce signal noise characteristics in an image sensor. In an embodiment, a bit trace line segment is located between neighboring respective segments of a source follower power trace and an additional trace which is to remain at a first voltage level during a pixel cell readout time period. In another embodiment, for each such trace segment, a smallest separation between the trace segment and the respective neighboring other one of such trace segments is substantially equal to or less than some maximum length to provide for parasitic capacitance between the bit line trace and one or more other traces.
US09007502B2 Solid-state imaging device including a photodiode configured to photoelectrically convert incident light
A solid-state imaging device includes a plurality of unit pixels. Each unit pixel has a photodiode, a reading transistor, a floating diffusion, a capacitance adding transistor, and a reset transistor. The reading transistor reads signal electric charges from the photodiode. The floating diffusion accumulates the signal electric charges read from the reading transistor. The capacitance adding transistor selectively adds capacitance to the floating diffusion. The reset transistor resets an electric potential of the floating diffusion.
US09007501B2 Solid-state imaging apparatus and imaging system
A solid-state imaging apparatus includes a pixel array in which a plurality of pixels are arranged, wherein the pixel array has a region formed from one of an electrical conductor and a semiconductor to which a fixed electric potential is supplied, each pixel includes a photoelectric converter, a charge-voltage converter which converts charges generated by the photoelectric converter into a voltage, and an amplification unit which amplifies a signal generated by the charge-voltage converter by a positive gain and outputs the amplified signal to an output line, and the output line comprising a shielding portion arranged to shield at least part of the charge-voltage converter with respect to the region.
US09007498B2 Solid state imaging device and imaging apparatus having a plurality of addition read modes
A plurality of kinds of color filters are disposed at each of pixels in accordance with a color array of two rows and two columns at a pixel section of a solid state imaging device. A first signal outputting circuit and a second signal outputting circuit each perform an addition read of electrical signals from the pixels of one/the other color included in a line to be read. An addition controlling circuit shifts sampling positions of the pixels which are added at a time of the addition read by a unit of the color array between the first signal outputting circuit and a second signal outputting circuit.
US09007496B2 Solid-state imaging device and camera module
According to one embodiment, a solid-state imaging device includes a signal level comparing circuit. The signal level comparing circuit compares the levels among the signals of first peripheral pixels, the levels among the signals of second peripheral pixels, the levels among the signals of third peripheral pixels. The first peripheral pixels are arranged with the pixels for colors other than the color for the target pixel interposed between the first peripheral pixels and the target pixel. The second peripheral pixels are disposed on extension lines in directions from the target pixel to the first peripheral pixels, and the third peripheral pixels are disposed between the second peripheral pixels.
US09007493B2 Image processing apparatus and image processing method for the same
Disclosed are an image processing apparatus and an image processing method. The image processing method includes receiving an image, dividing the received image into a plurality of regions in a unit of a frame, acquiring information of brightness of a pixel included in each divided region, detecting a region having a flare among the divided regions by using the acquired brightness information, determining an image processing condition to be applied to the detected region having the flare, and processing the received image based on the determined image processing condition. The image processing condition applied to the region having the flare is different from an image processing condition applied to other regions.
US09007489B2 Method and apparatus for image background removal and replacement
Electronic devices may be provided with image sensors and light sources. The image sensors may include image pixels each having a photosensitive element, first and second storage nodes, and first and second transfer transistors coupled between the photosensitive element and the first and second storage nodes. The first and second transfer transistors may be synchronized with the light source so that charges generated by the photosensitive element of each image pixel when the light source is on are transferred to the first storage node of that pixel and charges generated by the photosensitive element of each image pixel when the light source is off are transferred to the second storage node of that pixel. The light source may be an oscillating light source that is configured to turn on and off multiple times during an image exposure. The generated charges may be used in flash-matting operations.
US09007486B2 Image capturing apparatus and control method thereof
An image capturing apparatus determines a scene of a captured image, and, depending on the scene determination result, performs image capture with an expanded dynamic range, or performs a dynamic range contraction process based on the captured image. In the case of executing the dynamic range expansion process, the image capturing apparatus performs image capture at a decreased ISO speed, and performs tone correction for compensating the decrease in ISO speed with respect to the captured image. The image capturing apparatus is thereby capable of performing image capture with a dynamic range that takes into consideration the subject and the scene.
US09007468B2 Image stabilization control apparatus and imaging apparatus with correction value based on outputs of first and second vibration detection units
An image stabilization control apparatus including a mechanism which causes a vibration when the mechanism moves is disclosed. The apparatus comprises a vibration correction unit configured to correct image shake occurring due to vibration applied to the image stabilization control apparatus. A correction value of an angular velocity of the vibration is calculated based on signals based on the angular velocity and an acceleration of the vibration, frequency bands of the signals are narrowed. During the mechanism is moving, the image shake is corrected by driving the vibration correction unit based on the angular velocity of the vibration which is corrected by the corrected value calculated before the mechanism moves.
US09007463B2 Video tracking of baseball players which identifies merged participants based on participant roles
Video frames of a baseball game are analyzed to determine a track for the participants in the game and to update a digital record of the game. The merging of participants in a video frame is resolved by associating the participants' tracks before and/or after the merging with a most likely participant role, such as a player, coach or umpire role. The role of one merged participant can be used to deduce the role of the other merged participant. In this way, the digital record can be completed even for the merged period. The role of a participant can be based, e.g., on the location of the participant relative to a base, a coach's box region, a pitcher's mound, a dugout, or a fielding position, or by determining that a participant is running along a path to a base or performing some other movement.
US09007462B2 Driving assist apparatus, driving assist system, and driving assist camera unit
A driving assist apparatus acquires vehicle information which includes a gear state and speed of a vehicle; judges a state of preparing for movement, a state of starting movement, and a state during movement; generates a wide-angle image that is an image that can see a wide range although having distortion when the vehicle state is the state of preparing for movement or the state of starting movement; and generates a no-distortion image that is an image in which the distortion due to the lens shape and the distortion by the projection system are eliminated from the camera image when the vehicle state is the state during movement.
US09007458B2 Method for monitoring the quality of the primer layer applied to a motor-vehicle body prior to painting
A method for monitoring the quality of the primer layer applied to the body of a motor vehicle prior to painting (enamelling) envisages provision of at least one manipulator robot carrying a monitoring head. The monitoring head includes a light source constituted by an array of LED sources and a videocamera that are held in a position fixed with respect to one another while they are displaced with respect to the surface to be monitored following the profile of said surface. The signals at output from the videocamera are processed by dividing the area monitored into an array of sub-areas and executing the same processing procedure simultaneously on all the sub-areas.
US09007456B2 Device and method for inspecting semiconductor wafers
Semiconductor wafer inspection device comprising a wager transport arm provided with at least one wafer support element, a wafer gripper, the gripper having two distant branches designed to take hold of the opposed edges of the wafer, the gripper being mounted so as to rotate on a shaft in order to be able to rotate the wafer between an approximately horizontal position and an approximately vertical position, and at least two inspection systems placed on one side of the wafer and on the other, in an approximately vertical position symmetrically with respect to the plane passing through the wafer.
US09007454B2 Optimized illumination for imaging
Various embodiments are directed to imaging systems and methods for generating an image of a sub-surface feature of an object through a surface of the object. An illumination array may comprise a plurality of illumination sources positioned around the sub-surface feature of the object. An imaging device may comprise an objective. A computer system may be in communication with the illumination array. The computer system may be programmed to calculate an optimized illumination pattern of the plurality of illumination sources for imaging the sub-surface feature; activate the optimized illumination pattern; and instruct the imaging device to capture an image of the sub-surface feature with the imaging device based on reflected illumination from the optimized illumination pattern.
US09007448B2 Video-assisted customer experience
A video-assisted customer experience is disclosed. Generally, the experience includes a communications link between a user and a business representative facilitated by an external apparatus such as an ATM, mobile device, user's workstation, teleconferencing system, etc. The communications link may be a one or two-way video link such that the user may view video of the business representative or a representation of the business representative. The experience utilizes speech-recognition technology to incorporate subtitles in the video stream.
US09007430B2 System and method for creating a navigable, three-dimensional virtual reality environment having ultra-wide field of view
The present invention relates to a system and method for capturing video of a real-world scene over a field of view that may exceed the field of view of a user, manipulating the captured video, and then stereoscopically displaying the manipulated image to the user in a head mounted display to create a virtual environment having length, width, and depth in the image. By capturing and manipulating video for a field of view that exceeds the field of view of the user, the system and method can quickly respond to movement by the user to update the display allowing the user to look and pan around, i.e., navigate, inside the three-dimensional virtual environment.
US09007427B2 Method and system for providing virtual conferencing
An approach for providing virtual conferencing is described. A virtual conference platform receives, in real-time, images representing users of the respective mobile devices, selects a virtual environment among a plurality of virtual environments, and integrates the images into the selected virtual environment.
US09007406B2 Display control apparatus and method of controlling the same
This invention provides a display control apparatus capable of more quickly displaying the next image while suppressing a decrease in viewability. The apparatus displays an image together with an added non-image area when displaying, in a display area of a display unit to be used to display an image, the image having an aspect ratio different from that of the display area. Upon accepting a scroll operation of instructing scroll display of the image displayed in the display area, the apparatus performs the scroll display in accordance with the scroll operation. At this time, the apparatus adjusts the non-image area to decrease the width of the non-image area in the moving direction of the scroll during execution of the scroll display as the operation amount of the accepted scroll operation increases.
US09007397B2 Image control apparatus, server and control method therefor
An image control apparatus wherein an acquisition unit acquires position information from attribute information of the image, a setting unit sets a display scale of a map when displaying the image on the map, and a generation unit generates display data for displaying the map and the image on a display device using the acquired position information and the set display scale, when the set display scale is lower than a predetermined display scale, the generation unit generates display data in which the image is laid out at a position corresponding to the position information on the map, and when the display scale is higher than the predetermined display scale, the generation unit generates display data in which the image and the map are laid out without laying out the image on the map.
US09007394B2 Method and system for dynamic brightness correction in digital images
This disclosure generally relates to digital image and video signal processing, and more particularly to methods and systems for dynamic brightness correction. In one embodiment, an electronic circuit configured to perform an image correction method is disclosed, the method comprising: obtaining a pixel value of a color space component from an image; determining whether to perform mid-tone correction for the pixel value of the color space component; calculating, via the electronic circuit, a corrected pixel value based on the determination of whether to perform the mid-tone correction for the pixel value of the color space component; and outputting the corrected pixel value. The color space component may be one of: an Intensity component from a Hue-Saturation-Intensity color space; a Value component from a Hue-Saturation-Value color space; a Lightness component from a Hue-Saturation-Lightness color space; and a Brightness component from a Hue-Saturation-Brightness color space.
US09007381B2 Transition animation methods and systems
An exemplary method includes a transition animation system detecting a screen size of a display screen associated with a computing device executing an application, automatically generating, based on the detected screen size, a plurality of animation step values each corresponding to a different animation step included in a plurality of animation steps that are to be involved in an animation of a transition of a user interface associated with the application into the display screen, and directing the computing device to perform the plurality of animation steps in accordance with the generated animation step values. Corresponding methods and systems are also disclosed.
US09007375B2 Systems and methods for presenting results of experiments
A method of automatically analyzing data from at least one data set including a plurality of process factors of interest and a process output of interest to determine the relationship between the factors of interest and the output of interest at a given significance level and preserving model hierarchy. The method includes the steps of calculating the effects of the factors of interest against the process output of interest, developing a model including the significant factors of interest and respective estimated coefficients and omitting the insignificant factors of interest, generating a representation of the model, and generating at least one graphical representation of the factors of interest.
US09007363B2 Display apparatus and method of displaying three dimensional image
A display apparatus includes a display panel, a barrier panel, and a barrier panel controller. The display panel includes a plurality of pixel columns divided into a first pixel column groups and a second pixel column groups based on a selection signal used to determine a focal length of a three-dimensional image. The barrier panel forms a plurality of first barrier patterns spaced apart from each other and a plurality of second barrier patterns spaced apart from each other. The barrier panel controller controls a distance between the first barrier patterns and a distance between the second barrier patterns based on the selection signal.
US09007354B2 Display device and method for manufacturing the same
Provided is a display device including a panel, a driving circuit board connected to the panel, a driving unit mounted on the driving circuit board and driving the panel, a printed circuit board connected to the driving circuit board, and a memory unit mounted on the printed circuit board and storing calibration data for calibrating a data signal supplied to the panel.
US09007353B2 AMOLED display with optical feedback compensation
In one aspect of the invention, a display includes a substrate, and a plurality of pixels formed on the substrate and arranged in an array. Each pixel has a driving transistor having a gate electrode, a drain electrode and a source electrode, formed on the substrate, an organic light emitting diode (OLED) having a cathode layer, a anode layer and an emissive layer formed between the cathode layer and the anode layer, and formed over the driving transistor such that the anode layer of the OLED is electrically connected to the source electrode of the driving transistor, a bias electrode formed over the substrate, and a photo sensor having a photosensitive layer formed between the anode layer of the OLED and the bias electrode.
US09007350B2 Redundant display assembly
A display assembly includes a flexible sheet. The flexible sheet is formed of a flexible material supporting a first display panel and a second display panel. A mechanism is operatively connected to the flexible sheet. The mechanism moves the flexible sheet from a first position in which said first display panel may be viewed to a second position in which said second display panel may be viewed.
US09007331B2 Touch sensitive panel detecting hovering finger
A touch sensitive pad with a plurality of touch sensitive elements and processing circuitry coupled to a communications interface and to the touch sensitive pad for scanning the plurality of touch sensitive elements to measure a plurality of touch sensitive element values. The plurality of touch sensitive element values is compared to a hovering finger threshold pattern. Upon a favorable comparison, a hovering finger condition is determined, and a position of the hovering finger in three-dimensions is detected with respect to the touch sensitive pad. The plurality of touch sensitive element values is compared to a touching finger threshold pattern. Upon a favorable comparison, a touching finger condition is determined, and a position of the touching finger is detected upon the touch sensitive pad.
US09007327B1 Touch interfaces and controls for aviation displays
An apparatus for controlling an aviation display is provided. The apparatus includes processing electronics configured to cause a first representation of a first aviation data to be shown in a first format of the first aviation data, and to cause, in response to a first user input in relation to the first format, a second representation of the first aviation data to be shown in a second format of the first aviation data, the second format of the first aviation data comprising a first predefined location on a first region of a display.
US09007320B2 Electronic equipment and mobile terminal provided with same
The present invention is provided with: a touch panel for detecting the positions of inputs; a vibrating body provided to the touch panel; a first chassis having a base, positioned facing the touch panel across a space, and a frame body, positioned on the base so as to surround the touch panel in plan view; an operating unit, positioned on the front-surface-side of the touch panel so as to cover the touch panel in plan view; and a flexible part that is provided along the whole circumference of the frame body and supports the operating unit.
US09007318B2 Method and apparatus for providing information related to an in-vehicle function
A vehicle includes a multi-touch screen and a controller. A method for providing information related to a vehicle function includes visually displaying on the multi-touch screen a representation of a portion of the vehicle including a plurality of operating sections including a plurality of vehicle functions and a HELP icon. One of the vehicle functions is selected in response to a user action that includes a dragging motion on the multi-touch screen between the HELP icon and the selected vehicle function. Information related to the selected vehicle function is accessed. A preferred mode is employed to communicate the information related to the selected vehicle function to the user.
US09007312B2 Device and method for transmitting data in portable terminal
A device and method for transmitting data can conveniently perform data transmission between two portable terminals. The device preferably includes a first portable terminal transmitting data on which a drag operation has occurred to a second portable terminal when the second portable terminal is coupled to the first portable terminal using a time and a moving speed of the drag operation when the drag operation occurs from the first terminal to the second portable terminal. The second portable terminal receives the data from the first portable terminal using the time and the moving speed of the drag operation when the drag operation occurs from the first portable terminal to the second portable terminal coupled to the first portable terminal through near field communication.
US09007310B1 Single layer touch sensor with improved sensitivity and accuracy
Touch sensor methods, devices and systems are disclosed. One embodiment of the present invention pertains to a touch sensing system comprising a sensing device for sensing one or more touches on a sensor surface made of multiple conductive strips in one direction and a dual processing device for determining a horizontal position and a vertical position of each touch by processing currents generated in response to the touch, where the currents charge and discharge a capacitor formed between the touch and the sensor surface.
US09007309B2 Input device, and electro-optical device
An input device includes an input panel, a cover member that is provided with a housing portion, in which the input panel is housed, and a film member that is disposed over a main surface of the input panel provided in the housing portion and a main surface of the cover member.
US09007302B1 Device and user interface for visualizing, navigating, and manipulating hierarchically structured information on host electronic devices
A defined class of input devices is disclosed, consisting of a graspable body in two forms. Both forms include a scroll wheel-style mechanism that functions as a button from multiple directions, both include an apparatus providing six degrees of gestural freedom in three dimensions, and both provide for the wireless transmission capacity of these inputs, user data, audio, and other communications for the purpose of carrying credentials among various host electronic devices, and for manipulating and navigating an associated user interface for hierarchy visualization of structured information to be displayed on those host devices.
US09007300B2 Method and system to control a process with bend movements
Various embodiments include devices, methods, circuits, data structures, and software that allow for control of a process through detecting of movements in bends in a flexible display device. In an example, a method for controlling a process through bend movements can include detecting movement of a bend in a deformable display panel and modifying a process running on a computing device response to detecting the movement of the bend.
US09007299B2 Motion control used as controlling device
Techniques for using a motion sensitive device as a controller are disclosed. A motion controller as an input/control device is used to control an existing electronic device (a.k.a., controlled device) previously configured for taking inputs from a pre-defined controlling device. The signals from the input device are in a different form from the pre-defined controlling device. According to one aspect of the present invention, the controlled device was designed to respond to signals from a pre-defined controlling device (e.g., a touch-screen device). The inputs from the motion controller are converted into touch-screen like signals that are then sent to the controlled device or programs being executed in the controlled device to cause the behavior of the controlled device to change or respond thereto, without reconfiguration of the applications running on the controlled device.
US09007286B2 Phase modulating apparatus and phase modulating method
The present invention relates to a phase modulating apparatus capable of highly accurately and easily correcting the phase modulation characteristic of a reflective electric address spatial light modulator even when a condition of input light is changed. In the LCOS phase modulating apparatus, an input unit inputs the condition of the input light, and a processing unit sets an input value for each pixel. A correction value deriving unit determines a correction condition according to the condition of the input light. A control input value converting unit converts the input value set for each pixel into a corrected input value based on the correction condition. An LUT processing unit converts the corrected input value into a voltage value, and drives each pixel by using a drive voltage equivalent to the converted voltage value.
US09007281B2 Organic light emitting diode display device capable of compensating a threshold voltage of a driving TFT
This embodiments herein relate to an organic light emitting diode display device comprising: a display panel configured to include a plurality of pixels disposed in a matrix form, wherein each of the pixels including: a driving TFT, an organic light emitting diode, a control circuit including first to fourth TFTs, capacitors. The embodiments described herein may improve accuracy of sensing a threshold voltage of the driving TFT even though the organic light emitting diode display device drives high frequency such as 240 Hz because sensing periods are long enough to sense the threshold voltage of the driving TFT. Also, the embodiments described herein may compensate a drop of a high potential voltage due to compensating the current between a drain electrode and a source electrode of the driving TFT by using the high potential voltage dropped.
US09007280B2 Pixel circuit of display panel and display device using the same
A current pixel circuit of a display device includes a switching transistor which may be turned on in response to the current selection signal to transfer a data signal, a driving transistor for outputting a current corresponding to the data signal, and first and second transistors being turned on in response to the previous selection signal. In the display device, the gate electrodes of the switching transistor of a previous pixel and the first and second transistors of the current pixel are coupled to one scan line for transferring the previous selection signal. Accordingly, the transistors are arranged in the order of the switching transistor of the previous pixel and the first and second transistors of the current pixel on the scan line at an area between two adjacent data lines.
US09007272B2 Method and apparatus for the alignment of a 60 GHz endfire antenna
A portable unit with an endfire antenna and operating at 60 GHz makes an optimum communication channel with an endfire antenna in an array of antennas distributed over the area of a ceiling. The portable unit is pointed towards the ceiling and the system controlling the ceiling units selects and adjusts the positioning of an endfire antenna mounted on a 3-D adjustable rotatable unit. Several transceivers can be mounted together, offset from one another, to provide a wide coverage in both azimuth direction and elevation direction. These units can be rigidly mounted as an array in a ceiling apparatus. The system controlling the ceiling array selects one of the transceivers in one of the units to make the optimum communication channel to the portable unit. The system includes the integration of power management features by switching between Wi-Fi in favor of the 60 GHz channel.
US09007268B2 Antenna
An antenna has an antenna body having a plurality of first antenna elements, which are disposed along a first straight line. A hollow conductor, which extends between the first antenna elements, is disposed in the antenna body. The first antenna elements are developed as openings running between the hollow conductor and a surface of the antenna body. The antenna is designed to radiate a signal in a spatial direction that is a function of a frequency of the signal. The antenna body has an electrically insulating material that is coated with a conductive material.
US09007262B1 Diversified doppler for single platform geolocation
The described invention allows for rapid geolocation of one or more RF emitters using a single moving collection platform. Inaccuracies of conventional frequency of arrival (FOA) geolocation methods are overcome by solving simultaneously for emitter location and a potential emitter drift associated with an observed emitter frequency. Certain embodiments may utilize particle filtering algorithms to recursively update multimodal state densities that are typical of solutions involving both unknown emitter location and nonstationary emitter carrier drift. Moreover, certain properties of particle filters may be exploited to provide a geolocation solution given a complex multimodal state space composed of emitter location and a non-stationary emitter frequency required for FOA.
US09007261B2 Method and apparatus for fast TTFF
A data model containing orbital parameters is stored in a mobile device. When a First Fix is required by a GNSS system within the mobile device, these stored orbital parameters are used to rapidly generate accurate satellite trajectory data model. The stored orbital parameters may be modified in part or in whole as required by changing coefficients of the stored parameters.
US09007254B2 Antenna beam control elements, systems, architectures, and methods for radar, communications, and other applications
The present invention provides, among other things, antenna beam control devices, systems, architectures, and methods for radar and other applications, such as wireless communications, etc., to improve transmit and/or receive performance of the devices and systems employing such antennas by deploying beam control elements (20) to increase antenna gain at an angle less than a first angle relative to the antenna gain at angle greater than a first angle. Beam control elements are deployed in combination with the one or more antennas (12) in various systems of the present invention, such that the impact of reflected radiation from wind mill, communication, or other towers supporting the system or other nearby structures, as well as radiation from nearby wireless communication networks is decreased to an acceptable level. The beam control elements can include absorbing and reflective material and can be placed in the antenna near field to minimize costs.
US09007229B1 Sensor based recommendations
User devices are used to access various forms of electronic content. Sensors in the user device or information about environmental data associated with the device, such as weather at the locale of the user device, may be used to determine the occurrence of physical events. Recommendations such as offers for sale of extended warranties, warranty replacement, and so forth may be provided based at least in part on the physical events.
US09007221B2 Liquid cooling of rack-mounted electronic equipment
A server rack holds a number of modular servers configured for liquid cooling by passing a liquid coolant through interiors of the servers. Failure management of the cooling system is by management of the servers in segregated fault domains. Each fault domain comprises a number of the servers serviced by a dedicated coolant circuit that is segregated from the cooling circuits of the other fault domains. Potential liquid coolant leaks in a specific fault domain can be identified by monitoring liquid coolant levels in the respective coolant circuits. Each fault domain can include a separate, dedicated heat exchanger and a separate, dedicated coolant reservoir.
US09007219B2 Sleep-disrupting apparatus for a vehicle
A sleep disrupting apparatus disposed in a vehicle includes a processor and at least one vibration generator. The vibration generator is connected to the processor and is located in the vehicle in a position proximate to a passenger such that vibrations generated by the vibration generator are transmitted to the passenger. The processor determines a time index, generates at least three vibration signals consistent with the time index, and transmits the three vibration signals to the at least one vibration generator. The three vibration signals are separated from one another by two time intervals. The two time intervals are not equal to one another.
US09007217B1 Helmet with patch antennas to detect, prevent, and minimize head concussion
A helmet with wireless sensor system for monitoring of surrounding objects. The helmet with wireless sensor system comprises a wireless transceiver connected to a number of patch antennas to transmit a particular signal and receive reflected signals from surrounding objects, a processing unit that uses the information from reflected signal received by wireless transceiver to calculate the speed, distance, and direction of the object to determine when and where an impact will occur, and a number of inflatable/deflatable pads installed on the helmet and external to the helmet that will be activated prior to an impact.
US09007201B2 Method for self-testing notification appliances in alarm systems
A method for self-testing notification appliances in an alarm system, including the steps of measuring ambient noise at a notification appliance, comparing the measured ambient noise to a threshold ambient noise level, and performing a self-test of the notification appliance if the measured ambient noise does not exceed the threshold ambient noise level. The method may further include the step of recording a fail result for the notification appliance if the measured ambient noise exceeds the threshold ambient noise level. Performing the self-test of the notification appliance may include the steps of activating a notification feature of the notification appliance, measuring output of the notification feature, comparing the measured output to a predefined value, recording a pass result for the notification appliance if the measured output exceeds the predefined value, and recording a fail result for the notification appliance if the measured output does not exceed the predefined value.
US09007189B1 Providing leaderboard based upon in-game events
An approach to facilitate providing leaderboards based upon in-game events within a game space. The leaderboards based on user progress to achieving one or more administrator defined objectives within the game space, where each objective requires the completion of one or more activities. An objective metric for the first user, indicating the first user's progress toward achieving the objective may be determined, based upon one or more activity metric values for the first user. The activity metric values providing an indication of the first user's progress toward completing activities required to be completed to achieve the objective, as defined by an administrator.
US09007184B2 Method for operating a household appliance, portable operating unit and household appliance
In a method for operating a household appliance, a portable operating unit is docked to a selected one of a plurality of household appliances. The selected household appliance is identified using the portable operating unit which is then configured to operate the selected household appliance only. The portable operating unit includes at least one docking element for docking to a docking station of the selected household appliance, an identification device for identifying the selected household appliance, and a configuration device for configuration of the operating unit for operating the selected household appliance only.
US09007181B2 Method and system for discovery and transparent status reporting for sensor networks
A system and method for monitoring the status of wireless node devices in a network. A network controller polls one or more sensor devices for status information. The sensor devices are in communication with at least one wireless node device. More than one sensor device may be associated with a single wireless node device. The wireless node device appends its own status information to the transmission frame of the sensor device's response message, and the transmission frame, containing the address and status information for both the sensor device and the wireless node device, is transmitted to the network controller. The inclusion of the wireless node device address and status information is done without the knowledge of the sensor device.
US09007178B2 Utilization of motion and spatial identification in RFID systems
In one aspect where a load or a subset of one or more tags is in motion relative to an RFID reader system, the RFID system obtains tag readings and derives tag scalar or vector motional data e.g. tag velocity, tag acceleration, and/or rate of change of tag acceleration which can be compared to known tag motional information to distinguish true tags of interest from false positives which are unavoidably also within the field of the reader system. An antenna system may also make readings during distinctive movement patterns of true tags, such as vertical or arcuate movement and utilize computed tag motional data based on the tag readings to distinguish true tags from false positives. Two components of the RFID system may communicate information on identified tags, and/or interact (e.g. by silencing tags), so as to cooperate in identifying true positive tags.
US09007177B2 Apparatus and method for generating behavior pattern
A method for generating a behavior pattern based on information from radio frequency identification tags is disclosed. The method includes identifying a plurality of radio frequency identification tags, generating a radio frequency identification group that corresponds to the plurality of radio frequency identification tags, receiving behavior information that corresponds to the radio frequency identification group from a user device, matching the radio frequency identification group with the behavior information, generating a behavior pattern corresponding to the matched radio frequency identification group and the behavior information, and storing the behavior pattern in a database.
US09007175B2 Biometric imaging using an optical adaptive interface
Embodiments of a biometric system with an optically adaptive interface are described. In some embodiments, an optically adaptive interface changes optical characteristics in response to the placement of a finger on the optically adaptive interface. In some embodiments, the optically adaptive interface can include an active layer and a surface layer. The active layer and the surface layer can have different optical properties. For example, one layer may be opaque and the other transparent, the two layers may have complementary colors, the two layers may have orthogonal polarization reflectors, one layer may be reflective and the other absorptive, etc. Moreover, the active layer can be a fluid with either high or low viscosity. For example, the viscosity can be such that the active layer fluid is either completely displaced or not displaced in locations corresponding to finger valleys.
US09007174B2 Service identification authentication
A server receives a service personnel identification verification request from a computing device. The request includes identification information obtained via the computing device from a security badge. The computer determines whether there is a security concern with the identification information by comparing the identification information to stored service personnel information in a service personnel database. A response is sent to the computing device indicating the result of the determination, for presentation to a user who may be interacting with a person having the security badge.
US09007168B2 System and method for enrollment of a remotely controlled device in a trainable transmitter
A wireless control system is configured to be trainable to control any number of remotely controlled devices. The system can be configured to gather and learn information relating to a signal transmitted by the original transmitter in a manner that is blind to a user of the system. The system can be designed to learn signals automatically such that fewer steps are necessary for a user to train the system to control a particular remotely controlled device. The system can train to remotely controlled devices in this manner with little or no user action required.
US09007166B2 Over-current protection device
An over-current protection device comprises a PTC material layer, a first electrode layer and a second electrode layer. The PTC material layer has opposite first and second surfaces and opposite first and second lateral surfaces. The first electrode layer is in physical contact with the first surface of the PTC material layer and extends to the first lateral surface. The second electrode layer is in physical contact with the first surface of the PTC material layer and extends to the second lateral surface. The second electrode layer is insulated from the first electrode layer by a first separation. The first electrode layer and the second electrode layer are substantially laterally symmetrical, and serve as interfaces for current flowing in and out of the device when the over-current protection device is in use.
US09007164B2 Complex type fusible link, fuse box, and manufacturing method thereof
The present invention provides a complex type fusible link which includes an insulative block base including a plurality of cavities; a conductive connecting plate which is integrally embedded in the insulative block base, a part of the conductive connecting plate being exposed to at least one of the cavities; a plurality of fusible elements each of which is accommodated in corresponding one of the cavities and includes a first end which is connected to the part of the conductive connecting plate and a second end; and a plurality of terminals each of which is integrally embedded in the insulative block base and includes a first end which is connected to the second end of corresponding one of the fusible elements and a second end which is exposed from the insulative block base.
US09007163B2 Device for protection from overvoltages with split thermal disconnectors
A device for protecting an electrical installation from surges. The device includes a protective component for protecting from overvoltages and two thermal disconnectors. Each thermal disconnector includes a respective mobile contact suitable to move from a closed position to an open position to disconnect the protective component from the electrical installation, and a respective thermosensitive element for making the mobile contact move from the closed position to the open position when the temperature of the protective component exceeds a predetermined threshold.
US09007156B2 Electromagnetic relay
An electromagnetic relay includes a first stationary contact; a second stationary contact that is aligned with the first stationary contact in a first direction; a first movable contact that is movable toward/away from the first stationary contact in a second direction perpendicular to the first direction; a second movable contact that is movable toward/away from the second stationary contact in the second direction; and a first permanent magnet and a second permanent magnet that face each other. A first contact part, formed by the first stationary contact and the first movable contact, and a second contract part, formed by the second stationary contact and the second movable contact, are interposed between the first permanent magnet and the second permanent magnet in the first direction. The first permanent magnet and the second permanent magnet extend in a third direction, which is perpendicular to the first direction and the second direction.
US09007154B2 Hinged armature bearing for magnetic tripping device
A hinged armature arrangement, for a magnetic tripping device of an electrical switching device, includes a yoke, a hinged armature and a hinged armature spring for embodying a spring force on the hinged armature. The hinged armature is mounted at a first end in a hinged armature bearing. The hinged armature bearing includes a contact surface and a stop surface. The hinged armature spring is arranged on the hinged armature such that at least one first part of the spring force acts against a magnetic force, which is exerted on the hinged armature when a current path is energized. In a particular embodiment, the contact surface and the stop surface are arranged at an angle α of less than 90° relative to one another.
US09007146B2 Duplexer
A duplexer includes a package substrate having layers stacked, a transmission filter and a reception filter that are provided on an upper surface of a first layer that is one of the layers of the package substrate, the transmission and reception filters being acoustic wave filters, a metal pattern provided on the upper surface of the first layer and formed to surround the transmission and reception filters, a transmission line provided on an upper surface of a second layer that is one of the layers of the package substrate and is positionally lower than the first layer, the transmission line electrically connecting the transmission filter and a transmission terminal together, and a reception line that is provided on the upper surface of the second layer and electrically connects the reception filter and a reception terminal. The thickness of the first layer is greater than that of the second layer.
US09007141B2 Interface for communication between voltage domains
In one or more embodiments, circuitry is provided for isolation and communication of signals between circuits operating in different voltage domains using capacitive coupling. The capacitive coupling is provided by one or more capacitive structures having a breakdown voltage that is defined by way of the various components and their spacing. The capacitive structures each include three capacitive plates arranged to have two plates located in an upper layer and one plate located in a lower layer. A communication signal can be transmitted via the capacitive coupling created between the lower plate and each of the upper plates, respectively.
US09007134B2 Constant-temperature piezoelectric oscillator and method of manufacturing the same
A constant-temperature piezoelectric oscillator includes: a piezoelectric vibrator; an oscillation circuit; a frequency voltage control circuit; a temperature control section; and an arithmetic circuit, wherein the temperature control section includes a temperature-sensitive element, a heating element, and a temperature control circuit, the frequency voltage control circuit includes a voltage-controlled capacitance circuit capable of varying the capacitance value in accordance with the voltage, and a compensation voltage generation circuit, and the arithmetic circuit makes the compensation voltage generation circuit generate a voltage for compensating a frequency deviation due to a temperature difference between zero temperature coefficient temperature Tp of the piezoelectric vibrator and setting temperature Tov of the temperature control section based on a frequency-temperature characteristic compensation amount approximate formula adapted to compensate the frequency deviation, and then applies the voltage to the voltage-controlled capacitance circuit to compensate the frequency.
US09007133B2 Oscillator, time-digital converter circuit and relating method of time-digital measure
A ring oscillator has a plurality of elementary units connected in cascade and linked in order to make a chain with the respective output terminals connected to the input terminals of the successive elementary units of the chain, the elementary units being crossed by a cyclic signal during a time period of activation, each of said elementary units comprising an auxiliary recovery terminal for temporarily resetting each elementary unit during each loop of said cyclic signal, said auxiliary recovery terminal being connected to an output terminal of a successive elementary unit of the chain.
US09007129B2 Amplifer device
The disclosure relates to an amplifier device comprising an integrated circuit die (701a; 701b) having a first amplifier (702a; 702b) and a second amplifier. A Doherty amplifier may be implemented in accordance with the present invention. The amplifier device also comprises a first connector (706a; 706b) having a first end coupled to the first amplifier and a second end for coupling with a circuit board (718a; 718b), a second connector (708a; 708b) having a first end coupled to the second amplifier (704a; 704b) and a second end for coupling with a circuit board (718a; 718b), a shielding member (710a; 710b) having a first end coupled to the integrated circuit die (701a; 701b) and a second end for coupling with a circuit board (718a; 718b), the shielding member (710a; 710b) situated at least partially between the second connector and the first connector (706a; 706b) and a capacitor. The capacitor has a first plate and a second plate. The first plate of the capacitor is configured to be coupled to ground when in use. The second plate of the capacitor is coupled to one of the ends of the shielding member (710a; 710b). The other end of the shielding member (710a; 710b) is configured to be coupled to ground when in use.
US09007127B2 Electronic circuit with unit for attenuating at least one input signal of an amplifier in an automatic gain control loop
The electronic circuit (1) includes, in an automatic gain control loop, an input amplifier (2), an AGC unit connected to the amplifier output to detect the amplitude of an output signal and a unit (10) for attenuating an input signal of the amplifier based on an adaptation signal (VAGC) from the AGC unit. The attenuation unit includes a means of comparing the adaptation signal to a reference signal (VREF) and for supplying an attenuation current as a function of the difference between the adaptation and reference signals, to a diode-connected PMOS replica transistor (M2), which is connected by a source to a common mode voltage (VCM) dependent on the input signal of the amplifier. The replica transistor controls a PMOS shunt transistor (M1) defining a shunt resistance connected to the amplifier input, whose resistive value depends on the attenuation current passing through the replica transistor.
US09007125B2 RF power amplifier and method of assembly for same
In general, an RF power amplifier comprises a controller, a driver, a splitter, a final stage, and a combiner coupled together to function as the RF power amplifier. One or more of the above components are arranged on one or more motherboards, e.g., a printed circuit board (PCB). A heat sink defines a base of the RF power amplifier, and in some embodiments includes at least two grooves formed therein, wherein the electrical components of the splitter and electrical components of the controller fit within one or more of the grooves so that these components can substantially disposed within the heat sink. In some embodiments, a power rail is also provided, and is also disposed substantially within the heat sink. The power rail groove of the heat sink and the carrier of the final stage provide an EMI shield of the power rail.
US09007109B2 Automatic loop-bandwidth calibration for a digital phased-locked loop
A phase-locked loop digital bandwidth calibrator includes a digital loop filter having a gain multiplier memory and a perturbation unit configured to generate a calibration offset signal to initiate a calibration. Additionally, the phase-locked loop digital bandwidth calibrator also includes a digital bandwidth calibration unit configured to provide a corrected nominal gain for storage in the gain multiplier memory, wherein a digital gain correction for the corrected nominal gain is determined by a digital integration stage and a correction database. A phase-locked loop digital bandwidth calibration method is also provided.
US09007102B2 Active gate drive circuit
An exemplary gate drive circuit and method are disclosed for controlling a gate-controlled component, the gate drive circuit having a PI controller adapted to receive an input reference signal and to control a gate voltage of the gate-controlled component. The gate drive circuit can include a first feedback loop for the PI controller, the first feedback loop having a first gain (kv), a second feedback loop for the PI controller, the second feedback loop having a second gain (ki), and a clipping circuit adapted to modify a feedback signal in the second feedback loop during turn-on of the gate-controlled component when the time derivative of the collector current is negative. The first feedback loop can include a first blanking circuit adapted to cut the feedback loop when the gate-controlled component is in a blocking state.
US09007100B2 High-side semiconductor-switch low-power driving circuit and method
A high-side semiconductor-switch driving method includes generating power for controlling a high side semiconductor switch. The high side semiconductor switch has a control terminal and the power allows a current to flow into the control terminal of the high side semiconductor switch to switch the high side semiconductor switch. The voltage at the control terminal of the high side semiconductor switch is quantified. The power dependent on the voltage at the control terminal of the high side semiconductor switch is controlled so that the current provided is increased when the voltage at the control terminal indicates that the current is not sufficient to switch the high side semiconductor switch.
US09007091B2 Dual-port positive level sensitive preset data retention latch
In an embodiment of the invention, a dual-port positive level sensitive preset data retention latch contains a clocked inverter and a dual-port latch. Data is clocked through the clocked inverter when clock signal CKT goes high, CLKZ goes low, preset control signal PRE is low and retention control signal RET is low. The dual-port latch is configured to receive the output of the clocked inverter, a second data bit D2, the clock signals CKT and CLKZ, the retain control signals RET and RETN, the preset control signal PRE and the control signals SS and SSN. The signals CKT, CLKZ, RET, RETN, PRE, SS and SSN determine whether the output of the clocked inverter or the second data bit D2 is latched in the dual-port latch. Control signals RET and RETN determine when data is stored in the dual-port latch during retention mode.
US09007088B2 Protecting quantum entanglement from amplitude damping in a two qubit system
Preservation of quantum entanglement in a two-qubit system is achieved by use of the disclosed systems. Three different example two-qubit systems are shown: (1) a system employing a weak measurement, (2) a system in which a generalized amplitude dampening occurs without use of a weak measurement, and (3) an extended system in which the system is prepared in a more robust state less susceptible to decoherence prior to a generalized amplitude dampening.
US09007085B2 Test apparatus of semiconductor package and methods of testing the semiconductor package using the same
A semiconductor package testing apparatus and testing a semiconductor package, the apparatus including a test circuit substrate that electrically tests a semiconductor package having connection terminals; a socket electrically connecting the test circuit substrate with the semiconductor package; a socket guide having an open region delimiting the socket; an insert that fixes the semiconductor package and positions the semiconductor package in the open region of the socket guide; a pusher that presses the semiconductor package to make contact between the socket and the semiconductor package; and an alignment part that aligns the semiconductor package with the open region, wherein the alignment part is configured to selectively apply a magnetic force to align keys of the semiconductor package, the align keys being formed of a magnetic material.
US09007077B2 Flexible current and voltage sensor
A flexible current and voltage sensor provides ease of installation of a current sensor, and optionally a voltage sensor in application such as AC branch circuit wire measurements, which may require installation in dense wiring conditions and/or in live panels where insulating gloves must be worn. The sensor includes at least one flexible ferromagnetic strip that is affixed to a current sensing device at a first end. The second end is secured to the other side of the current sensing device or to another flexible ferromagnetic strip extending from the other side of the current sensing device to form a loop providing a closed pathway for magnetic flux. A voltage sensor may be provided by metal foil affixed to the inside of the flexible ferromagnetic strip. A clamp body, which can be a spring loaded handle operated clamp or a locking fastener, can secure the ferromagnetic strip around the wire.
US09007065B2 Battery monitoring apparatus
A battery monitoring apparatus for monitoring a battery condition of an assembled battery. In the apparatus, a control unit transmits, to a monitoring unit that is powered by the assembled battery and monitors its battery condition, a first mode-switching instruction signal for instructing the monitoring unit to transition from a normal mode to a dark-current mode. Subsequently, the control unit transmits to the monitoring unit a second mode-switching signal for instructing the monitoring unit to transition from the dark-current mode to the normal mode, and acquires an increased count value of a timer circuit in the monitoring unit for a time period from transmission of the first mode-switching instruction signal to transmission of the second mode-switching instruction signal. When it is determined that the increased count value is greater than an abnormality diagnosis criterion value, then the control unit determines that the dark-current mode of the monitoring unit is malfunctioning.
US09007061B2 Method for magnetic resonance imaging using inversion recovery with on-resonant water suppression including MRI systems and software embodying same
Featured are methods for magnetic resonance imaging of a volume, such a volume having susceptibility-generating objects or interfaces having susceptibility mismatches therein. Such a method includes selectively visualizing one of susceptibility-generating objects or interfaces having susceptibility mismatches as hyperintense signals, where such visualizing includes controlling variable imaging parameters so as to control a geometric extent of a signal enhancing effect, m more particular aspects of the present invention, such selectively visualizing includes attenuating or essentially suppressing signals from fat and/or water, namely on-resonant water protons, so as to thereby enhance a signal(s) associated with magnetic susceptibility gradient(s). Also featured are MRI systems, apparatuses and/or applications programs for execution on a computer system controlling the MRI data acquisition process embodying such methods.
US09007060B2 Electronic device with ring-connected hall effect regions
An electronic device includes a number of n Hall effect regions with n>1, wherein the n Hall effect regions are isolated from each other. The electronic device also includes at least eight contacts in or on surfaces of the n Hall effect regions, wherein the contacts include: a first and a second contact of each Hall effect region. A first contact of the (k+1)-th Hall effect region is connected to the second contact of the k-th Hall effect region for k=1 to n−1, and the first contact of the first Hall effect region is connected to the second contact of the n-th Hall effect region. The at least eight contacts include at least two supply contacts and at least two sense contacts. Each Hall effect region includes at most one of the at least two supply contacts and at most one of the at least two sense contacts.
US09007059B2 Methods for monitoring thickness of a conductive layer
Methods and apparatuses for calibrating eddy current sensors. A calibration curve is formed relating thickness of a conductive layer in a magnetic field to a value measured by the eddy current sensors or a value derived from such measurement, such as argument of impedance. The calibration curve may be an analytic function having infinite number terms, such as trigonometric, hyperbolic, and logarithmic, or a continuous plurality of functions, such as lines. High accuracy allows the omission of optical sensors, and use of eddy current sensors for endpoint detection, transition call detection, and closed loop control in which a process parameter is changed based on the measured magnetic flux density change in one or more processing zones.
US09007057B2 High resolution absolute encoder
The device to measure the absolute rotation angle of a rotating shaft includes a rotating disc, fixed to the shaft. A group of permanent magnets of different sizes and polarities is disposed on a circular track. Further, a group of Hall sensors, fixed to a static part of the device, are disposed on a circular path, in proximity of the rotating disc magnets tracks, and generate electric signals proportional to the strength of the magnetic field produced by the magnets in proximity. The signs of these electric signals are used to calculate a code characteristic of a low resolution absolute angular position. Two analog signals are associated to the obtained code, according to a predefined table. The associated analog signal having the closest value to zero is used as an entry to a pre-recorded table containing the correspondent angular position of the shaft.
US09007054B2 Angle sensor with misalignment detection and correction
An angle sensor to provide sensor-to-magnet misalignment detection and correction capability in rotation angle measurement applications is presented. The angle sensor has magnetic field sensing elements to sense magnetic field associated with a rotating magnet. The angle sensor includes circuitry to generate signals based on the sensing by the sensing elements. The signals provide information that can be combined according to an error function to provide misalignment detection. The angle sensor can be used with or can be incorporated in an angle measurement device that employs a processing unit to produce a rotation angle value. In one embodiment, the processing unit is configured to implement the error function and correct the angle value for detected misalignment. In another embodiment, the error function is performed by a programming device and detected misalignment is corrected through mechanical adjustment of sensor-to-magnet position.
US09007045B2 Output device which supplies a current with improved transient response characteristic and reduced current consumption
An output device includes an output transistor that outputs an output current, a first driver that drives the output transistor so that a feedback voltage of an output voltage of the output transistor is in agreement with a reference voltage, an RC circuit that has a capacitor connected to the ground and a resistor connected in series to the capacitor, and a second driver that drives the output transistor to increase the output current when a potential difference between ends of the resistor, generated by the feedback voltage supplied between ends of the RC circuit, is increased by a decrease of the output voltage.
US09007044B2 Constant current driving device having an improved accuracy
An embodiment of a driving device is proposed for supplying at least one regulated global output current to a load. The driving device includes programming means for programming a value of the global output current within a global current range. Reference means are provided for supplying a reference voltage, which has a value corresponding to the value of the global output current. Conversion means are then used for converting the reference voltage into the global output current. The conversion means may further include a plurality of conversion units for corresponding partial current ranges, which partition the global current range.
US09007042B2 DC/DC converter
In a DC/DC converter, a first operation section calculates a first operation value, based on a difference voltage between an instruction value for a high-voltage-side voltage and a detected value of a high-voltage-side voltage, a second operation section calculates a second operation value, based on a difference voltage between a voltage instruction value for a charge-discharge capacitor and a voltage detected value of the charge-discharge capacitor, and a switching control section obtains a conduction ratio, based on the first operation value and the second operation value, and controls, based on the conduction ratio, switching operations of first to fourth semiconductor circuits, thereby controlling the high-voltage-side voltage, and the voltage of the charge-discharge capacitor.
US09007039B2 Single inductor multiple output (SIMO) direct current-to-direct current (DC/DC) converter and control method thereof
Provided is a single inductor multiple output (SIMO) direct current-to-direct current (DC/DC) converter that may perform DC/DC conversion by transferring, to output nodes, input current that is input and thereby stored in a single inductor. An output selection unit of the SIMO DC/DC converter may select, from output nodes, a first output node to be supplied with current from a driving unit, and provide output voltage of the first output node and reference voltage of the first output node to a hysteresis comparison unit. The hysteresis comparison unit may control on-time and/or inductor peak current by determining whether the output voltage of the first output node is higher than the reference voltage of the first output node by at least a first threshold, and whether the output voltage of the first output voltage is lower than the reference voltage of the first output voltage by at least a second threshold.
US09007034B2 Electric power generation control system for vehicle
An electric power generation control system for a vehicle, which enables generation of electric power by a generator as much as possible while preventing an electrical component from being overheated by power generation by the generator. The electric power generation control system selectively switches a mode of the generator between first and second modes in which an instruction voltage is higher and not higher than an allowable voltage of a wire harness, respectively. A counter value is counted up in the first mode and down in the second mode. When the counter value has reached a higher limit value, the first mode is inhibited and the power generation mode is set to the second mode. This increase the proportion of an execution time period of the first, and accordingly, when a possibility of overheating the wire harness becomes high, the instruction voltage is lowered.
US09007031B2 Automotive voltage compensation system and method
A power source is electrically connected with a battery and an electrical load. The power source has an output voltage and provides current for the battery and electrical load. A charging voltage for the battery is determined based on temperature of the battery. An offset voltage is determined based on the provided current to the battery. The output voltage is determined based on the charging and offset voltages.
US09007020B2 Charging service vehicles with battery and generator sources
Charging service vehicles with battery and generator sources are disclosed. The service vehicle is a vehicle having electric vehicle (EV) charging equipment, removably mounted battery module(s) or a battery module connection point, and an alternator or generator transported by the vehicle. The alternator or generator is configured to provide power to the battery module or to the charging equipment. Battery modules used may be quick-disconnecting or have their discharge monitored and controlled by an onboard controller device, and in some cases are automotive SLI batteries. Some embodiments have connection points that can be configured as charging points to recharge battery modules on the vehicle or as discharging points to provide power to the EV charging equipment. These features are beneficial to extend the utility of batteries in a service vehicle, provide additional power for EV charging, and to efficiently utilize vehicle electronics and generation capability.
US09007019B2 Non-contact charging method
A non-contact charging method, in which a battery-powered device is set down on a charging platform, a power receiving coil in the battery-powered device is electromagnetically coupled to a power transmission coil in the charging platform, power is transmitted from the power transmission coil to the power receiving coil by electromagnetic induction, and a battery (52) in the battery-powered device is charged. The charging current of the battery is detected on the battery-powered device side, the transmission efficiency is detected from the detected charging current, the detected transmission efficiency is compared to an efficiency threshold value, it is determined that a foreign object is on the charging platform when the detected charging efficiency is less than the efficiency threshold value and it is determined that a foreign object is not on the charging platform when the detected charging efficiency is greater than the efficiency threshold value.
US09007003B2 Method for controlling an inverter for driving a swing motor
The present disclosure relates to a method of controlling an inverter for driving a swing motor, and particularly, maximally generates braking torque of the swing motor upon generation of failure of the inverter by switching on/off a lower-phase switch or an upper-phase switch of the inverter in order to prevent an upper swing body from freely rotating which is generated when a semiconductor switch of the inverter is switched off upon the generation of over-current and over-voltage of the inverter that drives the swing motor, thereby being capable of protecting the inverter, rapidly stopping the upper swing body, and preventing the risk of accidents.
US09007001B2 Power supply system and vehicle equipped with power supply system
A power supply system includes: a first electrical storage device; a charging device charging the first electrical storage device with external power from an external power supply; a second electrical storage device supplying an auxiliary load with a voltage lower than an output voltage of the first electrical storage device; a first converter stepping down a voltage of power from the first electrical storage device and supplying the auxiliary load and the second electrical storage device with a voltage; a second converter having a capacity smaller than that of the first converter and charging the second electrical storage device with the external power; and a controller, when the external power is charged, controlling charging power from the charging device to the first electrical storage device and charging power from the second converter to the second electrical storage device based on a state of charge of the second electrical storage device.
US09006998B2 Dimmable lighting devices and methods for dimming same
In a single lighting device including a large number of light-emitting elements (LEEs), the LEEs are divided into separately powered groups, and different combinations of the groups are fully energized to achieve the desired overall brightness. In some embodiments, the number of LEEs in each group has a binary relationship to the other groups. The resolution of the dimming is the brightness of the smallest group. In one example of five binary weighted groups of LEEs, 32 brightness levels can be achieved while the LEEs in the energized groups are fully ON. Thus, since there is no high frequency switching, there is substantially no power dissipation by the dimming control system, and there is limited noise or EMI created. The dimming control can be easily implemented with a logic circuit controlling a transistor switch for each group.